www.pudn.com > fat32.c51.rar > FAT32_RUN.M51
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 1
BL51 BANKED LINKER/LOCATER V4.23, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE main.obj, ..\Lib\CHIPSOURCE.LIB, ..\Lib\COMMON.LIB, ..\Lib\FAT32.LIB, ..\Lib\IDEIO.LIB TO FAT32
>> _RUN RAMSIZE (256)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
main.obj (MAIN)
..\Lib\CHIPSOURCE.LIB (INITUART)
..\Lib\FAT32.LIB (FAT32DISKFREESIZE)
..\Lib\FAT32.LIB (FAT32DISKSIZE)
..\Lib\FAT32.LIB (FAT32LISTDIRECTORY)
..\Lib\FAT32.LIB (FAT32MOUNTPARTITION)
..\Lib\FAT32.LIB (FAT32MOUNTVOLUMEID)
..\Lib\FAT32.LIB (FAT32CHANGEDIRECTORY)
..\Lib\FAT32.LIB (FAT32INIT)
..\Lib\FAT32.LIB (FAT32FINDDIRENTRY)
..\Lib\FAT32.LIB (FAT32GETPARTLONGNAME)
..\Lib\FAT32.LIB (FAT32READCLUSTER)
..\Lib\FAT32.LIB (FAT32NEXTCLUSTER)
..\Lib\IDEIO.LIB (IDESETCURRENTDEVICE)
..\Lib\IDEIO.LIB (IDEINIT)
..\Lib\IDEIO.LIB (_IDEREADSECTOR)
..\Lib\IDEIO.LIB (IDEIDENTIFIEDDEVICE)
..\Lib\IDEIO.LIB (IDERESET)
..\Lib\IDEIO.LIB (IDESTATUS)
..\Lib\COMMON.LIB (MEMSWAP16)
..\Lib\COMMON.LIB (MEMSWAP32)
..\Lib\COMMON.LIB (UNI2GB)
D:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
D:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
D:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?ILDOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?LMUL)
D:\KEIL\C51\LIB\C51L.LIB (?C?SLCMP)
D:\KEIL\C51\LIB\C51L.LIB (?C?ULCMP)
D:\KEIL\C51\LIB\C51L.LIB (?C?ULSHR)
D:\KEIL\C51\LIB\C51L.LIB (?C?LLDPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?LLDOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?LSTPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?LSTOPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
D:\KEIL\C51\LIB\C51L.LIB (PRINTF)
D:\KEIL\C51\LIB\C51L.LIB (?C?STRCMP)
D:\KEIL\C51\LIB\C51L.LIB (STRLEN)
D:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
D:\KEIL\C51\LIB\C51L.LIB (?C?LLDIDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?LLDPDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?LLDCODE)
D:\KEIL\C51\LIB\C51L.LIB (?C?LSTIDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?LSTPDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?PLDIXDATA)
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 2
D:\KEIL\C51\LIB\C51L.LIB (?C?PSTXDATA)
D:\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
D:\KEIL\C51\LIB\C51L.LIB (PUTCHAR)
LINK MAP OF MODULE: FAT32_RUN (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 0003H UNIT ?DT?MAIN
0010H 0010H *** GAP ***
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
0021H.1 0000H.7 *** GAP ***
IDATA 0022H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 05B0H UNIT ?XD?MAIN
XDATA 05B0H 0057H UNIT _XDATA_GROUP_
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 7458H UNIT ?CO?UNI2GB
CODE 745BH 0533H UNIT ?C?LIB_CODE
CODE 798EH 0365H UNIT ?PR?PRINTF?PRINTF
CODE 7CF3H 032DH UNIT ?PR?FAT32LISTDIRECTORY?FAT32LISTDIRECTORY
CODE 8020H 0327H UNIT ?PR?FAT32MOUNTPARTITION?FAT32MOUNTPARTITION
CODE 8347H 0281H UNIT ?PR?_FAT32FINDDIRENTRY?FAT32FINDDIRENTRY
CODE 85C8H 0210H UNIT ?PR?_FAT32MOUNTVOLUMEID?FAT32MOUNTVOLUMEID
CODE 87D8H 0209H UNIT ?PR?_UNI2GB?UNI2GB
CODE 89E1H 017BH UNIT ?PR?MAIN?MAIN
CODE 8B5CH 0134H UNIT ?PR?_IDEIDENTIFIEDDEVICE?IDEIDENTIFIEDDEVICE
CODE 8C90H 00F9H UNIT ?PR?_FAT32READCLUSTER?FAT32READCLUSTER
CODE 8D89H 00F0H UNIT ?PR?_IDEREADSECTOR?_IDEREADSECTOR
CODE 8E79H 00EFH UNIT ?PR?_FAT32NEXTCLUSTER?FAT32NEXTCLUSTER
CODE 8F68H 00EBH UNIT ?CO?MAIN
CODE 9053H 00DCH UNIT ?PR?_FAT32GETPARTLONGNAME?FAT32GETPARTLONGNAME
CODE 912FH 00C6H UNIT ?PR?FAT32INIT?FAT32INIT
CODE 91F5H 00AAH UNIT ?PR?_FAT32CHANGEDIRECTORY?FAT32CHANGEDIRECTORY
CODE 929FH 0075H UNIT ?PR?_IDERESET?IDERESET
CODE 9314H 0056H UNIT ?PR?FAT32DISKFREESIZE?FAT32DISKFREESIZE
CODE 936AH 004AH UNIT ?PR?_IDESETCURRENTDEVICE?IDESETCURRENTDEVICE
CODE 93B4H 003DH UNIT ?PR?_IDESTATUS?IDESTATUS
CODE 93F1H 002FH UNIT ?PR?IDEINIT?IDEINIT
CODE 9420H 002CH UNIT ?CO?FAT32LISTDIRECTORY
CODE 944CH 002BH UNIT ?PR?FAT32DISKSIZE?FAT32DISKSIZE
CODE 9477H 0027H UNIT ?PR?_MEMSWAP32?MEMSWAP32
CODE 949EH 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 94C5H 0016H UNIT ?PR?_MEMSWAP16?MEMSWAP16
CODE 94DBH 0015H UNIT ?PR?_STRLEN?STRLEN
CODE 94F0H 0010H UNIT ?CO?FAT32MOUNTPARTITION
CODE 9500H 000FH UNIT ?PR?INITUART?INITUART
CODE 950FH 000CH UNIT ?C_C51STARTUP
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 3
OVERLAY MAP OF MODULE: FAT32_RUN (MAIN)
SEGMENT BIT_GROUP DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
--------------------------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN ----- ----- ----- ----- 05B0H 000DH
+--> ?CO?MAIN
+--> ?PR?INITUART?INITUART
+--> ?PR?PRINTF?PRINTF
+--> ?PR?IDEINIT?IDEINIT
+--> ?PR?_IDESETCURRENTDEVICE?IDESETCURREN...
+--> ?PR?FAT32INIT?FAT32INIT
+--> ?PR?FAT32MOUNTPARTITION?FAT32MOUNTPAR...
+--> ?PR?_FAT32MOUNTVOLUMEID?FAT32MOUNTVOL...
+--> ?PR?FAT32DISKSIZE?FAT32DISKSIZE
+--> ?PR?FAT32DISKFREESIZE?FAT32DISKFREESIZE
+--> ?PR?FAT32LISTDIRECTORY?FAT32LISTDIREC...
+--> ?PR?_FAT32CHANGEDIRECTORY?FAT32CHANGE...
?PR?PRINTF?PRINTF 0020H.0 0001H.1 0008H 0005H 05DFH 0028H
+--> ?PR?PUTCHAR?PUTCHAR
?PR?IDEINIT?IDEINIT ----- ----- ----- ----- ----- -----
+--> ?PR?_IDERESET?IDERESET
+--> ?PR?_IDEIDENTIFIEDDEVICE?IDEIDENTIFIE...
?PR?_IDERESET?IDERESET ----- ----- ----- ----- 05BDH 0002H
?PR?_IDEIDENTIFIEDDEVICE?IDEIDENTIFIE... ----- ----- ----- ----- 05BDH 0002H
+--> ?PR?_IDESTATUS?IDESTATUS
+--> ?PR?_MEMSWAP32?MEMSWAP32
?PR?_IDESTATUS?IDESTATUS ----- ----- ----- ----- 05F3H 0005H
?PR?_MEMSWAP32?MEMSWAP32 ----- ----- 0008H 0004H 05F0H 0004H
?PR?_IDESETCURRENTDEVICE?IDESETCURREN... ----- ----- ----- ----- ----- -----
+--> ?PR?_IDESTATUS?IDESTATUS
?PR?FAT32MOUNTPARTITION?FAT32MOUNTPAR... ----- ----- ----- ----- 05BDH 0013H
+--> ?CO?FAT32MOUNTPARTITION
+--> ?PR?_IDEREADSECTOR?_IDEREADSECTOR
+--> ?PR?_MEMSWAP32?MEMSWAP32
?PR?_IDEREADSECTOR?_IDEREADSECTOR ----- ----- ----- ----- 05F0H 0003H
+--> ?PR?_IDESTATUS?IDESTATUS
?PR?_FAT32MOUNTVOLUMEID?FAT32MOUNTVOL... ----- ----- ----- ----- 05BDH 0002H
+--> ?PR?_IDEREADSECTOR?_IDEREADSECTOR
+--> ?PR?_MEMSWAP16?MEMSWAP16
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 4
+--> ?PR?_MEMSWAP32?MEMSWAP32
?PR?_MEMSWAP16?MEMSWAP16 ----- ----- 0008H 0002H 05BFH 0002H
?PR?FAT32DISKFREESIZE?FAT32DISKFREESIZE ----- ----- ----- ----- ----- -----
+--> ?PR?_IDEREADSECTOR?_IDEREADSECTOR
+--> ?PR?_MEMSWAP32?MEMSWAP32
?PR?FAT32LISTDIRECTORY?FAT32LISTDIREC... ----- ----- ----- ----- 05BDH 0022H
+--> ?PR?_FAT32READCLUSTER?FAT32READCLUSTER
+--> ?PR?_MEMSWAP32?MEMSWAP32
+--> ?PR?_FAT32GETPARTLONGNAME?FAT32GETPAR...
+--> ?PR?_STRLEN?STRLEN
+--> ?CO?FAT32LISTDIRECTORY
+--> ?PR?PRINTF?PRINTF
?PR?_FAT32READCLUSTER?FAT32READCLUSTER ----- ----- ----- ----- 05E3H 0003H
+--> ?PR?_FAT32NEXTCLUSTER?FAT32NEXTCLUSTER
+--> ?PR?_IDEREADSECTOR?_IDEREADSECTOR
?PR?_FAT32NEXTCLUSTER?FAT32NEXTCLUSTER ----- ----- ----- ----- 05E6H 000AH
+--> ?PR?_IDEREADSECTOR?_IDEREADSECTOR
+--> ?PR?_MEMSWAP32?MEMSWAP32
?PR?_FAT32GETPARTLONGNAME?FAT32GETPAR... ----- ----- ----- ----- 05E3H 0006H
+--> ?PR?_UNI2GB?UNI2GB
?PR?_UNI2GB?UNI2GB ----- ----- ----- ----- 05E9H 000DH
+--> ?CO?UNI2GB
?PR?_FAT32CHANGEDIRECTORY?FAT32CHANGE... ----- ----- ----- ----- 05BDH 0001H
+--> ?PR?_FAT32FINDDIRENTRY?FAT32FINDDIRENTRY
+--> ?PR?_MEMSWAP16?MEMSWAP16
?PR?_FAT32FINDDIRENTRY?FAT32FINDDIRENTRY ----- ----- ----- ----- 05BEH 0025H
+--> ?PR?_FAT32READCLUSTER?FAT32READCLUSTER
+--> ?PR?_FAT32GETPARTLONGNAME?FAT32GETPAR...
+--> ?PR?_STRLEN?STRLEN
SYMBOL TABLE OF MODULE: FAT32_RUN (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
B:00B0H.4 PUBLIC T0
B:00D0H.6 PUBLIC AC
B:00B0H.5 PUBLIC T1
D:00D8H PUBLIC P5
B:00C0H.3 PUBLIC SS_
B:00A8H.7 PUBLIC EA
B:00C8H.6 PUBLIC MPREQ
B:0098H.7 PUBLIC FE
B:00C8H.0 PUBLIC MPVER
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 5
B:0080H.0 PUBLIC P0_0
B:0090H.0 PUBLIC P1_0
B:0080H.1 PUBLIC P0_1
X:0000H PUBLIC BOOTSEC
B:00A0H.0 PUBLIC P2_0
B:0090H.1 PUBLIC P1_1
B:0080H.2 PUBLIC P0_2
B:00B0H.0 PUBLIC P3_0
B:00A0H.1 PUBLIC P2_1
B:0090H.0 PUBLIC KIN0
B:0090H.2 PUBLIC P1_2
B:0080H.3 PUBLIC P0_3
B:00C0H.0 PUBLIC P4_0
B:00B0H.1 PUBLIC P3_1
B:00A0H.2 PUBLIC P2_2
B:0090H.1 PUBLIC KIN1
B:0090H.3 PUBLIC P1_3
B:0080H.4 PUBLIC P0_4
B:00D8H.0 PUBLIC P5_0
B:00C0H.1 PUBLIC P4_1
B:00B0H.2 PUBLIC P3_2
B:00A0H.3 PUBLIC P2_3
B:0090H.2 PUBLIC KIN2
B:0090H.4 PUBLIC P1_4
B:0080H.5 PUBLIC P0_5
B:00D8H.1 PUBLIC P5_1
B:00C0H.2 PUBLIC P4_2
B:00B0H.7 PUBLIC RD
B:00B0H.3 PUBLIC P3_3
B:00A0H.4 PUBLIC P2_4
B:0090H.3 PUBLIC KIN3
B:0090H.5 PUBLIC P1_5
B:0080H.6 PUBLIC P0_6
B:00A8H.5 PUBLIC EMP3
B:00D8H.2 PUBLIC P5_2
B:00C0H.3 PUBLIC P4_3
B:00B0H.4 PUBLIC P3_4
B:00A0H.5 PUBLIC P2_5
B:0090H.6 PUBLIC P1_6
B:0080H.7 PUBLIC P0_7
B:00D8H.3 PUBLIC P5_3
B:00C0H.4 PUBLIC P4_4
B:00B0H.5 PUBLIC P3_5
B:00A0H.6 PUBLIC P2_6
B:0090H.7 PUBLIC P1_7
B:00A8H.4 PUBLIC ES
X:0003H PUBLIC LongFileName
B:00C0H.5 PUBLIC P4_5
B:00B0H.6 PUBLIC P3_6
B:00A0H.7 PUBLIC P2_7
B:00C0H.6 PUBLIC P4_6
B:00B0H.7 PUBLIC P3_7
B:0098H.0 PUBLIC RI
B:00C0H.7 PUBLIC P4_7
B:00B0H.2 PUBLIC INT0
B:00D0H.7 PUBLIC CY
B:0098H.1 PUBLIC TI
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 6
B:00B0H.3 PUBLIC INT1
B:00A8H.6 PUBLIC EAUD
B:00D0H.2 PUBLIC OV
C:89E1H PUBLIC main
X:0103H PUBLIC IDEDevice
D:000DH PUBLIC KeyCode
B:00B0H.6 PUBLIC WR
B:00F8H.0 PUBLIC EP0INT
B:00F8H.1 PUBLIC EP1INT
B:00F8H.2 PUBLIC EP2INT
B:00F8H.3 PUBLIC EP3INT
B:00B8H.5 PUBLIC IPLMP3
B:00C0H.0 PUBLIC MISO
B:00C0H.1 PUBLIC MOSI
B:00B8H.4 PUBLIC IPLS
B:0088H.1 PUBLIC IE0
B:0088H.3 PUBLIC IE1
X:010DH PUBLIC FAT32
B:00B8H.6 PUBLIC IPLAUD
C:904AH SYMBOL _?ix1000
B:00C8H.3 PUBLIC ERRCRC
D:00E0H PUBLIC ACC
B:00A8H.1 PUBLIC ET0
B:0088H.5 PUBLIC TF0
B:00A8H.3 PUBLIC ET1
X:0132H PUBLIC FCB
B:0088H.7 PUBLIC TF1
X:0172H PUBLIC lDIR
B:0098H.2 PUBLIC RB8
B:0088H.0 PUBLIC IT0
B:00A8H.0 PUBLIC EX0
B:0098H.3 PUBLIC TB8
B:0088H.2 PUBLIC IT1
B:00A8H.2 PUBLIC EX1
B:00D0H.0 PUBLIC P
X:0175H PUBLIC HDD
B:0098H.7 PUBLIC SM0
B:0098H.6 PUBLIC SM1
B:00C8H.5 PUBLIC ERRLAY
X:0177H PUBLIC IDE
B:0098H.5 PUBLIC SM2
X:017FH PUBLIC sDIR
B:00D0H.3 PUBLIC RS0
B:0088H.4 PUBLIC TR0
B:00D0H.4 PUBLIC RS1
B:0088H.6 PUBLIC TR1
B:00E0H.0 PUBLIC ACC_0
B:0090H.7 PUBLIC SDA
B:00E0H.1 PUBLIC ACC_1
B:00E0H.2 PUBLIC ACC_2
B:00E0H.3 PUBLIC ACC_3
X:0182H PUBLIC FAT
B:00E0H.4 PUBLIC ACC_4
X:0386H PUBLIC sDPT
B:00E0H.5 PUBLIC ACC_5
B:00E0H.6 PUBLIC ACC_6
B:00E0H.7 PUBLIC ACC_7
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 7
B:00C0H.2 PUBLIC SCK
X:03AAH PUBLIC FSI
B:0090H.6 PUBLIC SCL
B:0098H.4 PUBLIC REN
B:00C8H.4 PUBLIC ERRSYN
B:00C8H.1 PUBLIC MPFS0
X:03ADH PUBLIC DPT
B:00C8H.2 PUBLIC MPFS1
B:00B8H.1 PUBLIC IPLT0
X:03B0H PUBLIC DiskBuffer
B:00B8H.3 PUBLIC IPLT1
B:00B0H.0 PUBLIC RXD
B:00B8H.0 PUBLIC IPLX0
B:00B8H.2 PUBLIC IPLX1
B:00C8H.7 PUBLIC MPANC
B:00B0H.1 PUBLIC TXD
B:00D0H.5 PUBLIC F0
D:000EH PUBLIC TimeCounter
B:00D0H.1 PUBLIC F1
------- PROC MAIN
------- DO
X:05B0H SYMBOL i
X:05B2H SYMBOL j
X:05B4H SYMBOL filename1
------- ENDDO
C:89E1H LINE# 9
C:89E1H LINE# 10
C:89E1H LINE# 11
C:89E8H LINE# 12
C:89FAH LINE# 14
C:89FDH LINE# 15
C:89FFH LINE# 16
C:8A02H LINE# 17
C:8A0BH LINE# 18
C:8A0EH LINE# 19
C:8A17H LINE# 20
C:8A28H LINE# 21
C:8A45H LINE# 22
C:8A62H LINE# 24
C:8A67H LINE# 26
C:8A70H LINE# 27
C:8A73H LINE# 28
C:8A7EH LINE# 29
C:8A87H LINE# 30
C:8A94H LINE# 31
C:8AA5H LINE# 32
C:8AD0H LINE# 33
C:8AD9H LINE# 34
C:8AE4H LINE# 35
C:8AEDH LINE# 36
C:8AF8H LINE# 75
C:8AFAH LINE# 76
C:8AFAH LINE# 77
C:8B08H LINE# 78
C:8B08H LINE# 79
C:8B20H LINE# 80
C:8B2EH LINE# 81
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 8
C:8B4AH LINE# 82
C:8B5AH LINE# 84
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE INITUART
C:0000H SYMBOL _ICE_DUMMY_
B:00B0H.4 PUBLIC T0
B:00D0H.6 PUBLIC AC
B:00B0H.5 PUBLIC T1
B:00C0H.3 PUBLIC SS_
B:00A8H.7 PUBLIC EA
B:00C8H.6 PUBLIC MPREQ
B:0098H.7 PUBLIC FE
B:00C8H.0 PUBLIC MPVER
B:0080H.0 PUBLIC P0_0
B:0090H.0 PUBLIC P1_0
B:0080H.1 PUBLIC P0_1
B:00A0H.0 PUBLIC P2_0
B:0090H.1 PUBLIC P1_1
B:0080H.2 PUBLIC P0_2
B:00B0H.0 PUBLIC P3_0
B:00A0H.1 PUBLIC P2_1
B:0090H.0 PUBLIC KIN0
B:0090H.2 PUBLIC P1_2
B:0080H.3 PUBLIC P0_3
B:00C0H.0 PUBLIC P4_0
B:00B0H.1 PUBLIC P3_1
B:00A0H.2 PUBLIC P2_2
B:0090H.1 PUBLIC KIN1
B:0090H.3 PUBLIC P1_3
B:0080H.4 PUBLIC P0_4
B:00D8H.0 PUBLIC P5_0
B:00C0H.1 PUBLIC P4_1
B:00B0H.2 PUBLIC P3_2
B:00A0H.3 PUBLIC P2_3
B:0090H.2 PUBLIC KIN2
B:0090H.4 PUBLIC P1_4
B:0080H.5 PUBLIC P0_5
B:00D8H.1 PUBLIC P5_1
B:00C0H.2 PUBLIC P4_2
B:00B0H.7 PUBLIC RD
B:00B0H.3 PUBLIC P3_3
B:00A0H.4 PUBLIC P2_4
B:0090H.3 PUBLIC KIN3
B:0090H.5 PUBLIC P1_5
B:0080H.6 PUBLIC P0_6
B:00A8H.5 PUBLIC EMP3
B:00D8H.2 PUBLIC P5_2
B:00C0H.3 PUBLIC P4_3
B:00B0H.4 PUBLIC P3_4
B:00A0H.5 PUBLIC P2_5
B:0090H.6 PUBLIC P1_6
B:0080H.7 PUBLIC P0_7
B:00D8H.3 PUBLIC P5_3
B:00C0H.4 PUBLIC P4_4
B:00B0H.5 PUBLIC P3_5
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 9
B:00A0H.6 PUBLIC P2_6
B:0090H.7 PUBLIC P1_7
B:00A8H.4 PUBLIC ES
B:00C0H.5 PUBLIC P4_5
B:00B0H.6 PUBLIC P3_6
B:00A0H.7 PUBLIC P2_7
B:00C0H.6 PUBLIC P4_6
B:00B0H.7 PUBLIC P3_7
B:0098H.0 PUBLIC RI
B:00C0H.7 PUBLIC P4_7
B:00B0H.2 PUBLIC INT0
B:00D0H.7 PUBLIC CY
B:0098H.1 PUBLIC TI
B:00B0H.3 PUBLIC INT1
B:00A8H.6 PUBLIC EAUD
B:00D0H.2 PUBLIC OV
B:00B0H.6 PUBLIC WR
D:0087H PUBLIC PCON
B:00F8H.0 PUBLIC EP0INT
B:00F8H.1 PUBLIC EP1INT
D:0098H PUBLIC SCON
B:00F8H.2 PUBLIC EP2INT
B:00F8H.3 PUBLIC EP3INT
B:00B8H.5 PUBLIC IPLMP3
B:00C0H.0 PUBLIC MISO
B:00C0H.1 PUBLIC MOSI
B:00B8H.4 PUBLIC IPLS
D:0092H PUBLIC BDRCON
B:0088H.1 PUBLIC IE0
B:0088H.3 PUBLIC IE1
B:00B8H.6 PUBLIC IPLAUD
B:00C8H.3 PUBLIC ERRCRC
D:00E0H PUBLIC ACC
B:00A8H.1 PUBLIC ET0
B:0088H.5 PUBLIC TF0
B:00A8H.3 PUBLIC ET1
B:0088H.7 PUBLIC TF1
B:0098H.2 PUBLIC RB8
B:0088H.0 PUBLIC IT0
B:00A8H.0 PUBLIC EX0
B:0098H.3 PUBLIC TB8
B:0088H.2 PUBLIC IT1
B:00A8H.2 PUBLIC EX1
B:00D0H.0 PUBLIC P
B:0098H.7 PUBLIC SM0
B:0098H.6 PUBLIC SM1
B:00C8H.5 PUBLIC ERRLAY
B:0098H.5 PUBLIC SM2
C:9500H PUBLIC InitUART
B:00D0H.3 PUBLIC RS0
B:0088H.4 PUBLIC TR0
B:00D0H.4 PUBLIC RS1
B:0088H.6 PUBLIC TR1
B:00E0H.0 PUBLIC ACC_0
B:0090H.7 PUBLIC SDA
B:00E0H.1 PUBLIC ACC_1
B:00E0H.2 PUBLIC ACC_2
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 10
B:00E0H.3 PUBLIC ACC_3
B:00E0H.4 PUBLIC ACC_4
B:00E0H.5 PUBLIC ACC_5
B:00E0H.6 PUBLIC ACC_6
B:00E0H.7 PUBLIC ACC_7
D:0091H PUBLIC BRL
B:00C0H.2 PUBLIC SCK
B:0090H.6 PUBLIC SCL
B:0098H.4 PUBLIC REN
B:00C8H.4 PUBLIC ERRSYN
B:00C8H.1 PUBLIC MPFS0
B:00C8H.2 PUBLIC MPFS1
B:00B8H.1 PUBLIC IPLT0
B:00B8H.3 PUBLIC IPLT1
B:00B0H.0 PUBLIC RXD
B:00B8H.0 PUBLIC IPLX0
B:00B8H.2 PUBLIC IPLX1
B:00C8H.7 PUBLIC MPANC
B:00B0H.1 PUBLIC TXD
B:00D0H.5 PUBLIC F0
B:00D0H.1 PUBLIC F1
------- PROC INITUART
C:9500H LINE# 7
C:9500H LINE# 8
C:9500H LINE# 9
C:9503H LINE# 10
C:9506H LINE# 11
C:9509H LINE# 12
C:950CH LINE# 13
C:950EH LINE# 14
------- ENDPROC INITUART
------- ENDMOD INITUART
------- MODULE FAT32DISKFREESIZE
C:0000H SYMBOL _ICE_DUMMY_
C:9314H PUBLIC FAT32DiskFreeSize
------- PROC FAT32DISKFREESIZE
C:9314H LINE# 7
C:9314H LINE# 8
C:9314H LINE# 9
C:932BH LINE# 10
C:9369H LINE# 11
------- ENDPROC FAT32DISKFREESIZE
------- ENDMOD FAT32DISKFREESIZE
------- MODULE FAT32DISKSIZE
C:0000H SYMBOL _ICE_DUMMY_
C:944CH PUBLIC FAT32DiskSize
------- PROC FAT32DISKSIZE
C:944CH LINE# 7
C:944CH LINE# 8
C:944CH LINE# 9
C:9476H LINE# 10
------- ENDPROC FAT32DISKSIZE
------- ENDMOD FAT32DISKSIZE
------- MODULE FAT32LISTDIRECTORY
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 11
C:0000H SYMBOL _ICE_DUMMY_
C:7CF3H PUBLIC FAT32ListDirectory
------- PROC FAT32LISTDIRECTORY
------- DO
X:05BDH SYMBOL i
X:05BEH SYMBOL j
D:0006H SYMBOL k
D:0007H SYMBOL m
X:05BFH SYMBOL n
X:05C0H SYMBOL chain
X:05C4H SYMBOL temp
------- ENDDO
C:7CF3H LINE# 7
C:7CF3H LINE# 8
C:7CF3H LINE# 15
C:7D07H LINE# 16
C:7D0CH LINE# 17
C:7D2AH LINE# 18
C:7D2AH LINE# 19
C:7D33H LINE# 20
C:7D42H LINE# 21
C:7D42H LINE# 22
C:7D68H LINE# 23
C:7D8AH LINE# 24
C:7DB2H LINE# 26
C:7DB2H LINE# 27
C:7DD3H LINE# 28
C:7DDCH LINE# 29
C:7DE8H LINE# 30
C:7DE8H LINE# 31
C:7E12H LINE# 32
C:7E1BH LINE# 33
C:7E21H LINE# 34
C:7E2AH LINE# 35
C:7E4CH LINE# 36
C:7E69H LINE# 37
C:7E6AH LINE# 38
C:7E70H LINE# 39
C:7E8BH LINE# 40
C:7EA3H LINE# 41
C:7EA8H LINE# 42
C:7EAEH LINE# 43
C:7EB2H LINE# 44
C:7EB2H LINE# 45
C:7EBBH LINE# 46
C:7EC0H LINE# 47
C:7EC0H LINE# 48
C:7EC9H LINE# 49
C:7EE0H LINE# 50
C:7F11H LINE# 51
C:7F11H LINE# 52
C:7F11H LINE# 53
C:7F14H LINE# 55
C:7F14H LINE# 57
C:7F3DH LINE# 58
C:7F3DH LINE# 59
C:7F5BH LINE# 60
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 12
C:7F64H LINE# 61
C:7F69H LINE# 62
C:7FA9H LINE# 63
C:7FDAH LINE# 64
C:800BH LINE# 65
C:8014H LINE# 66
C:8014H LINE# 67
C:8014H LINE# 68
C:801DH LINE# 69
C:801DH LINE# 70
C:801FH LINE# 71
------- ENDPROC FAT32LISTDIRECTORY
------- ENDMOD FAT32LISTDIRECTORY
------- MODULE FAT32MOUNTPARTITION
C:0000H SYMBOL _ICE_DUMMY_
C:8020H PUBLIC FAT32MountPartition
C:94F0H SYMBOL _?ix1000
------- PROC FAT32MOUNTPARTITION
------- DO
X:05BDH SYMBOL i
X:05BEH SYMBOL j
X:05BFH SYMBOL k
X:05C0H SYMBOL temp
------- ENDDO
C:8020H LINE# 7
C:8020H LINE# 8
C:8020H LINE# 10
C:8033H LINE# 12
C:8040H LINE# 15
C:804DH LINE# 16
C:8050H LINE# 19
C:8057H LINE# 20
C:805BH LINE# 21
C:805BH LINE# 22
C:80A4H LINE# 23
C:80D4H LINE# 24
C:80E1H LINE# 25
C:80E1H LINE# 26
C:8114H LINE# 27
C:812EH LINE# 28
C:8161H LINE# 29
C:8164H LINE# 30
C:8166H LINE# 31
C:818EH LINE# 32
C:818EH LINE# 33
C:81A8H LINE# 34
C:81AEH LINE# 35
C:81AEH LINE# 36
C:81BDH LINE# 38
C:81DCH LINE# 39
C:81DCH LINE# 40
C:8201H LINE# 41
C:824AH LINE# 42
C:827AH LINE# 43
C:8287H LINE# 44
C:8287H LINE# 45
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 13
C:82BAH LINE# 46
C:82FAH LINE# 47
C:832DH LINE# 48
C:8333H LINE# 49
C:8333H LINE# 50
C:833CH LINE# 51
C:8344H LINE# 60
C:8346H LINE# 61
------- ENDPROC FAT32MOUNTPARTITION
------- ENDMOD FAT32MOUNTPARTITION
------- MODULE FAT32MOUNTVOLUMEID
C:0000H SYMBOL _ICE_DUMMY_
C:85C8H PUBLIC _FAT32MountVolumeID
------- PROC _FAT32MOUNTVOLUMEID
X:05BDH SYMBOL Partition
------- DO
X:05BEH SYMBOL i
------- ENDDO
C:85C8H LINE# 7
C:85CDH LINE# 8
C:85CDH LINE# 15
C:85DAH LINE# 17
C:85FFH LINE# 19
C:860CH LINE# 20
C:860FH LINE# 23
C:8617H LINE# 25
C:862CH LINE# 26
C:8640H LINE# 27
C:8655H LINE# 28
C:8664H LINE# 29
C:867EH LINE# 30
C:8692H LINE# 31
C:86C9H LINE# 32
C:8734H LINE# 33
C:877AH LINE# 36
C:8791H LINE# 37
C:8796H LINE# 38
C:87CBH LINE# 39
C:87D5H LINE# 40
C:87D7H LINE# 41
------- ENDPROC _FAT32MOUNTVOLUMEID
------- ENDMOD FAT32MOUNTVOLUMEID
------- MODULE FAT32CHANGEDIRECTORY
C:0000H SYMBOL _ICE_DUMMY_
C:91F5H PUBLIC _FAT32ChangeDirectory
------- PROC _FAT32CHANGEDIRECTORY
D:0001H SYMBOL DirName
------- DO
D:0004H SYMBOL cluster
X:05BDH SYMBOL i
------- ENDDO
C:91F5H LINE# 7
C:91F5H LINE# 8
C:91F5H LINE# 12
C:91FDH LINE# 13
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 14
C:9221H LINE# 14
C:9221H LINE# 15
C:926EH LINE# 16
C:9274H LINE# 17
C:9277H LINE# 18
C:9277H LINE# 19
C:929CH LINE# 20
C:929EH LINE# 21
------- ENDPROC _FAT32CHANGEDIRECTORY
------- ENDMOD FAT32CHANGEDIRECTORY
------- MODULE FAT32INIT
C:0000H SYMBOL _ICE_DUMMY_
C:912FH PUBLIC FAT32Init
------- PROC FAT32INIT
------- DO
D:0003H SYMBOL i
------- ENDDO
C:912FH LINE# 7
C:912FH LINE# 8
C:912FH LINE# 11
C:913DH LINE# 12
C:914BH LINE# 13
C:9159H LINE# 14
C:9166H LINE# 15
C:9173H LINE# 17
C:9175H LINE# 18
C:9175H LINE# 19
C:9185H LINE# 20
C:919AH LINE# 21
C:91AFH LINE# 22
C:91C4H LINE# 23
C:91D9H LINE# 24
C:91EEH LINE# 25
C:91F4H LINE# 26
------- ENDPROC FAT32INIT
------- ENDMOD FAT32INIT
------- MODULE FAT32FINDDIRENTRY
C:0000H SYMBOL _ICE_DUMMY_
C:8347H PUBLIC _FAT32FindDIREntry
------- PROC _FAT32FINDDIRENTRY
X:05BEH SYMBOL DirName
------- DO
X:05C1H SYMBOL i
X:05C2H SYMBOL j
D:0006H SYMBOL k
D:0007H SYMBOL m
X:05C3H SYMBOL n
X:05C4H SYMBOL chain
X:05C8H SYMBOL temp
------- ENDDO
C:8347H LINE# 7
C:8352H LINE# 8
C:8352H LINE# 13
C:8366H LINE# 14
C:836BH LINE# 15
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 15
C:8389H LINE# 16
C:8389H LINE# 17
C:8392H LINE# 18
C:83A1H LINE# 19
C:83A1H LINE# 20
C:83C7H LINE# 21
C:83EFH LINE# 23
C:83EFH LINE# 24
C:8410H LINE# 25
C:8419H LINE# 26
C:8425H LINE# 27
C:8425H LINE# 28
C:844FH LINE# 29
C:8458H LINE# 30
C:845EH LINE# 31
C:8467H LINE# 32
C:8489H LINE# 33
C:84A6H LINE# 34
C:84A7H LINE# 35
C:84ADH LINE# 36
C:84C8H LINE# 37
C:84E0H LINE# 38
C:84E5H LINE# 39
C:84EBH LINE# 40
C:84EFH LINE# 41
C:84EFH LINE# 42
C:84F8H LINE# 43
C:84FDH LINE# 44
C:84FDH LINE# 45
C:8506H LINE# 46
C:8527H LINE# 47
C:8527H LINE# 49
C:8527H LINE# 51
C:8549H LINE# 52
C:854EH LINE# 53
C:858DH LINE# 54
C:859CH LINE# 55
C:85B9H LINE# 56
C:85B9H LINE# 57
C:85C2H LINE# 58
C:85C2H LINE# 59
C:85C7H LINE# 60
------- ENDPROC _FAT32FINDDIRENTRY
------- ENDMOD FAT32FINDDIRENTRY
------- MODULE FAT32GETPARTLONGNAME
C:0000H SYMBOL _ICE_DUMMY_
C:9053H PUBLIC _FAT32GetPartLongName
------- PROC _FAT32GETPARTLONGNAME
X:05E3H SYMBOL ldp
X:05E6H SYMBOL name
------- DO
D:0006H SYMBOL i
D:0007H SYMBOL j
------- ENDDO
C:9053H LINE# 7
C:905EH LINE# 8
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 16
C:905EH LINE# 11
C:9060H LINE# 12
C:9061H LINE# 13
C:9099H LINE# 14
C:909BH LINE# 15
C:90D3H LINE# 16
C:90D5H LINE# 17
C:910DH LINE# 18
C:911DH LINE# 19
------- ENDPROC _FAT32GETPARTLONGNAME
------- ENDMOD FAT32GETPARTLONGNAME
------- MODULE FAT32READCLUSTER
C:0000H SYMBOL _ICE_DUMMY_
C:8C90H PUBLIC _FAT32ReadCluster
------- PROC _FAT32READCLUSTER
X:05E3H SYMBOL Cluster
C:8C90H LINE# 7
C:8C9BH LINE# 8
C:8C9BH LINE# 9
C:8CA7H LINE# 10
C:8CA7H LINE# 11
C:8CC6H LINE# 12
C:8D11H LINE# 13
C:8D17H LINE# 14
C:8D18H LINE# 15
C:8D1EH LINE# 16
C:8D1EH LINE# 17
C:8D5EH LINE# 18
C:8D5EH LINE# 19
C:8D60H LINE# 21
C:8D60H LINE# 22
C:8D82H LINE# 23
C:8D88H LINE# 24
C:8D88H LINE# 25
------- ENDPROC _FAT32READCLUSTER
------- ENDMOD FAT32READCLUSTER
------- MODULE FAT32NEXTCLUSTER
C:0000H SYMBOL _ICE_DUMMY_
C:8E79H PUBLIC _FAT32NextCluster
------- PROC _FAT32NEXTCLUSTER
X:05E6H SYMBOL CurrentCluster
------- DO
X:05EAH SYMBOL Offset
X:05EBH SYMBOL i
X:05ECH SYMBOL Sector
------- ENDDO
C:8E79H LINE# 7
C:8E7FH LINE# 8
C:8E7FH LINE# 12
C:8E98H LINE# 13
C:8EA5H LINE# 14
C:8ECAH LINE# 15
C:8ECAH LINE# 16
C:8EF9H LINE# 17
C:8EFEH LINE# 18
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 17
C:8F33H LINE# 19
C:8F47H LINE# 20
C:8F47H LINE# 21
C:8F67H LINE# 22
------- ENDPROC _FAT32NEXTCLUSTER
------- ENDMOD FAT32NEXTCLUSTER
------- MODULE IDESETCURRENTDEVICE
C:0000H SYMBOL _ICE_DUMMY_
B:00B0H.4 PUBLIC T0
B:00D0H.6 PUBLIC AC
B:00B0H.5 PUBLIC T1
B:00C0H.3 PUBLIC SS_
B:00A8H.7 PUBLIC EA
B:00C8H.6 PUBLIC MPREQ
B:0098H.7 PUBLIC FE
B:00C8H.0 PUBLIC MPVER
B:0080H.0 PUBLIC P0_0
B:0090H.0 PUBLIC P1_0
B:0080H.1 PUBLIC P0_1
B:00A0H.0 PUBLIC P2_0
B:0090H.1 PUBLIC P1_1
B:0080H.2 PUBLIC P0_2
B:00B0H.0 PUBLIC P3_0
B:00A0H.1 PUBLIC P2_1
B:0090H.0 PUBLIC KIN0
B:0090H.2 PUBLIC P1_2
B:0080H.3 PUBLIC P0_3
B:00C0H.0 PUBLIC P4_0
B:00B0H.1 PUBLIC P3_1
B:00A0H.2 PUBLIC P2_2
B:0090H.1 PUBLIC KIN1
B:0090H.3 PUBLIC P1_3
B:0080H.4 PUBLIC P0_4
B:00D8H.0 PUBLIC P5_0
B:00C0H.1 PUBLIC P4_1
B:00B0H.2 PUBLIC P3_2
B:00A0H.3 PUBLIC P2_3
B:0090H.2 PUBLIC KIN2
B:0090H.4 PUBLIC P1_4
B:0080H.5 PUBLIC P0_5
B:00D8H.1 PUBLIC P5_1
B:00C0H.2 PUBLIC P4_2
B:00B0H.7 PUBLIC RD
B:00B0H.3 PUBLIC P3_3
B:00A0H.4 PUBLIC P2_4
B:0090H.3 PUBLIC KIN3
B:0090H.5 PUBLIC P1_5
B:0080H.6 PUBLIC P0_6
B:00A8H.5 PUBLIC EMP3
B:00D8H.2 PUBLIC P5_2
B:00C0H.3 PUBLIC P4_3
B:00B0H.4 PUBLIC P3_4
B:00A0H.5 PUBLIC P2_5
B:0090H.6 PUBLIC P1_6
B:0080H.7 PUBLIC P0_7
B:00D8H.3 PUBLIC P5_3
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 18
B:00C0H.4 PUBLIC P4_4
B:00B0H.5 PUBLIC P3_5
B:00A0H.6 PUBLIC P2_6
B:0090H.7 PUBLIC P1_7
B:00A8H.4 PUBLIC ES
B:00C0H.5 PUBLIC P4_5
B:00B0H.6 PUBLIC P3_6
B:00A0H.7 PUBLIC P2_7
B:00C0H.6 PUBLIC P4_6
B:00B0H.7 PUBLIC P3_7
B:0098H.0 PUBLIC RI
B:00C0H.7 PUBLIC P4_7
B:00B0H.2 PUBLIC INT0
B:00D0H.7 PUBLIC CY
B:0098H.1 PUBLIC TI
B:00B0H.3 PUBLIC INT1
C:936AH PUBLIC _IDESetCurrentDevice
B:00A8H.6 PUBLIC EAUD
B:00D0H.2 PUBLIC OV
B:00B0H.6 PUBLIC WR
B:00F8H.0 PUBLIC EP0INT
B:00F8H.1 PUBLIC EP1INT
B:00F8H.2 PUBLIC EP2INT
B:00F8H.3 PUBLIC EP3INT
B:00B8H.5 PUBLIC IPLMP3
B:00C0H.0 PUBLIC MISO
B:00C0H.1 PUBLIC MOSI
B:00B8H.4 PUBLIC IPLS
B:0088H.1 PUBLIC IE0
B:0088H.3 PUBLIC IE1
B:00B8H.6 PUBLIC IPLAUD
B:00C8H.3 PUBLIC ERRCRC
D:00E0H PUBLIC ACC
B:00A8H.1 PUBLIC ET0
B:0088H.5 PUBLIC TF0
B:00A8H.3 PUBLIC ET1
B:0088H.7 PUBLIC TF1
B:0098H.2 PUBLIC RB8
B:0088H.0 PUBLIC IT0
B:00A8H.0 PUBLIC EX0
B:0098H.3 PUBLIC TB8
B:0088H.2 PUBLIC IT1
B:00A8H.2 PUBLIC EX1
B:00D0H.0 PUBLIC P
B:0098H.7 PUBLIC SM0
B:0098H.6 PUBLIC SM1
B:00C8H.5 PUBLIC ERRLAY
B:0098H.5 PUBLIC SM2
B:00D0H.3 PUBLIC RS0
B:0088H.4 PUBLIC TR0
B:00D0H.4 PUBLIC RS1
B:0088H.6 PUBLIC TR1
B:00E0H.0 PUBLIC ACC_0
B:0090H.7 PUBLIC SDA
B:00E0H.1 PUBLIC ACC_1
B:00E0H.2 PUBLIC ACC_2
B:00E0H.3 PUBLIC ACC_3
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 19
B:00E0H.4 PUBLIC ACC_4
B:00E0H.5 PUBLIC ACC_5
B:00E0H.6 PUBLIC ACC_6
B:00E0H.7 PUBLIC ACC_7
B:00C0H.2 PUBLIC SCK
B:0090H.6 PUBLIC SCL
B:0098H.4 PUBLIC REN
B:00C8H.4 PUBLIC ERRSYN
B:00C8H.1 PUBLIC MPFS0
B:00C8H.2 PUBLIC MPFS1
B:00B8H.1 PUBLIC IPLT0
B:00B8H.3 PUBLIC IPLT1
B:00B0H.0 PUBLIC RXD
B:00B8H.0 PUBLIC IPLX0
B:00B8H.2 PUBLIC IPLX1
B:00C8H.7 PUBLIC MPANC
B:00B0H.1 PUBLIC TXD
B:00D0H.5 PUBLIC F0
B:00D0H.1 PUBLIC F1
------- PROC _IDESETCURRENTDEVICE
D:0007H SYMBOL DeviceNum
C:936AH LINE# 7
C:936AH LINE# 8
C:936AH LINE# 9
C:9376H LINE# 10
C:9376H LINE# 11
C:937AH LINE# 12
C:938EH LINE# 13
C:9394H LINE# 14
C:9395H LINE# 16
C:9395H LINE# 17
C:939AH LINE# 18
C:93ADH LINE# 19
C:93B3H LINE# 20
C:93B3H LINE# 21
------- ENDPROC _IDESETCURRENTDEVICE
------- ENDMOD IDESETCURRENTDEVICE
------- MODULE IDEINIT
C:0000H SYMBOL _ICE_DUMMY_
B:00B0H.4 PUBLIC T0
B:00D0H.6 PUBLIC AC
B:00B0H.5 PUBLIC T1
B:00C0H.3 PUBLIC SS_
B:00A8H.7 PUBLIC EA
B:00C8H.6 PUBLIC MPREQ
B:0098H.7 PUBLIC FE
B:00C8H.0 PUBLIC MPVER
B:0080H.0 PUBLIC P0_0
B:0090H.0 PUBLIC P1_0
B:0080H.1 PUBLIC P0_1
B:00A0H.0 PUBLIC P2_0
B:0090H.1 PUBLIC P1_1
B:0080H.2 PUBLIC P0_2
B:00B0H.0 PUBLIC P3_0
B:00A0H.1 PUBLIC P2_1
B:0090H.0 PUBLIC KIN0
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 20
B:0090H.2 PUBLIC P1_2
B:0080H.3 PUBLIC P0_3
B:00C0H.0 PUBLIC P4_0
B:00B0H.1 PUBLIC P3_1
B:00A0H.2 PUBLIC P2_2
B:0090H.1 PUBLIC KIN1
B:0090H.3 PUBLIC P1_3
B:0080H.4 PUBLIC P0_4
B:00D8H.0 PUBLIC P5_0
B:00C0H.1 PUBLIC P4_1
B:00B0H.2 PUBLIC P3_2
B:00A0H.3 PUBLIC P2_3
B:0090H.2 PUBLIC KIN2
B:0090H.4 PUBLIC P1_4
B:0080H.5 PUBLIC P0_5
B:00D8H.1 PUBLIC P5_1
B:00C0H.2 PUBLIC P4_2
B:00B0H.7 PUBLIC RD
B:00B0H.3 PUBLIC P3_3
B:00A0H.4 PUBLIC P2_4
B:0090H.3 PUBLIC KIN3
B:0090H.5 PUBLIC P1_5
B:0080H.6 PUBLIC P0_6
B:00A8H.5 PUBLIC EMP3
B:00D8H.2 PUBLIC P5_2
B:00C0H.3 PUBLIC P4_3
B:00B0H.4 PUBLIC P3_4
B:00A0H.5 PUBLIC P2_5
B:0090H.6 PUBLIC P1_6
B:0080H.7 PUBLIC P0_7
B:00D8H.3 PUBLIC P5_3
B:00C0H.4 PUBLIC P4_4
B:00B0H.5 PUBLIC P3_5
B:00A0H.6 PUBLIC P2_6
B:0090H.7 PUBLIC P1_7
B:00A8H.4 PUBLIC ES
B:00C0H.5 PUBLIC P4_5
B:00B0H.6 PUBLIC P3_6
B:00A0H.7 PUBLIC P2_7
B:00C0H.6 PUBLIC P4_6
B:00B0H.7 PUBLIC P3_7
B:0098H.0 PUBLIC RI
B:00C0H.7 PUBLIC P4_7
B:00B0H.2 PUBLIC INT0
B:00D0H.7 PUBLIC CY
B:0098H.1 PUBLIC TI
B:00B0H.3 PUBLIC INT1
B:00A8H.6 PUBLIC EAUD
B:00D0H.2 PUBLIC OV
B:00B0H.6 PUBLIC WR
B:00F8H.0 PUBLIC EP0INT
B:00F8H.1 PUBLIC EP1INT
B:00F8H.2 PUBLIC EP2INT
B:00F8H.3 PUBLIC EP3INT
B:00B8H.5 PUBLIC IPLMP3
B:00C0H.0 PUBLIC MISO
B:00C0H.1 PUBLIC MOSI
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 21
B:00B8H.4 PUBLIC IPLS
B:0088H.1 PUBLIC IE0
B:0088H.3 PUBLIC IE1
B:00B8H.6 PUBLIC IPLAUD
B:00C8H.3 PUBLIC ERRCRC
D:00E0H PUBLIC ACC
B:00A8H.1 PUBLIC ET0
B:0088H.5 PUBLIC TF0
B:00A8H.3 PUBLIC ET1
B:0088H.7 PUBLIC TF1
B:0098H.2 PUBLIC RB8
B:0088H.0 PUBLIC IT0
B:00A8H.0 PUBLIC EX0
B:0098H.3 PUBLIC TB8
B:0088H.2 PUBLIC IT1
B:00A8H.2 PUBLIC EX1
B:00D0H.0 PUBLIC P
B:0098H.7 PUBLIC SM0
B:0098H.6 PUBLIC SM1
B:00C8H.5 PUBLIC ERRLAY
B:0098H.5 PUBLIC SM2
B:00D0H.3 PUBLIC RS0
B:0088H.4 PUBLIC TR0
B:00D0H.4 PUBLIC RS1
B:0088H.6 PUBLIC TR1
B:00E0H.0 PUBLIC ACC_0
B:0090H.7 PUBLIC SDA
B:00E0H.1 PUBLIC ACC_1
B:00E0H.2 PUBLIC ACC_2
B:00E0H.3 PUBLIC ACC_3
B:00E0H.4 PUBLIC ACC_4
B:00E0H.5 PUBLIC ACC_5
B:00E0H.6 PUBLIC ACC_6
B:00E0H.7 PUBLIC ACC_7
B:00C0H.2 PUBLIC SCK
B:0090H.6 PUBLIC SCL
B:0098H.4 PUBLIC REN
B:00C8H.4 PUBLIC ERRSYN
B:00C8H.1 PUBLIC MPFS0
B:00C8H.2 PUBLIC MPFS1
C:93F1H PUBLIC IDEInit
B:00B8H.1 PUBLIC IPLT0
B:00B8H.3 PUBLIC IPLT1
B:00B0H.0 PUBLIC RXD
B:00B8H.0 PUBLIC IPLX0
B:00B8H.2 PUBLIC IPLX1
B:00C8H.7 PUBLIC MPANC
B:00B0H.1 PUBLIC TXD
B:00D0H.5 PUBLIC F0
B:00D0H.1 PUBLIC F1
------- PROC IDEINIT
C:93F1H LINE# 8
C:93F1H LINE# 9
C:93F1H LINE# 11
C:93F6H LINE# 13
C:93FBH LINE# 14
C:9408H LINE# 15
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 22
C:9416H LINE# 16
C:941FH LINE# 17
------- ENDPROC IDEINIT
------- ENDMOD IDEINIT
------- MODULE _IDEREADSECTOR
C:0000H SYMBOL _ICE_DUMMY_
B:00B0H.4 PUBLIC T0
B:00D0H.6 PUBLIC AC
B:00B0H.5 PUBLIC T1
B:00C0H.3 PUBLIC SS_
B:00A8H.7 PUBLIC EA
B:00C8H.6 PUBLIC MPREQ
D:00F9H PUBLIC DAT16H
B:0098H.7 PUBLIC FE
B:00C8H.0 PUBLIC MPVER
B:0080H.0 PUBLIC P0_0
B:0090H.0 PUBLIC P1_0
B:0080H.1 PUBLIC P0_1
B:00A0H.0 PUBLIC P2_0
B:0090H.1 PUBLIC P1_1
B:0080H.2 PUBLIC P0_2
B:00B0H.0 PUBLIC P3_0
B:00A0H.1 PUBLIC P2_1
B:0090H.0 PUBLIC KIN0
B:0090H.2 PUBLIC P1_2
B:0080H.3 PUBLIC P0_3
B:00C0H.0 PUBLIC P4_0
B:00B0H.1 PUBLIC P3_1
B:00A0H.2 PUBLIC P2_2
B:0090H.1 PUBLIC KIN1
B:0090H.3 PUBLIC P1_3
B:0080H.4 PUBLIC P0_4
B:00D8H.0 PUBLIC P5_0
B:00C0H.1 PUBLIC P4_1
B:00B0H.2 PUBLIC P3_2
B:00A0H.3 PUBLIC P2_3
B:0090H.2 PUBLIC KIN2
B:0090H.4 PUBLIC P1_4
B:0080H.5 PUBLIC P0_5
B:00D8H.1 PUBLIC P5_1
B:00C0H.2 PUBLIC P4_2
B:00B0H.7 PUBLIC RD
B:00B0H.3 PUBLIC P3_3
B:00A0H.4 PUBLIC P2_4
B:0090H.3 PUBLIC KIN3
B:0090H.5 PUBLIC P1_5
B:0080H.6 PUBLIC P0_6
B:00A8H.5 PUBLIC EMP3
B:00D8H.2 PUBLIC P5_2
B:00C0H.3 PUBLIC P4_3
B:00B0H.4 PUBLIC P3_4
B:00A0H.5 PUBLIC P2_5
B:0090H.6 PUBLIC P1_6
B:0080H.7 PUBLIC P0_7
B:00D8H.3 PUBLIC P5_3
B:00C0H.4 PUBLIC P4_4
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 23
B:00B0H.5 PUBLIC P3_5
B:00A0H.6 PUBLIC P2_6
B:0090H.7 PUBLIC P1_7
B:00A8H.4 PUBLIC ES
B:00C0H.5 PUBLIC P4_5
B:00B0H.6 PUBLIC P3_6
B:00A0H.7 PUBLIC P2_7
B:00C0H.6 PUBLIC P4_6
B:00B0H.7 PUBLIC P3_7
B:0098H.0 PUBLIC RI
B:00C0H.7 PUBLIC P4_7
B:00B0H.2 PUBLIC INT0
B:00D0H.7 PUBLIC CY
B:0098H.1 PUBLIC TI
B:00B0H.3 PUBLIC INT1
B:00A8H.6 PUBLIC EAUD
B:00D0H.2 PUBLIC OV
C:8D89H PUBLIC _IDEReadSector
B:00B0H.6 PUBLIC WR
B:00F8H.0 PUBLIC EP0INT
B:00F8H.1 PUBLIC EP1INT
B:00F8H.2 PUBLIC EP2INT
B:00F8H.3 PUBLIC EP3INT
B:00B8H.5 PUBLIC IPLMP3
B:00C0H.0 PUBLIC MISO
B:00C0H.1 PUBLIC MOSI
B:00B8H.4 PUBLIC IPLS
B:0088H.1 PUBLIC IE0
B:0088H.3 PUBLIC IE1
B:00B8H.6 PUBLIC IPLAUD
D:008EH PUBLIC AUXR
B:00C8H.3 PUBLIC ERRCRC
D:00E0H PUBLIC ACC
B:00A8H.1 PUBLIC ET0
B:0088H.5 PUBLIC TF0
B:00A8H.3 PUBLIC ET1
B:0088H.7 PUBLIC TF1
B:0098H.2 PUBLIC RB8
B:0088H.0 PUBLIC IT0
B:00A8H.0 PUBLIC EX0
B:0098H.3 PUBLIC TB8
B:0088H.2 PUBLIC IT1
B:00A8H.2 PUBLIC EX1
B:00D0H.0 PUBLIC P
B:0098H.7 PUBLIC SM0
B:0098H.6 PUBLIC SM1
B:00C8H.5 PUBLIC ERRLAY
B:0098H.5 PUBLIC SM2
B:00D0H.3 PUBLIC RS0
B:0088H.4 PUBLIC TR0
B:00D0H.4 PUBLIC RS1
B:0088H.6 PUBLIC TR1
B:00E0H.0 PUBLIC ACC_0
B:0090H.7 PUBLIC SDA
B:00E0H.1 PUBLIC ACC_1
B:00E0H.2 PUBLIC ACC_2
B:00E0H.3 PUBLIC ACC_3
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 24
B:00E0H.4 PUBLIC ACC_4
B:00E0H.5 PUBLIC ACC_5
B:00E0H.6 PUBLIC ACC_6
B:00E0H.7 PUBLIC ACC_7
B:00C0H.2 PUBLIC SCK
B:0090H.6 PUBLIC SCL
B:0098H.4 PUBLIC REN
B:00C8H.4 PUBLIC ERRSYN
B:00C8H.1 PUBLIC MPFS0
B:00C8H.2 PUBLIC MPFS1
B:00B8H.1 PUBLIC IPLT0
B:00B8H.3 PUBLIC IPLT1
B:00B0H.0 PUBLIC RXD
B:00B8H.0 PUBLIC IPLX0
B:00B8H.2 PUBLIC IPLX1
B:00C8H.7 PUBLIC MPANC
B:00B0H.1 PUBLIC TXD
B:00D0H.5 PUBLIC F0
B:00D0H.1 PUBLIC F1
------- PROC _IDEREADSECTOR
------- DO
X:05F0H SYMBOL sector
D:0006H SYMBOL i
------- ENDDO
C:8D89H LINE# 7
C:8D89H LINE# 8
C:8D89H LINE# 12
C:8D97H LINE# 14
C:8DAEH LINE# 15
C:8DC5H LINE# 16
C:8DDAH LINE# 17
C:8DE4H LINE# 18
C:8DEEH LINE# 19
C:8DFFH LINE# 20
C:8E05H LINE# 21
C:8E0BH LINE# 22
C:8E22H LINE# 23
C:8E39H LINE# 24
C:8E42H LINE# 25
C:8E42H LINE# 26
C:8E74H LINE# 27
C:8E76H LINE# 28
C:8E78H LINE# 29
------- ENDPROC _IDEREADSECTOR
------- ENDMOD _IDEREADSECTOR
------- MODULE IDEIDENTIFIEDDEVICE
C:0000H SYMBOL _ICE_DUMMY_
C:8B5CH PUBLIC _IDEIdentifiedDevice
B:00B0H.4 PUBLIC T0
B:00D0H.6 PUBLIC AC
B:00B0H.5 PUBLIC T1
B:00C0H.3 PUBLIC SS_
B:00A8H.7 PUBLIC EA
B:00C8H.6 PUBLIC MPREQ
D:00F9H PUBLIC DAT16H
B:0098H.7 PUBLIC FE
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 25
B:00C8H.0 PUBLIC MPVER
B:0080H.0 PUBLIC P0_0
B:0090H.0 PUBLIC P1_0
B:0080H.1 PUBLIC P0_1
B:00A0H.0 PUBLIC P2_0
B:0090H.1 PUBLIC P1_1
B:0080H.2 PUBLIC P0_2
B:00B0H.0 PUBLIC P3_0
B:00A0H.1 PUBLIC P2_1
B:0090H.0 PUBLIC KIN0
B:0090H.2 PUBLIC P1_2
B:0080H.3 PUBLIC P0_3
B:00C0H.0 PUBLIC P4_0
B:00B0H.1 PUBLIC P3_1
B:00A0H.2 PUBLIC P2_2
B:0090H.1 PUBLIC KIN1
B:0090H.3 PUBLIC P1_3
B:0080H.4 PUBLIC P0_4
B:00D8H.0 PUBLIC P5_0
B:00C0H.1 PUBLIC P4_1
B:00B0H.2 PUBLIC P3_2
B:00A0H.3 PUBLIC P2_3
B:0090H.2 PUBLIC KIN2
B:0090H.4 PUBLIC P1_4
B:0080H.5 PUBLIC P0_5
B:00D8H.1 PUBLIC P5_1
B:00C0H.2 PUBLIC P4_2
B:00B0H.7 PUBLIC RD
B:00B0H.3 PUBLIC P3_3
B:00A0H.4 PUBLIC P2_4
B:0090H.3 PUBLIC KIN3
B:0090H.5 PUBLIC P1_5
B:0080H.6 PUBLIC P0_6
B:00A8H.5 PUBLIC EMP3
B:00D8H.2 PUBLIC P5_2
B:00C0H.3 PUBLIC P4_3
B:00B0H.4 PUBLIC P3_4
B:00A0H.5 PUBLIC P2_5
B:0090H.6 PUBLIC P1_6
B:0080H.7 PUBLIC P0_7
B:00D8H.3 PUBLIC P5_3
B:00C0H.4 PUBLIC P4_4
B:00B0H.5 PUBLIC P3_5
B:00A0H.6 PUBLIC P2_6
B:0090H.7 PUBLIC P1_7
B:00A8H.4 PUBLIC ES
B:00C0H.5 PUBLIC P4_5
B:00B0H.6 PUBLIC P3_6
B:00A0H.7 PUBLIC P2_7
B:00C0H.6 PUBLIC P4_6
B:00B0H.7 PUBLIC P3_7
B:0098H.0 PUBLIC RI
B:00C0H.7 PUBLIC P4_7
B:00B0H.2 PUBLIC INT0
B:00D0H.7 PUBLIC CY
B:0098H.1 PUBLIC TI
B:00B0H.3 PUBLIC INT1
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 26
B:00A8H.6 PUBLIC EAUD
B:00D0H.2 PUBLIC OV
B:00B0H.6 PUBLIC WR
B:00F8H.0 PUBLIC EP0INT
B:00F8H.1 PUBLIC EP1INT
B:00F8H.2 PUBLIC EP2INT
B:00F8H.3 PUBLIC EP3INT
B:00B8H.5 PUBLIC IPLMP3
B:00C0H.0 PUBLIC MISO
B:00C0H.1 PUBLIC MOSI
B:00B8H.4 PUBLIC IPLS
B:0088H.1 PUBLIC IE0
B:0088H.3 PUBLIC IE1
B:00B8H.6 PUBLIC IPLAUD
D:008EH PUBLIC AUXR
B:00C8H.3 PUBLIC ERRCRC
D:00E0H PUBLIC ACC
B:00A8H.1 PUBLIC ET0
B:0088H.5 PUBLIC TF0
B:00A8H.3 PUBLIC ET1
B:0088H.7 PUBLIC TF1
B:0098H.2 PUBLIC RB8
B:0088H.0 PUBLIC IT0
B:00A8H.0 PUBLIC EX0
B:0098H.3 PUBLIC TB8
B:0088H.2 PUBLIC IT1
B:00A8H.2 PUBLIC EX1
B:00D0H.0 PUBLIC P
B:0098H.7 PUBLIC SM0
B:0098H.6 PUBLIC SM1
B:00C8H.5 PUBLIC ERRLAY
B:0098H.5 PUBLIC SM2
B:00D0H.3 PUBLIC RS0
B:0088H.4 PUBLIC TR0
B:00D0H.4 PUBLIC RS1
B:0088H.6 PUBLIC TR1
B:00E0H.0 PUBLIC ACC_0
B:0090H.7 PUBLIC SDA
B:00E0H.1 PUBLIC ACC_1
B:00E0H.2 PUBLIC ACC_2
B:00E0H.3 PUBLIC ACC_3
B:00E0H.4 PUBLIC ACC_4
B:00E0H.5 PUBLIC ACC_5
B:00E0H.6 PUBLIC ACC_6
B:00E0H.7 PUBLIC ACC_7
B:00C0H.2 PUBLIC SCK
B:0090H.6 PUBLIC SCL
B:0098H.4 PUBLIC REN
B:00C8H.4 PUBLIC ERRSYN
B:00C8H.1 PUBLIC MPFS0
B:00C8H.2 PUBLIC MPFS1
B:00B8H.1 PUBLIC IPLT0
B:00B8H.3 PUBLIC IPLT1
B:00B0H.0 PUBLIC RXD
B:00B8H.0 PUBLIC IPLX0
B:00B8H.2 PUBLIC IPLX1
B:00C8H.7 PUBLIC MPANC
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 27
B:00B0H.1 PUBLIC TXD
B:00D0H.5 PUBLIC F0
B:00D0H.1 PUBLIC F1
------- PROC _IDEIDENTIFIEDDEVICE
X:05BDH SYMBOL DeviceNum
------- DO
D:0006H SYMBOL i
X:05BEH SYMBOL status
------- ENDDO
C:8B5CH LINE# 7
C:8B61H LINE# 8
C:8B61H LINE# 10
C:8B65H LINE# 12
C:8B75H LINE# 14
C:8B83H LINE# 16
C:8B9AH LINE# 17
C:8BB1H LINE# 18
C:8BB9H LINE# 19
C:8BBDH LINE# 20
C:8BD4H LINE# 21
C:8BEBH LINE# 23
C:8BF4H LINE# 24
C:8BF4H LINE# 25
C:8C26H LINE# 26
C:8C28H LINE# 27
C:8C4BH LINE# 28
C:8C7CH LINE# 29
C:8C8DH LINE# 30
C:8C8FH LINE# 31
------- ENDPROC _IDEIDENTIFIEDDEVICE
------- ENDMOD IDEIDENTIFIEDDEVICE
------- MODULE IDERESET
C:0000H SYMBOL _ICE_DUMMY_
B:00B0H.4 PUBLIC T0
B:00D0H.6 PUBLIC AC
B:00B0H.5 PUBLIC T1
B:00C0H.3 PUBLIC SS_
B:00A8H.7 PUBLIC EA
B:00C8H.6 PUBLIC MPREQ
B:0098H.7 PUBLIC FE
B:00C8H.0 PUBLIC MPVER
B:0080H.0 PUBLIC P0_0
B:0090H.0 PUBLIC P1_0
B:0080H.1 PUBLIC P0_1
B:00A0H.0 PUBLIC P2_0
B:0090H.1 PUBLIC P1_1
B:0080H.2 PUBLIC P0_2
B:00B0H.0 PUBLIC P3_0
B:00A0H.1 PUBLIC P2_1
B:0090H.0 PUBLIC KIN0
B:0090H.2 PUBLIC P1_2
B:0080H.3 PUBLIC P0_3
B:00C0H.0 PUBLIC P4_0
B:00B0H.1 PUBLIC P3_1
B:00A0H.2 PUBLIC P2_2
B:0090H.1 PUBLIC KIN1
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 28
B:0090H.3 PUBLIC P1_3
B:0080H.4 PUBLIC P0_4
B:00D8H.0 PUBLIC P5_0
B:00C0H.1 PUBLIC P4_1
B:00B0H.2 PUBLIC P3_2
B:00A0H.3 PUBLIC P2_3
B:0090H.2 PUBLIC KIN2
B:0090H.4 PUBLIC P1_4
B:0080H.5 PUBLIC P0_5
B:00D8H.1 PUBLIC P5_1
B:00C0H.2 PUBLIC P4_2
B:00B0H.7 PUBLIC RD
B:00B0H.3 PUBLIC P3_3
B:00A0H.4 PUBLIC P2_4
B:0090H.3 PUBLIC KIN3
B:0090H.5 PUBLIC P1_5
B:0080H.6 PUBLIC P0_6
B:00A8H.5 PUBLIC EMP3
B:00D8H.2 PUBLIC P5_2
B:00C0H.3 PUBLIC P4_3
B:00B0H.4 PUBLIC P3_4
B:00A0H.5 PUBLIC P2_5
B:0090H.6 PUBLIC P1_6
B:0080H.7 PUBLIC P0_7
B:00D8H.3 PUBLIC P5_3
B:00C0H.4 PUBLIC P4_4
B:00B0H.5 PUBLIC P3_5
B:00A0H.6 PUBLIC P2_6
B:0090H.7 PUBLIC P1_7
B:00A8H.4 PUBLIC ES
B:00C0H.5 PUBLIC P4_5
B:00B0H.6 PUBLIC P3_6
B:00A0H.7 PUBLIC P2_7
B:00C0H.6 PUBLIC P4_6
B:00B0H.7 PUBLIC P3_7
B:0098H.0 PUBLIC RI
B:00C0H.7 PUBLIC P4_7
B:00B0H.2 PUBLIC INT0
B:00D0H.7 PUBLIC CY
B:0098H.1 PUBLIC TI
B:00B0H.3 PUBLIC INT1
B:00A8H.6 PUBLIC EAUD
B:00D0H.2 PUBLIC OV
B:00B0H.6 PUBLIC WR
B:00F8H.0 PUBLIC EP0INT
B:00F8H.1 PUBLIC EP1INT
B:00F8H.2 PUBLIC EP2INT
B:00F8H.3 PUBLIC EP3INT
B:00B8H.5 PUBLIC IPLMP3
C:929FH PUBLIC _IDEReset
B:00C0H.0 PUBLIC MISO
B:00C0H.1 PUBLIC MOSI
B:00B8H.4 PUBLIC IPLS
B:0088H.1 PUBLIC IE0
B:0088H.3 PUBLIC IE1
B:00B8H.6 PUBLIC IPLAUD
B:00C8H.3 PUBLIC ERRCRC
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 29
D:00E0H PUBLIC ACC
B:00A8H.1 PUBLIC ET0
B:0088H.5 PUBLIC TF0
B:00A8H.3 PUBLIC ET1
B:0088H.7 PUBLIC TF1
B:0098H.2 PUBLIC RB8
B:0088H.0 PUBLIC IT0
B:00A8H.0 PUBLIC EX0
B:0098H.3 PUBLIC TB8
B:0088H.2 PUBLIC IT1
B:00A8H.2 PUBLIC EX1
B:00D0H.0 PUBLIC P
B:0098H.7 PUBLIC SM0
B:0098H.6 PUBLIC SM1
B:00C8H.5 PUBLIC ERRLAY
B:0098H.5 PUBLIC SM2
B:00D0H.3 PUBLIC RS0
B:0088H.4 PUBLIC TR0
B:00D0H.4 PUBLIC RS1
B:0088H.6 PUBLIC TR1
B:00E0H.0 PUBLIC ACC_0
B:0090H.7 PUBLIC SDA
B:00E0H.1 PUBLIC ACC_1
B:00E0H.2 PUBLIC ACC_2
B:00E0H.3 PUBLIC ACC_3
B:00E0H.4 PUBLIC ACC_4
B:00E0H.5 PUBLIC ACC_5
B:00E0H.6 PUBLIC ACC_6
B:00E0H.7 PUBLIC ACC_7
B:00C0H.2 PUBLIC SCK
B:0090H.6 PUBLIC SCL
B:0098H.4 PUBLIC REN
B:00C8H.4 PUBLIC ERRSYN
B:00C8H.1 PUBLIC MPFS0
B:00C8H.2 PUBLIC MPFS1
B:00B8H.1 PUBLIC IPLT0
B:00B8H.3 PUBLIC IPLT1
B:00B0H.0 PUBLIC RXD
B:00B8H.0 PUBLIC IPLX0
B:00B8H.2 PUBLIC IPLX1
B:00C8H.7 PUBLIC MPANC
B:00B0H.1 PUBLIC TXD
B:00D0H.5 PUBLIC F0
B:00D0H.1 PUBLIC F1
------- PROC _IDERESET
D:0007H SYMBOL bRestMode
------- DO
X:05BDH SYMBOL i
D:0007H SYMBOL status
------- ENDDO
C:929FH LINE# 7
C:929FH LINE# 8
C:929FH LINE# 11
C:92A2H LINE# 12
C:92A2H LINE# 13
C:92A4H LINE# 14
C:92C4H LINE# 15
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 30
C:92C6H LINE# 16
C:92C8H LINE# 17
C:92CCH LINE# 18
C:92CCH LINE# 19
C:92D2H LINE# 20
C:92D2H LINE# 22
C:92F0H LINE# 23
C:92F0H LINE# 24
C:92F4H LINE# 25
C:92FAH LINE# 26
C:9301H LINE# 27
C:9311H LINE# 28
C:9313H LINE# 29
------- ENDPROC _IDERESET
------- ENDMOD IDERESET
------- MODULE IDESTATUS
C:0000H SYMBOL _ICE_DUMMY_
B:00B0H.4 PUBLIC T0
B:00D0H.6 PUBLIC AC
B:00B0H.5 PUBLIC T1
B:00C0H.3 PUBLIC SS_
B:00A8H.7 PUBLIC EA
B:00C8H.6 PUBLIC MPREQ
B:0098H.7 PUBLIC FE
B:00C8H.0 PUBLIC MPVER
B:0080H.0 PUBLIC P0_0
B:0090H.0 PUBLIC P1_0
B:0080H.1 PUBLIC P0_1
B:00A0H.0 PUBLIC P2_0
B:0090H.1 PUBLIC P1_1
B:0080H.2 PUBLIC P0_2
B:00B0H.0 PUBLIC P3_0
B:00A0H.1 PUBLIC P2_1
B:0090H.0 PUBLIC KIN0
B:0090H.2 PUBLIC P1_2
B:0080H.3 PUBLIC P0_3
B:00C0H.0 PUBLIC P4_0
B:00B0H.1 PUBLIC P3_1
B:00A0H.2 PUBLIC P2_2
B:0090H.1 PUBLIC KIN1
B:0090H.3 PUBLIC P1_3
B:0080H.4 PUBLIC P0_4
B:00D8H.0 PUBLIC P5_0
B:00C0H.1 PUBLIC P4_1
B:00B0H.2 PUBLIC P3_2
B:00A0H.3 PUBLIC P2_3
B:0090H.2 PUBLIC KIN2
B:0090H.4 PUBLIC P1_4
B:0080H.5 PUBLIC P0_5
B:00D8H.1 PUBLIC P5_1
B:00C0H.2 PUBLIC P4_2
B:00B0H.7 PUBLIC RD
B:00B0H.3 PUBLIC P3_3
B:00A0H.4 PUBLIC P2_4
B:0090H.3 PUBLIC KIN3
B:0090H.5 PUBLIC P1_5
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 31
B:0080H.6 PUBLIC P0_6
B:00A8H.5 PUBLIC EMP3
B:00D8H.2 PUBLIC P5_2
B:00C0H.3 PUBLIC P4_3
B:00B0H.4 PUBLIC P3_4
B:00A0H.5 PUBLIC P2_5
B:0090H.6 PUBLIC P1_6
B:0080H.7 PUBLIC P0_7
B:00D8H.3 PUBLIC P5_3
B:00C0H.4 PUBLIC P4_4
B:00B0H.5 PUBLIC P3_5
B:00A0H.6 PUBLIC P2_6
B:0090H.7 PUBLIC P1_7
B:00A8H.4 PUBLIC ES
B:00C0H.5 PUBLIC P4_5
B:00B0H.6 PUBLIC P3_6
B:00A0H.7 PUBLIC P2_7
B:00C0H.6 PUBLIC P4_6
B:00B0H.7 PUBLIC P3_7
B:0098H.0 PUBLIC RI
B:00C0H.7 PUBLIC P4_7
B:00B0H.2 PUBLIC INT0
B:00D0H.7 PUBLIC CY
B:0098H.1 PUBLIC TI
B:00B0H.3 PUBLIC INT1
B:00A8H.6 PUBLIC EAUD
B:00D0H.2 PUBLIC OV
B:00B0H.6 PUBLIC WR
B:00F8H.0 PUBLIC EP0INT
B:00F8H.1 PUBLIC EP1INT
B:00F8H.2 PUBLIC EP2INT
B:00F8H.3 PUBLIC EP3INT
B:00B8H.5 PUBLIC IPLMP3
B:00C0H.0 PUBLIC MISO
B:00C0H.1 PUBLIC MOSI
B:00B8H.4 PUBLIC IPLS
C:93B4H PUBLIC _IDEStatus
B:0088H.1 PUBLIC IE0
B:0088H.3 PUBLIC IE1
B:00B8H.6 PUBLIC IPLAUD
B:00C8H.3 PUBLIC ERRCRC
D:00E0H PUBLIC ACC
B:00A8H.1 PUBLIC ET0
B:0088H.5 PUBLIC TF0
B:00A8H.3 PUBLIC ET1
B:0088H.7 PUBLIC TF1
B:0098H.2 PUBLIC RB8
B:0088H.0 PUBLIC IT0
B:00A8H.0 PUBLIC EX0
B:0098H.3 PUBLIC TB8
B:0088H.2 PUBLIC IT1
B:00A8H.2 PUBLIC EX1
B:00D0H.0 PUBLIC P
B:0098H.7 PUBLIC SM0
B:0098H.6 PUBLIC SM1
B:00C8H.5 PUBLIC ERRLAY
B:0098H.5 PUBLIC SM2
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 32
B:00D0H.3 PUBLIC RS0
B:0088H.4 PUBLIC TR0
B:00D0H.4 PUBLIC RS1
B:0088H.6 PUBLIC TR1
B:00E0H.0 PUBLIC ACC_0
B:0090H.7 PUBLIC SDA
B:00E0H.1 PUBLIC ACC_1
B:00E0H.2 PUBLIC ACC_2
B:00E0H.3 PUBLIC ACC_3
B:00E0H.4 PUBLIC ACC_4
B:00E0H.5 PUBLIC ACC_5
B:00E0H.6 PUBLIC ACC_6
B:00E0H.7 PUBLIC ACC_7
B:00C0H.2 PUBLIC SCK
B:0090H.6 PUBLIC SCL
B:0098H.4 PUBLIC REN
B:00C8H.4 PUBLIC ERRSYN
B:00C8H.1 PUBLIC MPFS0
B:00C8H.2 PUBLIC MPFS1
B:00B8H.1 PUBLIC IPLT0
B:00B8H.3 PUBLIC IPLT1
B:00B0H.0 PUBLIC RXD
B:00B8H.0 PUBLIC IPLX0
B:00B8H.2 PUBLIC IPLX1
B:00C8H.7 PUBLIC MPANC
B:00B0H.1 PUBLIC TXD
B:00D0H.5 PUBLIC F0
B:00D0H.1 PUBLIC F1
------- PROC _IDESTATUS
D:0007H SYMBOL flag
D:0005H SYMBOL wait
D:0003H SYMBOL logic
X:05F6H SYMBOL timeout
------- DO
D:0005H SYMBOL i
D:0006H SYMBOL status
------- ENDDO
C:93B4H LINE# 7
C:93B4H LINE# 8
C:93B4H LINE# 10
C:93B9H LINE# 11
C:93BCH LINE# 12
C:93BCH LINE# 13
C:93C5H LINE# 14
C:93C5H LINE# 15
C:93DAH LINE# 16
C:93E3H LINE# 17
C:93E8H LINE# 18
C:93EAH LINE# 19
C:93ECH LINE# 20
C:93ECH LINE# 22
C:93F0H LINE# 23
------- ENDPROC _IDESTATUS
------- ENDMOD IDESTATUS
------- MODULE MEMSWAP16
C:0000H SYMBOL _ICE_DUMMY_
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 33
C:94C5H PUBLIC _MEMSwap16
------- PROC _MEMSWAP16
X:05BFH SYMBOL value
------- DO
D:0008H SYMBOL rval
------- ENDDO
C:94C5H LINE# 7
C:94CDH LINE# 8
C:94CDH LINE# 11
C:94D0H LINE# 12
C:94D6H LINE# 13
C:94DAH LINE# 14
------- ENDPROC _MEMSWAP16
------- ENDMOD MEMSWAP16
------- MODULE MEMSWAP32
C:0000H SYMBOL _ICE_DUMMY_
C:9477H PUBLIC _MEMSwap32
------- PROC _MEMSWAP32
X:05F0H SYMBOL value
------- DO
D:0008H SYMBOL rval
------- ENDDO
C:9477H LINE# 7
C:947DH LINE# 8
C:947DH LINE# 11
C:9483H LINE# 12
C:9489H LINE# 13
C:948FH LINE# 14
C:9495H LINE# 15
C:949DH LINE# 16
------- ENDPROC _MEMSWAP32
------- ENDMOD MEMSWAP32
------- MODULE UNI2GB
C:0000H SYMBOL _ICE_DUMMY_
C:87D8H PUBLIC _Uni2GB
C:0003H PUBLIC Unicode
------- PROC _UNI2GB
X:05E9H SYMBOL s
X:05ECH SYMBOL len
------- DO
X:05EDH SYMBOL mid
D:0004H SYMBOL hi
X:05EFH SYMBOL lo
X:05F1H SYMBOL unicode
X:05F3H SYMBOL i
X:05F4H SYMBOL j
X:05F5H SYMBOL k
------- ENDDO
C:87D8H LINE# 9
C:87E6H LINE# 10
C:87E6H LINE# 14
C:87EAH LINE# 15
C:87F1H LINE# 16
C:8805H LINE# 17
C:8805H LINE# 18
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 34
C:882FH LINE# 19
C:884AH LINE# 21
C:884AH LINE# 22
C:8868H LINE# 23
C:887BH LINE# 24
C:8886H LINE# 25
C:8897H LINE# 26
C:8897H LINE# 27
C:88AAH LINE# 28
C:8903H LINE# 29
C:893BH LINE# 30
C:897FH LINE# 31
C:8982H LINE# 32
C:89A2H LINE# 33
C:89B7H LINE# 34
C:89B7H LINE# 35
C:89C0H LINE# 36
C:89E0H LINE# 37
------- ENDPROC _UNI2GB
------- ENDMOD UNI2GB
------- MODULE ?C?COPY
C:752BH PUBLIC ?C?COPY
------- ENDMOD ?C?COPY
------- MODULE ?C?CLDPTR
C:7551H PUBLIC ?C?CLDPTR
------- ENDMOD ?C?CLDPTR
------- MODULE ?C?CLDOPTR
C:756AH PUBLIC ?C?CLDOPTR
------- ENDMOD ?C?CLDOPTR
------- MODULE ?C?CSTOPTR
C:7597H PUBLIC ?C?CSTOPTR
------- ENDMOD ?C?CSTOPTR
------- MODULE ?C?ILDOPTR
C:75B9H PUBLIC ?C?ILDOPTR
------- ENDMOD ?C?ILDOPTR
------- MODULE ?C?LMUL
C:75F1H PUBLIC ?C?LMUL
------- ENDMOD ?C?LMUL
------- MODULE ?C?SLCMP
C:7640H PUBLIC ?C?SLCMP
------- ENDMOD ?C?SLCMP
------- MODULE ?C?ULCMP
C:7656H PUBLIC ?C?ULCMP
------- ENDMOD ?C?ULCMP
------- MODULE ?C?ULSHR
C:7667H PUBLIC ?C?ULSHR
------- ENDMOD ?C?ULSHR
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 35
------- MODULE ?C?LLDPTR
C:767AH PUBLIC ?C?LLDPTR
------- ENDMOD ?C?LLDPTR
------- MODULE ?C?LLDOPTR
C:769AH PUBLIC ?C?LLDOPTR
------- ENDMOD ?C?LLDOPTR
------- MODULE ?C?LSTPTR
C:76CAH PUBLIC ?C?LSTPTR
------- ENDMOD ?C?LSTPTR
------- MODULE ?C?LSTOPTR
C:76E4H PUBLIC ?C?LSTOPTR
------- ENDMOD ?C?LSTOPTR
------- MODULE ?C?LSTXDATA
C:7708H PUBLIC ?C?LSTXDATA
------- ENDMOD ?C?LSTXDATA
------- MODULE ?C?LSTKXDATA
C:7714H PUBLIC ?C?LSTKXDATA
------- ENDMOD ?C?LSTKXDATA
------- MODULE PRINTF
X:05DFH PUBLIC ?_PRINTF517?BYTE
X:05DFH PUBLIC ?_PRINTF?BYTE
X:05DFH PUBLIC ?_SPRINTF517?BYTE
X:05DFH PUBLIC ?_SPRINTF?BYTE
C:79F9H PUBLIC _PRINTF
C:79F9H PUBLIC _PRINTF517
C:79F3H PUBLIC _SPRINTF
C:79F3H PUBLIC _SPRINTF517
------- ENDMOD PRINTF
------- MODULE ?C?STRCMP
C:78CDH PUBLIC ?C?STRCMP
------- ENDMOD ?C?STRCMP
------- MODULE STRLEN
C:94DBH PUBLIC _STRLEN
------- ENDMOD STRLEN
------- MODULE ?C?CSTPTR
C:78EAH PUBLIC ?C?CSTPTR
------- ENDMOD ?C?CSTPTR
------- MODULE ?C?LLDIDATA
C:78FCH PUBLIC ?C?LLDIDATA
------- ENDMOD ?C?LLDIDATA
------- MODULE ?C?LLDXDATA
C:7908H PUBLIC ?C?LLDXDATA
------- ENDMOD ?C?LLDXDATA
------- MODULE ?C?LLDPDATA
C:7914H PUBLIC ?C?LLDPDATA
BL51 BANKED LINKER/LOCATER V4.23 09/14/2003 22:51:59 PAGE 36
------- ENDMOD ?C?LLDPDATA
------- MODULE ?C?LLDCODE
C:7920H PUBLIC ?C?LLDCODE
------- ENDMOD ?C?LLDCODE
------- MODULE ?C?LSTIDATA
C:7930H PUBLIC ?C?LSTIDATA
------- ENDMOD ?C?LSTIDATA
------- MODULE ?C?LSTPDATA
C:793CH PUBLIC ?C?LSTPDATA
------- ENDMOD ?C?LSTPDATA
------- MODULE ?C?PLDIXDATA
C:7948H PUBLIC ?C?PLDIXDATA
------- ENDMOD ?C?PLDIXDATA
------- MODULE ?C?PSTXDATA
C:795FH PUBLIC ?C?PSTXDATA
------- ENDMOD ?C?PSTXDATA
------- MODULE ?C?CCASE
C:7968H PUBLIC ?C?CCASE
------- ENDMOD ?C?CCASE
------- MODULE PUTCHAR
C:949EH PUBLIC _PUTCHAR
------- ENDMOD PUTCHAR
Program Size: data=18.1 xdata=1543 code=38171
LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)