TODO:
+
+=== Hardware ===
- E1000 Driver (stubbed)
> Find specs
http://download.intel.com/design/network/manuals/8254x_GBe_SDM.pdf
- Sound Stack
> Intel 82801AA AC97 Audio (qemu)
+
+=== General Features ===
- Init Scripts
> With an argument to init passed from the kernel?
- Signals
> Add return value to mutexs and semaphores, and add warn_unused_ret
+
+=== Kernel Core ===
- Virtual PCI bus for system configuration
> Hook in drv_pci.c, with an arch-defined array of devices
> Allow hooks on PCI config accesses (to emulate power management etc)
- LVM Usablity
> /Devices/LVM/by-id/ and /Devices/LVM/by-label
+=== Userland ===
- AxWin3
> Text editor (with a GP formatted text field?)
> Maybe a basic web browser using the surface support?