Part two of this NEWCARD update:
Briefly, the significant changes include:
- Way better resource management in pccbb, pccard and cardbus.
- pccard hot-removal now appears to work.
- support pre-fetchable memory in cardbus.
- update cardbus to support new pci bus interface functions.
- Fix CIS reading to no longer use rman_get_virtual().
What's not there, but in the works:
- pccard needs to do interrupt properly and not read the ISR on single function cards.
- real resource management for pccard
- a complete implementation of CIS parsing
- need to look into how to correctly use mutex in pccbb