Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2025-08-24
| ||
20:57 | Very very very basic assembler output from unfinished declaration parser. Leaf check-in: 854448ce88 user: echoe tags: trunk | |
20:36 | Define shim asm_builder functions check-in: 113ea63309 user: echoe tags: trunk | |
20:31 | Add more instructions and a few new types for echoe check-in: 6d248bb1c7 user: c_nicnic tags: trunk | |
20:28 | Start prototyping ASM builder check-in: 84d3f868ac user: echoe tags: trunk | |
20:02 | Hopefully this still works for Nic check-in: 33a1ab6021 user: echoe tags: trunk | |
2025-08-22
| ||
21:29 | Properly lex a FU C file : ) check-in: 0ca16e0776 user: echoe tags: trunk | |
04:17 | More lexer work, basics in place check-in: d7862f4e09 user: echoe tags: trunk | |
2025-08-21
| ||
05:00 | Work on lexer tokens check-in: ec82efe841 user: echoe tags: trunk | |
03:20 | Rework some headers check-in: 034f48cb66 user: echoe tags: trunk | |
2025-08-20
| ||
18:07 | Work towards shared lexer check-in: eb3be38829 user: echoe tags: trunk | |
2025-08-19
| ||
18:37 | Set up very basic low-level compiler drivers check-in: 9285b3abc4 user: echoe tags: trunk | |
17:53 | Start working on updated compiler toolchain check-in: 864708e840 user: echoe tags: trunk | |
2025-08-18
| ||
21:58 | Cut down FUCC source check-in: 6192560e23 user: echoe tags: trunk | |
02:35 | Update build script check-in: 2e2988a566 user: echoe tags: trunk | |
01:31 | Remove old FUS file check-in: 3f3646853a user: echoe tags: trunk | |
01:27 | Finally have some DMA shit working omg check-in: 1e4f67af4e user: echoe tags: trunk | |
2025-08-17
| ||
05:17 | Formatting check-in: 427b401b98 user: echoe tags: trunk | |
05:14 | Change how we read I_STAT and I_MASK check-in: 08c84962fc user: echoe tags: trunk | |
05:05 | Add some plumbing for exceptions and interrupts check-in: a2f4823282 user: echoe tags: trunk | |
2025-08-16
| ||
20:50 | Big name refactor woot check-in: 711c481b9b user: echoe tags: trunk | |
20:48 | Big name refactor woot check-in: cdc865beec user: echoe tags: trunk | |
19:57 | Oops, compilers? check-in: 47b9a41ed1 user: c_nicnic tags: trunk | |
19:52 | Start working towards COP0 and exceptions check-in: 42a920c44b user: echoe tags: trunk | |
19:51 | Add new statements: movzi, movni, subi check-in: 27ffb936a4 user: c_nicnic tags: trunk | |
2025-08-15
| ||
19:31 | Work towards a bit more I/O progress check-in: 3ccb504cd7 user: echoe tags: trunk | |
01:05 | Oops, fprintf check-in: 7125271e65 user: echoe tags: trunk | |
01:04 | Fix addressing a bit check-in: 5a117b7bcc user: echoe tags: trunk | |
00:04 | Oops, addresses check-in: 25545e3c6d user: echoe tags: trunk | |
00:01 | Oops, varargs check-in: baf760cd24 user: echoe tags: trunk | |
2025-08-14
| ||
23:58 | Oops, window check-in: 8e07139bb6 user: echoe tags: trunk | |
23:38 | Fix small bug in syscall printf check-in: d3b7fb94e2 user: echoe tags: trunk | |
23:23 | Rewrite the format syscall check-in: e155673c70 user: echoe tags: trunk | |
22:41 | link gfusx with math check-in: 29516cc77f user: c_nicnic tags: trunk | |
22:39 | Oops forgot files again check-in: 29a51a75e8 user: echoe tags: trunk | |
04:00 | Add and statically compile GLFW3, get a little loop running check-in: d1f1f8b779 user: echoe tags: trunk | |
2025-08-13
| ||
23:58 | Fix sp range checks in trace check-in: 84d146ce4c user: echoe tags: trunk | |
23:33 | Remove extra debug stuff check-in: 4249283b96 user: echoe tags: trunk | |
23:30 | Hopefully fix condition for stack printing check-in: b26cbf12ca user: echoe tags: trunk | |
23:27 | Fix fallthroughs check-in: 420da5c69c user: echoe tags: trunk | |
22:33 | Get some fancy system functions working a little differently for the future check-in: 06665a3653 user: echoe tags: trunk | |
04:32 | Update some memory locations check-in: 126dad2b22 user: echoe tags: trunk | |
01:56 | Get a pointer, duh check-in: 82cc4495d1 user: echoe tags: trunk | |
01:42 | Fix jumping to the correct address check-in: 23aa412085 user: echoe tags: trunk | |
01:16 | GFUSX can now load ROMs, and the BIOS will jump to them. check-in: 9a28e7b825 user: echoe tags: trunk | |
00:41 | Add the hardware stuff I forgot check-in: a1bb813ead user: echoe tags: trunk | |
2025-08-12
| ||
19:01 | Flesh out the hardware read/write stubs check-in: 89b6839b49 user: echoe tags: trunk | |
18:25 | Flesh out the hardware read/write stubs check-in: e8942e2b58 user: echoe tags: trunk | |
18:17 | Add trace log impl check-in: 3829dae95d user: echoe tags: trunk | |
18:07 | Add simple hardware register interface, very incomplete. check-in: 1ce0d5bb4c user: echoe tags: trunk | |
01:49 | Add some memory functionality check-in: 714ab51c59 user: echoe tags: trunk | |