Code cleanup for driver support. Add UIRT stuff. Enforce DSM 4.3+ due to kernel dependency.