mosaic.m51
来自「采用台湾MRT晶捷公司的MRT4方案的液晶电视的程序」· M51 代码 · 共 1,723 行 · 第 1/5 页
M51
1,723 行
BL51 BANKED LINKER/LOCATER V3.70c 04/09/02 11:22:00 PAGE 1
MS-DOS BL51 BANKED LINKER/LOCATER V3.70c, INVOKED BY:
C:\C51\BIN\BL51.EXE D:\CODE\AOC\SM_06\MAIN.OBJ, D:\CODE\AOC\SM_06\POST.OBJ, D:
>> \CODE\AOC\SM_06\SYNC.OBJ, D:\CODE\AOC\SM_06\MODE.OBJ, D:\CODE\AOC\SM_06\SWI
>> TCH.OBJ, D:\CODE\AOC\SM_06\MISC.OBJ, D:\CODE\AOC\SM_06\BUS.OBJ, D:\CODE\AOC
>> \SM_06\BUSIO.OBJ, D:\CODE\AOC\SM_06\OSDMAIN.OBJ, D:\CODE\AOC\SM_06\OSDBT.OB
>> J, D:\CODE\AOC\SM_06\OSDCTRL.OBJ, D:\CODE\AOC\SM_06\OSDTUNE.OBJ, D:\CODE\AO
>> C\SM_06\OSDTIMER.OBJ, D:\CODE\AOC\SM_06\ADC.OBJ, D:\CODE\AOC\SM_06\TIMER2.O
>> BJ, WISP.LIB, D:\CODE\AOC\SM_06\GLOBAL.OBJ TO D:\CODE\AOC\SM_06\MOSAIC IX R
>> S (256) PL (68) PW (78)
MEMORY MODEL: COMPACT WITH FLOATING POINT ARITHMETIC
INPUT MODULES INCLUDED:
D:\CODE\AOC\SM_06\MAIN.OBJ (MAIN)
D:\CODE\AOC\SM_06\POST.OBJ (POST)
D:\CODE\AOC\SM_06\SYNC.OBJ (SYNC)
D:\CODE\AOC\SM_06\MODE.OBJ (MODE)
D:\CODE\AOC\SM_06\SWITCH.OBJ (SWITCH)
D:\CODE\AOC\SM_06\MISC.OBJ (MISC)
D:\CODE\AOC\SM_06\BUS.OBJ (BUS)
D:\CODE\AOC\SM_06\BUSIO.OBJ (BUSIO)
D:\CODE\AOC\SM_06\OSDMAIN.OBJ (OSDMAIN)
D:\CODE\AOC\SM_06\OSDBT.OBJ (OSDBT)
D:\CODE\AOC\SM_06\OSDCTRL.OBJ (OSDCTRL)
D:\CODE\AOC\SM_06\OSDTUNE.OBJ (OSDTUNE)
D:\CODE\AOC\SM_06\OSDTIMER.OBJ (OSDTIMER)
D:\CODE\AOC\SM_06\ADC.OBJ (ADC)
D:\CODE\AOC\SM_06\TIMER2.OBJ (TIMER2)
D:\CODE\AOC\SM_06\GLOBAL.OBJ (GLOBAL)
C:\C51\LIB\C51FPC.LIB (?C?FPMUL)
C:\C51\LIB\C51FPC.LIB (?C?FPDIV)
C:\C51\LIB\C51FPC.LIB (?C?FPCMP)
C:\C51\LIB\C51FPC.LIB (?C?FCAST)
C:\C51\LIB\C51FPC.LIB (PRINTF)
C:\C51\LIB\C51FPC.LIB (?C?FPGETOPN)
C:\C51\LIB\C51FPC.LIB (?C?FPROUND)
C:\C51\LIB\C51FPC.LIB (?C?FPCONVERT)
C:\C51\LIB\C51FPC.LIB (?C?FPADD)
C:\C51\LIB\C51FPC.LIB (?C?FTNPWR)
C:\C51\LIB\C51C.LIB (?C_STARTUP)
C:\C51\LIB\C51C.LIB (?C?CLDPTR)
C:\C51\LIB\C51C.LIB (?C?CLDOPTR)
C:\C51\LIB\C51C.LIB (?C?CSTPTR)
C:\C51\LIB\C51C.LIB (?C?IMUL)
C:\C51\LIB\C51C.LIB (?C?UIDIV)
C:\C51\LIB\C51C.LIB (?C?SIDIV)
C:\C51\LIB\C51C.LIB (?C?ILDPTR)
C:\C51\LIB\C51C.LIB (?C?ILDOPTR)
C:\C51\LIB\C51C.LIB (?C?LADD)
C:\C51\LIB\C51C.LIB (?C?LMUL)
C:\C51\LIB\C51C.LIB (?C?SLDIV)
C:\C51\LIB\C51C.LIB (?C?LNEG)
C:\C51\LIB\C51C.LIB (?C?ULCMP)
C:\C51\LIB\C51C.LIB (?C?ULSHR)
C:\C51\LIB\C51C.LIB (?C?LLDPDATA)
C:\C51\LIB\C51C.LIB (?C?LLDPDATA0)
C:\C51\LIB\C51C.LIB (?C?LSTPDATA)
C:\C51\LIB\C51C.LIB (?C?LSTKPDATA)
C:\C51\LIB\C51C.LIB (?C?OFFXADD)
C:\C51\LIB\C51C.LIB (?C?PLDPDATA)
C:\C51\LIB\C51C.LIB (?C?PLDIPDATA)
C:\C51\LIB\C51C.LIB (?C?PSTPDATA)
C:\C51\LIB\C51C.LIB (?C?PLDCODE)
C:\C51\LIB\C51C.LIB (?C?PLDPTR)
BL51 BANKED LINKER/LOCATER V3.70c 04/09/02 11:22:00 PAGE 2
C:\C51\LIB\C51C.LIB (?C?PLDOPTR)
C:\C51\LIB\C51C.LIB (?C?CCASE)
C:\C51\LIB\C51C.LIB (PUTCHAR)
C:\C51\LIB\C51C.LIB (?C_INIT)
C:\C51\LIB\C51C.LIB (?C?ULDIV)
C:\C51\LIB\C51C.LIB (?C?PLDIDATA)
C:\C51\LIB\C51C.LIB (?C?PLDXDATA)
LINK MAP OF MODULE: D:\CODE\AOC\SM_06\MOSAIC (MAIN)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
DATA 0008H 000DH UNIT ?DT?BUSIO
DATA 0015H 000AH UNIT _DATA_GROUP_
DATA 001FH 0001H UNIT ?DT?MISC
BIT 0020H.0 0003H.1 UNIT ?BI?GLOBAL
BIT 0023H.1 0003H.0 UNIT _BIT_GROUP_
0026H.1 0000H.7 *** GAP ***
DATA 0027H 0021H UNIT ?DT?OSDCTRL
DATA 0048H 001FH UNIT ?DT?GLOBAL
IDATA 0067H 0045H UNIT ?ID?GLOBAL
IDATA 00ACH 0002H UNIT _IDATA_GROUP_
IDATA 00AEH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0017H INPAGE ?PD?PRINTF?PRINTF
XDATA 0017H 0025H INPAGE _PDATA_GROUP_
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0003H ABSOLUTE
CODE 0006H 0004H UNIT ?PR?SETCOLORTEMP?OSDCTRL
000AH 0001H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 2C7AH UNIT ?CO?OSDCTRL
CODE 2C88H 10C0H UNIT ?CO?MODE
CODE 3D48H 0DBFH UNIT ?PR?FACTORYSELECT?OSDCTRL
>>
CODE 4B07H 08EBH UNIT ?C?LIB_CODE
CODE 53F2H 07C5H UNIT ?PR?MENUCTRL?OSDCTRL
CODE 5BB7H 0675H UNIT ?PR?MAINSELECT?OSDCTRL
CODE 622CH 062AH UNIT ?CO?OSDTUNE
CODE 6856H 057DH UNIT ?PR?_ADCGAINTUNE?ADC
CODE 6DD3H 04B6H UNIT ?PR?_MODESETMODE?MODE
CODE 7289H 0485H UNIT ?PR?PHASEHWCALIBRATION?OS
>> DTUNE
CODE 770EH 0467H UNIT ?PR?PRINTF?PRINTF
CODE 7B75H 035CH UNIT ?PR?_MOVECTRL?OSDCTRL
CODE 7ED1H 02C8H UNIT ?CO?SYNC
CODE 8199H 02C2H UNIT ?PR?_HVCALIBRATION?OSDTUN
>> E
CODE 845BH 028CH UNIT ?PR?MODEADJUST?MODE
CODE 86E7H 0278H UNIT ?PR?PITCHCALIBRATION?OSDT
>> UNE
CODE 895FH 024AH UNIT ?PR?MESSAGEMENU?OSDCTRL
CODE 8BA9H 0247H UNIT ?PR?OSDKEYPOLL?OSDBT
CODE 8DF0H 0227H UNIT ?PR?SYNCDETECT?SYNC
CODE 9017H 01E2H UNIT ?PR?_MISCDCLKDOWN?MISC
CODE 91F9H 01DDH UNIT ?PR?_MISCDCLKUP?MISC
CODE 93D6H 01C7H UNIT ?PR?_ADJUSTCTRL?OSDCTRL
BL51 BANKED LINKER/LOCATER V3.70c 04/09/02 11:22:00 PAGE 3
CODE 959DH 01BFH UNIT ?PR?PITCHPATCH?OSDTUNE
CODE 975CH 01B8H UNIT ?PR?_LANGUAGEMENU?OSDCTRL
>>
CODE 9914H 01B6H UNIT ?PR?_PHASECALIBRATION?OSD
>> TUNE
CODE 9ACAH 01B5H UNIT ?PR?_DISPLAYSCROLLBAR?OSD
>> CTRL
CODE 9C7FH 01B2H UNIT ?PR?SYNCCHANGED?SYNC
CODE 9E31H 01B1H UNIT ?PR?_DISPLAYHOTSCROLLBAR?
>> OSDCTRL
CODE 9FE2H 0181H UNIT ?PR?USERRGBSELECT?OSDCTRL
>>
CODE A163H 016EH UNIT ?PR?_ADJVPOS?OSDCTRL
CODE A2D1H 014AH UNIT ?CO?ADC
CODE A41BH 0146H UNIT ?PR?_ADJOSDPOS?OSDCTRL
CODE A561H 013AH UNIT ?PR?_ADJCONTRAST?OSDCTRL
CODE A69BH 0139H UNIT ?PR?_ADJBRIGHTNESS?OSDCTR
>> L
CODE A7D4H 0137H UNIT ?PR?SYNCVERIFY?SYNC
CODE A90BH 0133H UNIT ?PR?_SYNCCHECKRANGE?SYNC
CODE AA3EH 0133H UNIT ?PR?_CONVERINT?OSDCTRL
CODE AB71H 012EH UNIT ?PR?_RESETEEPROM?OSDCTRL
CODE AC9FH 0117H UNIT ?PR?_ADJHPOS?OSDCTRL
CODE ADB6H 0110H UNIT ?CO?BUSIO
CODE AEC6H 010CH UNIT ?PR?COLORMENU?OSDCTRL
CODE AFD2H 0105H UNIT ?PR?EXITCTRL?OSDCTRL
CODE B0D7H 0103H UNIT ?PR?UPDATEMODEDATA?OSDCTR
>> L
CODE B1DAH 00F7H UNIT ?PR?_EEPDATAOUT?BUSIO
CODE B2D1H 00F5H UNIT ?PR?_AUTOTUNE?OSDTUNE
CODE B3C6H 00F5H UNIT ?PR?INITCALIBRATION?OSDTU
>> NE
CODE B4BBH 00F0H UNIT ?PR?MAIN?MAIN
CODE B5ABH 00EBH UNIT ?PR?SYNCPROCESS?SYNC
CODE B696H 00E7H UNIT ?PR?OSDCABLENOTCONNECTED?
>> OSDCTRL
CODE B77DH 00E7H UNIT ?PR?OSDAUTOCONFIG?OSDCTRL
>>
CODE B864H 00DAH UNIT ?CO?POST
CODE B93EH 00D8H UNIT ?PR?SWITCHSOURCE?SWITCH
CODE BA16H 00D6H UNIT ?PR?_CONVERFLT?OSDCTRL
CODE BAECH 00D4H UNIT ?PR?OSD_INIT?OSDCTRL
CODE BBC0H 00D2H UNIT ?PR?_ADJSHARPNESS?OSDCTRL
>>
CODE BC92H 00CDH UNIT ?PR?_PORTDATAOUT?BUSIO
CODE BD5FH 00CBH UNIT ?PR?VOLUMEMENU?OSDCTRL
CODE BE2AH 00CBH UNIT ?PR?_ADJPHASE?OSDCTRL
CODE BEF5H 00C7H UNIT ?PR?_ADJVOLUME?OSDCTRL
CODE BFBCH 00C2H UNIT ?PR?_EEPDATAIN?BUSIO
CODE C07EH 00C1H UNIT ?PR?_ADJPITCH?OSDCTRL
CODE C13FH 00BEH UNIT ?CO?MISC
CODE C1FDH 00B9H UNIT ?PR?FACTORYMENU?OSDCTRL
CODE C2B6H 00B6H UNIT ?PR?_ADJUSER_G?OSDCTRL
CODE C36CH 00B6H UNIT ?PR?_ADJUSER_B?OSDCTRL
CODE C422H 00B1H UNIT ?PR?_ADJUSER_R?OSDCTRL
CODE C4D3H 00AEH UNIT ?PR?POSITIONSELECT?OSDCTR
>> L
CODE C581H 00AEH UNIT ?PR?OSDSELECT?OSDCTRL
CODE C62FH 00ADH UNIT ?PR?_ADJOSDTRANSPARENT?OS
>> DCTRL
CODE C6DCH 00ACH UNIT ?PR?GETDEFMODEDATA?MODE
CODE C788H 00ACH UNIT ?PR?OSDFACTORYMODE?OSDCTR
>> L
CODE C834H 00ACH UNIT ?PR?OSDAUTOCOLOR?OSDCTRL
CODE C8E0H 00ACH UNIT ?PR?OSDOSDLOCK?OSDCTRL
BL51 BANKED LINKER/LOCATER V3.70c 04/09/02 11:22:00 PAGE 4
CODE C98CH 00A8H UNIT ?PR?_READCOLOR?ADC
CODE CA34H 00A0H UNIT ?PR?_EEPBYTEOUT?BUSIO
CODE CAD4H 009DH UNIT ?PR?MAINMENU?OSDCTRL
CODE CB71H 0099H UNIT ?PR?_EEPBYTEIN?BUSIO
CODE CC0AH 0097H UNIT ?PR?DO_FACTORYMODE?OSDCTR
>> L
CODE CCA1H 0090H UNIT ?PR?_WAITCALIBREADY?OSDTU
>> NE
CODE CD31H 008CH UNIT ?C_C51STARTUP
CODE CDBDH 0083H UNIT ?PR?_ADJGAINB?OSDCTRL
CODE CE40H 0081H UNIT ?PR?_ADJGAINR?OSDCTRL
CODE CEC1H 0081H UNIT ?PR?_ADJGAING?OSDCTRL
CODE CF42H 0081H UNIT ?PR?_ADJOFFSETG?OSDCTRL
CODE CFC3H 0081H UNIT ?PR?_ADJOFFSETB?OSDCTRL
CODE D044H 0081H UNIT ?PR?_ADJOFFSET1R?OSDCTRL
CODE D0C5H 0081H UNIT ?PR?_ADJOFFSET1G?OSDCTRL
CODE D146H 0081H UNIT ?PR?_ADJOFFSET1B?OSDCTRL
CODE D1C7H 0081H UNIT ?PR?_ADJ9300R?OSDCTRL
CODE D248H 0081H UNIT ?PR?_ADJ9300G?OSDCTRL
CODE D2C9H 0081H UNIT ?PR?_ADJ9300B?OSDCTRL
CODE D34AH 0081H UNIT ?PR?_ADJ7300R?OSDCTRL
CODE D3CBH 0081H UNIT ?PR?_ADJ7300G?OSDCTRL
CODE D44CH 0081H UNIT ?PR?_ADJ7300B?OSDCTRL
CODE D4CDH 0080H UNIT ?PR?_REGDATAIN?BUSIO
CODE D54DH 0079H UNIT ?PR?_WAITCALIBREADY1?OSDT
>> UNE
CODE D5C6H 0078H UNIT ?PR?_ADJOFFSETR?OSDCTRL
CODE D63EH 0073H UNIT ?PR?_REGDATAOUT?BUSIO
CODE D6B1H 0072H UNIT ?PR?MISCTURNONPANEL?MISC
CODE D723H 0070H UNIT ?PR?CLEARLOWERWINDOW?OSDC
>> TRL
CODE D793H 006EH UNIT ?PR?_SETDIGITALBRIGHTNESS
>> ?OSDCTRL
CODE D801H 006AH UNIT ?PR?OSDOUTOFSCANRANGE?OSD
>> CTRL
CODE D86BH 0063H UNIT ?PR?_SETDIGITALCONTRAST?O
>> SDCTRL
CODE D8CEH 0061H UNIT ?PR?DO_BURNIN?OSDCTRL
CODE D92FH 0060H UNIT ?PR?OSDCHECK?OSDMAIN
CODE D98FH 005EH UNIT ?PR?ADJBURNIN?OSDCTRL
CODE D9EDH 005CH UNIT ?PR?SYNC_ISR?SYNC
CODE DA49H 005BH UNIT ?PR?_DSPMUTE?OSDCTRL
CODE DAA4H 0052H UNIT ?PR?_REGBYTEIN?BUSIO
CODE DAF6H 0051H UNIT ?PR?FACTORYGETDATA?OSDCTR
>> L
CODE DB47H 0051H UNIT ?PR?DO_TESTPATTERN?OSDCTR
>> L
CODE DB98H 004CH UNIT ?PR?CHECKPOWEROFFBUTTON?O
>> SDBT
CODE DBE4H 004CH UNIT ?PR?SETDIGITALCONTRASTRGB
>> ?OSDCTRL
CODE DC30H 004BH UNIT ?PR?_REGDATATABLEOUT?BUSI
>> O
CODE DC7BH 004AH UNIT ?PR?RECALL_SET_MODEDATA?O
>> SDCTRL
CODE DCC5H 0046H UNIT ?PR?MISCTURNOFFPANEL?MISC
>>
CODE DD0BH 0045H UNIT ?PR?_REGBYTEOUT?BUSIO
CODE DD50H 0044H UNIT ?C?LDIV
CODE DD94H 0043H UNIT ?PR?DISABLEOSD?OSDCTRL
CODE DDD7H 0041H UNIT ?PR?EEPFINDMODEENTRY?OSDC
>> TRL
CODE DE18H 003FH UNIT ?PR?_OSDCHGFRAME?OSDCTRL
CODE DE57H 003EH UNIT ?PR?_MISCSETADCPITCH?MISC
>>
BL51 BANKED LINKER/LOCATER V3.70c 04/09/02 11:22:00 PAGE 5
CODE DE95H 003EH UNIT ?PR?CLEARUPPERWINDOW?OSDC
>> TRL
CODE DED3H 003BH UNIT ?PR?SETEEPDATA?OSDCTRL
CODE DF0EH 003AH UNIT ?PR?SETCOLORRGB?OSDCTRL
CODE DF48H 0036H UNIT ?PR?POSTSTARTSYNC?POST
CODE DF7EH 0035H UNIT ?PR?OSDTIMEROVER?OSDMAIN
CODE DFB3H 0035H UNIT ?PR?LOAD_PROGRAMMINGFONT?
>> OSDCTRL
CODE DFE8H 0032H UNIT ?PR?POSTTDAINIT?POST
CODE E01AH 0032H UNIT ?PR?DISABLEDIGITALCOLOR?O
>> SDCTRL
CODE E04CH 002FH UNIT ?PR?_RCVI2CBYTE?BUS
CODE E07BH 002EH UNIT ?CO?SWITCH
CODE E0A9H 002BH UNIT ?CO?MAIN
CODE E0D4H 002AH UNIT ?PR?_SENDI2CBYTE?BUS
CODE E0FEH 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE E125H 0026H UNIT ?PR?_REGBITOUT?BUSIO
CODE E14BH 0025H UNIT ?PR?FREERUNMODE?MODE
CODE E170H 0025H UNIT ?PR?_MISCSETADCPHASE?MISC
>>
CODE E195H 0024H UNIT ?PR?OSDOUTOFSYNC?SYNC
CODE E1B9H 0023H UNIT ?PR?OSDNOINPUT?SYNC
CODE E1DCH 0023H UNIT ?PR?_SETVOLUME?OSDCTRL
CODE E1FFH 0023H UNIT ?PR?_SETBRIGHTNESS?OSDCTR
>> L
CODE E222H 0022H UNIT ?PR?POSTINITMOSAIC?POST
CODE E244H 0021H UNIT ?PR?_GOI2CMASTER?BUS
CODE E265H 0021H UNIT ?PR?DO_AUTO_SETUP?OSDCTRL
>>
CODE E286H 001FH UNIT ?PR?MAINRESET?OSDCTRL
CODE E2A5H 001FH UNIT ?PR?SRAMCLEAR?OSDCTRL
CODE E2C4H 001FH UNIT ?PR?TIMER0_ISR?OSDTIMER
CODE E2E3H 001FH UNIT ?C_INITSEG
CODE E302H 001DH UNIT ?PR?MISCENTERSLEEPMODE?MI
>> SC
CODE E31FH 001DH UNIT ?PR?_REGWORDOUT?BUSIO
CODE E33CH 001BH UNIT ?PR?_MISCDELAY?MISC
CODE E357H 001AH UNIT ?PR?MISCCLKON?MISC
CODE E371H 001AH UNIT ?PR?MISCCLKOFF?MISC
CODE E38BH 001AH UNIT ?PR?ENABLEOSD?OSDCTRL
CODE E3A5H 0017H UNIT ?PR?MISCTURNOFFBACKLIGHT?
>> MISC
CODE E3BCH 0017H UNIT ?PR?MISCTURNONBACKLIGHT?M
>> ISC
CODE E3D3H 0017H UNIT ?PR?TIMER0_INIT?OSDTIMER
CODE E3EAH 0016H UNIT ?PR?UART2400_INIT?MAIN
CODE E400H 0013H UNIT ?PR?SETCOLORR?OSDCTRL
CODE E413H 0013H UNIT ?PR?SETCOLORG?OSDCTRL
CODE E426H 0013H UNIT ?PR?SETCOLORB?OSDCTRL
CODE E439H 0012H UNIT ?PR?MISCEXITSLEEPMODE?MIS
>> C
CODE E44BH 000FH UNIT ?PR?SENDI2CSTOP?BUS
CODE E45AH 000EH UNIT ?PR?_TDADATATABLEOUT?BUSI
>> O
CODE E468H 000CH UNIT ?PR?DO_ADCGAINTUNE?OSDCTR
>> L
CODE E474H 000BH UNIT ?PR?MISCTURNONPOWER?MISC
CODE E47FH 000BH UNIT ?PR?ENABLEDIGITALCOLOR?OS
>> DCTRL
CODE E48AH 000AH UNIT ?PR?_DSPSTYLE?OSDCTRL
CODE E494H 0009H UNIT ?PR?TIMER0_START?OSDTIMER
>>
CODE E49DH 0008H UNIT ?PR?_TDABYTEOUT?BUSIO
CODE E4A5H 0008H UNIT ?PR?_TDABYTEIN?BUSIO
CODE E4ADH 0008H UNIT ?PR?TIMER0_STOP?OSDTIMER
BL51 BANKED LINKER/LOCATER V3.70c 04/09/02 11:22:00 PAGE 6
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?