www.pudn.com > bak22.rar > RAM.INC, change:2007-06-12,size:7288b
.PUBLIC R_InterruptStatus .PUBLIC _CommBuf .PUBLIC _NandBuf .PUBLIC _SysFlagA,_Statu,_SetFlag,_BookMark .PUBLIC _ErrType, _RxErrCnt .PUBLIC _PrintFlag .PUBLIC _Attrib .PUBLIC _PlayTotalTime,_RecordTotalTime,_MaxRecordTotalTime .PUBLIC _RepeatTime,_MaxRepeatTime .PUBLIC _AutoOffTime,_AutoOffTimeSet,_AutoOffRequire .PUBLIC _SSGAddr,_SSGAddrB .PUBLIC _RSGAddr,_RSGAddrB .PUBLIC _RSAddr,_RSAddrB .PUBLIC _HowManyBook,_HowManyPage,_PageMaxMode .PUBLIC _Tmp1,_Tmp2,_Tmp3,_Tmp4,_Tmp5,_Tmp6,_Tmp7,_Tmp8 .PUBLIC _YUpReg,_XLeftReg,_YDownReg,_XRightReg .PUBLIC _XCoord,_YCoord,_XValue,_YValue .PUBLIC _XOld1,_XOld2,_XOld3,_XOld4 .PUBLIC _YOld1,_YOld2,_YOld3,_YOld4 .PUBLIC _XMinGate,_XMaxGate,_YMinGate,_YMaxGate .PUBLIC _XMinValid,_XMaxValid,_YMinValid,_YMaxValid .PUBLIC _CurrentPMAddr,_CurrentPMBank .PUBLIC _ZeroPMAddr,_ZeroPMBank .PUBLIC _CurrentBookAddr,_CurrentBookBank .PUBLIC _MaxRegLevel,_MaxDealLevel,_CurrentRegLevel .PUBLIC _UnitOffSound .PUBLIC _Book,_Page,_PlayMode,_CardMode .PUBLIC _InPlayBlock,_InPlay .PUBLIC _Index,_RegistIndex,_DealIndex .PUBLIC _PrevDealBlock,_PrevPlayBlock,_PrevDelayTime .PUBLIC _FileNumber,_PlayAddr,_PlayBank,_PlayBlock .PUBLIC _PrevCondition,_SeriousCount .PUBLIC _FileIndex,_BlockFlag,_BlockFlag2 .PUBLIC _SeriousFlag .PUBLIC _SelectionSerious,_SelectionNumber,_SelectionBitAnswer .PUBLIC _QuestionIndex,_QuestionNumber .PUBLIC _ErrRetTime,_ErrTime .PUBLIC _InsertFileNumber,_InsertPlayAddr,_InsertPlayBank,_InsertFileIndex .PUBLIC _BlankSoundIndex,_BlankFlag .PUBLIC _RandomBase .PUBLIC _CurrentLinkBlock .PUBLIC _NearLinkBlock1,_NearLinkBlock2,_NearLinkBlock3 .PUBLIC _NearLinkBlock4,_NearLinkBlock5,_NearLinkBlock6 .PUBLIC _LinkBank .PUBLIC _InsMode,_SoundMode,_FlagBak .PUBLIC _Condition1Bak,_Condition2Bak,_Condition3Bak .PUBLIC _Condition1Serious,_Condition2Serious,_Condition3Serious .PUBLIC _MaxScore,_MaxScoreNum,_CurrentScore,_ScoreBitRegist .PUBLIC _SpecialCause,_DealCause .PUBLIC _PageModeAttrib .PUBLIC _SoundVolume,_SoundSpeed,_A1600Type,_SpeedAdjust .PUBLIC _SoundIndex,_SoundEndIndex .PUBLIC _RecordFlag,_PlayFileNum,_RecordFileNum,_RecordOrgFileNum .PUBLIC _SIAddr,_SIAddrB .PUBLIC _NandAddrL,_NandAddrH,_NandBufBak,_CurrentSearchingBlock,_FileOk .PUBLIC _RecOrgAddr,_RecOrgBank,_EndAddr,_EndBank,_RecEndAddr,_RecEndBank .PUBLIC _CurrentEditAddr,_CurrentEditBank,_EditFlag,_PlayLengthL,_PlayLengthH .PUBLIC _EditBlockNumber,_EditBlockSerious,_HowManyEditBlock .PUBLIC _EditOrgAddr,_EditOrgBank,_QuestionFlag .PUBLIC _SacmStatus,_PlayType,_PlayFrq,R_ADC_Channel .PUBLIC _PlayStartBank,_PlayStartAddr .PUBLIC _RecStartBank,_RecStartAddr .PUBLIC _SacmFlag, _TmpReg .PUBLIC _DVR_OR_1600 .PUBLIC _No1Addr,_No1Bank .PUBLIC _No3Addr,_No3Bank .PUBLIC _No6Addr,_No6Bank .PUBLIC _No7Addr,_No7Bank .PUBLIC _CoordAddr,_CoordBank .PUBLIC _SoundGroupAddr,_SoundGroupBank .PUBLIC _QuestionAddr,_QuestionBank .PUBLIC _BackDelayTime,_HowManyNormalSound,_HowManySound,_TimeCtrCount .PUBLIC _IntFileIndex .PUBLIC _RecRegAddr,_RecRegBank .IRAM //.ifndef MOUDLE_S530 //.VAR NO530 //.DW 0x180 DUP(0) //.endif .VAR R_InterruptStatus .VAR _CommBuf .DW CommBufLen-1 DUP (0) .VAR _NandBuf .DW 16 DUP (0) .VAR _SysFlagA,_Statu,_SetFlag,_BookMark .VAR _ErrType, _RxErrCnt .VAR _PrintFlag .VAR _Attrib .VAR _PlayTotalTime,_RecordTotalTime,_MaxRecordTotalTime .VAR _RepeatTime,_MaxRepeatTime .VAR _AutoOffTime,_AutoOffTimeSet,_AutoOffRequire .VAR _SSGAddr,_SSGAddrB .VAR _RSGAddr,_RSGAddrB .VAR _RSAddr,_RSAddrB .VAR _HowManyBook,_HowManyPage,_PageMaxMode .VAR _NandMaxBank .VAR _Tmp1,_Tmp2,_Tmp3,_Tmp4,_Tmp5,_Tmp6,_Tmp7,_Tmp8 .VAR _YUpReg,_XLeftReg,_YDownReg,_XRightReg .VAR _XCoord,_YCoord,_XValue,_YValue .VAR _XOld1,_XOld2,_XOld3,_XOld4 .VAR _YOld1,_YOld2,_YOld3,_YOld4 .VAR _XMinGate,_XMaxGate,_YMinGate,_YMaxGate .VAR _XMinValid,_XMaxValid,_YMinValid,_YMaxValid .VAR _CurrentPMAddr,_CurrentPMBank .VAR _ZeroPMAddr,_ZeroPMBank .VAR _CurrentBookAddr,_CurrentBookBank .VAR _MaxRegLevel,_MaxDealLevel,_CurrentRegLevel .VAR _UnitOffSound .VAR _Book,_Page,_PlayMode,_CardMode .VAR _InPlayBlock,_InPlay .VAR _Index,_RegistIndex,_DealIndex .VAR _PrevDealBlock,_PrevPlayBlock,_PrevDelayTime .VAR _FileNumber,_PlayAddr,_PlayBank,_PlayBlock .VAR _PrevCondition,_SeriousCount .VAR _FileIndex,_BlockFlag,_BlockFlag2 .VAR _SeriousFlag .VAR _SelectionSerious,_SelectionNumber,_SelectionBitAnswer .VAR _QuestionIndex,_QuestionNumber .VAR _ErrRetTime,_ErrTime .VAR _InsertFileNumber,_InsertPlayAddr,_InsertPlayBank,_InsertFileIndex .VAR _BlankSoundIndex,_BlankFlag .VAR _RandomBase .VAR _CurrentLinkBlock .VAR _NearLinkBlock1,_NearLinkBlock2,_NearLinkBlock3 .VAR _NearLinkBlock4,_NearLinkBlock5,_NearLinkBlock6 .VAR _LinkBank .VAR _InsMode,_SoundMode,_FlagBak .VAR _Condition1Bak,_Condition2Bak,_Condition3Bak .VAR _Condition1Serious,_Condition2Serious,_Condition3Serious .VAR _MaxScore,_MaxScoreNum,_CurrentScore,_ScoreBitRegist .VAR _SpecialCause,_DealCause .VAR _PageModeAttrib .VAR _SoundVolume,_SoundSpeed,_A1600Type,_SpeedAdjust .VAR _SoundIndex,_SoundEndIndex .VAR _RecordFlag,_PlayFileNum,_RecordFileNum,_RecordOrgFileNum .VAR _SIAddr,_SIAddrB .VAR _NandAddrL,_NandAddrH,_NandBufBak,_CurrentSearchingBlock,_FileOk .VAR _RecOrgAddr,_RecOrgBank,_EndAddr,_EndBank,_RecEndAddr,_RecEndBank .VAR _CurrentEditAddr,_CurrentEditBank,_EditFlag,_PlayLengthL,_PlayLengthH .VAR _EditBlockNumber,_EditBlockSerious,_HowManyEditBlock .VAR _EditOrgAddr,_EditOrgBank,_QuestionFlag .VAR _SacmStatus,_PlayType,_PlayFrq,R_ADC_Channel .VAR _PlayStartBank,_PlayStartAddr .VAR _RecStartBank,_RecStartAddr .VAR _SacmFlag, _TmpReg .VAR _DVR_OR_1600 .VAR _No1Addr,_No1Bank .VAR _No3Addr,_No3Bank .VAR _No6Addr,_No6Bank .VAR _No7Addr,_No7Bank .VAR _CoordAddr,_CoordBank .VAR _SoundGroupAddr,_SoundGroupBank .VAR _QuestionAddr,_QuestionBank .VAR _BackDelayTime,_HowManyNormalSound,_HowManySound,_TimeCtrCount .VAR _IntFileIndex .VAR _RecRegAddr,_RecRegBank _AdjN: .EQU _XOld1 _AdjMaxN: .EQU _XOld2 _VerLen: .EQU _XOld1 _VerNum: .EQU _XOld2 _TestCnt: .EQU _XOld1 _MaxTestCnt: .EQU _XOld2 _SoundBuf: .EQU _CommBuf _SoundBackGround: .EQU _CommBuf+SoundBufMax*4 _RecSoundModeBuf: .EQU _CommBuf+SoundBufMax*5 _RecSoundIndexBuf: .EQU _RecSoundModeBuf+RegistRecNumMax _ContentBuf: .EQU 0x80