Invocation Program Entry Module Map Module Summary Segment Map Memory Summary
| Link time | 28/Nov/2012 12:59:13 |
| Target CPU | Z80/64180 |
| List file | main.html |
| Output file 1 | d:\SVN\TSL\TSL-ARM\Tools\ay-config\src\main.bin |
| Format: raw-binary | |
| Command line |
-f
main.xcl
( -cZ80
-Fraw-binary
-Z(CODE)RCODE,CODE,CDATA0,CONST,CSTR,CCSTR,FONT=0000
-Z(DATA)DATA0,IDATA0,UDATA0,ECSTR,TEMP,CSTACK+80=5B00
--image_input=font6x8.bin,font,FONT,1
-xehmisn
) -l
main.html
-o
main.bin
main.r01
drawc.r01
"c:\Tools\PROG\IAR ewz80\z80\bin\..\lib\clz80.r01"
|
Program entry at : 0000 Absolute, from module : CSTARTUP
| Module | Entry | Address |
|---|---|---|
| ?FILLER_BYTES | ||
| Image file 0 ( d:\SVN\TSL\TSL-ARM\Tools\ay-config\src\font6x8.bin ) | ||
| font | 0714 | |
| main ( d:\SVN\TSL\TSL-ARM\Tools\ay-config\src\main.r01 ) | ||
| chip_msg | 030A | |
| cls | 0123 | |
| fade | 013D | |
| frame | 01A7 | |
| getkey | 028D | |
| key_disp | 0526 | |
| main | 0598 | |
| msg | 0189 | |
| msg_ay | 03C3 | |
| msg_disp | 04DA | |
| msg_fupd | 0463 | |
| msg_fupd1 | 04B0 | |
| msg_info | 03A8 | |
| msg_main | 0332 | |
| msg_save | 03DB | |
| msg_save1 | 0430 | |
| msg_ssg | 03CF | |
| putc | 0153 | |
| putchar | 017B | |
| cc | 5B06 | |
| cx | 5B04 | |
| cy | 5B05 | |
| ay_fnd | 5B03 | |
| menu | 5B02 | |
| drawc ( d:\SVN\TSL\TSL-ARM\Tools\ay-config\src\drawc.r01 ) | ||
| drawc | 0003 | |
| CSTARTUP ( c:\Tools\PROG\IAR ewz80\z80\lib\clz80.r01 ) | ||
| exit ( c:\Tools\PROG\IAR ewz80\z80\lib\clz80.r01 ) | ||
| exit | 00ED | |
| ?C_EXIT | 00ED | |
| ?LIB_VERSION_L00 ( c:\Tools\PROG\IAR ewz80\z80\lib\clz80.r01 ) | ||
| ?CLZ80L_4_06_L00 | 0000 | |
| ?C_V_SWITCH_L06 ( c:\Tools\PROG\IAR ewz80\z80\lib\clz80.r01 ) | ||
| ?C_V_SWITCH_L06 | 00F0 | |
| ?V_SWITCH_END_L06 ( c:\Tools\PROG\IAR ewz80\z80\lib\clz80.r01 ) | ||
| ?V_SWITCH_END_L06 | 0102 | |
| ?MEMSET_L11 ( c:\Tools\PROG\IAR ewz80\z80\lib\clz80.r01 ) | ||
| ?MEMSET_L11 | 010C | |
| Module Map | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| File | Module | Segment | Symbol | Address | Ref by | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| font6x8.bin | Image file 0 Program module | FONT Relative segment 0714 - 0F13 Segment part 0. | font | 0714 | drawc (drawc)
| main.r01
| main | Program module CODE | Relative segment 0123 - 05A3 Segment part 0. ROOT. chip_msg
| 030A
| -
| cls
| 0123
| -
| fade
| 013D
| -
| frame
| 01A7
| -
| getkey
| 028D
| -
| key_disp
| 0526
| -
| main
| 0598
| Segment part 11 (CSTARTUP)
| msg
| 0189
| -
| msg_ay
| 03C3
| -
| msg_disp
| 04DA
| -
| msg_fupd
| 0463
| -
| msg_fupd1
| 04B0
| -
| msg_info
| 03A8
| -
| msg_main
| 0332
| -
| msg_save
| 03DB
| -
| msg_save1
| 0430
| -
| msg_ssg
| 03CF
| -
| putc
| 0153
| -
| putchar
| 017B
| -
| CSTR | Relative segment 05A8 - 0713 Segment part 1. ROOT. Intra module refs
| | Segment part 0
| TEMP | Relative segment 5B07 - 5B12 Segment part 7. ROOT. Intra module refs
| | Segment part 0
| UDATA0 | Relative segment 5B04 - 5B06 Segment part 10. ROOT. Intra module refs
| | Segment part 0
| cc
| 5B06
| drawc (drawc)
| cx
| 5B04
| drawc (drawc)
| cy
| 5B05
| drawc (drawc)
| IDATA0 | Relative segment 5B00 - 5B03 Segment part 11. ROOT. Intra module refs
| | Segment part 0
| ay_fnd
| 5B03
| -
| menu
| 5B02
| -
| CDATA0 | Relative segment 05A4 - 05A7 Segment part 12. ROOT. drawc.r01
| drawc | Library module RCODE | Relative segment 0003 - 00AD Segment part 0. ROOT. drawc
| 0003
| Segment part 0 (main)
| c:\Tools\PROG\IAR ewz80\z80\bin\..\lib\clz80.r01
| CSTARTUP | Program module Absolute parts
| 0000 - 0002 CSTACK | Relative segment 5B13 Segment part 0. ROOT. UDATA0 | Relative segment 5B07 Segment part 1. ROOT. IDATA0 | Relative segment 5B04 Segment part 2. ROOT. ECSTR | Relative segment 5B07 Segment part 3. ROOT. TEMP | Segment part 4. ROOT. DATA0 | Segment part 5. ROOT. WCSTR | Segment part 6. ROOT. CDATA0 | Relative segment 05A8 Segment part 7. ROOT. CCSTR | Relative segment 0714 Segment part 8. ROOT. CONST | Segment part 9. ROOT. CSTR | Segment part 10. ROOT. RCODE | Relative segment 00AE - 00EC Segment part 11. ROOT. Intra module refs
| | Absolute parts
| INTVEC | Segment part 12. ROOT. exit | Library module RCODE | Relative segment 00ED - 00EF Segment part 0. ROOT. exit
| 00ED
| -
| ?C_EXIT
| 00ED
| Segment part 11 (CSTARTUP)
| ?LIB_VERSION_L00 | Library module Absolute parts
| ?CLZ80L_4_06_L00
| 0000
| -
| ?C_V_SWITCH_L06 | Library module RCODE | Relative segment 00F0 - 0101 Segment part 0. ROOT. ?C_V_SWITCH_L06
| 00F0
| Segment part 0 (main)
| ?V_SWITCH_END_L06 | Library module RCODE | Relative segment 0102 - 010B Segment part 0. ROOT. ?V_SWITCH_END_L06
| 0102
| ?C_V_SWITCH_L06 (?C_V_SWITCH_L06)
| ?MEMSET_L11 | Library module RCODE | Relative segment 010C - 0122 Segment part 0. ROOT. ?MEMSET_L11
| 010C
| Segment part 0 (main)
| |
| Module | CODE | DATA | |
|---|---|---|---|
| (Rel) | (Abs) | (Rel) | |
| Image file 0 | 2 048 | ||
| ?C_V_SWITCH_L06 | 18 | ||
| ?MEMSET_L11 | 23 | ||
| ?V_SWITCH_END_L06 | 10 | ||
| CSTARTUP | 63 | 3 | |
| drawc | 171 | ||
| exit | 3 | ||
| main | 1 521 | 19 | |
| N/A (command line) | 128 | ||
| Total: | 3 857 | 3 | 147 |
| Segments in Address Order | ||||||
|---|---|---|---|---|---|---|
| Segment | Space | Start | End | Size | Kind | Align |
| RCODE | 0003 - 0122 | 120 | Relative | 0 | ||
| CODE | 0123 - 05A3 | 481 | Relative | 0 | ||
| CDATA0 | 05A4 - 05A7 | 4 | Relative | 0 | ||
| CONST | 05A8 | Predefined | 0 | |||
| CSTR | 05A8 - 0713 | 16C | Relative | 0 | ||
| CCSTR | 0714 | Relative | 0 | |||
| FONT | 0714 - 0F13 | 800 | Relative | 0 | ||
| DATA0 | 5B00 | Predefined | 0 | |||
| IDATA0 | 5B00 - 5B03 | 4 | Relative | 0 | ||
| UDATA0 | 5B04 - 5B06 | 3 | Relative | 0 | ||
| ECSTR | 5B07 | Relative | 0 | |||
| TEMP | 5B07 - 5B12 | C | Relative | 0 | ||
| CSTACK | 5B13 - 5B92 | 80 | Relative | 0 | ||
| Absolute | 0000 - 0002 | 3 | ||||
| 3 857 | bytes | of | CODE | memory | (+ | 3 | absolute | ) |
| 147 | bytes | of | DATA | memory |