add varargchk to io.h to allow use outside pci.c
extend %T to be used with tbdf == BUSUNKNOWN
without this change BUSUNKNOWN -> type < 0
which results in a negative index with bustypes[].
for example, an ide device could be BUSUNKNOWN
or a valid pci or isa device.
|