mirror of
https://gitlab.com/camelot/kickc.git
synced 2024-06-03 07:29:37 +00:00
24 lines
1.1 KiB
Plaintext
24 lines
1.1 KiB
Plaintext
__constant struct MOS6526_CIA * const CIA1 = (struct MOS6526_CIA *) 56320
|
|
__constant const char CIA_INTERRUPT_CLEAR_ALL = $7f
|
|
__constant char * const GHOST_BYTE = (char *) 16383
|
|
__constant void (** const HARDWARE_IRQ)() = (void (**)()) 65534
|
|
__constant const char IRQ_RASTER = 1
|
|
__constant char OFFSET_STRUCT_MOS6526_CIA_INTERRUPT = $d
|
|
__constant char OFFSET_STRUCT_MOS6569_VICII_BORDER_COLOR = $20
|
|
__constant char OFFSET_STRUCT_MOS6569_VICII_CONTROL1 = $11
|
|
__constant char OFFSET_STRUCT_MOS6569_VICII_IRQ_ENABLE = $1a
|
|
__constant char OFFSET_STRUCT_MOS6569_VICII_IRQ_STATUS = $19
|
|
__constant char OFFSET_STRUCT_MOS6569_VICII_RASTER = $12
|
|
__constant char * const PROCPORT = (char *) 1
|
|
__constant char * const PROCPORT_DDR = (char *) 0
|
|
__constant const char PROCPORT_DDR_MEMORY_MASK = 7
|
|
__constant const char PROCPORT_RAM_IO = 5
|
|
__constant const char RED = 2
|
|
__constant struct MOS6569_VICII * const VICII = (struct MOS6569_VICII *) 53248
|
|
__constant const char VICII_RSEL = 8
|
|
__constant const char WHITE = 1
|
|
__interrupt(hardware_clobber) void irq_bottom_1()
|
|
__interrupt(hardware_clobber) void irq_bottom_2()
|
|
void main()
|
|
|