michaelh pushed to main at michaelh/ch81 2025-10-12 12:29:17 +02:00
7a3d8f79c2 ch81: implement a GPIO port and tidy up the UART
michaelh pushed to main at michaelh/ch81 2025-10-12 10:10:39 +02:00
f952129bbe ch81: move the kernel image to flash
6277b5003f ch81: add a cache
09317ef550 ch81: split the board out of the core emulator
Compare 3 commits »
michaelh pushed to master at michaelh/mini-rv32ima 2025-10-11 16:03:55 +02:00
2634265166 ch81: add cache support
4f25ecf40d ch81: add an approximate clang-format
Compare 2 commits »
michaelh created branch dev in michaelh/mini-rv32ima 2025-10-11 16:02:52 +02:00
michaelh pushed to dev at michaelh/mini-rv32ima 2025-10-11 16:02:52 +02:00
2634265166 ch81: add cache support
4f25ecf40d ch81: add an approximate clang-format
Compare 2 commits »
michaelh pushed to main at michaelh/ch81 2025-10-10 20:05:44 +02:00
5a1cb6f9a3 ch81: split the board out of the core emulator
cd1a02611a ch81: add partitions to the flash
Compare 2 commits »
michaelh synced commits to main at michaelh/hugo-academic-mirror from mirror 2025-10-07 07:25:20 +02:00
4211770c1c ci: fix regression from 74ed4ecc15
dd44522f1e fix(css): align color variables with Tailwind v4
74ed4ecc15 refactor(ci): consolidate build workflows and add Hugo version guards
f5452a5491 ci: fix Welcome action
bc5bf3c748
fix(commenting): incorrect path to comments plugin (#3271)
Compare 5 commits »
michaelh pushed to main at michaelh/ch81 2025-10-05 20:13:12 +02:00
2e0b504b9d ch81: fix the CI build
michaelh pushed to main at michaelh/ch81 2025-10-05 20:03:31 +02:00
6f1885c841 ch81: fix the CI build
michaelh pushed to main at michaelh/ch81 2025-10-05 19:56:29 +02:00
488639123e ch81: fix the CI build
michaelh pushed to main at michaelh/ch81 2025-10-05 19:53:02 +02:00
4cda29192d ch81: remove unused debugging code
19bb6e55ac ch81: tie the loader into the SPI flash
9cd521207b ch81: change to the qemu_x86 board to get SPI NOR
Compare 3 commits »
michaelh pushed to main at michaelh/ch81 2025-10-05 16:54:19 +02:00
4a0c1a7122 ch81: split up rv32emu and add a XMODEM based loader
michaelh pushed to master at michaelh/wiki 2025-10-05 11:15:11 +02:00
ce28151590 wiki: post about the PCB
michaelh pushed to master at michaelh/wiki 2025-10-05 11:10:14 +02:00
ad65ba7cf2 wiki: post about the PCB
michaelh pushed to master at michaelh/wiki 2025-10-05 11:04:25 +02:00
29a880ee54 wiki: post about the PCB
michaelh pushed to main at michaelh/ch81 2025-10-05 10:39:35 +02:00
628d396042 ch81: initial PCB design
michaelh pushed to main at michaelh/ch81 2025-10-04 20:01:06 +02:00
1d681b4fdc ch81: add support for caches by mapping
694dda7f17 ch81: switch to my fork of mini-rv32ima
e5ea01e9fa ch81: switch to using the generated constants everywhere
9a01448515 ch81: pull the emulator config from Devicetree
63361b4f88 ch81: added coremark to third_party
Compare 5 commits »
michaelh pushed to master at michaelh/mini-rv32ima 2025-10-04 20:00:31 +02:00
4172611511 ch81: add support for caches by mapping
michaelh created branch master in michaelh/mini-rv32ima 2025-10-04 18:15:57 +02:00
michaelh pushed to master at michaelh/mini-rv32ima 2025-10-04 18:15:57 +02:00
ac9dd82c66
Merge pull request #52 from daniilfigasystems/master
aec5728d73 Update mini-rv32ima.c
415c6dbcd3 Closes #49 making OS selection possible.
6fdcdea9bf
Merge pull request #48 from cleverca22/fix-post-exec
cce2aadec4
Merge pull request #47 from cleverca22/adjust-zicsr
Compare 10 commits »