Add OPL4 playback and analyzer support

This commit is contained in:
2026-09-15 14:59:29 +03:00
commit 1686838e03
553 changed files with 50524 additions and 0 deletions
+11
View File
@@ -0,0 +1,11 @@
1 .module wc_adir
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_adir
00000000 5 _wc_adir::
00000000 08 [ 4] 6 ex af, af'
00000001 DD E5 [15] 7 push ix
00000003 3E 38 [ 7] 8 ld a, #0x38
00000005 CD 06 60 [17] 9 call WC_ENTRY
00000008 DD E1 [14] 10 pop ix
0000000A C9 [10] 11 ret
+10
View File
@@ -0,0 +1,10 @@
XL4
H 1 areas 2 global symbols
M wc_adir
S .__.ABS. Def00000000
A _CODE size B flags 0 addr 0
S _wc_adir Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 08 DD E5 3E 38 CD 06 60 DD E1 C9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_adir 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size B flags 0
+13
View File
@@ -0,0 +1,13 @@
1 .module wc_chtosep
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_chtosep
00000000 5 _wc_chtosep::
00000000 DD E5 [15] 6 push ix
00000002 42 [ 4] 7 ld b, d
00000003 4B [ 4] 8 ld c, e ; BC = bufend (from DE)
00000004 EB [ 4] 9 ex de, hl ; DE = buf (from HL)
00000005 3E 34 [ 7] 10 ld a, #0x34
00000007 CD 06 60 [17] 11 call WC_ENTRY
0000000A DD E1 [14] 12 pop ix
0000000C C9 [10] 13 ret
+12
View File
@@ -0,0 +1,12 @@
XL4
H 1 areas 2 global symbols
M wc_chtosep
S .__.ABS. Def00000000
A _CODE size D flags 0 addr 0
S _wc_chtosep Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 DD E5 42 4B EB 3E 34 CD 06 60 DD E1
R 00 00 00 00
T 0C 00 00 00 C9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_chto 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size D flags 0
+12
View File
@@ -0,0 +1,12 @@
1 .module wc_curser
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_curser
00000000 5 _wc_curser::
00000000 DD E5 [15] 6 push ix
00000002 E5 [11] 7 push hl
00000003 DD E1 [14] 8 pop ix
00000005 3E 07 [ 7] 9 ld a, #0x07
00000007 CD 06 60 [17] 10 call WC_ENTRY
0000000A DD E1 [14] 11 pop ix
0000000C C9 [10] 12 ret
+12
View File
@@ -0,0 +1,12 @@
XL4
H 1 areas 2 global symbols
M wc_curser
S .__.ABS. Def00000000
A _CODE size D flags 0 addr 0
S _wc_curser Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 DD E5 E5 DD E1 3E 07 CD 06 60 DD E1
R 00 00 00 00
T 0C 00 00 00 C9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_curs 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size D flags 0
+12
View File
@@ -0,0 +1,12 @@
1 .module wc_cursor
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_cursor
00000000 5 _wc_cursor::
00000000 DD E5 [15] 6 push ix
00000002 E5 [11] 7 push hl
00000003 DD E1 [14] 8 pop ix
00000005 3E 06 [ 7] 9 ld a, #0x06
00000007 CD 06 60 [17] 10 call WC_ENTRY
0000000A DD E1 [14] 11 pop ix
0000000C C9 [10] 12 ret
+12
View File
@@ -0,0 +1,12 @@
XL4
H 1 areas 2 global symbols
M wc_cursor
S .__.ABS. Def00000000
A _CODE size D flags 0 addr 0
S _wc_cursor Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 DD E5 E5 DD E1 3E 06 CD 06 60 DD E1
R 00 00 00 00
T 0C 00 00 00 C9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_curs 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size D flags 0
+10
View File
@@ -0,0 +1,10 @@
1 .module wc_delfl
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_delfl
00000000 5 _wc_delfl::
00000000 DD E5 [15] 6 push ix
00000002 3E 4B [ 7] 7 ld a, #0x4B
00000004 CD 06 60 [17] 8 call WC_ENTRY
00000007 DD E1 [14] 9 pop ix
00000009 C9 [10] 10 ret
+10
View File
@@ -0,0 +1,10 @@
XL4
H 1 areas 2 global symbols
M wc_delfl
S .__.ABS. Def00000000
A _CODE size A flags 0 addr 0
S _wc_delfl Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 DD E5 3E 4B CD 06 60 DD E1 C9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_delf 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size A flags 0
+11
View File
@@ -0,0 +1,11 @@
1 .module wc_dmapl
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_dmapl
00000000 5 _wc_dmapl::
00000000 08 [ 4] 6 ex af, af'
00000001 DD E5 [15] 7 push ix
00000003 3E 0D [ 7] 8 ld a, #0x0D
00000005 CD 06 60 [17] 9 call WC_ENTRY
00000008 DD E1 [14] 10 pop ix
0000000A C9 [10] 11 ret
+10
View File
@@ -0,0 +1,10 @@
XL4
H 1 areas 2 global symbols
M wc_dmapl
S .__.ABS. Def00000000
A _CODE size B flags 0 addr 0
S _wc_dmapl Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 08 DD E5 3E 0D CD 06 60 DD E1 C9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_dmap 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size B flags 0
+15
View File
@@ -0,0 +1,15 @@
1 .module wc_fentry
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_fentry
00000000 5 _wc_fentry::
00000000 DD E5 [15] 6 push ix
7 ; HL = name (sdcccall(1); WC нужен HL — уже на месте!)
00000002 3E 3B [ 7] 8 ld a, #0x3B
00000004 CD 06 60 [17] 9 call WC_ENTRY
00000007 3E 00 [ 7] 10 ld a, #0
00000009 28 01 [12] 11 jr z, _wc_fentry_end
0000000B 3C [ 4] 12 inc a
0000000C 13 _wc_fentry_end:
0000000C DD E1 [14] 14 pop ix
0000000E C9 [10] 15 ret
+14
View File
@@ -0,0 +1,14 @@
XL4
H 1 areas 2 global symbols
M wc_fentry
S .__.ABS. Def00000000
A _CODE size F flags 0 addr 0
S _wc_fentry Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 DD E5 3E 3B CD 06 60 3E 00 28 01 3C
R 00 00 00 00
T 0C 00 00 00
R 00 00 00 00
T 0C 00 00 00 DD E1 C9
R 00 00 00 00
+16
View File
@@ -0,0 +1,16 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_fent 00000000 GR
0 _wc_fent 0000000C R
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size F flags 0
+22
View File
@@ -0,0 +1,22 @@
1 .module wc_findnext
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_findnext
00000000 5 _wc_findnext::
00000000 DD E5 [15] 6 push ix
00000002 DD 21 00 00 [14] 7 ld ix, #0
00000006 DD 39 [15] 8 add ix, sp
00000008 DD 7E 04 [19] 9 ld a, 4(ix) ; A = flags (from stack)
0000000B 08 [ 4] 10 ex af, af' ; A' = flags
0000000C EB [ 4] 11 ex de, hl ; DE = entry_buf (SDCC HL → WC DE)
0000000D 3E 3A [ 7] 12 ld a, #0x3A
0000000F CD 06 60 [17] 13 call WC_ENTRY
00000012 3E 00 [ 7] 14 ld a, #0
00000014 28 01 [12] 15 jr z, _wc_findnext_end
00000016 3C [ 4] 16 inc a
00000017 17 _wc_findnext_end:
00000017 DD E1 [14] 18 pop ix
19 ; callee cleans 1 byte (flags)
00000019 E1 [10] 20 pop hl
0000001A 33 [ 6] 21 inc sp
0000001B E9 [ 4] 22 jp (hl)
+16
View File
@@ -0,0 +1,16 @@
XL4
H 1 areas 2 global symbols
M wc_findnext
S .__.ABS. Def00000000
A _CODE size 1C flags 0 addr 0
S _wc_findnext Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 DD E5 DD 21 00 00 DD 39 DD 7E 04 08
R 00 00 00 00
T 0C 00 00 00 EB 3E 3A CD 06 60 3E 00 28 01 3C
R 00 00 00 00
T 17 00 00 00
R 00 00 00 00
T 17 00 00 00 DD E1 E1 33 E9
R 00 00 00 00
+16
View File
@@ -0,0 +1,16 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_find 00000000 GR
0 _wc_find 00000017 R
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size 1C flags 0
+25
View File
@@ -0,0 +1,25 @@
1 .module wc_gadrw
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_gadrw
00000000 5 _wc_gadrw::
00000000 DD E5 [15] 6 push ix
00000002 E5 [11] 7 push hl ; save win (HL = 1st arg)
00000003 DD 21 00 00 [14] 8 ld ix, #0
00000007 DD 39 [15] 9 add ix, sp
00000009 DD 56 06 [19] 10 ld d, 6(ix) ; D = y
0000000C DD 5E 07 [19] 11 ld e, 7(ix) ; E = x
0000000F DD 6E 00 [19] 12 ld l, 0(ix)
00000012 DD 66 01 [19] 13 ld h, 1(ix) ; HL = win
00000015 E5 [11] 14 push hl
00000016 DD E1 [14] 15 pop ix ; IX = win
00000018 3E 05 [ 7] 16 ld a, #0x05
0000001A CD 06 60 [17] 17 call WC_ENTRY ; HL = result addr
0000001D EB [ 4] 18 ex de, hl ; DE = result (sdcccall(1) uint16)
0000001E E1 [10] 19 pop hl ; remove saved win (use HL, keep DE)
0000001F DD E1 [14] 20 pop ix ; restore caller IX
21 ; callee cleans 2 bytes (y+x); preserve DE = return value
00000021 E1 [10] 22 pop hl ; HL = return address
00000022 33 [ 6] 23 inc sp
00000023 33 [ 6] 24 inc sp ; discard y(1)+x(1)
00000024 E9 [ 4] 25 jp (hl) ; return, DE = result
+16
View File
@@ -0,0 +1,16 @@
XL4
H 1 areas 2 global symbols
M wc_gadrw
S .__.ABS. Def00000000
A _CODE size 25 flags 0 addr 0
S _wc_gadrw Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 DD E5 E5 DD 21 00 00 DD 39 DD 56 06
R 00 00 00 00
T 0C 00 00 00 DD 5E 07 DD 6E 00 DD 66 01 E5 DD E1
R 00 00 00 00
T 18 00 00 00 3E 05 CD 06 60 EB E1 DD E1 E1 33 33
R 00 00 00 00
T 24 00 00 00 E9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_gadr 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size 25 flags 0
+10
View File
@@ -0,0 +1,10 @@
1 .module wc_gdir
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_gdir
00000000 5 _wc_gdir::
00000000 DD E5 [15] 6 push ix
00000002 3E 3F [ 7] 7 ld a, #0x3F
00000004 CD 06 60 [17] 8 call WC_ENTRY
00000007 DD E1 [14] 9 pop ix
00000009 C9 [10] 10 ret
+10
View File
@@ -0,0 +1,10 @@
XL4
H 1 areas 2 global symbols
M wc_gdir
S .__.ABS. Def00000000
A _CODE size A flags 0 addr 0
S _wc_gdir Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 DD E5 3E 3F CD 06 60 DD E1 C9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_gdir 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size A flags 0
+10
View File
@@ -0,0 +1,10 @@
1 .module wc_gedpl
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_gedpl
00000000 5 _wc_gedpl::
00000000 DD E5 [15] 6 push ix
00000002 3E 0F [ 7] 7 ld a, #0x0F
00000004 CD 06 60 [17] 8 call WC_ENTRY
00000007 DD E1 [14] 9 pop ix
00000009 C9 [10] 10 ret
+10
View File
@@ -0,0 +1,10 @@
XL4
H 1 areas 2 global symbols
M wc_gedpl
S .__.ABS. Def00000000
A _CODE size A flags 0 addr 0
S _wc_gedpl Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 DD E5 3E 0F CD 06 60 DD E1 C9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_gedp 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size A flags 0
+10
View File
@@ -0,0 +1,10 @@
1 .module wc_gfile
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_gfile
00000000 5 _wc_gfile::
00000000 DD E5 [15] 6 push ix
00000002 3E 3E [ 7] 7 ld a, #0x3E
00000004 CD 06 60 [17] 8 call WC_ENTRY
00000007 DD E1 [14] 9 pop ix
00000009 C9 [10] 10 ret
+10
View File
@@ -0,0 +1,10 @@
XL4
H 1 areas 2 global symbols
M wc_gfile
S .__.ABS. Def00000000
A _CODE size A flags 0 addr 0
S _wc_gfile Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 DD E5 3E 3E CD 06 60 DD E1 C9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_gfil 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size A flags 0
+10
View File
@@ -0,0 +1,10 @@
1 .module wc_gipagpl
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_gipagpl
00000000 5 _wc_gipagpl::
00000000 DD E5 [15] 6 push ix
00000002 3E 32 [ 7] 7 ld a, #0x32
00000004 CD 06 60 [17] 8 call WC_ENTRY
00000007 DD E1 [14] 9 pop ix
00000009 C9 [10] 10 ret
+10
View File
@@ -0,0 +1,10 @@
XL4
H 1 areas 2 global symbols
M wc_gipagpl
S .__.ABS. Def00000000
A _CODE size A flags 0 addr 0
S _wc_gipagpl Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 DD E5 3E 32 CD 06 60 DD E1 C9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_gipa 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size A flags 0
+11
View File
@@ -0,0 +1,11 @@
1 .module wc_gvmod
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_gvmod
00000000 5 _wc_gvmod::
00000000 08 [ 4] 6 ex af, af'
00000001 DD E5 [15] 7 push ix
00000003 3E 42 [ 7] 8 ld a, #0x42
00000005 CD 06 60 [17] 9 call WC_ENTRY
00000008 DD E1 [14] 10 pop ix
0000000A C9 [10] 11 ret
+10
View File
@@ -0,0 +1,10 @@
XL4
H 1 areas 2 global symbols
M wc_gvmod
S .__.ABS. Def00000000
A _CODE size B flags 0 addr 0
S _wc_gvmod Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 08 DD E5 3E 42 CD 06 60 DD E1 C9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_gvmo 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size B flags 0
+11
View File
@@ -0,0 +1,11 @@
1 .module wc_gvsgp
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_gvsgp
00000000 5 _wc_gvsgp::
00000000 DD E5 [15] 6 push ix
00000002 4F [ 4] 7 ld c, a
00000003 3E 47 [ 7] 8 ld a, #0x47
00000005 CD 06 60 [17] 9 call WC_ENTRY
00000008 DD E1 [14] 10 pop ix
0000000A C9 [10] 11 ret
+10
View File
@@ -0,0 +1,10 @@
XL4
H 1 areas 2 global symbols
M wc_gvsgp
S .__.ABS. Def00000000
A _CODE size B flags 0 addr 0
S _wc_gvsgp Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 DD E5 4F 3E 47 CD 06 60 DD E1 C9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_gvsg 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size B flags 0
+17
View File
@@ -0,0 +1,17 @@
1 .module wc_gvtl
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_gvtl
00000000 5 _wc_gvtl::
00000000 DD E5 [15] 6 push ix
00000002 DD 21 00 00 [14] 7 ld ix, #0
00000006 DD 39 [15] 8 add ix, sp
00000008 DD 4E 04 [19] 9 ld c, 4(ix) ; C = page
0000000B 47 [ 4] 10 ld b, a ; B = plane
0000000C 3E 46 [ 7] 11 ld a, #0x46
0000000E CD 06 60 [17] 12 call WC_ENTRY
00000011 DD E1 [14] 13 pop ix
14 ; callee cleans 1 byte (page)
00000013 E1 [10] 15 pop hl
00000014 33 [ 6] 16 inc sp
00000015 E9 [ 4] 17 jp (hl)
+12
View File
@@ -0,0 +1,12 @@
XL4
H 1 areas 2 global symbols
M wc_gvtl
S .__.ABS. Def00000000
A _CODE size 16 flags 0 addr 0
S _wc_gvtl Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 DD E5 DD 21 00 00 DD 39 DD 4E 04 47
R 00 00 00 00
T 0C 00 00 00 3E 46 CD 06 60 DD E1 E1 33 E9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_gvtl 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size 16 flags 0
+11
View File
@@ -0,0 +1,11 @@
1 .module wc_gvtm
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_gvtm
00000000 5 _wc_gvtm::
00000000 DD E5 [15] 6 push ix
00000002 4F [ 4] 7 ld c, a
00000003 3E 45 [ 7] 8 ld a, #0x45
00000005 CD 06 60 [17] 9 call WC_ENTRY
00000008 DD E1 [14] 10 pop ix
0000000A C9 [10] 11 ret
+10
View File
@@ -0,0 +1,10 @@
XL4
H 1 areas 2 global symbols
M wc_gvtm
S .__.ABS. Def00000000
A _CODE size B flags 0 addr 0
S _wc_gvtm Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 DD E5 4F 3E 45 CD 06 60 DD E1 C9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_gvtm 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size B flags 0
+10
View File
@@ -0,0 +1,10 @@
1 .module wc_gxoff
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_gxoff
00000000 5 _wc_gxoff::
00000000 DD E5 [15] 6 push ix
00000002 3E 44 [ 7] 7 ld a, #0x44
00000004 CD 06 60 [17] 8 call WC_ENTRY
00000007 DD E1 [14] 9 pop ix
00000009 C9 [10] 10 ret
+10
View File
@@ -0,0 +1,10 @@
XL4
H 1 areas 2 global symbols
M wc_gxoff
S .__.ABS. Def00000000
A _CODE size A flags 0 addr 0
S _wc_gxoff Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 DD E5 3E 44 CD 06 60 DD E1 C9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_gxof 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size A flags 0
+10
View File
@@ -0,0 +1,10 @@
1 .module wc_gyoff
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_gyoff
00000000 5 _wc_gyoff::
00000000 DD E5 [15] 6 push ix
00000002 3E 43 [ 7] 7 ld a, #0x43
00000004 CD 06 60 [17] 8 call WC_ENTRY
00000007 DD E1 [14] 9 pop ix
00000009 C9 [10] 10 ret
+10
View File
@@ -0,0 +1,10 @@
XL4
H 1 areas 2 global symbols
M wc_gyoff
S .__.ABS. Def00000000
A _CODE size A flags 0 addr 0
S _wc_gyoff Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 DD E5 3E 43 CD 06 60 DD E1 C9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_gyof 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size A flags 0
+11
View File
@@ -0,0 +1,11 @@
1 .module wc_int_pl
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_int_pl
00000000 5 _wc_int_pl::
00000000 08 [ 4] 6 ex af, af'
00000001 DD E5 [15] 7 push ix
00000003 3E 56 [ 7] 8 ld a, #0x56
00000005 CD 06 60 [17] 9 call WC_ENTRY
00000008 DD E1 [14] 10 pop ix
0000000A C9 [10] 11 ret
+10
View File
@@ -0,0 +1,10 @@
XL4
H 1 areas 2 global symbols
M wc_int_pl
S .__.ABS. Def00000000
A _CODE size B flags 0 addr 0
S _wc_int_pl Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 08 DD E5 3E 56 CD 06 60 DD E1 C9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_int_ 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size B flags 0
+13
View File
@@ -0,0 +1,13 @@
1 .module wc_int_pl_handler
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_int_pl_handler
00000000 5 _wc_int_pl_handler::
00000000 DD E5 [15] 6 push ix
7 ; HL = handler_addr (sdcccall(1); WC тоже нужен HL)
00000002 3E FF [ 7] 8 ld a, #0xFF
00000004 08 [ 4] 9 ex af, af' ; A' = 0xFF
00000005 3E 56 [ 7] 10 ld a, #0x56
00000007 CD 06 60 [17] 11 call WC_ENTRY
0000000A DD E1 [14] 12 pop ix
0000000C C9 [10] 13 ret
+12
View File
@@ -0,0 +1,12 @@
XL4
H 1 areas 2 global symbols
M wc_int_pl_handler
S .__.ABS. Def00000000
A _CODE size D flags 0 addr 0
S _wc_int_pl_handler Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 DD E5 3E FF 08 3E 56 CD 06 60 DD E1
R 00 00 00 00
T 0C 00 00 00 C9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_int_ 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size D flags 0
+19
View File
@@ -0,0 +1,19 @@
1 .module wc_istr
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_istr
00000000 5 _wc_istr::
00000000 DD E5 [15] 6 push ix
00000002 DD 21 00 00 [14] 7 ld ix, #0
00000006 DD 39 [15] 8 add ix, sp
00000008 DD 7E 04 [19] 9 ld a, 4(ix) ; A = mode (from stack)
0000000B 08 [ 4] 10 ex af, af' ; A' = mode
0000000C E5 [11] 11 push hl
0000000D DD E1 [14] 12 pop ix ; IX = win (HL = 1st arg)
0000000F 3E 09 [ 7] 13 ld a, #0x09
00000011 CD 06 60 [17] 14 call WC_ENTRY
00000014 DD E1 [14] 15 pop ix
16 ; callee cleans 1 byte (mode)
00000016 E1 [10] 17 pop hl
00000017 33 [ 6] 18 inc sp
00000018 E9 [ 4] 19 jp (hl)
+14
View File
@@ -0,0 +1,14 @@
XL4
H 1 areas 2 global symbols
M wc_istr
S .__.ABS. Def00000000
A _CODE size 19 flags 0 addr 0
S _wc_istr Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 DD E5 DD 21 00 00 DD 39 DD 7E 04 08
R 00 00 00 00
T 0C 00 00 00 E5 DD E1 3E 09 CD 06 60 DD E1 E1 33
R 00 00 00 00
T 18 00 00 00 E9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_istr 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size 19 flags 0
+11
View File
@@ -0,0 +1,11 @@
1 .module wc_kbscn
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_kbscn
00000000 5 _wc_kbscn::
00000000 08 [ 4] 6 ex af, af' ; A' = mode
00000001 DD E5 [15] 7 push ix
00000003 3E 2A [ 7] 8 ld a, #0x2A
00000005 CD 06 60 [17] 9 call WC_ENTRY
00000008 DD E1 [14] 10 pop ix
0000000A C9 [10] 11 ret
+10
View File
@@ -0,0 +1,10 @@
XL4
H 1 areas 2 global symbols
M wc_kbscn
S .__.ABS. Def00000000
A _CODE size B flags 0 addr 0
S _wc_kbscn Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 08 DD E5 3E 2A CD 06 60 DD E1 C9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_kbsc 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size B flags 0
+10
View File
@@ -0,0 +1,10 @@
1 .module wc_key_alt
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_key_alt
00000000 5 _wc_key_alt::
00000000 DD E5 [15] 6 push ix
00000002 3E 27 [ 7] 7 ld a, #0x27
00000004 CD 06 60 [17] 8 call WC_ENTRY
00000007 DD E1 [14] 9 pop ix
00000009 C9 [10] 10 ret
+10
View File
@@ -0,0 +1,10 @@
XL4
H 1 areas 2 global symbols
M wc_key_alt
S .__.ABS. Def00000000
A _CODE size A flags 0 addr 0
S _wc_key_alt Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 DD E5 3E 27 CD 06 60 DD E1 C9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_key_ 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size A flags 0
+10
View File
@@ -0,0 +1,10 @@
1 .module wc_key_any
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_key_any
00000000 5 _wc_key_any::
00000000 DD E5 [15] 6 push ix
00000002 3E 2D [ 7] 7 ld a, #0x2D
00000004 CD 06 60 [17] 8 call WC_ENTRY
00000007 DD E1 [14] 9 pop ix
00000009 C9 [10] 10 ret
+10
View File
@@ -0,0 +1,10 @@
XL4
H 1 areas 2 global symbols
M wc_key_any
S .__.ABS. Def00000000
A _CODE size A flags 0 addr 0
S _wc_key_any Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 DD E5 3E 2D CD 06 60 DD E1 C9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_key_ 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size A flags 0
+10
View File
@@ -0,0 +1,10 @@
1 .module wc_key_bspc
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_key_bspc
00000000 5 _wc_key_bspc::
00000000 DD E5 [15] 6 push ix
00000002 3E 18 [ 7] 7 ld a, #0x18
00000004 CD 06 60 [17] 8 call WC_ENTRY
00000007 DD E1 [14] 9 pop ix
00000009 C9 [10] 10 ret
+10
View File
@@ -0,0 +1,10 @@
XL4
H 1 areas 2 global symbols
M wc_key_bspc
S .__.ABS. Def00000000
A _CODE size A flags 0 addr 0
S _wc_key_bspc Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 DD E5 3E 18 CD 06 60 DD E1 C9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_key_ 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size A flags 0
+10
View File
@@ -0,0 +1,10 @@
1 .module wc_key_caps
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_key_caps
00000000 5 _wc_key_caps::
00000000 DD E5 [15] 6 push ix
00000002 3E 2C [ 7] 7 ld a, #0x2C
00000004 CD 06 60 [17] 8 call WC_ENTRY
00000007 DD E1 [14] 9 pop ix
00000009 C9 [10] 10 ret
+10
View File
@@ -0,0 +1,10 @@
XL4
H 1 areas 2 global symbols
M wc_key_caps
S .__.ABS. Def00000000
A _CODE size A flags 0 addr 0
S _wc_key_caps Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 DD E5 3E 2C CD 06 60 DD E1 C9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_key_ 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size A flags 0
+10
View File
@@ -0,0 +1,10 @@
1 .module wc_key_ctrl
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_key_ctrl
00000000 5 _wc_key_ctrl::
00000000 DD E5 [15] 6 push ix
00000002 3E 29 [ 7] 7 ld a, #0x29
00000004 CD 06 60 [17] 8 call WC_ENTRY
00000007 DD E1 [14] 9 pop ix
00000009 C9 [10] 10 ret
+10
View File
@@ -0,0 +1,10 @@
XL4
H 1 areas 2 global symbols
M wc_key_ctrl
S .__.ABS. Def00000000
A _CODE size A flags 0 addr 0
S _wc_key_ctrl Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 DD E5 3E 29 CD 06 60 DD E1 C9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_key_ 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size A flags 0
+10
View File
@@ -0,0 +1,10 @@
1 .module wc_key_del
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_key_del
00000000 5 _wc_key_del::
00000000 DD E5 [15] 6 push ix
00000002 3E 2B [ 7] 7 ld a, #0x2B
00000004 CD 06 60 [17] 8 call WC_ENTRY
00000007 DD E1 [14] 9 pop ix
00000009 C9 [10] 10 ret
+10
View File
@@ -0,0 +1,10 @@
XL4
H 1 areas 2 global symbols
M wc_key_del
S .__.ABS. Def00000000
A _CODE size A flags 0 addr 0
S _wc_key_del Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 DD E5 3E 2B CD 06 60 DD E1 C9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_key_ 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size A flags 0
+10
View File
@@ -0,0 +1,10 @@
1 .module wc_key_down
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_key_down
00000000 5 _wc_key_down::
00000000 DD E5 [15] 6 push ix
00000002 3E 12 [ 7] 7 ld a, #0x12
00000004 CD 06 60 [17] 8 call WC_ENTRY
00000007 DD E1 [14] 9 pop ix
00000009 C9 [10] 10 ret
+10
View File
@@ -0,0 +1,10 @@
XL4
H 1 areas 2 global symbols
M wc_key_down
S .__.ABS. Def00000000
A _CODE size A flags 0 addr 0
S _wc_key_down Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 DD E5 3E 12 CD 06 60 DD E1 C9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_key_ 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size A flags 0
+10
View File
@@ -0,0 +1,10 @@
1 .module wc_key_end
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_key_end
00000000 5 _wc_key_end::
00000000 DD E5 [15] 6 push ix
00000002 3E 1C [ 7] 7 ld a, #0x1C
00000004 CD 06 60 [17] 8 call WC_ENTRY
00000007 DD E1 [14] 9 pop ix
00000009 C9 [10] 10 ret
+10
View File
@@ -0,0 +1,10 @@
XL4
H 1 areas 2 global symbols
M wc_key_end
S .__.ABS. Def00000000
A _CODE size A flags 0 addr 0
S _wc_key_end Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 DD E5 3E 1C CD 06 60 DD E1 C9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_key_ 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size A flags 0
+10
View File
@@ -0,0 +1,10 @@
1 .module wc_key_enter
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_key_enter
00000000 5 _wc_key_enter::
00000000 DD E5 [15] 6 push ix
00000002 3E 16 [ 7] 7 ld a, #0x16
00000004 CD 06 60 [17] 8 call WC_ENTRY
00000007 DD E1 [14] 9 pop ix
00000009 C9 [10] 10 ret
+10
View File
@@ -0,0 +1,10 @@
XL4
H 1 areas 2 global symbols
M wc_key_enter
S .__.ABS. Def00000000
A _CODE size A flags 0 addr 0
S _wc_key_enter Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 DD E5 3E 16 CD 06 60 DD E1 C9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_key_ 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size A flags 0
+10
View File
@@ -0,0 +1,10 @@
1 .module wc_key_esc
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_key_esc
00000000 5 _wc_key_esc::
00000000 DD E5 [15] 6 push ix
00000002 3E 17 [ 7] 7 ld a, #0x17
00000004 CD 06 60 [17] 8 call WC_ENTRY
00000007 DD E1 [14] 9 pop ix
00000009 C9 [10] 10 ret
+10
View File
@@ -0,0 +1,10 @@
XL4
H 1 areas 2 global symbols
M wc_key_esc
S .__.ABS. Def00000000
A _CODE size A flags 0 addr 0
S _wc_key_esc Def00000000
T 00 00 00 00
R 00 00 00 00
T 00 00 00 00 DD E5 3E 17 CD 06 60 DD E1 C9
R 00 00 00 00
+15
View File
@@ -0,0 +1,15 @@
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 1
Hexadecimal [32-Bits]
Symbol Table
.__.$$$.= 00002710 L | .__.ABS.= 00000000 G | .__.CPU.= 00000000 L
.__.H$L.= 00000000 L | WC_ENTRY= 00006006 | 0 _wc_key_ 00000000 GR
ASxxxx Assembler V05.50.4+NoICE+SDCCmods-WIP-R14 (Zilog Z80 / Hitachi HD64180 / ZX-Next / eZ80 / R800) Page 2
Hexadecimal [32-Bits]
Area Table
0 _CODE size A flags 0
+10
View File
@@ -0,0 +1,10 @@
1 .module wc_key_f1
2 .area _CODE
00006006 3 WC_ENTRY = 0x6006
4 .globl _wc_key_f1
00000000 5 _wc_key_f1::
00000000 DD E5 [15] 6 push ix
00000002 3E 1D [ 7] 7 ld a, #0x1D
00000004 CD 06 60 [17] 8 call WC_ENTRY
00000007 DD E1 [14] 9 pop ix
00000009 C9 [10] 10 ret

Some files were not shown because too many files have changed in this diff Show More