gbdk_playground/small_sprite/sprite.lst

88 lines
5.0 KiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

1 ;--------------------------------------------------------
2 ; File Created by SDCC : FreeWare ANSI-C Compiler
3 ; Version 2.3.1 Wed Jul 8 07:53:24 2020
4
5 ;--------------------------------------------------------
6 .module lcc2182970
7
8 ;--------------------------------------------------------
9 ; Public variables in this module
10 ;--------------------------------------------------------
11 .globl _sprite
12 ;--------------------------------------------------------
13 ; special function registers
14 ;--------------------------------------------------------
15 ;--------------------------------------------------------
16 ; special function bits
17 ;--------------------------------------------------------
18 ;--------------------------------------------------------
19 ; internal ram data
20 ;--------------------------------------------------------
21 .area _DATA
0000 22 _sprite::
0000 23 .ds 16
24 ;--------------------------------------------------------
25 ; overlayable items in internal ram
26 ;--------------------------------------------------------
27 .area _OVERLAY
28 ;--------------------------------------------------------
29 ; indirectly addressable internal ram data
30 ;--------------------------------------------------------
31 .area _ISEG
32 ;--------------------------------------------------------
33 ; bit data
34 ;--------------------------------------------------------
35 .area _BSEG
36 ;--------------------------------------------------------
37 ; external ram data
38 ;--------------------------------------------------------
39 .area _XSEG
40 ;--------------------------------------------------------
41 ; global & static initialisations
42 ;--------------------------------------------------------
43 .area _GSINIT
44 .area _GSFINAL
45 .area _GSINIT
46 ; sprite.c 1
47 ; sprite.c 2
48 ; genArrayInit
49 ; _saveRegsForCall: sendSetSize: 0 deInUse: 0 bcInUse: 0 deSending: 0
0000 21 00 00 50 ld hl,#_sprite
0003 CD 00 00 51 call __initrleblock
0006 10 52 .db 16
0007 7E 00 99 00 81 00 53 .db 0x7E, 0x00, 0x99, 0x00, 0x81, 0x00, 0xA5, 0x00
A5 00
000F 81 00 DB 00 C3 00 54 .db 0x81, 0x00, 0xDB, 0x00, 0xC3, 0x00, 0x3C, 0x00
3C 00
0017 00 55 .db 0
56 ;--------------------------------------------------------
57 ; Home
58 ;--------------------------------------------------------
59 .area _HOME
60 .area _CODE
61 ;--------------------------------------------------------
62 ; code
63 ;--------------------------------------------------------
64 .area _CODE
65 .area _CODE
ASxxxx Assembler V01.75 (GameBoy Z80-like CPU), page 1.
Symbol Table
__initrleblock **** GX
1 _sprite 0000 GR
ASxxxx Assembler V01.75 (GameBoy Z80-like CPU), page 2.
Area Table
0 _CODE size 0 flags 0
1 _DATA size 10 flags 0
2 _OVERLAY size 0 flags 0
3 _ISEG size 0 flags 0
4 _BSEG size 0 flags 0
5 _XSEG size 0 flags 0
6 _GSINIT size 18 flags 0
7 _GSFINAL size 0 flags 0
8 _HOME size 0 flags 0