Subject: README: Shark bus_dma back-ends committed
To: None <port-arm32@NetBSD.ORG>
From: Jason Thorpe <thorpej@nas.nasa.gov>
List: port-arm32
Date: 07/07/1998 22:14:26
Hi folks...
I've just committed a whole slew of code, the point of which was to
implement a bus_dma back-end for the Shark. It's been running for a
while on my Rev 5 just fine. Step one to getting audio working again :-)
NOTE THAT UVM IS NOW MANDATORY ON THE SHARK!! Otherwise, the ISA DMA
ranges won't be protected from random free list page-grabbers, and
e.g. the Ethernet driver won't be able to allocate DMA buffers.
Note that I also did some playing around with using the ESS chip's
sound blaster compat mode, but I couldn't get sound to come out. I
suspect this is because the OpenFirmware properties for the audio,
ethernet, etc. are totally wrong on my Sharks, and I'll have to
fix them w/ an nvramrc hack before the `ofisa' drivers can be sanely
used. Sigh.
If you have any problems, please send a bug report w/ send-pr(1), and
I'll deal with it ASAP.
Have fun!
Jason R. Thorpe thorpej@nas.nasa.gov
NASA Ames Research Center Home: +1 408 866 1912
NAS: M/S 258-5 Work: +1 650 604 0935
Moffett Field, CA 94035 Pager: +1 650 940 5942