- implement all sub-systems but PCI
- have a look at http://www.arklinux.org/~marcd/html/classes.html
