71 lines
1.2 KiB
OpenEdge ABL
71 lines
1.2 KiB
OpenEdge ABL
IFND CUSTOM_I
|
|
CUSTOM_I SET 1
|
|
|
|
; Amiga Custom Chip Registers
|
|
; Base Address: $DFF000
|
|
|
|
CUSTOM EQU $DFF000
|
|
|
|
; DMA Control
|
|
DMACON EQU $096
|
|
DMACONR EQU $002
|
|
|
|
; Interrupts
|
|
INTENA EQU $09A
|
|
INTENAR EQU $01C
|
|
INTREQ EQU $09C
|
|
INTREQR EQU $01E
|
|
|
|
; Copper
|
|
COP1LCH EQU $080
|
|
COP1LCL EQU $082
|
|
COP2LCH EQU $084
|
|
COP2LCL EQU $086
|
|
COPJMP1 EQU $088
|
|
COPJMP2 EQU $08A
|
|
|
|
; Bitplanes
|
|
BPLCON0 EQU $100
|
|
BPLCON1 EQU $102
|
|
BPLCON2 EQU $104
|
|
BPL1MOD EQU $108
|
|
BPL2MOD EQU $10A
|
|
BPL1PTH EQU $0E0
|
|
BPL1PTL EQU $0E2
|
|
BPL2PTH EQU $0E4
|
|
BPL2PTL EQU $0E6
|
|
BPL3PTH EQU $0E8
|
|
BPL3PTL EQU $0EA
|
|
BPL4PTH EQU $0EC
|
|
BPL4PTL EQU $0EE
|
|
BPL5PTH EQU $0F0
|
|
BPL5PTL EQU $0F2
|
|
BPL6PTH EQU $0F4
|
|
BPL6PTL EQU $0F6
|
|
|
|
; Display Window
|
|
DIWSTRT EQU $08E
|
|
DIWSTOP EQU $090
|
|
DDFSTRT EQU $092
|
|
DDFSTOP EQU $094
|
|
|
|
; Colors
|
|
COLOR00 EQU $180
|
|
COLOR01 EQU $182
|
|
COLOR02 EQU $184
|
|
COLOR03 EQU $186
|
|
COLOR31 EQU $1BE
|
|
|
|
; CIA Addresses
|
|
CIAA EQU $BFE001
|
|
CIAB EQU $BFD000
|
|
CIAPRA EQU $000
|
|
CIAPRB EQU $100
|
|
CIAICR EQU $D00
|
|
|
|
; Constants
|
|
DMAF_SETCLR EQU $8000
|
|
INTF_SETCLR EQU $8000
|
|
|
|
ENDC
|