as a real device whose registers and buffers are available through mmap(2), which makes further development of the driver considerably less painful.
Also change the device probing scheme to use something a bit more rational. A current side-effect is that nubus cards are double-mapped. I expect to fix that shortly. Also change splclock() to block everything but serial hardware interrupts.