programmerjake
  • Joined on 2024-07-08
programmerjake pushed to master at libre-chip/cpu 2026-01-09 10:33:16 +00:00
781dbc6bcb add copyright header to build.rs
5faf0899a8 fully parse powerisa-instructions.xml
8c02483b65 wip parsing the xml
e4a7d9f59c add build script that parses the PowerISA v3.1C pdf and produces an xml file
Compare 4 commits »
programmerjake deleted branch add-parse-powerisa-pdf-dependency from programmerjake/cpu 2026-01-09 10:33:16 +00:00
programmerjake automatically merged pull request libre-chip/cpu#6 2026-01-09 10:33:14 +00:00
programmerjake created pull request libre-chip/cpu#6 2026-01-09 10:06:48 +00:00
add parse_powerisa_pdf dependency and fully parse the generated powerisa-instructions.xml file
programmerjake pushed to add-parse-powerisa-pdf-dependency at programmerjake/cpu 2026-01-09 10:05:24 +00:00
781dbc6bcb add copyright header to build.rs
programmerjake pushed to add-parse-powerisa-pdf-dependency at programmerjake/cpu 2026-01-09 10:04:42 +00:00
5faf0899a8 fully parse powerisa-instructions.xml
programmerjake pushed to add-parse-powerisa-pdf-dependency at programmerjake/cpu 2026-01-08 08:09:55 +00:00
8c02483b65 wip parsing the xml
programmerjake created branch add-parse-powerisa-pdf-dependency in programmerjake/cpu 2026-01-07 22:21:02 +00:00
programmerjake pushed to add-parse-powerisa-pdf-dependency at programmerjake/cpu 2026-01-07 22:21:02 +00:00
e4a7d9f59c add build script that parses the PowerISA v3.1C pdf and produces an xml file
3b5104c8fa fix vcd to match test output
2de4a67360 add link to other NLnet task and note lack of optimization
d5a7d9dd9e next_pc works afaict
59da0aec06 WIP fixing bugs
Compare 10 commits »
programmerjake pushed to master at libre-chip/parse_powerisa_pdf 2026-01-07 00:13:52 +00:00
38a1fb328b add build dependencies to readme
programmerjake pushed to master at libre-chip/parse_powerisa_pdf 2026-01-07 00:05:16 +00:00
4177a58c8d add rust code to readme
programmerjake pushed to master at libre-chip/parse_powerisa_pdf 2026-01-06 23:40:18 +00:00
bc550be122 clean up dead code
b68cb274da change to a library
76438b727c rename src/main.rs -> src/lib.rs
Compare 3 commits »
programmerjake pushed to master at libre-chip/parse_powerisa_pdf 2026-01-06 22:47:12 +00:00
2636ab2518 Merge remote-tracking branch 'origin/wip-experimental-rust-port2'
8fd55cdda8 attempt to fix CI
56ee3c5c43 add rust to CI
63698fd90f fix python code not getting installed properly
9bf15dc9d0 it works! produces the exact same xml as the python version
Compare 26 commits »
8fd55cdda8 attempt to fix CI
56ee3c5c43 add rust to CI
63698fd90f fix python code not getting installed properly
Compare 2 commits »
9bf15dc9d0 it works! produces the exact same xml as the python version
73c45323c8 seems to work
Compare 2 commits »
040afcc435 extracts pdf items using mupdf-sys directly
f9a24f4c48 switching to using mupdf-sys directly since mupdf hides all the necessary functionality
Compare 11 commits »
programmerjake created branch wip-experimental-rust-port2 in libre-chip/parse_powerisa_pdf 2026-01-03 00:10:21 +00:00
c8cd234d8f wip porting to rust
9e090a66a3 port more code
7ecdbc0239 porting more
e1277bbb90 add insn bit fields
Compare 9 commits »
programmerjake commented on pull request libre-chip/fayalite-deps#1 2026-01-01 15:45:38 +00:00
Add Rocq to the installed dependencies.

so, I'll wait and see if #3 fixes it, if not I can adjust that to 1G or something.

adjusted the limit to 1G