modified: README.md
This commit is contained in:
parent
61c12e0244
commit
f0602964da
22
README.md
22
README.md
@ -5,23 +5,23 @@ IndigoOS (name likely to change) will be a unix-like operating system for x86-64
|
||||
This project is in it's infancy. However, I'm making quick progress. I'll only commit major changes to keep the commit history clean.
|
||||
|
||||
## Cleaning list
|
||||
- [] clean RSDP v1 vs v2+ ugly unison code
|
||||
- [] clean static paging code
|
||||
- [] fallback to best compatable video mode if not found
|
||||
- [] find out when and why checksum of binary vs debug binary stripped is occationally diffrent (maybe linker script?)
|
||||
- [ ] clean RSDP v1 vs v2+ ugly unison code
|
||||
- [ ] clean static paging code
|
||||
- [ ] fallback to best compatable video mode if not found
|
||||
- [ ] find out when and why checksum of binary vs debug binary stripped is occationally diffrent (maybe linker script?)
|
||||
|
||||
|
||||
## debugging
|
||||
- [x] get debugging into into a seperate elf for GDB
|
||||
- [] md5sum of striped binary is the same as one built without debugging info
|
||||
- [ ] md5sum of striped binary is the same as one built without debugging info
|
||||
_Almost_ always, there was one time when it wasn't. Can't seem to reproduce. Check linker sizes and included sections.
|
||||
|
||||
## bootloader
|
||||
- [x] make USB bootable as floppy
|
||||
- [] make USB bootable as harddisk
|
||||
- [ ] make USB bootable as harddisk
|
||||
- [x] detect native resolution
|
||||
- [x] set VESA video to native resolution
|
||||
- [] fallback to best compatable video mode if not found
|
||||
- [ ] fallback to best compatable video mode if not found
|
||||
- [x] record video mode info for kernel
|
||||
- [x] setup temporary page tabels
|
||||
- [x] get memory map
|
||||
@ -32,10 +32,10 @@ _Almost_ always, there was one time when it wasn't. Can't seem to reproduce. Che
|
||||
|
||||
### Memory
|
||||
- [x] static page mapping
|
||||
- [] dynamic page allocation - 3/24/21, almost done, will likely finish soon.
|
||||
- [] remap paging to higher/more available physical address
|
||||
- [] remap kernel to higher virtual address
|
||||
- [] create a written map of virtual shared/kernel addresses for documentation
|
||||
- [ ] dynamic page allocation - 3/24/21, almost done, will likely finish soon.
|
||||
- [ ] remap paging to higher/more available physical address
|
||||
- [ ] remap kernel to higher virtual address
|
||||
- [ ] create a written map of virtual shared/kernel addresses for documentation
|
||||
|
||||
### ACPI
|
||||
- [x] find, check, and parse RSDP
|
||||
|
Loading…
x
Reference in New Issue
Block a user