From f0602964daa20ad9cd05f097b943c8edbf2df2e2 Mon Sep 17 00:00:00 2001 From: Brett Weiland Date: Wed, 24 Mar 2021 15:49:29 -0500 Subject: modified: README.md --- README.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 9e6c470..eab6e9f 100644 --- a/README.md +++ b/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 -- cgit v1.2.3