BL51 BANKED LINKER/LOCATER V4.16a 03/07/2003 11:10:08 PAGE 1 BL51 BANKED LINKER/LOCATER V4.16a, INVOKED BY: C:\CYGNAL\IDEFILES\C51\BIN\BL51.EXE C:\CYGNAL\EXAMPLES\C8051F02X\C\DAC1_FGEN1. >> OBJ TO C:\CYGNAL\EXAMPLES\C8051F02X\C\DAC1_FGEN1 RS (256) PL (68) PW (78) MEMORY MODEL: SMALL INPUT MODULES INCLUDED: C:\CYGNAL\EXAMPLES\C8051F02X\C\DAC1_FGEN1.OBJ (DAC1_FGEN1) C:\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C_STARTUP) C:\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?IMUL) C:\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?LMUL) C:\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?ULDIV) C:\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?OFFXADD) C:\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?ICALL) C:\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (PRINTF) C:\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (TOUPPER) C:\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (GETS) C:\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (STRNCMP) C:\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (STRCHR) C:\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (ATOL) C:\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C_INIT) C:\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?CLDPTR) C:\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?CLDOPTR) C:\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?CSTPTR) C:\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?CSTOPTR) C:\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?LNEG) C:\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?PLDIIDATA) C:\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (?C?CCASE) C:\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (PUTCHAR) C:\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (GETCHAR) C:\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (ISDIGIT) C:\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (ISSPACE) C:\CYGNAL\IDEFILES\C51\LIB\C51S.LIB (_GETKEY) LINK MAP OF MODULE: C:\CYGNAL\EXAMPLES\C8051F02X\C\DAC1_FGEN1 (DAC1_FGEN1) 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 0001H UNIT ?DT?GETCHAR 0009H 000FH *** GAP *** REG 0018H 0008H ABSOLUTE "REG BANK 3" BIT 0020H.0 0002H.2 UNIT _BIT_GROUP_ BIT 0022H.2 0000H.1 UNIT ?BI?GETCHAR 0022H.3 0000H.5 *** GAP *** DATA 0023H 0040H UNIT _DATA_GROUP_ DATA 0063H 001BH UNIT ?DT?DAC1_FGEN1 IDATA 007EH 0001H UNIT ?STACK * * * * * * * C O D E M E M O R Y * * * * * * * CODE 0000H 0003H ABSOLUTE CODE 0003H 0059H UNIT ?PR?_STRNCMP?STRNCMP CODE 005CH 0027H UNIT ?PR?PUTCHAR?PUTCHAR CODE 0083H 0003H ABSOLUTE CODE 0086H 03BDH UNIT ?CO?DAC1_FGEN1 CODE 0443H 035CH UNIT ?PR?PRINTF?PRINTF CODE 079FH 01FFH UNIT ?C?LIB_CODE CODE 099EH 01B5H UNIT ?PR?MAIN?DAC1_FGEN1 CODE 0B53H 00E5H UNIT ?PR?TIMER4_ISR?DAC1_FGEN1 >> BL51 BANKED LINKER/LOCATER V4.16a 03/07/2003 11:10:08 PAGE 2 CODE 0C38H 00DEH UNIT ?PR?_ATOL?ATOL CODE 0D16H 009FH UNIT ?PR?_GETS?GETS CODE 0DB5H 008CH UNIT ?C_C51STARTUP CODE 0E41H 0028H UNIT ?C_INITSEG CODE 0E69H 0021H UNIT ?PR?SINE?DAC1_FGEN1 CODE 0E8AH 0021H UNIT ?PR?SQUARE?DAC1_FGEN1 CODE 0EABH 0021H UNIT ?PR?TRIANGLE?DAC1_FGEN1 CODE 0ECCH 0021H UNIT ?PR?SAW?DAC1_FGEN1 CODE 0EEDH 001CH UNIT ?PR?SYSCLK_INIT?DAC1_FGEN >> 1 CODE 0F09H 001CH UNIT ?PR?_TIMER4_INIT?DAC1_FGE >> N1 CODE 0F25H 001CH UNIT ?PR?_STRCHR?STRCHR CODE 0F41H 0018H UNIT ?PR?OFF?DAC1_FGEN1 CODE 0F59H 0017H UNIT ?PR?_TOUPPER?TOUPPER CODE 0F70H 0014H UNIT ?PR?UART0_INIT?DAC1_FGEN1 >> CODE 0F84H 0013H UNIT ?PR?_ISSPACE?ISSPACE CODE 0F97H 0012H UNIT ?PR?ERROR?DAC1_FGEN1 CODE 0FA9H 0011H UNIT ?PR?GETCHAR?GETCHAR CODE 0FBAH 000FH UNIT ?PR?_ISDIGIT?ISDIGIT CODE 0FC9H 000DH UNIT ?PR?PORT_INIT?DAC1_FGEN1 CODE 0FD6H 000AH UNIT ?PR?_GETKEY?_GETKEY CODE 0FE0H 0009H UNIT ?PR?PRINT_COMMAND_LIST?DA >> C1_FGEN1 CODE 0FE9H 0003H UNIT ?PR?HELP?DAC1_FGEN1 OVERLAY MAP OF MODULE: C:\CYGNAL\EXAMPLES\C8051F02X\C\DAC1_FGEN1 (DAC1_FGEN1 >> ) SEGMENT BIT_GROUP DATA_GROUP +--> CALLED SEGMENT START LENGTH START LENGTH ----------------------------------------------------------------------------- ?PR?TIMER4_ISR?DAC1_FGEN1 ----- ----- 0023H 0006H +--> ?CO?DAC1_FGEN1 ?CO?DAC1_FGEN1 ----- ----- ----- ----- +--> ?PR?SQUARE?DAC1_FGEN1 +--> ?PR?SINE?DAC1_FGEN1 +--> ?PR?TRIANGLE?DAC1_FGEN1 +--> ?PR?SAW?DAC1_FGEN1 +--> ?PR?OFF?DAC1_FGEN1 +--> ?PR?HELP?DAC1_FGEN1 +--> ?PR?ERROR?DAC1_FGEN1 ?PR?SQUARE?DAC1_FGEN1 ----- ----- ----- ----- +--> ?PR?PRINTF?PRINTF +--> ?PR?PRINT_COMMAND_LIST?DAC1_FGEN1 ?PR?PRINTF?PRINTF 0021H.1 0001H.1 004FH 0014H +--> ?PR?PUTCHAR?PUTCHAR ?PR?PRINT_COMMAND_LIST?DAC1_FGEN1 ----- ----- ----- ----- +--> ?PR?PRINTF?PRINTF ?PR?SINE?DAC1_FGEN1 ----- ----- ----- ----- +--> ?PR?PRINTF?PRINTF +--> ?PR?PRINT_COMMAND_LIST?DAC1_FGEN1 ?PR?TRIANGLE?DAC1_FGEN1 ----- ----- ----- ----- +--> ?PR?PRINTF?PRINTF +--> ?PR?PRINT_COMMAND_LIST?DAC1_FGEN1 BL51 BANKED LINKER/LOCATER V4.16a 03/07/2003 11:10:08 PAGE 3 ?PR?SAW?DAC1_FGEN1 ----- ----- ----- ----- +--> ?PR?PRINTF?PRINTF +--> ?PR?PRINT_COMMAND_LIST?DAC1_FGEN1 ?PR?OFF?DAC1_FGEN1 ----- ----- ----- ----- +--> ?PR?PRINTF?PRINTF +--> ?PR?PRINT_COMMAND_LIST?DAC1_FGEN1 ?PR?HELP?DAC1_FGEN1 ----- ----- ----- ----- +--> ?PR?PRINT_COMMAND_LIST?DAC1_FGEN1 ?PR?ERROR?DAC1_FGEN1 ----- ----- ----- ----- +--> ?PR?PRINTF?PRINTF *** NEW ROOT *************************************************** ?C_C51STARTUP ----- ----- ----- ----- +--> ?PR?MAIN?DAC1_FGEN1 +--> ?C_INITSEG ?PR?MAIN?DAC1_FGEN1 ----- ----- 003DH 0012H +--> ?PR?SYSCLK_INIT?DAC1_FGEN1 +--> ?PR?PORT_INIT?DAC1_FGEN1 +--> ?PR?_TIMER4_INIT?DAC1_FGEN1 +--> ?PR?UART0_INIT?DAC1_FGEN1 +--> ?PR?PRINT_COMMAND_LIST?DAC1_FGEN1 +--> ?CO?DAC1_FGEN1 +--> ?PR?PRINTF?PRINTF +--> ?PR?_GETS?GETS +--> ?PR?_TOUPPER?TOUPPER +--> ?PR?_STRNCMP?STRNCMP +--> ?PR?_STRCHR?STRCHR +--> ?PR?_ATOL?ATOL ?PR?_GETS?GETS ----- ----- 004FH 0007H +--> ?PR?GETCHAR?GETCHAR +--> ?PR?PUTCHAR?PUTCHAR ?PR?GETCHAR?GETCHAR ----- ----- ----- ----- +--> ?PR?_GETKEY?_GETKEY +--> ?PR?PUTCHAR?PUTCHAR ?PR?_STRNCMP?STRNCMP ----- ----- 004FH 0008H ?PR?_ATOL?ATOL 0021H.1 0000H.1 004FH 0007H +--> ?PR?_ISSPACE?ISSPACE +--> ?PR?_ISDIGIT?ISDIGIT SYMBOL TABLE OF MODULE: C:\CYGNAL\EXAMPLES\C8051F02X\C\DAC1_FGEN1 (DAC1_FGEN1 >> ) VALUE TYPE NAME ---------------------------------- ------- MODULE DAC1_FGEN1 C:0000H SYMBOL _ICE_DUMMY_ B:00D8H.2 PUBLIC CCF2 B:0098H.3 PUBLIC TB80 B:00D8H.3 PUBLIC CCF3 B:00F8H.0 PUBLIC SPIEN B:00D8H.4 PUBLIC CCF4 B:0098H.7 PUBLIC SM00 BL51 BANKED LINKER/LOCATER V4.16a 03/07/2003 11:10:08 PAGE 4 B:00C0H.2 PUBLIC AA B:0098H.6 PUBLIC SM10 D:00FFH PUBLIC WDTCN D:0065H PUBLIC output_waveform B:0098H.5 PUBLIC SM20 B:00D0H.6 PUBLIC AC B:00A8H.7 PUBLIC EA D:00E7H PUBLIC EIE2 C:0B53H PUBLIC Timer4_ISR D:00F4H PUBLIC T4 B:00F8H.1 PUBLIC MSTEN B:00D8H.7 PUBLIC CF C:0FE9H PUBLIC Help D:00E8H PUBLIC ADC0CN D:00D7H PUBLIC DAC1CN D:00A4H PUBLIC P0MDOUT C:0F97H PUBLIC Error D:00A8H PUBLIC IE C:0F09H PUBLIC _Timer4_Init C:0E69H PUBLIC Sine B:00D8H.6 PUBLIC CR B:00C8H.6 PUBLIC EXF2 B:0098H.4 PUBLIC REN0 D:00D8H PUBLIC PCA0CN D:00B8H PUBLIC IP C:0F41H PUBLIC Off B:00F8H.3 PUBLIC TXBSY B:00D0H.7 PUBLIC CY B:00C0H.3 PUBLIC SI D:00E1H PUBLIC XBR0 D:00E2H PUBLIC XBR1 D:0066H PUBLIC phase_add D:00E3H PUBLIC XBR2 D:00D1H PUBLIC REF0CN B:00E8H.5 PUBLIC AD0INT B:00B8H.4 PUBLIC PS B:00D0H.2 PUBLIC OV D:00C0H PUBLIC SMB0CN C:099EH PUBLIC main B:00F8H.5 PUBLIC MODF C:0ECCH PUBLIC Saw D:00F8H PUBLIC SPI0CN D:0087H PUBLIC PCON C:0FE0H PUBLIC Print_Command_List B:00F8H.7 PUBLIC SPIF D:0089H PUBLIC TMOD D:0088H PUBLIC TCON B:00F8H.6 PUBLIC WCOL C:0EABH PUBLIC Triangle C:0FC9H PUBLIC PORT_Init B:0088H.1 PUBLIC IE0 B:0088H.3 PUBLIC IE1 D:00B2H PUBLIC OSCICN B:00C0H.1 PUBLIC SMBFTE B:00C0H.7 PUBLIC BUSY B:00A8H.4 PUBLIC ES0 B:00E8H.7 PUBLIC AD0EN B:00C8H.1 PUBLIC CT2 B:00A8H.1 PUBLIC ET0 B:00A8H.3 PUBLIC ET1 B:0088H.5 PUBLIC TF0 C:0405H PUBLIC string0 D:0068H PUBLIC amplitude B:00A8H.5 PUBLIC ET2 B:0098H.0 PUBLIC RI0 BL51 BANKED LINKER/LOCATER V4.16a 03/07/2003 11:10:08 PAGE 5 B:0088H.7 PUBLIC TF1 C:041CH PUBLIC string1 B:00C8H.7 PUBLIC TF2 B:00C0H.0 PUBLIC SMBTOE B:00A8H.0 PUBLIC EX0 B:0098H.1 PUBLIC TI0 B:0088H.0 PUBLIC IT0 D:008DH PUBLIC TH1 B:00A8H.2 PUBLIC EX1 B:0088H.2 PUBLIC IT1 B:00D0H.0 PUBLIC P D:00B1H PUBLIC OSCXCN C:0EEDH PUBLIC SYSCLK_Init B:00B8H.1 PUBLIC PT0 B:00D0H.3 PUBLIC RS0 B:00B8H.3 PUBLIC PT1 B:00D0H.4 PUBLIC RS1 B:00B8H.5 PUBLIC PT2 B:0088H.4 PUBLIC TR0 C:01DBH PUBLIC function_table B:00E8H.6 PUBLIC AD0TM B:0088H.6 PUBLIC TR1 D:006AH PUBLIC frequency B:00C8H.2 PUBLIC TR2 B:00B8H.0 PUBLIC PX0 B:00B8H.2 PUBLIC PX1 D:00E4H PUBLIC RCAP4 B:00F8H.2 PUBLIC SLVSEL B:00C8H.5 PUBLIC RCLK0 B:00C8H.4 PUBLIC TCLK0 B:00C8H.3 PUBLIC EXEN2 C:0F70H PUBLIC UART0_Init B:00C8H.0 PUBLIC CPRL2 D:0098H PUBLIC SCON0 D:00C8H PUBLIC T2CON B:00C0H.5 PUBLIC STA D:00C9H PUBLIC T4CON D:006EH PUBLIC input_str D:008EH PUBLIC CKCON B:00F8H.4 PUBLIC RXOVRN C:0E8AH PUBLIC Square B:00E8H.0 PUBLIC AD0LJST B:00D0H.5 PUBLIC F0 B:00E8H.2 PUBLIC AD0CM0 B:00D0H.1 PUBLIC F1 B:00C0H.4 PUBLIC STO B:00C0H.6 PUBLIC ENSMB B:00E8H.3 PUBLIC AD0CM1 D:00D5H PUBLIC DAC1 B:00E8H.1 PUBLIC AD0WINT C:0205H PUBLIC SINE_TABLE B:00E8H.4 PUBLIC AD0BUSY D:00D0H PUBLIC PSW B:00D8H.0 PUBLIC CCF0 B:0098H.2 PUBLIC RB80 B:00D8H.1 PUBLIC CCF1 ------- PROC MAIN ------- DO MAIN D:003DH SYMBOL i D:003EH SYMBOL arg_ptr1 D:0041H SYMBOL arg_ptr2 D:0044H SYMBOL temp_frequency D:0048H SYMBOL temp_amplitude D:004AH SYMBOL printed_amplitude D:004CH SYMBOL f BL51 BANKED LINKER/LOCATER V4.16a 03/07/2003 11:10:08 PAGE 6 ------- ENDDO f C:099EH LINE# 202 C:099EH LINE# 211 C:09A4H LINE# 217 C:09A7H LINE# 218 C:09AAH LINE# 220 C:09ADH LINE# 221 C:09B0H LINE# 224 C:09B3H LINE# 225 C:09B6H LINE# 227 C:09BDH LINE# 234 C:09C0H LINE# 237 C:09C2H LINE# 239 C:09C5H LINE# 241 C:09C5H LINE# 244 C:09CEH LINE# 245 C:09DBH LINE# 246 C:09E2H LINE# 247 C:09E9H LINE# 251 C:09ECH LINE# 255 C:0A1DH LINE# 257 C:0A2DH LINE# 258 C:0A38H LINE# 260 C:0A46H LINE# 261 C:0A51H LINE# 263 C:0A62H LINE# 264 C:0A6FH LINE# 267 C:0A7DH LINE# 269 C:0A85H LINE# 271 C:0A87H LINE# 273 C:0A90H LINE# 274 C:0A90H LINE# 277 C:0AAAH LINE# 282 C:0AB9H LINE# 284 C:0ABFH LINE# 286 C:0AC1H LINE# 288 C:0ACAH LINE# 290 C:0ACAH LINE# 293 C:0ADFH LINE# 294 C:0AEEH LINE# 297 C:0AF0H LINE# 301 C:0B10H LINE# 304 C:0B12H LINE# 305 C:0B12H LINE# 307 C:0B20H LINE# 310 C:0B4BH LINE# 311 C:0B4EH LINE# 313 C:0B50H LINE# 315 ------- ENDPROC MAIN ------- PROC SYSCLK_INIT ------- DO SYSCLK_INIT D:0006H SYMBOL i ------- ENDDO i C:0EEDH LINE# 330 C:0EEDH LINE# 331 C:0EEDH LINE# 334 C:0EF0H LINE# 337 C:0F00H LINE# 339 C:0F05H LINE# 341 C:0F08H LINE# 345 ------- ENDPROC SYSCLK_INIT ------- PROC PORT_INIT C:0FC9H LINE# 353 C:0FC9H LINE# 354 C:0FC9H LINE# 355 BL51 BANKED LINKER/LOCATER V4.16a 03/07/2003 11:10:08 PAGE 7 C:0FCCH LINE# 356 C:0FCFH LINE# 357 C:0FD2H LINE# 358 C:0FD5H LINE# 359 ------- ENDPROC PORT_INIT ------- PROC _TIMER4_INIT D:0006H SYMBOL counts C:0F09H LINE# 367 C:0F09H LINE# 368 C:0F09H LINE# 369 C:0F0CH LINE# 370 C:0F0FH LINE# 371 C:0F18H LINE# 372 C:0F1EH LINE# 373 C:0F21H LINE# 374 C:0F24H LINE# 375 ------- ENDPROC _TIMER4_INIT ------- PROC UART0_INIT C:0F70H LINE# 383 C:0F70H LINE# 384 C:0F70H LINE# 385 C:0F73H LINE# 386 C:0F76H LINE# 387 C:0F79H LINE# 388 C:0F7BH LINE# 389 C:0F7EH LINE# 390 C:0F81H LINE# 391 C:0F83H LINE# 392 ------- ENDPROC UART0_INIT ------- PROC PRINT_COMMAND_LIST C:0FE0H LINE# 400 C:0FE0H LINE# 401 C:0FE0H LINE# 402 ------- ENDPROC PRINT_COMMAND_LIST ------- PROC SINE C:0E69H LINE# 418 C:0E69H LINE# 419 C:0E69H LINE# 420 C:0E6CH LINE# 422 C:0E87H LINE# 423 ------- ENDPROC SINE ------- PROC SQUARE C:0E8AH LINE# 433 C:0E8AH LINE# 434 C:0E8AH LINE# 435 C:0E8DH LINE# 437 C:0EA8H LINE# 438 ------- ENDPROC SQUARE ------- PROC TRIANGLE C:0EABH LINE# 448 C:0EABH LINE# 449 C:0EABH LINE# 450 C:0EAEH LINE# 452 C:0EC9H LINE# 453 ------- ENDPROC TRIANGLE ------- PROC SAW C:0ECCH LINE# 463 C:0ECCH LINE# 464 C:0ECCH LINE# 465 C:0ECFH LINE# 467 C:0EEAH LINE# 468 ------- ENDPROC SAW ------- PROC OFF C:0F41H LINE# 477 C:0F41H LINE# 478 BL51 BANKED LINKER/LOCATER V4.16a 03/07/2003 11:10:08 PAGE 8 C:0F41H LINE# 479 C:0F53H LINE# 480 C:0F56H LINE# 481 ------- ENDPROC OFF ------- PROC HELP C:0FE9H LINE# 491 C:0FE9H LINE# 492 C:0FE9H LINE# 493 ------- ENDPROC HELP ------- PROC ERROR C:0F97H LINE# 502 C:0F97H LINE# 503 C:0F97H LINE# 504 ------- ENDPROC ERROR ------- PROC TIMER4_ISR ------- DO TIMER4_ISR D:0063H SYMBOL phase_acc D:0023H SYMBOL temp1 D:001CH SYMBOL table_ptr D:0025H SYMBOL temporary_long ------- ENDDO temporary_long C:0B53H LINE# 521 C:0B60H LINE# 534 C:0B63H LINE# 536 C:0B67H LINE# 538 C:0B73H LINE# 543 C:0B85H LINE# 545 C:0B85H LINE# 548 C:0B9EH LINE# 550 C:0BA0H LINE# 552 C:0BA0H LINE# 555 C:0BA5H LINE# 557 C:0BABH LINE# 559 C:0BADH LINE# 561 C:0BB3H LINE# 562 C:0BB3H LINE# 564 C:0BB5H LINE# 566 C:0BB5H LINE# 569 C:0BBAH LINE# 571 C:0BCCH LINE# 574 C:0BCEH LINE# 576 C:0BE2H LINE# 577 C:0BE2H LINE# 579 C:0BE4H LINE# 581 C:0BE4H LINE# 583 C:0BEFH LINE# 584 C:0BF1H LINE# 586 C:0BF1H LINE# 588 C:0BF7H LINE# 589 C:0BF9H LINE# 591 C:0BF9H LINE# 592 C:0BFBH LINE# 593 C:0BFBH LINE# 596 C:0C1DH LINE# 598 C:0C23H LINE# 604 C:0C2DH LINE# 605 ------- ENDPROC TIMER4_ISR ------- ENDMOD DAC1_FGEN1 ------- MODULE ?C?IMUL C:079FH PUBLIC ?C?IMUL ------- ENDMOD ?C?IMUL ------- MODULE ?C?LMUL C:07B1H PUBLIC ?C?LMUL BL51 BANKED LINKER/LOCATER V4.16a 03/07/2003 11:10:08 PAGE 9 ------- ENDMOD ?C?LMUL ------- MODULE ?C?ULDIV C:083CH PUBLIC ?C?ULDIV ------- ENDMOD ?C?ULDIV ------- MODULE ?C?OFFXADD C:08CEH PUBLIC ?C?OFFXADD ------- ENDMOD ?C?OFFXADD ------- MODULE ?C?ICALL C:08DAH PUBLIC ?C?ICALL ------- ENDMOD ?C?ICALL ------- MODULE PRINTF D:004FH PUBLIC ?_PRINTF517?BYTE D:004FH PUBLIC ?_PRINTF?BYTE D:004FH PUBLIC ?_SPRINTF517?BYTE D:004FH PUBLIC ?_SPRINTF?BYTE C:04A5H PUBLIC _PRINTF C:04A5H PUBLIC _PRINTF517 C:049FH PUBLIC _SPRINTF C:049FH PUBLIC _SPRINTF517 ------- ENDMOD PRINTF ------- MODULE TOUPPER C:0F59H PUBLIC _TOUPPER ------- ENDMOD TOUPPER ------- MODULE GETS C:0D16H PUBLIC _GETS ------- ENDMOD GETS ------- MODULE STRNCMP D:004FH PUBLIC ?_STRNCMP?BYTE C:0003H PUBLIC _STRNCMP ------- ENDMOD STRNCMP ------- MODULE STRCHR C:0F25H PUBLIC _STRCHR ------- ENDMOD STRCHR ------- MODULE ATOL C:0C38H PUBLIC _ATOL ------- ENDMOD ATOL ------- MODULE ?C?CLDPTR C:08E0H PUBLIC ?C?CLDPTR ------- ENDMOD ?C?CLDPTR ------- MODULE ?C?CLDOPTR C:08F9H PUBLIC ?C?CLDOPTR ------- ENDMOD ?C?CLDOPTR ------- MODULE ?C?CSTPTR C:0926H PUBLIC ?C?CSTPTR ------- ENDMOD ?C?CSTPTR ------- MODULE ?C?CSTOPTR C:0938H PUBLIC ?C?CSTOPTR ------- ENDMOD ?C?CSTOPTR ------- MODULE ?C?LNEG C:095AH PUBLIC ?C?LNEG ------- ENDMOD ?C?LNEG BL51 BANKED LINKER/LOCATER V4.16a 03/07/2003 11:10:08 PAGE 10 ------- MODULE ?C?PLDIIDATA C:0968H PUBLIC ?C?PLDIIDATA ------- ENDMOD ?C?PLDIIDATA ------- MODULE ?C?CCASE C:0978H PUBLIC ?C?CCASE ------- ENDMOD ?C?CCASE ------- MODULE PUTCHAR C:005CH PUBLIC _PUTCHAR ------- ENDMOD PUTCHAR ------- MODULE GETCHAR B:0022H.2 PUBLIC ?C?CHARLOADED D:0008H PUBLIC ?_UNGETCHAR?BYTE C:0FA9H PUBLIC GETCHAR ------- ENDMOD GETCHAR ------- MODULE ISDIGIT C:0FBAH PUBLIC _ISDIGIT ------- ENDMOD ISDIGIT ------- MODULE ISSPACE C:0F84H PUBLIC _ISSPACE ------- ENDMOD ISSPACE ------- MODULE _GETKEY C:0FD6H PUBLIC _GETKEY ------- ENDMOD _GETKEY *** WARNING L15: MULTIPLE CALL TO SEGMENT SEGMENT: ?PR?PRINTF?PRINTF CALLER1: ?PR?TIMER4_ISR?DAC1_FGEN1 CALLER2: ?C_C51STARTUP ****************************************************************************** >> * RESTRICTED VERSION WITH 1000H BYTE CODE SIZE LIMIT; USED: 1000H BYTE (100%) >> * ****************************************************************************** >> LINK/LOCATE RUN COMPLETE. 1 WARNING(S), 0 ERROR(S)