Josh Holtrop josh
josh pushed to d at josh/hos 2023-10-25 21:11:48 -04:00
e32282f6f0 Move MADT table processing from ACPI to APIC
josh pushed to d at josh/hos 2023-10-25 19:14:07 -04:00
2b87792c67 Store ACPI table pointers in list
josh pushed to d at josh/hos 2023-10-25 12:03:01 -04:00
e480bd0ed0 Enable PIT ISR to count milliseconds
josh pushed to d at josh/hos 2023-10-24 10:45:27 -04:00
e357f2ba44 Initialize USB controllers from Usb instead of Pci
josh pushed to d at josh/hos 2023-10-24 10:25:30 -04:00
f8f9b72588 Store PCI addresses and types as 32-bit uints
josh pushed to d at josh/hos 2023-10-24 08:49:29 -04:00
d86bf47211 Store a List of discovered PCI devices
757f8f8c65 Make A1.allocate() zero returned memory
8303451929 Add List class
Compare 3 commits »
josh pushed to d at josh/hos 2023-10-22 21:31:21 -04:00
1c6c922b45 Add Pci.Type struct
josh pushed to d at josh/hos 2023-10-21 22:13:48 -04:00
7632445d43 Add console escape sequences to draw headings
josh pushed to d at josh/hos 2023-10-21 21:22:06 -04:00
601ea50e4b Console: delay newline rendering until non newline character
josh pushed to d at josh/hos 2023-10-21 21:04:34 -04:00
722494af44 Console: do not index nonexistent character codes
josh pushed to d at josh/hos 2023-10-21 20:49:09 -04:00
e1f38bd5ea Initialize RTC after APIC
bcf1bd3bde HELLO: Zero HULK BSS region after mapping it
Compare 2 commits »
josh pushed to d at josh/hos 2023-10-21 20:15:57 -04:00
f7dde241ad Split console into two pages
josh pushed to d at josh/hos 2023-10-21 17:09:38 -04:00
8638840cd8 Add console header line
josh pushed to d at josh/hos 2023-10-21 16:46:03 -04:00
4273c703e9 writef: split into writef() and writefv()
josh pushed to d at josh/fart 2023-10-18 19:36:02 -04:00
6e04286cc2 Default to 800x600 transparent image output
josh pushed to d at josh/hos 2023-10-18 19:34:37 -04:00
b2597fb5da Add hulk.ver module
josh pushed to d at josh/hos 2023-10-13 15:31:19 -04:00
291ba2bc1c Remove xHCI TODO
josh pushed to d at josh/fart 2023-10-10 19:25:46 -04:00
f8fc3518dd Update write_png() to take a Color array
josh pushed to d at josh/fart 2023-10-10 18:35:40 -04:00
8c109a741b Add Vector struct
5b734c315d Add "test" rscons task
8170593d56 Add Color struct
e6c943aab4 Add fart.png to write RGBA PNG images
Compare 4 commits »
josh pushed to d at josh/fart 2023-10-09 19:22:45 -04:00
5b449506cb Add fart.hton module