Subject: bus_dmamem_map Size limit?
To: None <port-arm32@netbsd.org>
From: Bruce Martin <brucem@cat.co.za>
List: port-arm32
Date: 01/28/2001 13:35:30
Hi All,

We have an EBSA285 board, and have written a device driver that allocates
about 3MB of DMA memory per instance of a PCI device. When we put 3 cards in
a system, the bus_dmamem_map calls all work, and so about 9MB of memory is
allocated. However, introducing a fourth card into the system causes the
fourth bus_dmamem_map to fail. I am fairly sure this is because there is
only 16MB available for these maps, am I correct?

What exactly needs to change to increase this to 32MB? I have a feeling that
it is dc21285_mem.h

Thanks
 Bruce Martin