[comp.os.minix] SCSI & DMA

mike.irons@lynx.northeastern.edu (11/02/90)

	Hi All;

   My SCSI driver for the NCR 5380 SCSI controller chip works! Thats the good
news. The bad news is that it's as slow a molasses because I have to use
polled IO. I can't use port_read() because the chip needs to do hand shaking
and port_read()/port_write() uses a 'rep mov' instruction. Could someone who
worked on the AT wini driver please tell me the corresponding values for 

	#define	DMA_ADDR
	#define DMA_TOP
	#define DMA_COUNT
	#define DMA_M1
	#define DMA_M2
	#define DMA_INIT
	#define DMA_PORT_ADDR

  DMA support was removed from the AT wini driver and I need these values to
access the DMA channel used by the AT wini driver normally. I would use the
DMA channel for the XT wini driver, but since Minix NEVER seemd to set the
hardware port address for the DMA transfer, I can't find out how to. 
If someone knows how to set the hardware port address in the DMA controller
for the XT's DMA channel, that would be needed also.


		mike.irons%lynx@helios.northeastern.edu