index
:
portland-os
main
old (and broken) hobby os
benji dial
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Collapse
)
Author
Lines
2020-05-24
basic fs type stuff, fat16, removing stack segment and using data segment
Benji Dial
-70
/
+245
2020-05-24
very basic vga, ata, serial drivers. start of fat and fs drivers
Benji Dial
-54
/
+606
2020-05-16
small stub with fat info
Benji Dial
-7
/
+117
2020-05-16
fixed gdt (works in virtualbox now)
Benji Dial
-1
/
+1
2020-05-16
Hello world
Benji Dial
-0
/
+94
2020-05-16
starting over
Benji Dial
-2036
/
+0
2020-01-18
going to try efi again
Benji Dial
-6
/
+112
2020-01-05
function to return pointers to functions to read from a constant interface, ↵
Benji Dial
-11
/
+213
so we only have to check the interface once per macro operation
2019-12-27
memory map explanation
Benji Dial
-2
/
+1
2019-12-27
iso_9660_parse_ph
Benji Dial
-7
/
+102
2019-12-27
doing iso9660 before gpt, making partition detection expandable
Benji Dial
-14
/
+102
2019-12-27
lots of new stuff. new memory manager, some stuff on file plumbing
Benji Dial
-109
/
+361
2019-12-27
apm and smbios stubs, get_char can now wait for printable
Benji Dial
-5
/
+61
2019-12-26
a few more tags, just printing
Benji Dial
-9
/
+70
2019-12-26
more info tags
Benji Dial
-35
/
+195
2019-12-26
keyboard skeleton, skeleton, rcs, etc
Benji Dial
-25
/
+186
2019-12-26
just learned you can index with ecx, updated assembly accordingly
Benji Dial
-18
/
+11
2019-12-26
working memory manager
Benji Dial
-51
/
+62
2019-12-26
serial ports, echo vga output over COM2
Benji Dial
-10
/
+66
2019-12-26
got multiboot info parsed!
Benji Dial
-72
/
+153
2019-12-25
some more, tag part doesn't work
Benji Dial
-12
/
+19
2019-12-25
more progress
Benji Dial
-33
/
+85
2019-12-24
start of 0.0.9 branch, using multiboot this time
Benji Dial
-414
/
+319
2019-12-24
small changes, part 2, rewriting bootloader partially, giving up on this branch
Benji Dial
-284
/
+196
2019-12-23
small changes, part 1
Benji Dial
-9
/
+26
2019-12-22
report number of free pages
Benji Dial
-0
/
+89
2019-12-17
a good deal of process
Benji Dial
-0
/
+242
2019-12-14
more of bootloader, tiny kernel stub
Benji Dial
-48
/
+293
2019-12-11
still need to read, parse root directory to find kernel and need to put boot ↵
Benji Dial
-0
/
+246
signature at 0x7dfe to jump around
[prev]