home *** CD-ROM | disk | FTP | other *** search
- */beginfile AMIGA_inc
- ; --------------------------------------------------------------
- ; AMIGA_inc - AMIGA hardware includes file
- ; - last modified 15/06/95
-
- ; Various Amiga specific hardware addresses
- ; --------------------------------------------------------------
-
- BLACK EQU $0000
- RED EQU $0F00
- GREEN EQU $00F0
- BLUE EQU $000F
- WHITE EQU $0FFF
- YELLOW EQU $0FF0
- CYAN EQU $00FF
- MAGENTA EQU $0F0F
-
- INTREQ EQU $DFF09C
- INTREQR EQU $DFF01E
- INTENA EQU $DFF09A
- INTENAR EQU $DFF01C
-
- BPL1PTH EQU $DFF0E0
- BPL1PTL EQU $DFF0E2
- BPL2PTH EQU $DFF0E4
- BPL2PTL EQU $DFF0E6
- BPL3PTH EQU $DFF0E8
- BPL3PTL EQU $DFF0EA
- BPLCON0 EQU $DFF100
- BPLCON1 EQU $DFF102
- BPLCON2 EQU $DFF104
- BPLCON3 EQU $DFF106
- BPL1MOD EQU $DFF108
- BPL2MOD EQU $DFF10A
-
- DIWSTRT EQU $DFF08E
- DIWSTOP EQU $DFF090
- DDFSTRT EQU $DFF092
- DDFSTOP EQU $DFF094
-
- SPR0PTH EQU $DFF120
- SPR0PTL EQU $DFF122
- SPR1PTH EQU $DFF124
- SPR1PTL EQU $DFF126
- SPR2PTH EQU $DFF128
- SPR2PTL EQU $DFF12A
- SPR3PTH EQU $DFF12C
- SPR3PTL EQU $DFF12E
- SPR4PTH EQU $DFF130
- SPR4PTL EQU $DFF132
- SPR5PTH EQU $DFF134
- SPR5PTL EQU $DFF136
- SPR6PTH EQU $DFF138
- SPR6PTL EQU $DFF13A
- SPR7PTH EQU $DFF13C
- SPR7PTL EQU $DFF13E
-
- COP1LC EQU $DFF080
- COP2LC EQU $DFF084
- COPJMP1 EQU $DFF088
- COPJMP2 EQU $DFF08A
- COPCON EQU $DFF02E
-
- COLOR00 EQU $DFF180
- COLOR01 EQU $DFF182
- COLOR02 EQU $DFF184
- COLOR03 EQU $DFF186
- COLOR04 EQU $DFF188
- COLOR05 EQU $DFF18A
- COLOR06 EQU $DFF18C
- COLOR07 EQU $DFF18E
- COLOR08 EQU $DFF190
- COLOR09 EQU $DFF192
- COLOR10 EQU $DFF194
- COLOR11 EQU $DFF196
- COLOR12 EQU $DFF198
- COLOR13 EQU $DFF19A
- COLOR14 EQU $DFF19C
- COLOR15 EQU $DFF19E
- COLOR16 EQU $DFF1A0
- COLOR17 EQU $DFF1A2
- COLOR18 EQU $DFF1A4
- COLOR19 EQU $DFF1A6
- COLOR20 EQU $DFF1A8
- COLOR21 EQU $DFF1AA
- COLOR22 EQU $DFF1AC
- COLOR23 EQU $DFF1AE
- COLOR24 EQU $DFF1B0
- COLOR25 EQU $DFF1B2
- COLOR26 EQU $DFF1B4
- COLOR27 EQU $DFF1B6
- COLOR28 EQU $DFF1B8
- COLOR29 EQU $DFF1BA
- COLOR30 EQU $DFF1BC
- COLOR31 EQU $DFF1BE
-
- BEAMCON0 EQU $DFF1DC
- FMODE EQU $DFF1FC
-
- DIWHIGH EQU $DFF1E4
-
- BLTCPTH EQU $DFF048
- BLTCPTL EQU $DFF04A
- BLTBPTH EQU $DFF04C
- BLTBPTL EQU $DFF04E
- BLTAPTH EQU $DFF050
- BLTAPTL EQU $DFF052
- BLTDPTH EQU $DFF054
- BLTDPTL EQU $DFF056
- BLTCMOD EQU $DFF060
- BLTBMOD EQU $DFF062
- BLTAMOD EQU $DFF064
- BLTDMOD EQU $DFF066
- BLTSIZE EQU $DFF058
- BLTCON0 EQU $DFF040
- BLTCON1 EQU $DFF042
- BLTAFWM EQU $DFF044
- BLTALWM EQU $DFF046
- BLTDDAT EQU $DFF000
- BLTCDAT EQU $DFF070
- BLTBDAT EQU $DFF072
- BLTADAT EQU $DFF074
-
- DMACONW EQU $DFF096
- DMACON EQU $DFF096
- DMACONR EQU $DFF002
-
- JOY0DAT EQU $DFF00A
- JOYTEST EQU $DFF036
- POTGOR EQU $DFF016
-
- CIAA EQU $BFE001
- CIAB EQU $BFD000
- CRA EQU $E00
-
- CIAA_PRA EQU $BFE001
- CIAA_PRB EQU $BFE101
- CIAA_DDRA EQU $BFE201
- CIAA_DDRB EQU $BFE301
- CIAA_TALO EQU $BFE401
- CIAA_TAHI EQU $BFE501
- CIAA_ELSB EQU $BFE801
- CIAA_EMID EQU $BFE901
- CIAA_EMSB EQU $BFEA01
- CIAA_SP EQU $BFEC01
- CIAA_ICR EQU $BFED01
- CIAA_CRA EQU $BFEE01
- CIAA_CRB EQU $BFEF01
-
- CIAB_PRA EQU $BFD000
- CIAB_PRB EQU $BFD100
- CIAB_DDRA EQU $BFD200
- CIAB_DDRB EQU $BFD300
- CIAB_TALO EQU $BFD400
- CIAB_TAHI EQU $BFD500
- CIAB_ELSB EQU $BFD800
- CIAB_EMID EQU $BFD900
- CIAB_EMSB EQU $BFDA00
- CIAB_SP EQU $BFDC00
- CIAB_ICR EQU $BFDD00
- CIAB_CRA EQU $BFDE00
- CIAB_CRB EQU $BFDF00
-
- DSKPTH EQU $DFF020
- DSKPTL EQU $DFF022
- DSKLEN EQU $DFF024
- DSKBYTR EQU $DFF01A
- DSKSYNC EQU $DFF07E
-
- ADKCON EQU $DFF09E
-
- SERPER EQU $DFF032
- SERDATR EQU $DFF018
- SERDAT EQU $DFF030
-
- CLK_YYH EQU $DC002D
- CLK_YYL EQU $DC0029
- CLK_MMH EQU $DC0025
- CLK_MML EQU $DC0021
- CLK_DDH EQU $DC001D
- CLK_DDL EQU $DC0019
- CLK_HRH EQU $DC0015
- CLK_HRL EQU $DC0011
- CLK_MNH EQU $DC000D
- CLK_MNL EQU $DC0009
- CLK_SCH EQU $DC0005
- CLK_SCL EQU $DC0001
-
- AUD0LC EQU $DFF0A0
- AUD0LEN EQU AUD0LC+4
- AUD0PER EQU AUD0LC+6
- AUD0VOL EQU AUD0LC+8
- AUD1LC EQU AUD0LC+16
- AUD1LEN EQU AUD0LEN+16
- AUD1PER EQU AUD0PER+16
- AUD1VOL EQU AUD0VOL+16
-
- * drive types
-
- DRT_AMIGA EQU $00000000
- DRT_37422D2S EQU $55555555
- DRT_EMPTY EQU $FFFFFFFF
- DRT_150RPM EQU $AAAAAAAA
-
- ; --------------------------------------------------------------
- */endfile
-