Especially for note PC, IRQ assignment problem around PCIC(PC Card controller) on PCI bus makes it difficult to support CardBus controller successfully.
On NetBSD and BSDI, device configurations are based on new config code which was developed from 4.4BSD porting for sparc. Thus, those configurations avoid problems described above by separating bus dependent code from bus independent code.
Therefore, we are trying this improved approach on FreeBSD.