As present (src/sys/isa/pnpparse.c, version 1.2) pnp parser can not parse a little bit more complex configuration. for example IBM0000: start dependant IBM0000: adding io range 0xa20-0xa23, size=0x4, align=0x4 IBM0000: start dependant IBM0000: adding io range 0xa24-0xa27, size=0x4, align=0x4 IBM0000: end dependant IBM0000: adding memory range 0xc0000-0xdffff, size=0x4000, align=0x4000 IBM0000: adding memory range 0xc8000-0xdffff, size=0x2000, align=0x2000 IBM0000: adding irq mask 0xe08 (taken from IBM Auto 16/4 Token-Ring ISA Adapter). Fix: The patch attached (it incorporates patch from kern/16712)
State Changed From-To: open->closed fixed in revisions 1.4 and 1.2.2.1 of pnpparse.c