Josh Holtrop josh
josh pushed to d at josh/hos 2022-10-18 20:49:47 -04:00
edbe33bcfa Add ApicRegisters structure
josh pushed to d at josh/hos 2022-10-18 16:23:20 -04:00
747e824dae Fix calcuation of reserved HULK binary pages
josh pushed to d at josh/hos 2022-10-18 12:57:01 -04:00
b1be5b888f Add apic module that does not do anything yet
dba58b2277 acpi: show APIC address found
72b83b0c3c Hurl.debug_lookup(): show page table entry index
Compare 3 commits »
josh pushed to d at josh/hos 2022-10-18 12:51:12 -04:00
90711adada Actually calling Hurl.initialize() helps a lot
josh pushed to d at josh/hos 2022-10-18 11:18:30 -04:00
4f98c469b7 Add Hurl.debug_lookup()
josh pushed to d at josh/hos 2022-10-18 00:48:59 -04:00
7d2b535df5 Add hulk.acpi module
2f1a12be81 Add Hurl.map_range()
5ca95a5662 memcpy*() should take const src ptr
Compare 3 commits »
josh pushed to d at josh/hos 2022-10-17 21:48:48 -04:00
7471a846ec Locate the ACPI XSDT
josh pushed to master at josh/propane 2022-10-16 21:41:37 -04:00
bca0a14371 Allow storing a result value for a token from a lexer code block
josh pushed to master at josh/propane 2022-10-15 13:37:38 -04:00
ca8a360c0e Provide matched text to lexer user code block
josh pushed to master at josh/propane 2022-10-15 13:32:49 -04:00
623c644e74 Work on real D strings instead of ubyte pointer and length
josh pushed to master at josh/propane 2022-10-15 13:32:30 -04:00
9810cb719f Work on real D strings instead of ubyte pointer and length
josh pushed to d at josh/hos 2022-10-14 17:10:39 -04:00
2ee920fdd2 Reset console position on OSOD
josh pushed to d at josh/hos 2022-10-14 16:05:38 -04:00
d24eafbd63 Tweak VirtualBox instructions
josh pushed to d at josh/hos 2022-10-14 15:57:37 -04:00
6f94bc3ddd Add VirtualBox instructions and task to create a VMDK
josh pushed to d at josh/hos 2022-10-14 15:28:52 -04:00
777820d471 Tell rscons the map files are side-effect files
josh pushed to master at josh/propane 2022-10-13 05:20:49 -04:00
de93d23585 Add test for non-LALR grammar failing to generate parser
josh pushed to master at josh/propane 2022-10-13 05:02:08 -04:00
ad09ff039a Add spec to test parsing lists
josh pushed to master at josh/propane 2022-10-13 04:57:18 -04:00
727c8cd1ea Execute rule user code blocks when reducing the rule
josh pushed to master at josh/propane 2022-10-12 21:33:13 -04:00
74beaf7ed8 Store final parse result and give access with .result parser property
josh pushed to master at josh/propane 2022-10-12 20:56:19 -04:00
31970522de Store parse result; add result_type grammar keyword