Subject: Re: more on the 400-series utility chip
To: mike smith <miff@spam.frisbee.net.au>
From: Jason Thorpe <thorpej@nas.nasa.gov>
List: port-hp300
Date: 04/03/1997 16:13:19
On Fri, 04 Apr 1997 09:31:56 +0930 
 mike smith <miff@spam.frisbee.net.au> wrote:

 > I'm just trying to sort out the details of the damnned ISA memory
 > mapping in this thing (AIGH! they do ISA I/O protection by splitting
 > the ISA I/O space across multiple pages, only they used 4K pages and
 > NetBSD now uses 8K), at which point I will try my hand a writing a
 > 'bus.h' file.  I have all the interrupt-handling details sorted; I
 > don't know if I can do ISA DMA though.

NetBSD/hp300 uses 4k _hardware pages_, but 8k _linker pages_.  The two
are not the same thing... 8k linker pages specify minimum alignment and
rounding for executable sections...

The hp300 port will always use 4k hardware pages, because the HP MMU
on the 320/350 is not configurable in this regard (unlike the Motorola
MMUs, which are).

Jason R. Thorpe                                       thorpej@nas.nasa.gov
NASA Ames Research Center                               Home: 408.866.1912
NAS: M/S 258-6                                          Work: 415.604.0935
Moffett Field, CA 94035                                Pager: 415.428.6939