Subject: NetBSD master CVS tree commits
To: None <source-changes@NetBSD.ORG>
From: The Source of All Evil <source@NetBSD.ORG>
List: source-changes
Date: 06/10/1998 04:30:02
bouyer
Wed Jun 10 04:29:26 PDT 1998
Update of /cvsroot/src/sys/dev/pci
In directory nb00:/tmp/cvs-serv16476
Modified Files:
Tag: bouyer-ide
pciide.c pciide_piix_reg.h
Log Message:
- Fix timing settings for DMA: the controller was always set up to use
DMA mode 0 (compatible).
- The 2 Ultra-dma registers are in fact one 32-bit register.
Change the macros and setup in a way it may now work (but still untested,
thus not enabled by default).
- For DMA mode 1, use a more efficient timing than the one suggested
by intel.
Some work is still needed here to get ATAPI DMA working (should be done soon).