Amiga Realm: Web Directory Index
home knowledge base people & chat shopping entertainment internet services
 main  workbench faqs   online help   amiga next generation   networking faqs   internet faqs 

knowledge base channel: /home/knowledge base/amiga hardware reference manual


NAME    REG.ADR$ CHIP   R/W  P/D  FUNCTION
------------------------------------------------------------------------------
BLTDDAT   000     A      er   d   Blitter output data (from Blitter to RAM)
DMACONR   002     AP     r    p   Read DMA control register
VPOSR     004     A      r    p   MSB of vertical position
VHPOSR    006     A      r    p   Vertical and horizontal beam position
DSKDATR   008     P      er   d   Disk read data (from disk to RAM)
JOY0DAT   00A     D      r    p   Joystick/mouse position game port 0
JOY1DAT   00C     D      r    p   Joystick/mouse position game port 1
CLXDAT    00E     D      r    p   Collision register
ADKCONR   010     P      r    p   Read audio/disk control register
POT1DAT   012     P      r    p   Read potentiometer game port 0
POT1DAT   014     P      r    p   Read potentiometer game port 1
POTGOR    016     P      r    p   Readpot.portdata
SERDATR   018     P      r    p   Read serial port and status
DSKBYTR   0lA     P      r    p   Read disk data byte and status
INTENAR   01C     P      r    p   Read interrupt enable
INTREQR   01E     P      r    p   Read interrupt request
DSKPTH    020     A      w    p   Disk DMA address bits 18-20
DSKPTL    022     A      w    p   Disk DMA address bits 1-15
DSKLEN    024     P      w    p   Disk DMA block length
DSKDAT    026     P      w    d   Disk write data (from RAM to disk)
REFPTR    028     A      w    d   Refresh counter
VPOSW     02A     A      w    p   Write MSB of vertical beam position
VHPOSW    02C     A      w    p   Write vertical and horizontal beam position
COPCON    02E     A      w    p   Copper control register
SERDAT    030     P      w    p   Write serial data and stop bits
SERPER    032     P      w    p   Serial port control register and baud rate
POTGO     034     P      w    p   Write pot. port data and start bit
JOYTEST   036     D      w    p   Write in both mouse counters
STREQU    038     D      s    d   Horizontal sync with VB and equal frame
STRVBL    03A     D      s    d   Horizontal sync with vertical blank
STRHOR    03C     DP     s    d   Horizontal synchronization signal
STRLONG   03E     D      s    d   Long horizontal line marker
BLTCONO   040     A      w    p   Blitter control register 0
BLTCON1   042     A      w    p   Blitter control register 1
BLTAFWM   044     A      w    p   Mask for first data word from A
BLTALWM   046     A      w    p   Mask for last data word from A
BLTCPTH   048     A      w    p   Address of source data C bits 16-20
BLTCPTL   04A     A      w    p   Address of source data C bits 1-15
BLTBPTH   04C     A      w    p   Address of source data B bits 16-20
BLTBPTL   04E     A      w    p   Address of source data B bits 1-15
BLTAPTH   050     A      w    p   Address of source data A bits 16-20
BLTAPTL   052     A      w    p   Address of source data A bits 1-15
BLTDPTH   054     A      w    p   Address of destination data D bits 16-20
BLTDPTL   056     A      w    p   Address of destination data D bits 1-15
BLTSIZE   058     A      w    p   Start bit and size of Blitter window
BLTCONOL  05A     A      w    p   Like BLTCON0, bits 0-7
BLTSIZEV  05C     A      w    p   Width of Blitter window
BLTSIZEH  05E     A      w    p   Height of Blitter window
BLTCMOD   060     A      w    p   Blitter modulo for source data C
BLTBMOD   062     A      w    p   Blitter modulo for source data B
BLTAMOD   064     A      w    p   Blitter modulo for source data A
BLTDMOD   066     A      w    p   Blitter modulo for destination data D
  ---     068                     Unused
  ---     06A                     Unused
  ---     06C                     Unused
  ---     06E                     Unused
BLTCDAI   070     A      w    d   Blitter source data register C
BLTBDAT   072     A      w    d   Blitter source data register B
BLTADAT   074     A      w    d   Blitter source data register A
  ---     076                     Unused
  ---     078                     Unused
  ---     07A                     Unused
DENISEID  07C     D      r    p   Chip identification from Denise
DSKSYNC   07E     P      w    p   Disk sync pattern
COP1LCH   080     A      w    p   Address of 1st Copper list bits 16-20
COP1LCL   082     A      w    p   Address of 1st Copper list bits 1-15
COP2LCH   084     A      w    p   Address of 2nd Copper list bits 16-20
COP2LCL   086     A      w    p   Address of 2nd Copper list bits 1-15
COPJMP1   088     A      s    p   Jump to start of 1st Copper list
COPJMP2   08A     A      s    p   Jump to start of 2nd Copper list
COPINS    08C     A      w    d   Copper command register
DIWSTRT   08E     A      w    p   Upper left corner of display window
DIWSTOP   090     A      w    p   Lower right corner of display window
DDFSTRT   092     A      w    p   Start of bit-plane DMA (horiz. pos.)
DDFSTOP   094     A      w    p   End of bit-plane DMA (horiz. pos.)
DMACON    096     ADP    w    p   Write DMA control register
CLXCON    098     D      w    p   Write collision control register
INTENA    09A     P      w    p   Write interrupt enable
INTREQ    09C     P      w    p   Write interrupt request
ADKCON    09E     P      w    p   Audio, disk and UART control register
AUD0LCH   0A0     A      w    p   Address of audio data bits 16-20
AUD0LCL   0A2     A      w    p   On sound channel 0, bits 1-15
AUD0LEN   0A4     P      w    p   Channel 0 length of audio data
AUD0PER   0A6     P      w    p   Channel 0 period duration
AUD0VOL   0A8     P      w    p   Channel 0 volume
AUD0DAT   0AA     P      w    d   Channel 0 audio data (to D/A converter)
  ---     0AC                     Unused
  ---     0AE                     Unused
AUD1LCH   0B0     A      w    p   Address of audio data bits 16-20
AUD1LCL   0B2     A      w    p   On sound channel 1, bits 1-15
AUD1LEN   0B4     P      w    p   Channel 1 length of audio data
AUD1PER   0B6     P      w    p   Channel 1 period duration
AUD1VOL   0B8     P      w    p   Channel 1 volume
AUD1DAT   0BA     P      w    d   Channel 1 audio data (to D/A converter)
  ---     0BC                     Unused
  ---     0BE                     Unused
AUD2LCH   0C0     A      w    p   Address of audio data bits 16-20
AUD2LCL   0C2     A      w    p   On sound channel 2, bits 1-15
AUD2LEN   0C4     P      w    p   Channel 2 length of audio data
AUD2PER   0C6     P      w    p   Channel 2 period duration
AUD2VOL   0C8     P      w    p   Channel 2 volume
AUD2DAT   0CA     P      w    d   Channel 2 audio data (to DIA converter)
  ---     0CC                     Unused
  ---     0CE                     Unused
AUD3LCH   0D0     A      w    p   Address of audio data bits 16-20
AUD3LCL   0D2     A      w    p   On sound channel 3, bits 1-15
AUD3LEN   0D4     P      w    p   Channel 3 length of audio data
AUD3PER   0D6     P      w    p   Channel 3 period duration
AUD3VOL   0D8     P      w    p   Channel 3 volume
AUD3DAT   0DA     P      w    d   Channel 3 audio data (to D/A converter)
  ---     0DC                     Unused
  ---     0DE                     Unused
BPL1PTH   0E0     A      w    p   Address of bit-plane 1, bits 16-20
BPL1PTL   0E2     A      w    p   Address of bit-plane 1, bits 1-15
BPL2PTH   0E4     A      w    p   Address of bit-plane 2, bits 16-20
BPL2PTL   0E6     A      w    p   Address of bit-plane 2, bits~1 -15
BPL3PTH   0E8     A      w    p   Address of bit-plane 3, bits 16-20
BPL3PTL   0EA     A      w    p   Address of bit-plane 3, bits 1-15
BPL4PTH   0EC     A      w    p   Address of bit-plane 4, bits 16-20
BPL4PTL   0EE     A      w    p   Address of bit-plane 4, bits 1-15
BPL5PTH   0F0     A      w    p   Address of bit-plane 5, bits 16-20
BPL5PTL   0F2     A      w    p   Address of bit-plane 5, bits 1-15
BPL6PTH   0F4     A      w    p   Address of bit-plane 6, bits 16-20
BPL6PTL   0F6     A      w    p   Address of bit-plane 6, bits 1-15
  ---     0F8                     Unused
  ---     0FA                     Unused
  ---     0FC                     Unused
  ---     0FE                     Unused
BPLCON0   100     AD     w    p   Bit-plane control register 0
BPLCON1   102     D      w    p   Control register 1 (scroll values)
BPLCON2   104     D      w    p   Control register 2 (priority control)
BPLCON3   106     D      w    p   Control register 3
BPL1MOD   108     A      w    p   Bit-plane modulo for uneven planes
BPL2MOD   10A     A      w    p   Bit-plane modulo for even planes
  ---     10C                     Unused
  ---     10E                     Unused
BPL1DAT   110     D      w    d   Bit-plane 1 data (to RGB output)
BPL2DAT   112     D      w    d   Bit-plane 2 data (to RGB output)
BPL3DAT   114     D      w    d   Bit-plane 3 data (to RGB output)
BPL4DAT   116     D      w    d   Bit-plane 4 data (to RGB output)
BPL5DAT   118     D      w    d   Bit-plane 5 data (to RGB output)
BPL6DAT   11A     D      w    d   Bit-plane 6 data (to RGB output)
  ---     11C                     Unused
  ---     11E                     Unused
SPR0PTH   120     A      w    p   Sprite data 0, bits 16-18
SPR0PTL   122     A      w    p   Sprite data 0, bits 1-15
SPR1PTH   124     A      w    p   Sprite data 1, bits 16-18
SPR1PTL   126     A      w    p   Sprite data 1, bits 1-15
SPR2PTH   128     A      w    p   Sprite data 2, bits 16-18
SPR2PTL   12A     A      w    p   Sprite data 2, bits 1-15
SPR3PTH   12C     A      w    p   Sprite data 3, bits 16-18
SPR3PTL   12E     A      w    p   Sprite data 3, bits 1-15
SPR4PTH   130     A      w    p   Sprite data 4, bits 16-18
SPR4PTL   132     A      w    p   Sprite data 4, bits 1-15
SPR5PTH   134     A      w    p   Sprite data 5, bits 16-18
SPR5PTL   136     A      w    p   Sprite data 5, bits 1-15
SPR6PTH   138     A      w    p   Sprite data 6, bits 16-18
SPR6PTL   13A     A      w    p   Sprite data 6, bits 1-15
SPR7PTH   13C     A      w    p   Sprite data 7, bits 16-18
SPR7PTL   13E     A      w    p   Sprite data 7, bits 1-15
SPR0POS   140     AD     w    dp  Sprite 0 start position (vert. and horiz.)
SPR0CTL   142     AD     w    dp  Sprite 0 control reg. and vertical stop
SPR0DATA  144     D      w    dp  Sprite 0 data register A (to RGB output)
SPR0DATB  146     D      w    dp  Sprite 0 data register B (to RGB output)
SPR1POS   148     AD     w    dp  Sprite 1 start position (vert. and horiz.)
SPR1CTL   14A     AD     w    dp  Sprite 1 control reg. and vertical stop
SPR1DATA  14C     D      w    dp  Sprite 1 data register A (to RGB output)
SPR1DATB  14E     D      w    dp  Sprite 1 data register B (to RGB output)
SPR2POS   150     AD     w    dp  Sprite 2 start position (vert. and horiz.)
SPR2CTL   152     AD     w    dp  Sprite 2 control reg. and vertical stop
SPR2DATA  154     D      w    dp  Sprite 2 data register A (to RGB output)
SPR2DATB  156     D      w    dp  Sprite 2 data register B (to RGB output)
SPR3POS   158     AD     w    dp  Sprite 3 start position (vert. and horiz.)
SPR3CTL   15A     AD     w    dp  Sprite 3 control reg. and vertical stop
SPR3DATA  15C     D      w    dp  Sprite 3 data register A (to RGB output)
SPR3DATB  15E     D      w    dp  Sprite 3 data register B (to RGB output)
SPR4POS   160     AD     w    dp  Sprite 4 start position (vert. and horiz.)
SPR4CTL   162     AD     w    dp  Sprite 4 control reg. and vertical stop
SPR4DATA  164     D      w    dp  Sprite 4 data register A (to RGB output)
SPR4DATB  166     D      w    dp  Sprite 4 data register B (to RGB output)
SPR5POS   168     AD     w    dp  Sprite 5 start position (vert. and horiz.)
SPR5CTL   16A     AD     w    dp  Sprite 5 control reg. and vertical stop
SPR5DATA  l6C     D      w    dp  Sprite 5 data register A (to RGB output)
SPR5DATB  16E     D      w    dp  Sprite 5 data register B (to RGB output)
SPR6POS   170     AD     w    dp  Sprite 6 start position (vert. and horiz.)
SPR6CTL   172     AD     w    dp  Sprite 6 control reg. and vertiGal stop
SPR6DATA  174     D      w    dp  Sprite 6 data register A (z. RGB output.)
SPR6DATB  176     D      w    dp  Sprite 6 data register B (to RGB output)
SPR7POS   178     AD     w    dp  Sprite 7 start position (vert. and horiz.)
SPR7CTL   17A     AD     w    dp  Sprite 7 control reg. and vertical stop
SPR7DATA  17C     D      w    dp  Sprite 7 data register A (to RGB output)
SPR7DATB  17E     D      w    dp  Sprite 7 data register B (to RGB output)
COLOR00   180     D      w    p   Color palette register 0 (color table)
COLOR0l   182     D      w    p   Color palette register 1 (color table)
COLOR02   184     D      w    p   Color palette register 2 (color table)
COLOR03   186     D      w    p   Color palette register 3 (color table)
COLOR04   188     D      w    p   Color palette register 4 (color table)
COLOR05   18A     D      w    p   Color palette register 5 (color table)
COLOR06   18C     D      w    p   Color palette register 6 (color table)
COLOR07   18E     D      w    p   Color palette register 7 (color table)
COLOR08   190     D      w    p   Color palette register 8 (color table)
COLOR09   192     D      w    p   Color palette register 9 (color table)
COLOR10   194     D      w    p   Color palette register 10 (color table)
COLOR11   196     D      w    p   Color palette register 11 (color table)
COLOR12   198     D      w    p   Color palette register 12 (color table)
COLOR13   19A     D      w    p   Color palette register 13 (color table)
COLOR14   19C     D      w    p   Color palette register 14 (color table)
COLOR15   19E     D      w    p   Color palette register 15 (color table)
COLOR16   lA0     D      w    p   Color palette register 16 (color table)
COLOR17   1A2     D      w    p   Color palette register 17 (color table)
COLOR18   1A4     D      w    p   Color palette register 18 (color table)
COLOR19   1A6     D      w    p   Color palette register 19 (color table)
COLOR20   1A8     D      w    p   Color palette register 20 (color table)
COLOR21   1AA     D      w    p   Color palette register 21 (color table)
COLOR22   lAC     D      w    p   Color palette register 22 (color table)
COLOR23   1AE     D      w    p   Color palette register 23 (color table)
COLOR24   1B0     D      w    p   Color palette register 24 (color table)
COLOR25   1B2     D      w    p   Color palette register 25 (color table)
COLOR26   1B4     D      w    p   Color palette register 26 (color table)
COLOR27   1B6     D      w    p   Color palette register 27 (color table)
COLOR28   1B8     D      w    p   Color palette register 28 (color table)
COLOR29   1BA     D      w    p   Color palette register 29 (color table)
COLOR30   1BC     D      w    p   Color palette register 30 (color table)
COLOR31   1BE     D      w    p   Color palette register 31 (color table)
HTOTAL    1C0     A      w    p   Clock count per line (VARBEAM=1)
HSSTOP    1C2     A      w    p   H-sync stop position
HBSTRT    1C4     A      w    p   H-blank start position
HBSTOP    1C6     A      w    p   H-blank stop position
VTOTAL    1C8     A      w    p   Number of lines per picture
VSSTOP    1CA     A      w    p   V-sync stop line
VBSTRT    1CC     A      w    p   V-blank start line
VBSTOP    ICE     A      w    p   V-blank stop line
SPRHSTRT  1D0     A      w    p   UHRES sprite start line
SPRHSTOP  1D2     A      w    p   UHRES sprite stop line
BPLHSTRT  1D4     A      w    p   UHRES bit-plane start line
BPLHSTOP  1D6     A      w    p   UHRES bit-plane stop line
HHPOSW    1D8     A      w    p   Write DUAL-mode column counter
HHPOSR    1DA     A      r    p   Read DUAL-mode column counter
BEAMCON0  1DC     A      w    p   Raster beam control register
HSSTRT    1DE     A      w    p   H-sync start position
VSSTRT    lE0     A      w    p   V-sync start position
HCENTER   1E2     A      w    p   H-pos. of V-sync in interlace mode
DIWHIGH   1E4     A,D    w    p   Screen window, upper bits for start/stop
BPLHMOD   1E6     A      w    p   UHRES bit-plane modulo
SPRHPTH   1E8     A      w    p   UHRES sprite pointer (bits 16-20)
SPRHPTL   lEA     A      w    p   UHRES sprite pointer (bits 0-15)
BPLHPTH   lEC     A      w    p   UHRES bit-plane pointer (bits 16-20)
BPLHPTL   lEE     A      w    p   UHRES bit-plane pointer (bits 0-15)
                                  The registers 1F0 to 1FC are unoccupied
Written & Compiled By Paul Andrews JR




terms of service ]  development team ]  help & info ]  acknowledgements ] 
 Copyright ©2000-2021 Amiga Realm Smart Directory Service. All Rights Reserved. Serve Cool Design.