index
:
portland-os
main
old (and broken) hobby os
benji dial
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Collapse
)
Author
Lines
2020-05-25
clarify to linguist that .h files are c, and not c++
Benji Dial
-0
/
+1
2020-05-25
got file loading working properly
Benji Dial
-20
/
+67
2020-05-25
script to debug with qemu and gdb
Benji Dial
-4
/
+10
2020-05-24
license
Benji Dial
-0
/
+13
2020-05-24
basic fs type stuff, fat16, removing stack segment and using data segment
Benji Dial
-78
/
+251
2020-05-24
very basic vga, ata, serial drivers. start of fat and fs drivers
Benji Dial
-65
/
+633
2020-05-16
small stub with fat info
Benji Dial
-7
/
+120
2020-05-16
fixed gdt (works in virtualbox now)
Benji Dial
-2
/
+2
2020-05-16
Hello world
Benji Dial
-0
/
+122
2020-05-16
starting over
Benji Dial
-2094
/
+0
2020-01-18
going to try efi again
Benji Dial
-9
/
+115
2020-01-05
function to return pointers to functions to read from a constant interface, ↵
Benji Dial
-13
/
+219
so we only have to check the interface once per macro operation
2019-12-27
woops, last commit was missing most of the file
Benji Dial
-1
/
+15
2019-12-27
memory map explanation
Benji Dial
-2
/
+4
2019-12-27
iso_9660_parse_ph
Benji Dial
-7
/
+102
2019-12-27
doing iso9660 before gpt, making partition detection expandable
Benji Dial
-26
/
+115
2019-12-27
lots of new stuff. new memory manager, some stuff on file plumbing
Benji Dial
-111
/
+365
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
-32
/
+198
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
-79
/
+161
2019-12-25
some more, tag part doesn't work
Benji Dial
-13
/
+22
2019-12-25
more progress
Benji Dial
-35
/
+90
2019-12-24
don't need 0.0.8 docs anymore
Benji Dial
-17
/
+0
2019-12-24
start of 0.0.9 branch, using multiboot this time
Benji Dial
-428
/
+329
2019-12-24
small changes, part 2, rewriting bootloader partially, giving up on this branch
Benji Dial
-302
/
+216
2019-12-23
small changes, part 1
Benji Dial
-24
/
+34
2019-12-22
report number of free pages
Benji Dial
-0
/
+89
2019-12-17
a good deal of process
Benji Dial
-0
/
+244
2019-12-14
more of bootloader, tiny kernel stub
Benji Dial
-51
/
+313
2019-12-11
still need to read, parse root directory to find kernel and need to put boot ↵
Benji Dial
-0
/
+278
signature at 0x7dfe to jump around