This is an old revision of the document!
This page is for if you're looking for projects.
This page is not for if you want others to do projects.
This Wiki
Beginner-level Tasks
Change the system to generate and support MINIX3 installation CDs with one single isofs-mountable partition (worked on, see
pull request)
Kernel
Single image boot (e.g. put kernel and modules in a single file and integrate parameter). owner: beng (load addresses disapear, possible to boot pxe, allow to create large ramdisk, no need for duplication of kernel parameters,faster TFTP boot, possibility to boot MINIX using the uboot boot command, use ATAG (to get amount of memory from boot loader), Allow to create self updating system e.g. put an sd-image let MINIX boot and write the MMC card)
Code deduplication, move pagetable etc).
Allow to build different builds using the same source tree
Make eMMC work on the BBB (Make it use 8 bit mode)
ARM: Test MMC
ARM: implement ASID/context-id register usage to reduce TLB flushes. owner: beng
Architecture
We have a few problems here:
Ideally we should also rewrite the GPIO lib to communicate with a server.
Luxury (?) items to remember