Chameleon

Chameleon Svn Source Tree

Root/branches/cparm/TODO

1TODO List for Chameleon Boot Loader
2====================================
3
4- Update cpu_intel_amd.c
5
6- Implement the bundles
7
8- Implement a pool allocator, so each module will run and allocate memory in there own pool, de-alloc all allocated memory by the module,
9 will be done simply by destroying the pool
10
11- (re-)Implement a watchdog library set (clear the watchdog , can avoid infinite loop made for unknow reasons by the compiler or cpu reset)
12
13- Implement a Host like in bits to avoid some return issues
14
15- Implement snprintf to avoid buffer overflow in some case
16
17- It seems that nvram variables must be set thru efiRuntimeServices->SetVariable(...),
18 then, the /options node is filled by kernel depending on the Runtime Services.
19 If true, this requires a more complete EFI implementation (perhaps in a module, or a kext).
20
21- Make an OS X server icon for LoginToLion

Archive Download this file

Revision: 1840