intio is a virtual device corresponding to the hp300 internal I/O space.
Internal I/O space spans the hp300 physical address space, and is mapped permanently in the kernel virtual space at the very early time of the kernel startup procedure.
intio driver manages the internal I/O space of hp300.
•
Address range management to avoid confliction of address space of which devices probe by touching hardware port is difficult.
•
Interrupt vector management.
•
Other utility functions.
intio is always required to run the
NetBSD kernel.