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