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
/
kernel
/
main.c
Age
Commit message (
Collapse
)
Author
Lines
2020-08-13
FAT16 directory enumeration, making many functions static, new 'log' ↵
Benji Dial
-37
/
+38
functions to wrap vga and serial
2020-08-13
lots of progress, including readonly PATA driver and part of FAT16 driver
Benji Dial
-27
/
+22
2020-08-11
lots of progress
Benji Dial
-57
/
+98
currently, BAR fields of IDE drives are all returning zero, and the ATA read function isn't working. i'm not sure why. i'm going to work on VESA next, and come back to the IDE driver later
2020-05-25
got file loading working properly
Benji Dial
-0
/
+14
2020-05-24
basic fs type stuff, fat16, removing stack segment and using data segment
Benji Dial
-14
/
+36
2020-05-24
very basic vga, ata, serial drivers. start of fat and fs drivers
Benji Dial
-3
/
+25
2020-05-16
small stub with fat info
Benji Dial
-1
/
+8
2020-05-16
Hello world
Benji Dial
-0
/
+7
2020-05-16
starting over
Benji Dial
-470
/
+0
2019-12-27
memory map explanation
Benji Dial
-1
/
+1
2019-12-27
lots of new stuff. new memory manager, some stuff on file plumbing
Benji Dial
-45
/
+49
2019-12-27
apm and smbios stubs, get_char can now wait for printable
Benji Dial
-3
/
+38
2019-12-26
a few more tags, just printing
Benji Dial
-9
/
+70
2019-12-26
more info tags
Benji Dial
-32
/
+148
2019-12-26
keyboard skeleton, skeleton, rcs, etc
Benji Dial
-15
/
+24
2019-12-26
working memory manager
Benji Dial
-17
/
+29
2019-12-26
got multiboot info parsed!
Benji Dial
-34
/
+59
2019-12-25
some more, tag part doesn't work
Benji Dial
-4
/
+8
2019-12-25
more progress
Benji Dial
-27
/
+32
2019-12-24
start of 0.0.9 branch, using multiboot this time
Benji Dial
-25
/
+169
2019-12-24
small changes, part 2, rewriting bootloader partially, giving up on this branch
Benji Dial
-1
/
+1
2019-12-23
small changes, part 1
Benji Dial
-1
/
+3
2019-12-22
report number of free pages
Benji Dial
-0
/
+16
2019-12-17
a good deal of process
Benji Dial
-0
/
+11
2019-12-14
more of bootloader, tiny kernel stub
Benji Dial
-0
/
+26