Address Name Access OCS ECS AGA SAGA Description
DFF000 BLTDDAT ER * * * * Blitter dest. early read (dummy address)
DFF002 DMACONR R * * * * Dma control (and blitter status) read
DFF004 VPOSR R * * * * Read vertical most sig. bits (and frame flop)
DFF006 VHPOSR R * * * * Read vert and horiz position of beam
DFF008 DSKDATR ER * * * * Disk data early read (dummy address)
DFF00A JOY0DAT R * * * * Joystick-mouse 0 data (vert, horiz)
DFF00C JOY1DAT R * * * * Joystick-mouse 1 data (vert, horiz)
DFF00E CLXDAT R * * * * Collision data reg. (read and clear)
DFF010 ADKCONR R * * * * Audio,disk control register read
DFF012 POT0DAT R * * * * Pot counter data left pair (vert, horiz)
DFF014 POT1DAT R * * * * Pot counter data right pair (vert, horiz)
DFF016 POTINP R * * * * Pot pin data read
DFF018 SERDATR R * * * * Serial port data and status read
DFF01A DSKBYTR R * * * * Disk data byte and status read
DFF01C INTENAR R * * * * Interrupt enable bits read
DFF01E INTREQR R * * * * Interrupt request bits read
DFF020 DSKPTH W * * * * Disk pointer (high 5 bits, was 3 bits)
DFF022 DSKPTL W * * * * Disk pointer (low 15 bits)
DFF024 DSKLEN W * * * * Disk length
DFF026 DSKDAT W * * * * Disk DMA data write
DFF028 REFPTR W * * * * Refresh pointer
DFF02A VPOSW W * * * * Write vert most sig. bits (and frame flop)
DFF02C VHPOSW W * * * * Write vert and horiz pos of beam
DFF02E COPCON W * * * * Coprocessor control
DFF030 SERDAT W * * * * Serial port data and stop bits write
DFF032 SERPER W * * * * Serial port period and control
DFF034 POTGO W * * * * Pot count start,pot pin drive enable data
DFF036 JOYTEST W * * * * Write to all 4 joystick-mouse counters at once
DFF038 STREQU S * * * * Strobe for horiz sync with VB and EQU
DFF03A STRVBL S * * * * Strobe for horiz sync with VB (vert blank)
DFF03C STRHOR S * * * * Strobe for horiz sync
DFF03E STRLONG S * * * * Strobe for identification of long horiz line
DFF040 BLTCON0 W * * * * Blitter control register 0
DFF042 BLTCON1 W * * * * Blitter control register 1
DFF044 BLTAFWM W * * * * Blitter first word mask for source A
DFF046 BLTALWM W * * * * Blitter last word mask for source A
DFF048 BLTCPTH W * * * * Blitter pointer to source C (high 5 bits, was 3 bits)
DFF04A BLTCPTL W * * * * Blitter pointer to source C (low 15 bits)
DFF04C BLTBPTH W * * * * Blitter pointer to source B (high 5 bits, was 3 bits)
DFF04E BLTBPTL W * * * * Blitter pointer to source B (low 15 bits)
DFF050 BLTAPTH W * * * * Blitter pointer to source A (high 5 bits, was 3 bits)
DFF052 BLTAPTL W * * * * Blitter pointer to source A (low 15 bits)
DFF054 BLTDPTH W * * * * Blitter pointer to dest D (high 5 bits, was 3 bits)
DFF056 BLTDPTL W * * * * Blitter pointer to dest D (low 15 bits)
DFF058 BLTSIZE W * * * * Blitter start and size (win/width,height)
DFF05A BLTCON0L W * * * Blitter control 0, lower 8 bits (minterms)
DFF05C BLTSIZV W * * * Blitter V size (for 15 bit vertical size)
DFF05E BLTSIZH W * * * Blitter H size and start (for 11 bit H size)
DFF060 BLTCMOD W * * * * Blitter modulo for source C
DFF062 BLTBMOD W * * * * Blitter modulo for source B
DFF064 BLTAMOD W * * * * Blitter modulo for source A
DFF066 BLTDMOD W * * * * Blitter modulo for dest D
DFF070 BLTCDAT W * * * * Blitter source C data register
DFF072 BLTBDAT W * * * * Blitter source B data register
DFF074 BLTADAT W * * * * Blitter source A data register
DFF078 SPRHDAT W * * * Ext. logic UHRES sprite pointer and data identifier
DFF07A BPLHDAT W * * * Ext. logic UHRES bit plane identifier
DFF07C DENISEID R * * * Chip revision level for Denise/Lisa (video out chip)
DFF07E DSKSYNC W * * * * Disk sync pattern reg for disk read
DFF080 COP1LCH W * * * * Coprocessor 1st location (high 5 bits,was 3 bits)
DFF082 COP1LCL W * * * * Coprocessor 1st location (low 15 bits)
DFF084 COP2LCH W * * * * Coprocessor 2nd location(high 5 bits,was 3 bits)
DFF086 COP2LCL W * * * * Coprocessor 2nd location (low 15 bits)
DFF088 COPJMP1 S * * * * Coprocessor restart at 1st location
DFF08A COPJMP2 S * * * * Coprocessor restart at 2nd location
DFF08C COPINS S * * * * Coprocessor inst fetch identify
DFF08E DIWSTRT W * * * * Display window start (upper left vert,horiz pos)
DFF090 DIWSTOP W * * * * Display window stop (lower right vert,horiz pos)
DFF092 DDFSTRT W * * * * Display bit plane data fetch start,horiz pos
DFF094 DDFSTOP W * * * * Display bit plane data fetch stop,horiz pos
DFF096 DMACON W * * * * DMA control write (clear or set)
DFF098 CLXCON W * * * * Collision control
DFF09A INTENA W * * * * Interrupt enable bits (clear or set bits)
DFF09C INTREQ W * * * * Interrupt request bits (clear or set bits)
DFF09E ADKCON W * * * * Audio,disk,UART control
DFF0A0 AUD0LCH W * * * * Audio channel 0 location (high 5 bits was 3 bits)
DFF0A2 AUD0LCL W * * * * Audio channel 0 location (low 15 bits)
DFF0A4 AUD0LEN W * * * * Audio channel 0 length
DFF0A6 AUD0PER W * * * * Audio channel 0 period
DFF0A8 AUD0VOL W * * * * Audio channel 0 volume
DFF0AA AUD0DAT W * * * * Audio channel 0 data
DFF0B0 AUD1LCH W * * * * Audio channel 1 location (high 5 bits was 3 bits)
DFF0B2 AUD1LCL W * * * * Audio channel 1 location (low 15 bits)
DFF0B4 AUD1LEN W * * * * Audio channel 1 length
DFF0B6 AUD1PER W * * * * Audio channel 1 period
DFF0B8 AUD1VOL W * * * * Audio channel 1 volume
DFF0BA AUD1DAT W * * * * Audio channel 1 data
DFF0C0 AUD2LCH W * * * * Audio channel 2 location (high 5 bits was 3 bits)
DFF0C2 AUD2LCL W * * * * Audio channel 2 location (low 15 bits)
DFF0C4 AUD2LEN W * * * * Audio channel 2 length
DFF0C6 AUD2PER W * * * * Audio channel 2 period
DFF0C8 AUD2VOL W * * * * Audio channel 2 volume
DFF0CA AUD2DAT W * * * * Audio channel 2 data
DFF0D0 AUD3LCH W * * * * Audio channel 3 location (high 5 bits was 3 bits)
DFF0D2 AUD3LCL W * * * * Audio channel 3 location (low 15 bits)
DFF0D4 AUD3LEN W * * * * Audio channel 3 length
DFF0D6 AUD3PER W * * * * Audio channel 3 period
DFF0D8 AUD3VOL W * * * * Audio channel 3 volume
DFF0DA AUD3DAT W * * * * Audio channel 3 data
 
DFF0E0 BPL1PTH W * * * * Bitplane pointer 1 (high 5 bits was 3 bits)
DFF0E2 BPL1PTL W * * * * Bitplane pointer 1 (low 15 bits)
DFF0E4 BPL2PTH W * * * * Bitplane pointer 2 (high 5 bits was 3 bits)
DFF0E6 BPL2PTL W * * * * Bitplane pointer 2 (low 15 bits)
DFF0E8 BPL3PTH W * * * * Bitplane pointer 3 (high 5 bits was 3 bits)
DFF0EA BPL3PTL W * * * * Bitplane pointer 3 (low 15 bits)
DFF0EC BPL4PTH W * * * * Bitplane pointer 4 (high 5 bits was 3 bits)
DFF0EE BPL4PTL W * * * * Bitplane pointer 4 (low 15 bits)
DFF0F0 BPL5PTH W * * * * Bitplane pointer 5 (high 5 bits was 3 bits)
DFF0F2 BPL5PTL W * * * * Bitplane pointer 5 (low 15 bits)
DFF0F4 BPL6PTH W * * * * Bitplane pointer 6 (high 5 bits was 3 bits)
DFF0F6 BPL6PTL W * * * * Bitplane pointer 6 (low 15 bits)
DFF0F8 BPL7PTH W * * Bitplane pointer 7 (high 5 bits was 3 bits)
DFF0FA BPL7PTL W * * Bitplane pointer 7 (low 15 bits)
DFF0FC BPL8PTH W * * Bitplane pointer 8 (high 5 bits was 3 bits)
DFF0FE BPL8PTL W * * Bitplane pointer 8 (low 15 bits)
DFF100 BPLCON0 W * * * * Bitplane control (miscellaneous control bits)
DFF102 BPLCON1 W * * * * Bitplane control (scroll value)
DFF104 BPLCON2 W * * * * Bitplane control (video priority control)
DFF106 BPLCON3 W * * * * Bitplane control (enhanced features)
DFF108 BPL1MOD W * * * * Bitplane modulo (odd planes)
DFF10A BPL2MOD W * * * * Bitplane modulo (even planes)
DFF10C BPLCON4 W * * Bitplane control (bitplane and sprite-masks)
DFF10E CLXCON2 W * * Extended collision control
DFF110 BPL1DAT W * * * * Bitplane 1 data (parallel to serial convert)
DFF112 BPL2DAT W * * * * Bitplane 2 data (parallel to serial convert)
DFF114 BPL3DAT W * * * * Bitplane 3 data (parallel to serial convert)
DFF116 BPL4DAT W * * * * Bitplane 4 data (parallel to serial convert)
DFF118 BPL5DAT W * * * * Bitplane 5 data (parallel to serial convert)
DFF11A BPL6DAT W * * * * Bitplane 6 data (parallel to serial convert)
DFF11C BPL7DAT W * * Bitplane 7 data (parallel to serial convert)
DFF11E BPL8DAT W * * Bitplane 8 data (parallel to serial convert)
 
DFF120 SPR0PTH W * * * * Sprite 0 pointer (high 5 bits was 3 bits)
DFF122 SPR0PTL W * * * * Sprite 0 pointer (low 15 bits)
DFF124 SPR1PTH W * * * * Sprite 1 pointer (high 5 bits was 3 bits)
DFF126 SPR1PTL W * * * * Sprite 1 pointer (low 15 bits)
DFF128 SPR2PTH W * * * * Sprite 2 pointer (high 5 bits was 3 bits)
DFF12A SPR2PTL W * * * * Sprite 2 pointer (low 15 bits)
DFF12C SPR3PTH W * * * * Sprite 3 pointer (high 5 bits was 3 bits)
DFF12E SPR3PTL W * * * * Sprite 3 pointer (low 15 bits)
DFF130 SPR4PTH W * * * * Sprite 4 pointer (high 5 bits was 3 bits)
DFF132 SPR4PTL W * * * * Sprite 4 pointer (low 15 bits)
DFF134 SPR5PTH W * * * * Sprite 5 pointer (high 5 bits was 3 bits)
DFF136 SPR5PTL W * * * * Sprite 5 pointer (low 15 bits)
DFF138 SPR6PTH W * * * * Sprite 6 pointer (high 5 bits was 3 bits)
DFF13A SPR6PTL W * * * * Sprite 6 pointer (low 15 bits)
DFF13C SPR7PTH W * * * * Sprite 7 pointer (high 5 bits was 3 bits)
DFF13E SPR7PTL W * * * * Sprite 7 pointer (low 15 bits)
DFF140 SPR0POS W * * * * Sprite 0 vert,horiz start pos data
DFF142 SPR0CTL W * * * * Sprite 0 position and control data
DFF144 SPR0DATA W * * * * Sprite 0 image data register A
DFF146 SPR0DATB W * * * * Sprite 0 image data register B
DFF148 SPR1POS W * * * * Sprite 1 vert,horiz start pos data
DFF14A SPR1CTL W * * * * Sprite 1 position and control data
DFF14C SPR1DATA W * * * * Sprite 1 image data register A
DFF14E SPR1DATB W * * * * Sprite 1 image data register B
DFF150 SPR2POS W * * * * Sprite 2 vert,horiz start pos data
DFF152 SPR2CTL W * * * * Sprite 2 position and control data
DFF154 SPR2DATA W * * * * Sprite 2 image data register A
DFF156 SPR2DATB W * * * * Sprite 2 image data register B
DFF158 SPR3POS W * * * * Sprite 3 vert,horiz start pos data
DFF15A SPR3CTL W * * * * Sprite 3 position and control data
DFF15C SPR3DATA W * * * * Sprite 3 image data register A
DFF15E SPR3DATB W * * * * Sprite 3 image data register B
DFF160 SPR4POS W * * * * Sprite 4 vert,horiz start pos data
DFF162 SPR4CTL W * * * * Sprite 4 position and control data
DFF164 SPR4DATA W * * * * Sprite 4 image data register A
DFF166 SPR4DATB W * * * * Sprite 4 image data register B
DFF168 SPR5POS W * * * * Sprite 5 vert,horiz start pos data
DFF16A SPR5CTL W * * * * Sprite 5 position and control data
DFF16C SPR5DATA W * * * * Sprite 5 image data register A
DFF16E SPR5DATB W * * * * Sprite 5 image data register B
DFF170 SPR6POS W * * * * Sprite 6 vert,horiz start pos data
DFF172 SPR6CTL W * * * * Sprite 6 position and control data
DFF174 SPR6DATA W * * * * Sprite 6 image data register A
DFF176 SPR6DATB W * * * * Sprite 6 image data register B
DFF178 SPR7POS W * * * * Sprite 7 vert,horiz start pos data
DFF17A SPR7CTL W * * * * Sprite 7 position and control data
DFF17C SPR7DATA W * * * * Sprite 7 image data register A
DFF17E SPR7DATB W * * * * Sprite 7 image data register B
 
DFF180 COLOR00 W * * * * Color table 0
DFF182 COLOR01 W * * * * Color table 1
DFF184 COLOR02 W * * * * Color table 2
DFF186 COLOR03 W * * * * Color table 3
DFF188 COLOR04 W * * * * Color table 4
DFF18A COLOR05 W * * * * Color table 5
DFF18C COLOR06 W * * * * Color table 6
DFF18E COLOR07 W * * * * Color table 7
DFF190 COLOR08 W * * * * Color table 8
DFF192 COLOR09 W * * * * Color table 9
DFF194 COLOR10 W * * * * Color table 10
DFF196 COLOR11 W * * * * Color table 11
DFF198 COLOR12 W * * * * Color table 12
DFF19A COLOR13 W * * * * Color table 13
DFF19C COLOR14 W * * * * Color table 14
DFF19E COLOR15 W * * * * Color table 15
DFF1A0 COLOR16 W * * * * Color table 16
DFF1A2 COLOR17 W * * * * Color table 17
DFF1A4 COLOR18 W * * * * Color table 18
DFF1A6 COLOR19 W * * * * Color table 19
DFF1A8 COLOR20 W * * * * Color table 20
DFF1AA COLOR21 W * * * * Color table 21
DFF1AC COLOR22 W * * * * Color table 22
DFF1AE COLOR23 W * * * * Color table 23
DFF1B0 COLOR24 W * * * * Color table 24
DFF1B2 COLOR25 W * * * * Color table 25
DFF1B4 COLOR26 W * * * * Color table 26
DFF1B6 COLOR27 W * * * * Color table 27
DFF1B8 COLOR28 W * * * * Color table 28
DFF1BA COLOR29 W * * * * Color table 29
DFF1BC COLOR30 W * * * * Color table 30
DFF1BE COLOR31 W * * * * Color table 31
 
DFF1C0 HTOTAL W * * * Highest number count, horiz line (VARBEAMEN=1)
DFF1C2 HSSTOP W * * * Horizontal line position for HSYNC stop
DFF1C4 HBSTRT W * * * Horizontal line position for HBLANK start
DFF1C6 HBSTOP W * * * Horizontal line position for HBLANK stop
DFF1C8 VTOTAL W * * * Highest numbered vertical line (VARBEAMEN=1)
DFF1CA VSSTOP W * * * Vertical line position for VSYNC stop
DFF1CC VBSTRT W * * * Vertical line for VBLANK start
DFF1CE VBSTOP W * * * Vertical line for VBLANK stop
DFF1D0 SPRHSTRT W * * * CHUNKY SPRITE X Pos
DFF1D2 SPRHSTOP W * * * CHUNKY SPRITE Y POS
DFF1D4 BPLHSTRT W * * * UHRES bit plane vertical start
DFF1D6 BPLHSTOP W * * * UHRES bit plane vertical stop
DFF1D8 HHPOSW W * * * DUAL mode hires H beam counter write
DFF1DA HHPOSR R * * * DUAL mode hires H beam counter read
DFF1DC BEAMCON0 W * * * * Beam counter control register (SHRES,UHRES,PAL)
DFF1DE HSSTRT W * * * Horizontal sync start (VARHSY)
DFF1E0 VSSTRT W * * * Vertical sync start (VARVSY)
DFF1E2 HCENTER W * * * Horizontal position for Vsync on interlace
DFF1E4 DIWHIGH W * * * Display window - upper bits for start/stop
DFF1E6 BPLHMOD W * Chunky plane modulo
DFF1E8 SPRHPTH W * * * UHRES sprite pointer (high 5 bits)
DFF1EA SPRHPTL W * * * UHRES sprite pointer (low 15 bits)
DFF1EC BPLHPTH W * Chunky plane pointer (hi 15 bits)
DFF1EE BPLHPTL W * Chunky plane pointer (lo 15 bits)
DFF1F4 GFXMODE W * Set Resolution and Pixformat
DFF1FC FMODE W * * Fetch mode register
 
Address Name Access OCS ECS AGA SAGA Description
DFF202 DMACON2 Read R *
DFF20A JOY0DAT R * * * * Vanilla DB9 Joystick-mouse 0 data (vert, horiz)
DFF20C JOY1DAT R * * * * Vaniall DB9 Joystick-mouse 1 data (vert, horiz)
DFF212 Mouse Wheel R * Mouse Wheel read register
DFF21c INTENA2 Read R *
DFF21E INTREQ2 Read R *
DFF220 joy0buttons R * 16bit USB Joy Buttons (0)=active
DFF222 joy1buttons R * 16bit USB Joy Buttons (0)=active
DFF224 joy2buttons R * 16bit USB Joy Buttons (0)=active
DFF226 joy3buttons R * 16bit USB Joy Buttons (0)=active
 
DFF230 clxdat0 R * Sprite0 Detailed Collision
DFF232 clxdat1 R * Sprite1 Detailed Collision
DFF234 clxdat2 R * Sprite2 Detailed Collision
DFF236 clxdat3 R * Sprite3 Detailed Collision
DFF238 clxdat4 R * Sprite4 Detailed Collision
DFF23A clxdat5 R * Sprite5 Detailed Collision
DFF23C clxdat6 R * Sprite6 Detailed Collision
DFF23E clxdat7 R * Sprite7 Detailed Collision
 
DFF250 TEXTPT W * 3D 32bit texture source
DFF254 TEXDPT W * 3D 32bit Destination Screen Addr
DFF258 TEXZPT W * 3D ZBuffer Addr
DFF25E TEXSTRT W * 3D 16bit LEN and START
Bit15=0 = Start new job
Bit15=1 = Continue previous job
Bit10..0 = length in pixel
DFF260 TEXMIP W * 3D 16bit MIP texture size bit(3..0) ($A=1024/9=512/8=256/7=128/6=64/5=32)
Bit4='1' = AutoMipMapMode with Bit3-0 define max mip
DFF262 TEXMODE W * 3D 16bit MODE (Bit0=use Bilienar) (Bit1=use Zbuffer) (Bit2=select 16bit output) (Bit3=inhibit Zbuffer write) (Bit4=select 24bit output) (Bit5=quadratic-mode)
DFF266 TEXDMOD W * 3D 16bit signed Destination Step
DFF268 TEXddUUuuuu W * 3D 24bit ddUUuuuu (quadratic)
DFF26C TEXddVVvvvv W * 3D 24bit ddVVvvvv (quadratic)
DFF270 TEXUUuuuu W * 3D 24bit UUuuuu
DFF274 TEXVVvvvv W * 3D 24bit VVvvvv
DFF278 TEXdUUuuuu W * 3D 24bit dUUuuuu
DFF27C TEXdVVvvvv W * 3D 24bit dVVvvvv
DFF280 TEXLight W * 3D 16bit Light Ll
DFF282 TEXdLight W * 3D 16bit Light dLl
DFF284 TEXLightcolor W * 3D 32bit Light color
DFF288 TEXZZzz W * 3D 32bit ZZZZzzzz
DFF28C TEXdZZzz W * 3D 32bit Delta ZZZZzzzz
 
DFF296 DMACON2 W * DMACON2
DFF29A INTENA2 W * INTENA2
DFF29C INTREQ2 W * INTREQ2
DFF380 PlanarCOLH W * 32bit Planar COLOR Port register
DFF382 PlanarCOLL W * 256 Color Register, Format [ID,RR,GG,BB]
DFF384 SpriteCOLH W * 32bit Sprite COLOR Port register
DFF386 SpriteCOLL W * 256 Color Register, Format [ID,RR,GG,BB]
DFF388 ChunkyCOLH W * 32bit Chunky COLOR Port register
DFF38A ChunkyCOLL W * 256 Color Register, Format [ID,RR,GG,BB]
DFF38C PIPCOLH W * 32bit PIP COLOR Port register
DFF38E PIPCOLL W * 256 Color Register, Format [ID,RR,GG,BB]
DFF390/92 SCREENMODE ADJUST W * Adjust Y/X for Screenmodes
DFF3A2 Sprite Col1 W * Word register RGB (11..0)
DFF3A4 Sprite Col2 W * Word register RGB (11..0)
DFF3A6 Sprite Col3 W * Word register RGB (11..0)
DFF3D0 PipXStrt W * X start
DFF3D2 PipYStrt W * Y start
DFF3D4 PipXStop W * X stop
DFF3D6 PipYStop W * Y stop
DFF3D8 PipPtr W * 32 bit Ptr
DFF3DC PipFormat W * Colorformat (8bit/16bit/15bit/YUV)
DFF3DE PipModulo W * Modulo
DFF3E0 PipColorKey W * ColorKey 1000,RRRR,GGGG,BBBB
DFF3E2 PipDMARowLen W * PipDMARowLen
DFF3EA CORE REVISION R * Reserved
DFF3EC SAGA CONTROL REG R * Reserved
DFF3EE SCREEN SHIFT R * Reserved
DFF3F0 CHIP ID R *
DFF3F2 CHIP ID R *
DFF3F4 CHIP ID R *
DFF3F6 CHIP ID R *
DFF3F8 SPI WRITE R * Reserved
DFF3FA SPI read R * Reserved
DFF3FC VAMPIRE VERSION R * 8bit Card Version / 8bit clock multiplier
 
Address Name Access OCS ECS AGA SAGA Description
DFF400 AUD0L W * Audio channel 0 location (32bit PTR)
DFF402 AUD0L W *
DFF404 AUD0LEN W * Audio channel 0 length (32bit)
DFF406 AUD0LEN W *
DFF408 AUD0VOL W * 2x8bit VOL (LEFT/RIGHT)
DFF40A AUD0CTRL W * 16 Control bits 2= Stereo 1= Oneshot 0= (8bit/16bit)
DFF40C AUD0PER W * 16bit PERIOD
DFF410 AUD1L W * Audio channel 1 location (32bit PTR)
DFF412 AUD1L W *
DFF414 AUD1LEN W * Audio channel 1 length (32bit)
DFF416 AUD1LEN W *
DFF418 AUD1VOL W * 2x8bit VOL (LEFT/RIGHT)
DFF41A AUD1CTRL W * 16 Control bits 2= Stereo 1= Oneshot 0= (8bit/16bit)
DFF41C AUD1PER W * 16bit PERIOD
DFF420 AUD2L W * Audio channel 2 location (32bit PTR)
DFF422 AUD2L W *
DFF424 AUD2LEN W * Audio channel 2 length (32bit)
DFF426 AUD2LEN W *
DFF428 AUD2VOL W * 2x8bit VOL (LEFT/RIGHT)
DFF42A AUD2CTRL W * 16 Control bits 2= Stereo 1= Oneshot 0= (8bit/16bit)
DFF42C AUD2PER W * 16bit PERIOD
DFF430 AUD3L W * Audio channel 1 location (32bit PTR)
DFF432 AUD3L W *
DFF434 AUD3LEN W * Audio channel 3 length (32bit)
DFF436 AUD3LEN W *
DFF438 AUD3VOL W * 2x8bit VOL (LEFT/RIGHT)
DFF43A AUD3CTRL W * 16 Control bits 2= Stereo 1= Oneshot 0= (8bit/16bit)
DFF43C AUD3PER W * 16bit PERIOD
DFF440 AUD4L W * Audio channel 4 location (32bit PTR)
DFF442 AUD4L W *
DFF444 AUD4LEN W * Audio channel 4 length (32bit)
DFF446 AUD4LEN W *
DFF448 AUD4VOL W * 2x8bit VOL (LEFT/RIGHT)
DFF44A AUD4CTRL W * 16 Control bits 2= Stereo 1= Oneshot 0= (8bit/16bit)
DFF44C AUD4PER W * 16bit PERIOD
DFF450 AUD5L W * Audio channel 5 location (32bit PTR)
DFF452 AUD5L W *
DFF454 AUD5LEN W * Audio channel 5 length (32bit)
DFF456 AUD5LEN W *
DFF458 AUD5VOL W * 2x8bit VOL (LEFT/RIGHT)
DFF45A AUD5CTRL W * 16 Control bits 2= Stereo 1= Oneshot 0= (8bit/16bit)
DFF45C AUD5PER W * 16bit PERIOD
DFF460 AUD6L W * Audio channel 6 location (32bit PTR)
DFF462 AUD6L W *
DFF464 AUD6LEN W * Audio channel 6 length (32bit)
DFF466 AUD6LEN W *
DFF468 AUD6VOL W * 2x8bit VOL (LEFT/RIGHT)
DFF46A AUD6CTRL W * 16 Control bits 2= Stereo 1= Oneshot 0= (8bit/16bit)
DFF46C AUD6PER W * 16bit PERIOD
DFF470 AUD7L W * Audio channel 7 location (32bit PTR)
DFF472 AUD7L W *
DFF474 AUD7LEN W * Audio channel 7 length (32bit)
DFF476 AUD7LEN W *
DFF478 AUD7VOL W * 2x8bit VOL (LEFT/RIGHT)
DFF47A AUD7CTRL W * 16 Control bits 2= Stereo 1= Oneshot 0= (8bit/16bit)
DFF47C AUD7PER W * 16bit PERIOD
DFF480 AUD8L W * Audio channel 8 location (32bit PTR)
DFF482 AUD8L W *
DFF484 AUD8LEN W * Audio channel 8 length (32bit)
DFF486 AUD8LEN W *
DFF488 AUD8VOL W * 2x8bit VOL (LEFT/RIGHT)
DFF48A AUD8CTRL W * 16 Control bits 2= Stereo 1= Oneshot 0= (8bit/16bit)
DFF48C AUD8PER W * 16bit PERIOD
DFF490 AUD9L W * Audio channel 9 location (32bit PTR)
DFF492 AUD9L W *
DFF494 AUD9LEN W * Audio channel 9 length (32bit)
DFF496 AUD9LEN W *
DFF498 AUD9VOL W * 2x8bit VOL (LEFT/RIGHT)
DFF49A AUD9CTRL W * 16 Control bits 2= Stereo 1= Oneshot 0= (8bit/16bit)
DFF49C AUD9PER W * 16bit PERIOD
DFFAA0 AUD10L W * Audio channel 10 location (32bit PTR)
DFF4A2 AUD10L W *
DFF4A4 AUD10LEN W * Audio channel 10 length (32bit)
DFF4A6 AUD10LEN W *
DFF4A8 AUD10VOL W * 2x8bit VOL (LEFT/RIGHT)
DFF4AA AUD10CTRL W * 16 Control bits 2= Stereo 1= Oneshot 0= (8bit/16bit)
DFF4AC AUD10PER W * 16bit PERIOD
DFF4B0 AUD11L W * Audio channel 11 location (32bit PTR)
DFF4B2 AUD11L W *
DFF4B4 AUD11LEN W * Audio channel 11 length (32bit)
DFF4B6 AUD11LEN W *
DFF4B8 AUD11VOL W * 2x8bit VOL (LEFT/RIGHT)
DFF4BA AUD11CTRL W * 16 Control bits 2= Stereo 1= Oneshot 0= (8bit/16bit)
DFF4BC AUD11PER W * 16bit PERIOD
DFF4C0 AUD12L W * Audio channel 12 location (32bit PTR)
DFF4C2 AUD12L W *
DFF4C4 AUD12LEN W * Audio channel 12 length (32bit)
DFF4C6 AUD12LEN W *
DFF4C8 AUD12VOL W * 2x8bit VOL (LEFT/RIGHT)
DFF4CA AUD12CTRL W * 16 Control bits 2= Stereo 1= Oneshot 0= (8bit/16bit)
DFF4C4C AUD12PER W * 16bit PERIOD
DFF4D0 AUD13L W * Audio channel 13 location (32bit PTR)
DFF4D2 AUD13L W *
DFF4D4 AUD13LEN W * Audio channel 13 length (32bit)
DFF4D6 AUD13LEN W *
DFF4D8 AUD13VOL W * 2x8bit VOL (LEFT/RIGHT)
DFF4DA AUD13CTRL W * 16 Control bits 2= Stereo 1= Oneshot 0= (8bit/16bit)
DFF4DC AUD13PER W * 16bit PERIOD
DFF4E0 AUD14L W * Audio channel 14 location (32bit PTR)
DFF4E2 AUD14L W *
DFF4E4 AUD14LEN W * Audio channel 14 length (32bit)
DFF4E6 AUD14LEN W *
DFF4E8 AUD14VOL W * 2x8bit VOL (LEFT/RIGHT)
DFF4EA AUD14CTRL W * 16 Control bits 2= Stereo 1= Oneshot 0= (8bit/16bit)
DFF4EC AUD14PER W * 16bit PERIOD
DFF4F0 AUD15L W * Audio channel 15 location (32bit PTR)
DFF4F2 AUD15L W *
DFF4F4 AUD15LEN W * Audio channel 15 length (32bit)
DFF4F6 AUD15LEN W *
DFF4F8 AUD15VOL W * 2x8bit VOL (LEFT/RIGHT)
DFF4FA AUD15CTRL W * 16 Control bits 2= Stereo 1= Oneshot 0= (8bit/16bit)
DFF4FC AUD15PER W * 16bit PERIOD
ATARI CHIPSET
DF8200 SHIFTER COLORS R/W * SHIFTER COLORS
DF8800 YAMAHA_R R/W * YAMAHA AUDIO
DF8802 YAMAHA_W R/W * YAMAHA AUDIO
DFFA07 MFP_IERA R/W * MFP Timer
DFFA09 MFP_IERB R/W * MFP Timer
DFFA0B MFP_IPRA R/W * MFP Timer
DFFA0D MFP_IPRB R/W * MFP Timer
DFFA0F MFP_ISRA R/W * MFP Timer
DFFA11 MFP_ISRB R/W * MFP Timer
DFFA13 MFP_IMRA R/W * MFP Timer
DFFA15 MFP_IMRB R/W * MFP Timer
DFFA17 MFP_VEC R/W * MFP Timer
DFFA19 MFP_TACR R/W * MFP Timer
DFFA1B MFP_TBCR R/W * MFP Timer
DFFA1D MFP_TCDCR R/W * MFP Timer
DFFA1F MFP_TADR R/W * MFP Timer
DFFA21 MFP_TBDR R/W * MFP Timer
DFFA23 MFP_TCDR R/W * MFP Timer
DFFA25 MFP_TDDR R/W * MFP Timer