Added commented PFIL_HOOKS option.
inline -> __inline
Document the packet filter major number.
b->mem
Fix botch in PA calculation for DIO-II devices.  Bug noticed and fix
provided by Klaus Klein <kleink@layla.inka.de>, PR #3097.
This should have been part of the keyboard-modifier changes.
Fix a couple of minor nits so that this compiles on the alpha.
Noticed by Matt Jacob (mjacob@feral.com).
Update for new bus space interface. This implementation is based on
cgd's alpha implementation. Bus tags now point to a structure of
function pointers to bus space routines rather than being an index to
one of several I/O methods making it simpler and more efficient in
handling many different busses and mapping schemes.
Updated for the new bus space implementation in bus.h
The mainbus bus space tag is passed in the mainbus_attach_args structure.
Implement a set of functions that provide the bus space mapping and
read/write routines for the mainbus.
Added files for the mainbus mapping and read/write routines.
Update for the new bus space implementation.
Merge in the latest changes from the ISA com device.
Removed duplicate PROFILE_ASM option.
Updated for the new bus space implementation.
Merge in the latest changes from the ISA lpt device.
Use -x rather than -S for the linkflags as we are not using the NetBSD
linker.
The arm32 architecture also needs to set NOPIC.
bfunctions -> memfunctions
Some changes to make ADB work when compiled with -O2:

  - extdms_done is modified by things outside of our direct control;
    it needs to be declared `volatile'
  - CountADBs() fails when we call it the second time.  We can work
    around this by telling extdms_init() how many ADB devices we have,
    only calling CountADBs() once.
Compile kernels with -O2
Compile with -O2 (need to update COPTS so we still get -m68030)