X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=TODO.txt;h=7269ce62dace200684b849c7dd3442da405f73ac;hb=6274aaa8894e14462a36c69090e2f9235f130e31;hp=ad79fd6eee9362f3eb83e76a8214487c78cf8297;hpb=d0b4559f2936f6d9f06be0f7c3c51527a480ec0d;p=tpg%2Facess2.git diff --git a/TODO.txt b/TODO.txt index ad79fd6e..7269ce62 100644 --- a/TODO.txt +++ b/TODO.txt @@ -1,11 +1,6 @@ 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? @@ -19,9 +14,6 @@ TODO: === 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 @@ -34,6 +26,9 @@ TODO: - 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 @@ -60,11 +55,10 @@ TODO: - 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!