Josh Holtrop josh
josh pushed to d at josh/hos 2022-09-04 23:03:23 -04:00
43d945b5e8 Enable interrupts and halt CPU
josh pushed to d at josh/hos 2022-09-04 22:25:50 -04:00
bc7fd3f2fc Add idt module and set up IDT
josh pushed to d at josh/hos 2022-09-01 15:51:04 -04:00
b72c69ef1c Clear interrupts on HULK startup just in case
josh pushed to d at josh/hos 2022-09-01 15:43:04 -04:00
66bd51ffb0 Add hulk.gdt module and create our own GDT
josh pushed to d at josh/hos 2022-08-23 22:49:01 -04:00
16143a727a Avoid using SSE instructions in writef functions
josh pushed to d at josh/hos 2022-08-20 19:57:15 -04:00
63e6fd4bb5 Add run-vb task
josh pushed to d at josh/hos 2022-08-20 19:01:34 -04:00
b4a4638a82 Create HOS.img with a GPT partition table and EFI partition
josh pushed to d at josh/hos 2022-08-18 23:05:17 -04:00
93763917c1 Rename hos.img -> HOS.img
josh pushed to d at josh/hos 2022-08-11 15:08:51 -04:00
743cf9ffef Update to rscons 3.1.0
josh pushed to master at josh/files 2022-07-25 07:18:17 -04:00
b2997e6c17 Update image type
josh pushed to master at josh/propane 2022-07-23 22:25:23 -04:00
bf075a69f6 Test matching a semicolon
josh pushed to master at josh/propane 2022-07-23 22:19:49 -04:00
b682c72b17 Add semicolon to end of all grammar statements
josh pushed to master at josh/files 2022-07-22 18:37:34 -04:00
25b620aa17 Add mk-usb-music-disk-for-car
josh pushed to master at josh/files 2022-07-22 14:46:56 -04:00
50ce4248d1 Add tag-mp3s
josh pushed to master at josh/propane 2022-06-27 21:06:07 -04:00
382e17804c Test SLR grammar
josh pushed to master at josh/propane 2022-06-26 11:07:27 -04:00
30f4cfcc99 Write parser log file
josh pushed to master at josh/propane 2022-06-25 21:36:00 -04:00
2fbe13e071 Do not consume lookahead token when reducing
josh pushed to master at josh/propane 2022-06-25 16:16:29 -04:00
f2cc5b112e Handle shifting states after reducing
josh pushed to master at josh/files 2022-06-23 10:38:02 -04:00
00a046be78 Add update-mp3-albums
josh pushed to master at josh/propane 2022-06-21 23:03:04 -04:00
84c4a16ce6 Start on Parser.parse()