TODO:
=== Hardware ===
-- E1000 Driver (stubbed)
- > Find specs
- http://download.intel.com/design/network/manuals/8254x_GBe_SDM.pdf
- > Use bochs/qemu only as a backup
-
- Cirrus 64-bit VisualMedia Accelerator
PCI 1013:00B8 (Cirrus CLGD5446)
> Specs avail?
=== General Features ===
-- Init Scripts
- > With an argument to init passed from the kernel?
-
- #!
> Pass as argument? or pass pointer like ld-acess?
> argc/argv - Definitely
- Signals
> Add return value to mutexs and semaphores, and add warn_unused_ret
+- Restructure build system into:
+ "ARCH=armv7-tegra2", "EDITION=smp"
+ > While you're at it, clean up the build system filenames and ARCH=native/ARCH=host-*
=== Kernel Core ===
- Virtual PCI bus for system configuration
- AxWin3
> Text editor (with a GP formatted text field?)
> Maybe a basic web browser using the surface support?
+ > Port freetype for nice font support
> Configuration (via lib/server)
- Omnispeak
> Debug speed issues (tracing agian)
> Port to AxWin3
> (DONE) Trace memory corruption
-
-- Port dropbear!