www.pudn.com > HT1621Control.rar > player.m51
BL51 BANKED LINKER/LOCATER V6.00 08/07/2006 11:16:11 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\Output\main.obj, .\Output\scheduler.obj, .\Output\variable.obj, .\Output\STARTUP.obj, .\Outpu
>> t\delay.obj, .\Output\kbd_task.obj, .\Output\disp_task.obj, .\Output\dts_task.obj, .\Output\volume_task.obj, .\Output
>> \kbd_drv.obj, .\Output\ht1621_drv.obj, .\Output\dts_drv.obj, .\Output\io_drv.obj, .\Output\i2c_drv.obj TO .\Output\pl
>> ayer PRINT (.\Output\player.m51) RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\Output\main.obj (MAIN)
.\Output\scheduler.obj (SCHEDULER)
.\Output\variable.obj (VARIABLE)
.\Output\STARTUP.obj (?C_STARTUP)
.\Output\delay.obj (DELAY)
.\Output\kbd_task.obj (KBD_TASK)
.\Output\disp_task.obj (DISP_TASK)
.\Output\dts_task.obj (DTS_TASK)
.\Output\volume_task.obj (VOLUME_TASK)
.\Output\kbd_drv.obj (KBD_DRV)
.\Output\ht1621_drv.obj (HT1621_DRV)
.\Output\dts_drv.obj (DTS_DRV)
.\Output\io_drv.obj (IO_DRV)
.\Output\i2c_drv.obj (I2C_DRV)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?SCDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
LINK MAP OF MODULE: .\Output\player (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 0005H UNIT _DATA_GROUP_
DATA 000DH 0001H UNIT ?DT?KBD_TASK
000EH 0002H *** GAP ***
REG 0010H 0008H ABSOLUTE "REG BANK 2"
0018H 0008H *** GAP ***
DATA 0020H 0001H BIT_ADDR ?BA?VARIABLE
BIT 0021H.0 0000H.4 UNIT ?BI?VARIABLE
0021H.4 0000H.4 *** GAP ***
DATA 0022H 000CH UNIT ?DT?VARIABLE
IDATA 002EH 0012H UNIT ?ID?VARIABLE
IDATA 0040H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0007H UNIT ?PR?HT1621_INIT?HT1621_DRV
CODE 000AH 0001H UNIT ?PR?DTS_TASK?DTS_TASK
CODE 000BH 0003H ABSOLUTE
CODE 000EH 014BH UNIT ?PR?REF_MODE_TASK?KBD_TASK
BL51 BANKED LINKER/LOCATER V6.00 08/07/2006 11:16:11 PAGE 2
CODE 0159H 00F2H UNIT ?PR?DTSFM_DISPFER?HT1621_DRV
CODE 024BH 00D3H UNIT ?C?LIB_CODE
CODE 031EH 008CH UNIT ?C_C51STARTUP
CODE 03AAH 0085H UNIT ?PR?DTS_AUTOSCAN?DTS_TASK
CODE 042FH 0078H UNIT ?PR?TIMER0?SCHEDULER
CODE 04A7H 0069H UNIT ?PR?DTS_MEMINIT?DTS_TASK
CODE 0510H 005BH UNIT ?PR?DISP_TASK?DISP_TASK
CODE 056BH 0051H UNIT ?PR?KBD_DECODE?KBD_DRV
CODE 05BCH 004AH UNIT ?PR?DISP_TASK_INIT?DISP_TASK
CODE 0606H 003EH UNIT ?PR?_I2C_GETLSB?I2C_DRV
CODE 0644H 0034H UNIT ?PR?VOL_TASK_INIT?VOLUME_TASK
CODE 0678H 0032H UNIT ?PR?DTS_MEMWRITEFER?DTS_TASK
CODE 06AAH 0031H UNIT ?PR?DTS_DISPMEM?HT1621_DRV
CODE 06DBH 002FH UNIT ?PR?_DTS_INTTOBYTE?DTS_TASK
CODE 070AH 002FH UNIT ?PR?I2C_SCANLSB?I2C_DRV
CODE 0739H 002EH UNIT ?PR?DTS_MEMREADFER?DTS_TASK
CODE 0767H 0028H UNIT ?PR?_I2C_READBYTE?I2C_DRV
CODE 078FH 0026H UNIT ?PR?DTS_DIVIDER?DTS_TASK
CODE 07B5H 0026H UNIT ?PR?_HT1621_COMMAND?HT1621_DRV
CODE 07DBH 0026H UNIT ?PR?_GLHT1621_MIN?HT1621_DRV
CODE 0801H 0024H UNIT ?PR?GLHT1621_VOLUME?HT1621_DRV
CODE 0825H 0024H UNIT ?PR?DTS_SCANBYTE?IO_DRV
CODE 0849H 0023H UNIT ?PR?_HT1621_GETDATA?HT1621_DRV
CODE 086CH 0023H UNIT ?PR?HT1621_CLS?HT1621_DRV
CODE 088FH 0022H UNIT ?PR?SYSTEM_INIT?SCHEDULER
CODE 08B1H 0022H UNIT ?PR?KBD_TASK?KBD_TASK
CODE 08D3H 0021H UNIT ?CO?VOLUME_TASK
CODE 08F4H 0021H UNIT ?PR?DTS_IN1MODE?DTS_DRV
CODE 0915H 0021H UNIT ?PR?DTS_IN2MODE?DTS_DRV
CODE 0936H 001CH UNIT ?PR?GLHT1621_STOP?HT1621_DRV
CODE 0952H 001CH UNIT ?PR?GLHT1621_POFF?HT1621_DRV
CODE 096EH 001BH UNIT ?PR?_GLHT1621_SEC?HT1621_DRV
CODE 0989H 001BH UNIT ?PR?_GLHT1621_TRACK?HT1621_DRV
CODE 09A4H 001AH UNIT ?PR?SCH_SCHEDULER_INIT?SCHEDULER
CODE 09BEH 001AH UNIT ?PR?DTS_TASK_INIT?DTS_TASK
CODE 09D8H 0019H UNIT ?PR?_GETBYTELSB?IO_DRV
CODE 09F1H 0019H UNIT ?PR?_HT1621_GETMSB?IO_DRV
CODE 0A0AH 0019H UNIT ?PR?_HT1621_GETLSB?IO_DRV
CODE 0A23H 0017H UNIT ?PR?_DELAYX10MS?DELAY
CODE 0A3AH 0016H UNIT ?PR?DTS_FERINC?DTS_TASK
CODE 0A50H 0016H UNIT ?PR?DTS_FERDEC?DTS_TASK
CODE 0A66H 0016H UNIT ?PR?DTS_GETFER?DTS_TASK
CODE 0A7CH 0014H UNIT ?PR?KBD_PROCESS?KBD_TASK
CODE 0A90H 0014H UNIT ?PR?_I2C_WRITEBYTE?I2C_DRV
CODE 0AA4H 0013H UNIT ?PR?SCH_TIMER0_INIT?SCHEDULER
CODE 0AB7H 0013H UNIT ?PR?TICK_INIT?SCHEDULER
CODE 0ACAH 0011H UNIT ?PR?_DELAYX1MS?DELAY
CODE 0ADBH 000FH UNIT ?PR?I2C_START?I2C_DRV
CODE 0AEAH 000FH UNIT ?PR?I2C_STOP?I2C_DRV
CODE 0AF9H 000EH UNIT ?PR?GLHT1621_REC?HT1621_DRV
CODE 0B07H 000CH UNIT ?PR?I2C_WAIT?I2C_DRV
CODE 0B13H 000BH UNIT ?PR?MAIN?MAIN
CODE 0B1EH 000BH UNIT ?PR?SCH_SCHEDULER?SCHEDULER
CODE 0B29H 000AH UNIT ?CO?HT1621_DRV
CODE 0B33H 000AH UNIT ?PR?I2C_ACK?I2C_DRV
CODE 0B3DH 000AH UNIT ?PR?I2C_INIT?I2C_DRV
CODE 0B47H 0006H UNIT ?C_INITSEG
BL51 BANKED LINKER/LOCATER V6.00 08/07/2006 11:16:11 PAGE 3
CODE 0B4DH 0004H UNIT ?PR?KBD_INIT?KBD_DRV
CODE 0B51H 0003H UNIT ?PR?KBD_TASK_INIT?KBD_TASK
OVERLAY MAP OF MODULE: .\Output\player (MAIN)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
--------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- -----
+--> ?PR?_DELAYX1MS?DELAY
+--> ?PR?SCH_SCHEDULER_INIT?SCHEDULER
+--> ?PR?SCH_SCHEDULER?SCHEDULER
?PR?SCH_SCHEDULER_INIT?SCHEDULER ----- -----
+--> ?PR?SCH_TIMER0_INIT?SCHEDULER
+--> ?PR?SYSTEM_INIT?SCHEDULER
+--> ?PR?DISP_TASK_INIT?DISP_TASK
+--> ?PR?_DELAYX10MS?DELAY
+--> ?PR?TICK_INIT?SCHEDULER
+--> ?PR?VOL_TASK_INIT?VOLUME_TASK
+--> ?PR?KBD_TASK_INIT?KBD_TASK
+--> ?PR?DTS_TASK_INIT?DTS_TASK
?PR?SYSTEM_INIT?SCHEDULER ----- -----
+--> ?PR?I2C_INIT?I2C_DRV
?PR?I2C_INIT?I2C_DRV ----- -----
+--> ?PR?I2C_WAIT?I2C_DRV
?PR?DISP_TASK_INIT?DISP_TASK ----- -----
+--> ?PR?HT1621_INIT?HT1621_DRV
+--> ?PR?_HT1621_COMMAND?HT1621_DRV
+--> ?PR?_GLHT1621_SEC?HT1621_DRV
+--> ?PR?_GLHT1621_MIN?HT1621_DRV
+--> ?PR?_GLHT1621_TRACK?HT1621_DRV
+--> ?PR?GLHT1621_VOLUME?HT1621_DRV
+--> ?PR?GLHT1621_REC?HT1621_DRV
+--> ?PR?GLHT1621_STOP?HT1621_DRV
+--> ?PR?HT1621_CLS?HT1621_DRV
?PR?_HT1621_COMMAND?HT1621_DRV ----- -----
+--> ?PR?_HT1621_GETMSB?IO_DRV
?PR?_GLHT1621_SEC?HT1621_DRV 0008H 0001H
+--> ?PR?_HT1621_GETDATA?HT1621_DRV
+--> ?CO?HT1621_DRV
?PR?_HT1621_GETDATA?HT1621_DRV 0009H 0001H
+--> ?CO?HT1621_DRV
+--> ?PR?_HT1621_GETMSB?IO_DRV
BL51 BANKED LINKER/LOCATER V6.00 08/07/2006 11:16:11 PAGE 4
+--> ?PR?_HT1621_GETLSB?IO_DRV
?PR?_GLHT1621_MIN?HT1621_DRV 0008H 0001H
+--> ?CO?HT1621_DRV
+--> ?PR?_HT1621_GETDATA?HT1621_DRV
?PR?_GLHT1621_TRACK?HT1621_DRV 0008H 0001H
+--> ?PR?_HT1621_GETDATA?HT1621_DRV
+--> ?CO?HT1621_DRV
?PR?GLHT1621_VOLUME?HT1621_DRV ----- -----
+--> ?CO?HT1621_DRV
+--> ?PR?_HT1621_GETDATA?HT1621_DRV
?PR?GLHT1621_REC?HT1621_DRV ----- -----
+--> ?PR?_HT1621_GETDATA?HT1621_DRV
?PR?GLHT1621_STOP?HT1621_DRV ----- -----
+--> ?PR?_HT1621_GETDATA?HT1621_DRV
?PR?HT1621_CLS?HT1621_DRV 0008H 0001H
+--> ?PR?_HT1621_GETMSB?IO_DRV
+--> ?PR?_HT1621_GETLSB?IO_DRV
?PR?VOL_TASK_INIT?VOLUME_TASK ----- -----
+--> ?PR?_I2C_WRITEBYTE?I2C_DRV
+--> ?CO?VOLUME_TASK
?PR?_I2C_WRITEBYTE?I2C_DRV 0009H 0002H
+--> ?PR?I2C_START?I2C_DRV
+--> ?PR?_I2C_GETLSB?I2C_DRV
+--> ?PR?I2C_STOP?I2C_DRV
?PR?I2C_START?I2C_DRV ----- -----
+--> ?PR?I2C_WAIT?I2C_DRV
?PR?_I2C_GETLSB?I2C_DRV 000BH 0002H
+--> ?PR?I2C_WAIT?I2C_DRV
?PR?I2C_STOP?I2C_DRV ----- -----
+--> ?PR?I2C_WAIT?I2C_DRV
?PR?KBD_TASK_INIT?KBD_TASK ----- -----
+--> ?PR?KBD_INIT?KBD_DRV
?PR?DTS_TASK_INIT?DTS_TASK ----- -----
+--> ?PR?DTS_MEMINIT?DTS_TASK
+--> ?PR?DTS_GETFER?DTS_TASK
?PR?DTS_MEMINIT?DTS_TASK ----- -----
+--> ?PR?_DTS_INTTOBYTE?DTS_TASK
?PR?_DTS_INTTOBYTE?DTS_TASK 0008H 0001H
+--> ?PR?_I2C_WRITEBYTE?I2C_DRV
?PR?DTS_GETFER?DTS_TASK ----- -----
+--> ?PR?DTS_DIVIDER?DTS_TASK
BL51 BANKED LINKER/LOCATER V6.00 08/07/2006 11:16:11 PAGE 5
+--> ?PR?DTS_IN1MODE?DTS_DRV
+--> ?PR?DTS_IN2MODE?DTS_DRV
?PR?DTS_IN1MODE?DTS_DRV ----- -----
+--> ?PR?_GETBYTELSB?IO_DRV
?PR?DTS_IN2MODE?DTS_DRV ----- -----
+--> ?PR?_GETBYTELSB?IO_DRV
?PR?SCH_SCHEDULER?SCHEDULER ----- -----
+--> ?PR?DISP_TASK?DISP_TASK
+--> ?PR?KBD_TASK?KBD_TASK
+--> ?PR?DTS_TASK?DTS_TASK
?PR?DISP_TASK?DISP_TASK ----- -----
+--> ?PR?HT1621_CLS?HT1621_DRV
+--> ?PR?GLHT1621_POFF?HT1621_DRV
+--> ?PR?GLHT1621_VOLUME?HT1621_DRV
+--> ?PR?DTS_DISPMEM?HT1621_DRV
+--> ?PR?DTSFM_DISPFER?HT1621_DRV
?PR?GLHT1621_POFF?HT1621_DRV ----- -----
+--> ?PR?_HT1621_GETDATA?HT1621_DRV
?PR?DTS_DISPMEM?HT1621_DRV 0008H 0001H
+--> ?PR?_HT1621_GETDATA?HT1621_DRV
+--> ?CO?HT1621_DRV
?PR?DTSFM_DISPFER?HT1621_DRV 0008H 0001H
+--> ?CO?HT1621_DRV
+--> ?PR?_HT1621_GETDATA?HT1621_DRV
?PR?KBD_TASK?KBD_TASK ----- -----
+--> ?PR?KBD_TASK_INIT?KBD_TASK
+--> ?PR?KBD_DECODE?KBD_DRV
+--> ?PR?_DELAYX1MS?DELAY
+--> ?PR?REF_MODE_TASK?KBD_TASK
?PR?REF_MODE_TASK?KBD_TASK ----- -----
+--> ?PR?KBD_PROCESS?KBD_TASK
+--> ?PR?DTS_AUTOSCAN?DTS_TASK
+--> ?PR?DTS_FERINC?DTS_TASK
+--> ?PR?DTS_GETFER?DTS_TASK
+--> ?PR?DTS_MEMWRITEFER?DTS_TASK
+--> ?PR?DTS_FERDEC?DTS_TASK
+--> ?PR?SCH_SCHEDULER_INIT?SCHEDULER
+--> ?CO?VOLUME_TASK
+--> ?PR?_I2C_WRITEBYTE?I2C_DRV
+--> ?PR?DTS_MEMREADFER?DTS_TASK
?PR?DTS_AUTOSCAN?DTS_TASK ----- -----
+--> ?PR?DTS_DIVIDER?DTS_TASK
+--> ?PR?DTS_IN1MODE?DTS_DRV
+--> ?PR?DTS_IN2MODE?DTS_DRV
+--> ?PR?_DELAYX1MS?DELAY
+--> ?PR?_GETBYTELSB?IO_DRV
+--> ?PR?DTS_SCANBYTE?IO_DRV
BL51 BANKED LINKER/LOCATER V6.00 08/07/2006 11:16:11 PAGE 6
+--> ?PR?DTS_GETFER?DTS_TASK
+--> ?CO?HT1621_DRV
+--> ?PR?_HT1621_GETDATA?HT1621_DRV
?PR?DTS_MEMWRITEFER?DTS_TASK ----- -----
+--> ?PR?_I2C_WRITEBYTE?I2C_DRV
?PR?DTS_MEMREADFER?DTS_TASK ----- -----
+--> ?PR?_I2C_READBYTE?I2C_DRV
?PR?_I2C_READBYTE?I2C_DRV 0008H 0002H
+--> ?PR?I2C_START?I2C_DRV
+--> ?PR?_I2C_GETLSB?I2C_DRV
+--> ?PR?I2C_SCANLSB?I2C_DRV
+--> ?PR?I2C_ACK?I2C_DRV
+--> ?PR?I2C_STOP?I2C_DRV
?PR?I2C_SCANLSB?I2C_DRV 000AH 0002H
+--> ?PR?I2C_WAIT?I2C_DRV
?PR?I2C_ACK?I2C_DRV ----- -----
+--> ?PR?I2C_WAIT?I2C_DRV
SYMBOL TABLE OF MODULE: .\Output\player (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:0B13H PUBLIC main
------- PROC MAIN
C:0B13H LINE# 16
C:0B13H LINE# 17
C:0B13H LINE# 21
C:0B18H LINE# 22
C:0B1BH LINE# 23
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE SCHEDULER
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
C:0AA4H PUBLIC sch_timer0_init
D:00A8H PUBLIC IE
B:0090H.5 PUBLIC P1_5
C:088FH PUBLIC System_init
BL51 BANKED LINKER/LOCATER V6.00 08/07/2006 11:16:11 PAGE 7
C:0AB7H PUBLIC Tick_init
D:0089H PUBLIC TMOD
B:00A8H.1 PUBLIC ET0
D:008CH PUBLIC TH0
D:008AH PUBLIC TL0
C:042FH PUBLIC timer0
B:0088H.4 PUBLIC TR0
C:0B1EH PUBLIC sch_scheduler
C:09A4H PUBLIC sch_scheduler_init
------- PROC SCH_SCHEDULER_INIT
C:09A4H LINE# 36
C:09A4H LINE# 37
C:09A4H LINE# 38
C:09A7H LINE# 39
C:09AAH LINE# 40
C:09ADH LINE# 41
C:09B2H LINE# 42
C:09B5H LINE# 43
C:09B8H LINE# 44
C:09BBH LINE# 46
------- ENDPROC SCH_SCHEDULER_INIT
------- PROC SCH_SCHEDULER
C:0B1EH LINE# 68
C:0B1EH LINE# 69
C:0B1EH LINE# 70
C:0B1EH LINE# 71
C:0B1EH LINE# 72
C:0B21H LINE# 75
C:0B24H LINE# 77
C:0B27H LINE# 82
------- ENDPROC SCH_SCHEDULER
------- PROC SCH_TIMER0_INIT
C:0AA4H LINE# 104
C:0AA4H LINE# 105
C:0AA4H LINE# 106
C:0AA7H LINE# 107
C:0AAAH LINE# 108
C:0AADH LINE# 110
C:0AB0H LINE# 112
C:0AB2H LINE# 113
C:0AB4H LINE# 114
C:0AB6H LINE# 115
------- ENDPROC SCH_TIMER0_INIT
------- PROC TIMER0
C:042FH LINE# 132
C:0436H LINE# 134
C:0439H LINE# 135
C:043CH LINE# 137
C:043EH LINE# 138
C:0440H LINE# 139
C:0448H LINE# 140
C:0450H LINE# 141
C:0452H LINE# 142
C:0454H LINE# 143
C:045BH LINE# 144
C:045DH LINE# 145
C:0460H LINE# 146
BL51 BANKED LINKER/LOCATER V6.00 08/07/2006 11:16:11 PAGE 8
C:0460H LINE# 147
C:046AH LINE# 148
C:047BH LINE# 149
C:048EH LINE# 150
C:0498H LINE# 151
C:04A2H LINE# 153
------- ENDPROC TIMER0
------- PROC SYSTEM_INIT
C:088FH LINE# 170
C:088FH LINE# 171
C:088FH LINE# 172
C:0892H LINE# 174
C:0894H LINE# 175
C:0897H LINE# 176
C:0899H LINE# 177
C:08A0H LINE# 179
C:08A3H LINE# 180
C:08A5H LINE# 181
C:08AAH LINE# 182
C:08AEH LINE# 183
C:08B0H LINE# 184
------- ENDPROC SYSTEM_INIT
------- PROC TICK_INIT
C:0AB7H LINE# 201
C:0AB7H LINE# 202
C:0AB7H LINE# 203
C:0ABAH LINE# 204
C:0ABCH LINE# 205
C:0AC1H LINE# 206
C:0AC5H LINE# 207
C:0AC7H LINE# 208
C:0AC9H LINE# 209
------- ENDPROC TICK_INIT
------- ENDMOD SCHEDULER
------- MODULE VARIABLE
C:0000H SYMBOL _ICE_DUMMY_
I:002EH PUBLIC gl_key
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
I:002FH PUBLIC dts_frequency
D:0022H PUBLIC gl_cpt_tick
B:0021H.0 PUBLIC gl_key_press
I:0031H PUBLIC TouchPad
D:0023H PUBLIC Mem_add
D:0024H PUBLIC mode_state
D:0025H PUBLIC touch_tick
D:0026H PUBLIC disp_state
D:0027H PUBLIC disp_tick
D:0028H PUBLIC gl_repeat_tick
B:0021H.1 PUBLIC key_flag
I:0036H PUBLIC DTS_buffer
B:0021H.2 PUBLIC DtsMen_flag
B:0020H.0 PUBLIC vol_flag
D:0029H PUBLIC vol_value
BL51 BANKED LINKER/LOCATER V6.00 08/07/2006 11:16:11 PAGE 9
I:003CH PUBLIC Mem_frequency
D:002AH PUBLIC vol_tick
B:0021H.3 PUBLIC gl_key_repeat
D:002CH PUBLIC gl_kbd_tick
D:002DH PUBLIC gl_led_tick
I:003EH PUBLIC gl_act_tick
------- ENDMOD VARIABLE
------- MODULE ?C_STARTUP
C:031EH SEGMENT ?C_C51STARTUP
I:0040H SEGMENT ?STACK
C:0000H PUBLIC ?C_STARTUP
D:00E0H SYMBOL ACC
D:00F0H SYMBOL B
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
N:0000H SYMBOL IBPSTACK
N:0100H SYMBOL IBPSTACKTOP
N:0080H SYMBOL IDATALEN
C:0321H SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0100H SYMBOL PBPSTACKTOP
N:0000H SYMBOL PDATALEN
N:0000H SYMBOL PDATASTART
N:0000H SYMBOL PPAGE
N:0000H SYMBOL PPAGEENABLE
D:00A0H SYMBOL PPAGE_SFR
D:0081H SYMBOL SP
C:031EH SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 126
C:031EH LINE# 133
C:0320H LINE# 134
C:0321H LINE# 135
C:0322H LINE# 136
C:0324H LINE# 185
C:0327H LINE# 196
------- ENDMOD ?C_STARTUP
------- MODULE DELAY
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:0ACAH PUBLIC _DelayX1ms
C:0A23H PUBLIC _DelayX10ms
------- PROC _DELAYX1MS
D:0007H SYMBOL count
------- DO
D:0006H SYMBOL i
D:0005H SYMBOL j
------- ENDDO
C:0ACAH LINE# 32
BL51 BANKED LINKER/LOCATER V6.00 08/07/2006 11:16:11 PAGE 10
C:0ACAH LINE# 33
C:0ACAH LINE# 36
C:0AD1H LINE# 37
C:0ADAH LINE# 39
------- ENDPROC _DELAYX1MS
------- PROC _DELAYX10MS
D:0007H SYMBOL count
------- DO
D:0006H SYMBOL i
D:0005H SYMBOL j
D:0004H SYMBOL k
------- ENDDO
C:0A23H LINE# 57
C:0A23H LINE# 58
C:0A23H LINE# 61
C:0A2AH LINE# 62
C:0A2CH LINE# 63
C:0A39H LINE# 65
------- ENDPROC _DELAYX10MS
------- ENDMOD DELAY
------- MODULE KBD_TASK
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:00B0H.1 PUBLIC P3_1
B:0090H.5 PUBLIC P1_5
C:0A7CH PUBLIC kbd_process
B:0090H.7 PUBLIC P1_7
D:000DH SYMBOL kbd_state
C:08B1H PUBLIC kbd_task
C:000EH PUBLIC ref_mode_task
C:0B51H PUBLIC kbd_task_init
------- PROC KBD_TASK_INIT
C:0B51H LINE# 37
C:0B51H LINE# 38
C:0B51H LINE# 42
------- ENDPROC KBD_TASK_INIT
------- PROC REF_MODE_TASK
C:000EH LINE# 68
C:000EH LINE# 69
C:000EH LINE# 70
C:0011H LINE# 75
C:003CH LINE# 76
C:003CH LINE# 77
C:003CH LINE# 78
C:0044H LINE# 80
C:004AH LINE# 81
C:004DH LINE# 82
C:004DH LINE# 83
C:004DH LINE# 84
C:004DH LINE# 85
C:0050H LINE# 87
C:0050H LINE# 88
C:0058H LINE# 89
BL51 BANKED LINKER/LOCATER V6.00 08/07/2006 11:16:11 PAGE 11
C:005EH LINE# 90
C:0064H LINE# 91
C:0067H LINE# 92
C:006AH LINE# 93
C:006DH LINE# 94
C:0070H LINE# 95
C:0070H LINE# 96
C:0070H LINE# 97
C:0073H LINE# 98
C:0073H LINE# 100
C:0076H LINE# 101
C:0076H LINE# 102
C:0076H LINE# 103
C:0076H LINE# 104
C:0076H LINE# 106
C:0076H LINE# 107
C:007EH LINE# 109
C:0084H LINE# 110
C:0087H LINE# 111
C:008AH LINE# 112
C:008AH LINE# 113
C:008AH LINE# 114
C:008AH LINE# 115
C:008AH LINE# 116
C:008CH LINE# 118
C:008CH LINE# 119
C:0094H LINE# 120
C:0096H LINE# 121
C:009CH LINE# 122
C:009EH LINE# 123
C:00A1H LINE# 124
C:00A1H LINE# 125
C:00A1H LINE# 126
C:00A1H LINE# 127
C:00A3H LINE# 129
C:00A3H LINE# 130
C:00AAH LINE# 131
C:00B0H LINE# 132
C:00B2H LINE# 133
C:00BEH LINE# 134
C:00C1H LINE# 135
C:00C5H LINE# 136
C:00C8H LINE# 137
C:00CAH LINE# 138
C:00CAH LINE# 139
C:00CAH LINE# 140
C:00D2H LINE# 141
C:00D4H LINE# 142
C:00D7H LINE# 143
C:00D7H LINE# 144
C:00D7H LINE# 145
C:00D9H LINE# 147
C:00D9H LINE# 148
C:00E0H LINE# 149
C:00E7H LINE# 150
C:00E9H LINE# 151
C:00F5H LINE# 152
BL51 BANKED LINKER/LOCATER V6.00 08/07/2006 11:16:11 PAGE 12
C:00F8H LINE# 153
C:00FCH LINE# 154
C:00FFH LINE# 155
C:0101H LINE# 156
C:0101H LINE# 157
C:0101H LINE# 158
C:0108H LINE# 159
C:010AH LINE# 160
C:010DH LINE# 161
C:010DH LINE# 162
C:010DH LINE# 163
C:010FH LINE# 165
C:010FH LINE# 166
C:0114H LINE# 167
C:0117H LINE# 168
C:011AH LINE# 169
C:011DH LINE# 170
C:011DH LINE# 171
C:011FH LINE# 172
C:011FH LINE# 173
C:011FH LINE# 174
C:0121H LINE# 176
C:0121H LINE# 177
C:0126H LINE# 179
C:0129H LINE# 180
C:012CH LINE# 182
C:012EH LINE# 183
C:0131H LINE# 184
C:0131H LINE# 185
C:0133H LINE# 186
C:0133H LINE# 187
C:0133H LINE# 188
C:0135H LINE# 190
C:0135H LINE# 191
C:013AH LINE# 192
C:013CH LINE# 193
C:013EH LINE# 194
C:013EH LINE# 195
C:013EH LINE# 196
C:0140H LINE# 198
C:0140H LINE# 199
C:0145H LINE# 200
C:0147H LINE# 201
C:0149H LINE# 202
C:0149H LINE# 203
C:0149H LINE# 204
C:014BH LINE# 206
C:014BH LINE# 207
C:0150H LINE# 208
C:0152H LINE# 209
C:0154H LINE# 210
C:0158H LINE# 211
C:0158H LINE# 212
C:0158H LINE# 214
C:0158H LINE# 215
C:0158H LINE# 217
------- ENDPROC REF_MODE_TASK
BL51 BANKED LINKER/LOCATER V6.00 08/07/2006 11:16:11 PAGE 13
------- PROC KBD_TASK
C:08B1H LINE# 235
C:08B1H LINE# 236
C:08B1H LINE# 237
C:08B4H LINE# 240
C:08BAH LINE# 241
C:08BFH LINE# 242
C:08BFH LINE# 243
C:08C5H LINE# 244
C:08CCH LINE# 245
C:08CEH LINE# 246
C:08D0H LINE# 247
------- ENDPROC KBD_TASK
------- PROC KBD_PROCESS
C:0A7CH LINE# 265
C:0A7CH LINE# 266
C:0A7CH LINE# 267
C:0A82H LINE# 268
C:0A84H LINE# 269
C:0A86H LINE# 270
C:0A86H LINE# 272
C:0A8CH LINE# 273
C:0A8EH LINE# 274
C:0A8EH LINE# 275
C:0A8FH LINE# 276
------- ENDPROC KBD_PROCESS
------- ENDMOD KBD_TASK
------- MODULE DISP_TASK
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:00B0H.1 PUBLIC P3_1
B:0090H.7 PUBLIC P1_7
C:0510H PUBLIC disp_task
C:05BCH PUBLIC disp_task_init
------- PROC DISP_TASK_INIT
C:05BCH LINE# 44
C:05BCH LINE# 45
C:05BCH LINE# 46
C:05BFH LINE# 47
C:05C4H LINE# 48
C:05C9H LINE# 49
C:05CEH LINE# 50
C:05D3H LINE# 51
C:05D8H LINE# 53
C:05DDH LINE# 54
C:05E2H LINE# 55
C:05E7H LINE# 56
C:05EAH LINE# 57
C:05EDH LINE# 58
C:05F0H LINE# 59
C:05F3H LINE# 61
C:05F8H LINE# 62
C:05FDH LINE# 63
BL51 BANKED LINKER/LOCATER V6.00 08/07/2006 11:16:11 PAGE 14
C:0602H LINE# 65
C:0605H LINE# 66
------- ENDPROC DISP_TASK_INIT
------- PROC DISP_TASK
C:0510H LINE# 84
C:0510H LINE# 85
C:0510H LINE# 86
C:051EH LINE# 87
C:051EH LINE# 89
C:051EH LINE# 90
C:051EH LINE# 91
C:051EH LINE# 92
C:0521H LINE# 93
C:0524H LINE# 94
C:0524H LINE# 95
C:0525H LINE# 97
C:0525H LINE# 98
C:0525H LINE# 99
C:052CH LINE# 100
C:052FH LINE# 101
C:0532H LINE# 102
C:0532H LINE# 103
C:0532H LINE# 104
C:0533H LINE# 106
C:0533H LINE# 107
C:0533H LINE# 108
C:0536H LINE# 109
C:0539H LINE# 110
C:053BH LINE# 111
C:053BH LINE# 112
C:053EH LINE# 113
C:054BH LINE# 114
C:054DH LINE# 115
C:0552H LINE# 116
C:0554H LINE# 117
C:0557H LINE# 118
C:0559H LINE# 119
C:0559H LINE# 120
C:055CH LINE# 121
C:055FH LINE# 122
C:055FH LINE# 124
C:0561H LINE# 125
C:0561H LINE# 126
C:0564H LINE# 127
C:0567H LINE# 128
C:0567H LINE# 129
C:0567H LINE# 130
C:0567H LINE# 131
C:0567H LINE# 132
C:056AH LINE# 133
C:056AH LINE# 135
C:056AH LINE# 136
C:056AH LINE# 137
C:056AH LINE# 139
------- ENDPROC DISP_TASK
------- ENDMOD DISP_TASK
BL51 BANKED LINKER/LOCATER V6.00 08/07/2006 11:16:11 PAGE 15
------- MODULE DTS_TASK
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:06DFH PUBLIC _dts_IntToByte
B:00B0H.4 PUBLIC P3_4
B:00B0H.5 PUBLIC P3_5
C:078FH PUBLIC dts_divider
B:00B0H.6 PUBLIC P3_6
B:00B0H.7 PUBLIC P3_7
C:03AAH PUBLIC dts_AutoScan
C:0A50H PUBLIC dts_FerDec
C:000AH PUBLIC dts_task
C:04A7H PUBLIC dts_MemInit
C:0A3AH PUBLIC dts_FerInc
C:0739H PUBLIC dts_MemReadFer
C:0A66H PUBLIC dts_GetFer
C:09BEH PUBLIC dts_task_init
C:0678H PUBLIC dts_MemWriteFer
------- PROC DTS_TASK_INIT
C:09BEH LINE# 114
C:09BEH LINE# 115
C:09BEH LINE# 116
C:09C0H LINE# 117
C:09C2H LINE# 118
C:09C4H LINE# 119
C:09C6H LINE# 120
C:09C9H LINE# 121
C:09CBH LINE# 122
C:09D2H LINE# 123
C:09D5H LINE# 124
------- ENDPROC DTS_TASK_INIT
------- PROC DTS_TASK
C:000AH LINE# 144
C:000AH LINE# 145
C:000AH LINE# 147
------- ENDPROC DTS_TASK
------- PROC DTS_DIVIDER
------- DO
D:0006H SYMBOL temp
------- ENDDO
C:078FH LINE# 165
C:078FH LINE# 166
C:078FH LINE# 169
C:0796H LINE# 170
C:07A0H LINE# 171
C:07A4H LINE# 172
C:07B4H LINE# 173
------- ENDPROC DTS_DIVIDER
------- PROC DTS_FERINC
C:0A3AH LINE# 191
C:0A3AH LINE# 192
C:0A3AH LINE# 193
C:0A48H LINE# 194
C:0A4FH LINE# 195
BL51 BANKED LINKER/LOCATER V6.00 08/07/2006 11:16:11 PAGE 16
C:0A4FH LINE# 196
------- ENDPROC DTS_FERINC
------- PROC DTS_FERDEC
C:0A50H LINE# 214
C:0A50H LINE# 215
C:0A50H LINE# 216
C:0A5EH LINE# 217
C:0A65H LINE# 218
C:0A65H LINE# 219
------- ENDPROC DTS_FERDEC
------- PROC DTS_GETFER
C:0A66H LINE# 236
C:0A66H LINE# 237
C:0A66H LINE# 238
C:0A69H LINE# 239
C:0A6DH LINE# 240
C:0A70H LINE# 241
C:0A73H LINE# 242
C:0A76H LINE# 244
C:0A79H LINE# 245
------- ENDPROC DTS_GETFER
------- PROC DTS_MEMWRITEFER
------- DO
D:0006H SYMBOL temp
------- ENDDO
C:0678H LINE# 267
C:0678H LINE# 268
C:0678H LINE# 271
C:067FH LINE# 272
C:0683H LINE# 273
C:0685H LINE# 274
C:0687H LINE# 275
C:068DH LINE# 276
C:0694H LINE# 277
C:06A1H LINE# 278
C:06A3H LINE# 279
C:06A9H LINE# 280
C:06A9H LINE# 281
------- ENDPROC DTS_MEMWRITEFER
------- PROC DTS_MEMREADFER
------- DO
D:0007H SYMBOL temp
------- ENDDO
C:0739H LINE# 299
C:0739H LINE# 300
C:0739H LINE# 303
C:0740H LINE# 304
C:0742H LINE# 305
C:0747H LINE# 306
C:074EH LINE# 307
C:0757H LINE# 308
C:0759H LINE# 309
C:075EH LINE# 310
C:0766H LINE# 312
C:0766H LINE# 313
------- ENDPROC DTS_MEMREADFER
------- PROC DTS_MEMINIT
BL51 BANKED LINKER/LOCATER V6.00 08/07/2006 11:16:11 PAGE 17
C:04A7H LINE# 330
C:04A7H LINE# 331
C:04A7H LINE# 332
C:04A7H LINE# 333
C:04AAH LINE# 334
C:04AFH LINE# 335
C:04B3H LINE# 336
C:04B8H LINE# 337
C:04BCH LINE# 338
C:04C1H LINE# 339
C:04C5H LINE# 340
C:04CAH LINE# 341
C:04CEH LINE# 342
C:04D3H LINE# 343
C:04D7H LINE# 344
C:04DCH LINE# 345
C:04E0H LINE# 346
C:04E5H LINE# 347
C:04E9H LINE# 348
C:04F2H LINE# 349
C:04F6H LINE# 350
C:04FFH LINE# 351
C:0503H LINE# 352
C:050CH LINE# 353
C:050FH LINE# 354
C:050FH LINE# 355
------- ENDPROC DTS_MEMINIT
C:06DBH SYMBOL L?0029
------- PROC L?0028
------- ENDPROC L?0028
C:06DBH SYMBOL L?0029
------- PROC _DTS_INTTOBYTE
D:0008H SYMBOL address
D:0004H SYMBOL bByte
C:06DFH LINE# 371
C:06E1H LINE# 372
C:06E1H LINE# 373
C:06E5H LINE# 374
C:06F9H LINE# 375
C:0701H LINE# 376
------- ENDPROC _DTS_INTTOBYTE
------- PROC DTS_AUTOSCAN
C:03AAH LINE# 394
C:03AAH LINE# 395
C:03AAH LINE# 397
C:03ADH LINE# 398
C:03B1H LINE# 399
C:03B4H LINE# 400
C:03B7H LINE# 401
C:03BAH LINE# 403
C:03BDH LINE# 404
C:03C0H LINE# 409
C:03C5H LINE# 411
C:03C7H LINE# 419
C:03CCH LINE# 421
C:03CEH LINE# 422
C:03D5H LINE# 423
BL51 BANKED LINKER/LOCATER V6.00 08/07/2006 11:16:11 PAGE 18
C:03DCH LINE# 424
C:03E3H LINE# 425
C:03E5H LINE# 428
C:03E8H LINE# 430
C:03EFH LINE# 435
C:040CH LINE# 436
------- ENDPROC DTS_AUTOSCAN
------- ENDMOD DTS_TASK
------- MODULE VOLUME_TASK
C:0000H SYMBOL _ICE_DUMMY_
C:0644H PUBLIC vol_task_init
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
C:08D3H PUBLIC VOL_Step_Map
------- PROC VOL_TASK_INIT
C:0644H LINE# 48
C:0644H LINE# 49
C:0644H LINE# 50
C:0646H LINE# 51
C:064DH LINE# 53
C:0654H LINE# 54
C:065BH LINE# 55
C:0662H LINE# 56
C:0669H LINE# 57
C:0675H LINE# 64
C:0677H LINE# 65
------- ENDPROC VOL_TASK_INIT
------- ENDMOD VOLUME_TASK
------- MODULE KBD_DRV
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:0090H.0 PUBLIC P1_0
B:0090H.1 PUBLIC P1_1
B:0090H.2 PUBLIC P1_2
B:0090H.3 PUBLIC P1_3
C:0B4DH PUBLIC kbd_init
C:056BH PUBLIC kbd_decode
------- PROC KBD_INIT
C:0B4DH LINE# 36
C:0B4DH LINE# 37
C:0B4DH LINE# 38
C:0B50H LINE# 39
------- ENDPROC KBD_INIT
------- PROC KBD_DECODE
------- DO
D:0007H SYMBOL key
------- ENDDO
C:056BH LINE# 63
C:056BH LINE# 64
BL51 BANKED LINKER/LOCATER V6.00 08/07/2006 11:16:11 PAGE 19
C:056BH LINE# 65
C:056BH LINE# 67
C:0570H LINE# 68
C:0577H LINE# 69
C:0577H LINE# 70
C:0579H LINE# 71
C:057EH LINE# 72
C:0585H LINE# 73
C:0585H LINE# 74
C:0587H LINE# 75
C:0589H LINE# 76
C:058EH LINE# 77
C:0595H LINE# 78
C:0595H LINE# 79
C:0597H LINE# 80
C:0599H LINE# 81
C:059EH LINE# 82
C:05A5H LINE# 83
C:05A5H LINE# 84
C:05A7H LINE# 85
C:05A9H LINE# 86
C:05AEH LINE# 87
C:05B5H LINE# 88
C:05B5H LINE# 89
C:05B7H LINE# 90
C:05B9H LINE# 91
C:05BBH LINE# 92
C:05BBH LINE# 93
C:05BBH LINE# 94
C:05BBH LINE# 95
C:05BBH LINE# 96
C:05BBH LINE# 97
------- ENDPROC KBD_DECODE
------- ENDMOD KBD_DRV
------- MODULE HT1621_DRV
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
C:07DBH PUBLIC _glht1621_min
D:00B0H PUBLIC P3
C:0852H PUBLIC _HT1621_getdata
C:0952H PUBLIC glht1621_POFF
C:07B5H PUBLIC _HT1621_command
B:0080H.0 PUBLIC P0_0
B:0080H.1 PUBLIC P0_1
B:0080H.2 PUBLIC P0_2
C:0AF9H PUBLIC glht1621_rec
C:0936H PUBLIC glht1621_stop
C:0989H PUBLIC _glht1621_TRACK
C:0003H PUBLIC ht1621_init
C:086CH PUBLIC ht1621_cls
C:0B29H PUBLIC ht1621disp_Map
C:06AAH PUBLIC dts_DispMem
C:0159H PUBLIC dtsFM_DispFer
C:0801H PUBLIC glht1621_volume
BL51 BANKED LINKER/LOCATER V6.00 08/07/2006 11:16:11 PAGE 20
C:096EH PUBLIC _glht1621_sec
------- PROC HT1621_INIT
C:0003H LINE# 80
C:0003H LINE# 81
C:0003H LINE# 82
C:0005H LINE# 83
C:0007H LINE# 84
C:0009H LINE# 85
------- ENDPROC HT1621_INIT
------- PROC _HT1621_COMMAND
D:0007H SYMBOL bByte
------- DO
D:0005H SYMBOL i
D:0006H SYMBOL bBits
------- ENDDO
C:07B5H LINE# 103
C:07B5H LINE# 105
C:07B7H LINE# 107
C:07B9H LINE# 108
C:07BBH LINE# 109
C:07BDH LINE# 110
C:07BFH LINE# 111
C:07C7H LINE# 112
C:07C9H LINE# 113
C:07CDH LINE# 114
C:07CFH LINE# 115
C:07D3H LINE# 117
C:07D6H LINE# 118
C:07D8H LINE# 119
C:07DAH LINE# 120
------- ENDPROC _HT1621_COMMAND
------- PROC L?0028
------- ENDPROC L?0028
------- PROC _HT1621_GETDATA
D:0007H SYMBOL address
D:0009H SYMBOL bByte
C:0852H LINE# 139
C:0854H LINE# 141
C:0857H LINE# 142
C:0859H LINE# 143
C:085BH LINE# 144
C:085DH LINE# 145
C:085FH LINE# 146
C:0862H LINE# 147
C:0867H LINE# 148
C:0869H LINE# 149
C:086BH LINE# 150
------- ENDPROC _HT1621_GETDATA
------- PROC HT1621_CLS
------- DO
D:0008H SYMBOL i
------- ENDDO
C:086CH LINE# 155
C:086CH LINE# 156
C:086CH LINE# 159
C:086EH LINE# 160
C:0870H LINE# 161
BL51 BANKED LINKER/LOCATER V6.00 08/07/2006 11:16:11 PAGE 21
C:0872H LINE# 162
C:0874H LINE# 163
C:0879H LINE# 164
C:087CH LINE# 165
C:0881H LINE# 166
C:088AH LINE# 167
C:088CH LINE# 168
C:088EH LINE# 169
------- ENDPROC HT1621_CLS
------- PROC _GLHT1621_SEC
D:0008H SYMBOL bByte
C:096EH LINE# 173
C:0970H LINE# 174
C:0970H LINE# 175
C:0977H LINE# 176
------- ENDPROC _GLHT1621_SEC
------- PROC _GLHT1621_MIN
D:0008H SYMBOL bByte
C:07DBH LINE# 182
C:07DDH LINE# 183
C:07DDH LINE# 184
C:07EDH LINE# 185
------- ENDPROC _GLHT1621_MIN
------- PROC _GLHT1621_TRACK
D:0008H SYMBOL bByte
C:0989H LINE# 190
C:098BH LINE# 191
C:098BH LINE# 192
C:0992H LINE# 193
------- ENDPROC _GLHT1621_TRACK
------- PROC GLHT1621_STOP
C:0936H LINE# 198
C:0936H LINE# 199
C:0936H LINE# 200
C:093DH LINE# 201
C:0944H LINE# 202
C:094BH LINE# 203
------- ENDPROC GLHT1621_STOP
------- PROC GLHT1621_REC
C:0AF9H LINE# 208
C:0AF9H LINE# 209
C:0AF9H LINE# 210
C:0B00H LINE# 211
------- ENDPROC GLHT1621_REC
------- PROC GLHT1621_VOLUME
C:0801H LINE# 216
C:0801H LINE# 217
C:0801H LINE# 218
C:0813H LINE# 219
------- ENDPROC GLHT1621_VOLUME
------- PROC GLHT1621_POFF
C:0952H LINE# 222
C:0952H LINE# 223
C:0952H LINE# 224
C:0959H LINE# 225
C:0960H LINE# 226
C:0967H LINE# 227
BL51 BANKED LINKER/LOCATER V6.00 08/07/2006 11:16:11 PAGE 22
------- ENDPROC GLHT1621_POFF
------- PROC DTS_DISPMEM
------- DO
D:0008H SYMBOL temp
------- ENDDO
C:06AAH LINE# 246
C:06AAH LINE# 247
C:06AAH LINE# 250
C:06B2H LINE# 251
C:06B9H LINE# 252
C:06C9H LINE# 253
------- ENDPROC DTS_DISPMEM
------- PROC DTSFM_DISPFER
------- DO
D:0008H SYMBOL temp
------- ENDDO
C:0159H LINE# 272
C:0159H LINE# 273
C:0159H LINE# 275
C:016AH LINE# 276
C:0173H LINE# 278
C:018AH LINE# 279
C:019AH LINE# 281
C:01B7H LINE# 283
C:01D8H LINE# 285
C:01DAH LINE# 286
C:01DCH LINE# 287
C:01DCH LINE# 288
C:01E5H LINE# 292
C:01ECH LINE# 293
C:01F3H LINE# 294
C:01F5H LINE# 295
C:01F7H LINE# 296
C:01F7H LINE# 298
C:01FEH LINE# 299
C:0205H LINE# 302
C:0222H LINE# 303
C:0243H LINE# 304
C:0243H LINE# 306
C:024AH LINE# 307
C:024AH LINE# 312
------- ENDPROC DTSFM_DISPFER
------- ENDMOD HT1621_DRV
------- MODULE DTS_DRV
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:00B0H.7 PUBLIC P3_7
C:08F4H PUBLIC dts_In1mode
C:0915H PUBLIC dts_In2mode
------- PROC DTS_IN1MODE
C:08F4H LINE# 80
C:08F4H LINE# 81
C:08F4H LINE# 82
BL51 BANKED LINKER/LOCATER V6.00 08/07/2006 11:16:11 PAGE 23
C:08F6H LINE# 83
C:08FBH LINE# 84
C:08FDH LINE# 85
C:0904H LINE# 86
C:090BH LINE# 87
C:0912H LINE# 88
C:0914H LINE# 90
------- ENDPROC DTS_IN1MODE
------- PROC DTS_IN2MODE
C:0915H LINE# 108
C:0915H LINE# 109
C:0915H LINE# 110
C:0917H LINE# 111
C:091CH LINE# 112
C:091EH LINE# 113
C:0925H LINE# 114
C:092CH LINE# 115
C:0933H LINE# 116
C:0935H LINE# 118
------- ENDPROC DTS_IN2MODE
------- ENDMOD DTS_DRV
------- MODULE IO_DRV
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:0080H.0 PUBLIC P0_0
B:0080H.1 PUBLIC P0_1
B:00B0H.4 PUBLIC P3_4
B:00B0H.5 PUBLIC P3_5
B:00B0H.6 PUBLIC P3_6
C:09D8H PUBLIC _getByteLSB
C:0A0AH PUBLIC _HT1621_getLSB
C:09F1H PUBLIC _HT1621_getMSB
C:0825H PUBLIC dts_scanByte
------- PROC _GETBYTELSB
D:0007H SYMBOL bByte
------- DO
D:0006H SYMBOL i
------- ENDDO
C:09D8H LINE# 33
C:09D8H LINE# 34
C:09D8H LINE# 37
C:09DAH LINE# 38
C:09DAH LINE# 39
C:09DCH LINE# 40
C:09E4H LINE# 41
C:09E6H LINE# 42
C:09EAH LINE# 43
C:09ECH LINE# 44
C:09F0H LINE# 45
------- ENDPROC _GETBYTELSB
------- PROC DTS_SCANBYTE
------- DO
D:0006H SYMBOL i
BL51 BANKED LINKER/LOCATER V6.00 08/07/2006 11:16:11 PAGE 24
D:0007H SYMBOL bByte
D:0005H SYMBOL temp
------- ENDDO
C:0825H LINE# 63
C:0825H LINE# 64
C:0825H LINE# 66
C:0827H LINE# 68
C:0829H LINE# 69
C:082BH LINE# 70
C:082EH LINE# 71
C:0830H LINE# 72
C:083BH LINE# 73
C:083DH LINE# 74
C:083DH LINE# 75
C:083FH LINE# 76
C:0843H LINE# 77
C:0848H LINE# 78
------- ENDPROC DTS_SCANBYTE
------- PROC _HT1621_GETMSB
D:0007H SYMBOL bByte
------- DO
D:0006H SYMBOL i
------- ENDDO
C:09F1H LINE# 96
C:09F1H LINE# 97
C:09F1H LINE# 100
C:09F3H LINE# 101
C:09F3H LINE# 102
C:09F5H LINE# 103
C:09FDH LINE# 104
C:09FFH LINE# 105
C:0A03H LINE# 106
C:0A05H LINE# 107
C:0A09H LINE# 108
------- ENDPROC _HT1621_GETMSB
------- PROC _HT1621_GETLSB
D:0007H SYMBOL bByte
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0A0AH LINE# 126
C:0A0AH LINE# 127
C:0A0AH LINE# 130
C:0A0CH LINE# 131
C:0A0CH LINE# 132
C:0A0EH LINE# 133
C:0A16H LINE# 134
C:0A18H LINE# 135
C:0A1CH LINE# 136
C:0A1EH LINE# 137
C:0A22H LINE# 138
------- ENDPROC _HT1621_GETLSB
------- ENDMOD IO_DRV
------- MODULE I2C_DRV
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
BL51 BANKED LINKER/LOCATER V6.00 08/07/2006 11:16:11 PAGE 25
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:0AEAH PUBLIC I2c_stop
B:00A0H.0 PUBLIC P2_0
B:00A0H.1 PUBLIC P2_1
B:00B0H.4 PUBLIC P3_4
C:0767H PUBLIC _I2c_ReadByte
C:0606H PUBLIC _I2c_getLSB
C:0A90H PUBLIC _I2c_WriteByte
C:070AH PUBLIC I2c_scanLSB
C:0B33H PUBLIC I2c_ack
C:0ADBH PUBLIC I2c_start
C:0B3DH PUBLIC I2c_init
C:0B07H PUBLIC I2c_wait
------- PROC _I2C_READBYTE
D:0008H SYMBOL address
------- DO
D:0009H SYMBOL bTemp
------- ENDDO
C:0767H LINE# 32
C:0769H LINE# 33
C:0769H LINE# 34
C:076CH LINE# 36
C:076FH LINE# 37
C:0774H LINE# 38
C:0779H LINE# 39
C:077CH LINE# 40
C:0781H LINE# 41
C:0786H LINE# 42
C:0789H LINE# 43
C:078CH LINE# 44
C:078EH LINE# 45
------- ENDPROC _I2C_READBYTE
------- PROC _I2C_WRITEBYTE
D:0009H SYMBOL address
D:000AH SYMBOL bByte
C:0A90H LINE# 62
C:0A94H LINE# 63
C:0A94H LINE# 64
C:0A97H LINE# 65
C:0A9CH LINE# 66
C:0AA1H LINE# 67
------- ENDPROC _I2C_WRITEBYTE
------- PROC I2C_SCANLSB
------- DO
D:000AH SYMBOL i
D:000BH SYMBOL bByte
D:0007H SYMBOL temp
------- ENDDO
C:070AH LINE# 85
C:070AH LINE# 86
C:070AH LINE# 88
C:070DH LINE# 90
C:070FH LINE# 91
C:0711H LINE# 92
C:0714H LINE# 93
BL51 BANKED LINKER/LOCATER V6.00 08/07/2006 11:16:11 PAGE 26
C:0717H LINE# 94
C:0719H LINE# 95
C:0726H LINE# 96
C:0728H LINE# 97
C:0728H LINE# 98
C:072AH LINE# 99
C:072DH LINE# 100
C:0736H LINE# 101
C:0738H LINE# 103
------- ENDPROC I2C_SCANLSB
------- PROC _I2C_GETLSB
D:000BH SYMBOL bByte
------- DO
D:000CH SYMBOL i
------- ENDDO
C:0606H LINE# 120
C:0608H LINE# 121
C:0608H LINE# 124
C:060BH LINE# 125
C:060BH LINE# 126
C:0614H LINE# 127
C:0616H LINE# 128
C:061CH LINE# 129
C:061FH LINE# 130
C:0621H LINE# 131
C:0624H LINE# 132
C:0626H LINE# 133
C:0629H LINE# 134
C:0632H LINE# 135
C:0634H LINE# 136
C:0637H LINE# 137
C:0639H LINE# 138
C:063CH LINE# 139
C:063FH LINE# 140
C:0641H LINE# 141
------- ENDPROC _I2C_GETLSB
------- PROC I2C_START
C:0ADBH LINE# 159
C:0ADBH LINE# 160
C:0ADBH LINE# 161
C:0ADDH LINE# 162
C:0ADFH LINE# 163
C:0AE2H LINE# 164
C:0AE4H LINE# 165
C:0AE7H LINE# 166
C:0AE9H LINE# 167
------- ENDPROC I2C_START
------- PROC I2C_STOP
C:0AEAH LINE# 184
C:0AEAH LINE# 185
C:0AEAH LINE# 186
C:0AECH LINE# 187
C:0AEFH LINE# 188
C:0AF1H LINE# 189
C:0AF4H LINE# 190
C:0AF6H LINE# 191
------- ENDPROC I2C_STOP
BL51 BANKED LINKER/LOCATER V6.00 08/07/2006 11:16:11 PAGE 27
------- PROC I2C_ACK
C:0B33H LINE# 209
C:0B33H LINE# 210
C:0B33H LINE# 211
C:0B35H LINE# 212
C:0B38H LINE# 213
C:0B3AH LINE# 214
------- ENDPROC I2C_ACK
------- PROC I2C_INIT
C:0B3DH LINE# 232
C:0B3DH LINE# 233
C:0B3DH LINE# 234
C:0B3FH LINE# 235
C:0B42H LINE# 236
C:0B44H LINE# 237
------- ENDPROC I2C_INIT
------- PROC I2C_WAIT
------- DO
D:0007H SYMBOL i
------- ENDDO
C:0B07H LINE# 255
C:0B07H LINE# 256
C:0B07H LINE# 258
C:0B09H LINE# 259
C:0B09H LINE# 260
C:0B12H LINE# 261
------- ENDPROC I2C_WAIT
------- ENDMOD I2C_DRV
------- MODULE ?C?SCDIV
C:024BH PUBLIC ?C?SCDIV
------- ENDMOD ?C?SCDIV
------- MODULE ?C?SIDIV
C:026DH PUBLIC ?C?SIDIV
------- ENDMOD ?C?SIDIV
------- MODULE ?C?CCASE
C:02A3H PUBLIC ?C?CCASE
------- ENDMOD ?C?CCASE
------- MODULE ?C?UIDIV
C:02C9H PUBLIC ?C?UIDIV
------- ENDMOD ?C?UIDIV
Program Size: data=54.4 xdata=0 code=2900
LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)