home *** CD-ROM | disk | FTP | other *** search
- IFND HARDWARE_CUSTOM_I
- HARDWARE_CUSTOM_I SET 1
- **
- ** $Filename: hardware/custom.i $
- ** $Release: 1.3 $
- **
- **
- **
- ** (C) Copyright 1985,1986,1987,1988 Commodore-Amiga, Inc.
- ** All Rights Reserved
- **
-
- *
- * do this to get base of custom registers:
- * XREF _custom;
- *
-
- bltddat EQU $000
- dmaconr EQU $002
- vposr EQU $004
- vhposr EQU $006
- dskdatr EQU $008
- joy0dat EQU $00A
- joy1dat EQU $00C
- clxdat EQU $00E
-
- adkconr EQU $010
- pot0dat EQU $012
- pot1dat EQU $014
- potinp EQU $016
- serdatr EQU $018
- dskbytr EQU $01A
- intenar EQU $01C
- intreqr EQU $01E
-
- dskpt EQU $020
- dsklen EQU $024
- dskdat EQU $026
- refptr EQU $028
- vposw EQU $02A
- vhposw EQU $02C
- copcon EQU $02E
- serdat EQU $030
- serper EQU $032
- potgo EQU $034
- joytest EQU $036
- strequ EQU $038
- strvbl EQU $03A
- strhor EQU $03C
- strlong EQU $03E
-
- bltcon0 EQU $040
- bltcon1 EQU $042
- bltafwm EQU $044
- bltalwm EQU $046
- bltcpt EQU $048
- bltbpt EQU $04C
- bltapt EQU $050
- bltdpt EQU $054
- bltsize EQU $058
-
- bltcmod EQU $060
- bltbmod EQU $062
- bltamod EQU $064
- bltdmod EQU $066
-
- bltcdat EQU $070
- bltbdat EQU $072
- bltadat EQU $074
-
- dsksync EQU $07E
-
- cop1lc EQU $080
- cop2lc EQU $084
- copjmp1 EQU $088
- copjmp2 EQU $08A
- copins EQU $08C
- diwstrt EQU $08E
- diwstop EQU $090
- ddfstrt EQU $092
- ddfstop EQU $094
- dmacon EQU $096
- clxcon EQU $098
- intena EQU $09A
- intreq EQU $09C
- adkcon EQU $09E
-
- aud EQU $0A0
- aud0 EQU $0A0
- aud1 EQU $0B0
- aud2 EQU $0C0
- aud3 EQU $0D0
-
- * STRUCTURE AudChannel,0
- ac_ptr EQU $00 ; ptr to start of waveform data
- ac_len EQU $04 ; length of waveform in words
- ac_per EQU $06 ; sample period
- ac_vol EQU $08 ; volume
- ac_dat EQU $0A ; sample pair
- ac_SIZEOF EQU $10
-
- bplpt EQU $0E0
-
- bplcon0 EQU $100
- bplcon1 EQU $102
- bplcon2 EQU $104
- bpl1mod EQU $108
- bpl2mod EQU $10A
-
- bpldat EQU $110
-
- sprpt EQU $120
-
- spr EQU $140
- * STRUCTURE SpriteDef
- sd_pos EQU $00
- sd_ctl EQU $02
- sd_dataa EQU $04
- sd_datab EQU $08
-
- color EQU $180
-
- ENDC ; HARDWARE_CUSTOM_I
-