File:  [RetroPC.NET] / xmil / z80aadv / z80dma.inc
Revision 1.1: download - view: text, annotated - select for diffs
Fri Feb 4 15:42:13 2005 JST (20 years, 8 months ago) by yui
Branches: MAIN
CVS tags: HEAD
RetroPC CVS restarting 2005/02/04 (T.Yui)


Z80CORE2DMA		=	(IWRAM_DMA - IWRAM_Z80)

DMA_FLAG		=	0x00
DMA_WR0			=	0x01
DMA_MODE		=	0x02
DMA_INTEN		=	0x03
DMA_WR4			=	0x04
DMA_WR5			=	0x05
DMA_MASKBYTE	=	0x06
DMA_MACHBYTE	=	0x07
DMA_CNTA		=	0x08
DMA_CNTB		=	0x0c
DMA_BYTEL		=	0x10
DMA_BYTEN		=	0x12
DMA_ADDRA		=	0x14
DMA_ADDRB		=	0x16
DMA_ENABLE		=	0x18
DMA_READY		=	0x19
DMA_RRMSK		=	0x1a
DMA_RR			=	0x1b
DMA_INTFLG		=	0x1c
DMA_INTPLS		=	0x1d
DMA_INTVCT		=	0x1e
DMA_WRCNT		=	0x20
DMA_WROFF		=	0x24
DMA_RRCNT		=	0x28
DMA_RROFF		=	0x2c
DMA_WRTBL		=	0x30
DMA_RRTBL		=	0x38
DMA_SIZE		=	0x40

DMAF_WORKING	=	0x01
DMAF_INCREMENT	=	0x08
DMAF_MACH		=	0x10
DMAF_ENDB		=	0x20

DMAF_CMDO		=	(1 << 8)
DMAF_CMDM		=	(2 << 8)
DMAF_DIR		=	(4 << 8)


RetroPC.NET-CVS <cvs@retropc.net>