2022-12-16 18:40 | minor fixes | Ryan Jeffrey | 3 | +34 | -10 |
2022-11-12 23:33 | Delete main window and update debug window screensho | Ryan Jeffrey | 3 | +15 | -122 |
2022-11-11 23:39 | Use reference counted global system for mutability | Ryan Jeffrey | 5 | +48 | -21 |
2022-11-10 23:24 | Horizontal *pcs | Ryan Jeffrey | 2 | +53 | -12 |
2022-11-10 22:58 | DST and SRC now horizontal | Ryan Jeffrey | 1 | +38 | -18 |
2022-11-10 06:21 | Complete data path | Ryan Jeffrey | 6 | +239 | -26 |
2022-11-10 00:38 | Refactor debug window | Ryan Jeffrey | 3 | +206 | -326 |
2022-11-02 19:45 | Debugging tool in readme | Ryan Jeffrey | 2 | +9 | -0 |
2022-11-01 20:28 | Basic latches and registers represented in debug window | Ryan Jeffrey | 5 | +363 | -9 |
2022-10-31 04:47 | Fix compile error and begin debugging window | Ryan Jeffrey | 8 | +71 | -33 |
2022-10-27 18:18 | New readme | Ryan Jeffrey | 2 | +26 | -10 |
2022-10-26 19:59 | Describe PSW | Ryan Jeffrey | 1 | +97 | -7 |
2022-10-26 06:34 | fill out the clock description | Ryan Jeffrey | 1 | +61 | -8 |
2022-10-26 05:36 | Describe all instructions | Ryan Jeffrey | 1 | +779 | -19 |
2022-10-23 21:14 | More documentation | Ryan Jeffrey | 1 | +336 | -82 |
2022-10-22 04:37 | RISCII instructions, register | Ryan Jeffrey | 1 | +95 | -0 |
2022-10-19 04:32 | SCC to ALU, ALU docucomments | Ryan Jeffrey | 3 | +310 | -11 |
2022-10-17 03:48 | Fix conditional statement bug | Ryan Jeffrey | 1 | +5 | -6 |
2022-10-17 03:39 | Shifter and condition code checking | Ryan Jeffrey | 4 | +139 | -22 |
2022-10-17 00:26 | Pipeline suspension | Ryan Jeffrey | 4 | +140 | -101 |
2022-10-16 22:05 | ALU shift, pipeline moves latches, more control bits | Ryan Jeffrey | 3 | +193 | -13 |
2022-10-15 22:11 | Clean up | Ryan Jeffrey | 3 | +11 | -18 |
2022-10-15 21:06 | ALU | Ryan Jeffrey | 3 | +110 | -8 |
2022-10-15 20:03 | Add more pipeline steps | Ryan Jeffrey | 4 | +88 | -24 |
2022-10-14 22:58 | Finish output pins, move clock, etc.. | Ryan Jeffrey | 7 | +261 | -40 |
2022-10-14 06:46 | Move data path and system into their own files, separate data path and memory | Ryan Jeffrey | 6 | +263 | -151 |
2022-10-14 05:17 | Move register data into the data path | Ryan Jeffrey | 4 | +265 | -326 |
2022-10-12 16:57 | Fix bug where events were consumed before handled | Ryan Jeffrey | 5 | +114 | -71 |
2022-10-10 04:42 | Move debug window to its own file, handle SDL events | Ryan Jeffrey | 4 | +162 | -78 |
2022-10-10 02:50 | Basic windowing system | Ryan Jeffrey | 5 | +163 | -12 |
2022-10-08 18:40 | Encoding instructions test, move encoding to struct methods. | Ryan Jeffrey | 7 | +510 | -81 |
2022-10-08 02:10 | Encoding instructions | Ryan Jeffrey | 4 | +149 | -7 |
2022-10-06 17:11 | Fix imm19 for test | Ryan Jeffrey | 2 | +42 | -39 |
2022-06-18 08:11 | Dyn error system | Ryan Jeffrey | 10 | +312 | -253 |
2022-06-17 02:54 | Basic execution stub | Ryan Jeffrey | 9 | +1228 | -241 |
2022-06-13 16:18 | Fix readme list | Ryan Jeffrey | 1 | +5 | -5 |
2022-06-13 16:17 | Fix license, basic readme | Ryan Jeffrey | 2 | +84 | -81 |
2022-06-13 09:14 | More docucomments | Ryan Jeffrey | 2 | +25 | -7 |
2022-06-13 08:58 | Docucomments | Ryan Jeffrey | 4 | +170 | -30 |
2022-06-13 07:59 | Refactor register to cpu, register file struct, more local registers, system object, and format printing | Ryan Jeffrey | 5 | +408 | -168 |
2022-06-13 02:02 | Refactor instruction structs to their own file | Ryan Jeffrey | 5 | +464 | -414 |
2022-06-13 01:50 | Tests for all instructions | Ryan Jeffrey | 1 | +388 | -0 |
2022-06-13 01:50 | Fix conditional off-by-1, conditional constants, short source impl | Ryan Jeffrey | 1 | +87 | -44 |
2022-06-11 23:36 | First unit test, fix decoder bugs | Ryan Jeffrey | 2 | +4 | -4 |
2022-06-11 01:54 | Print debugging, fix opcode decode bitshift error | Ryan Jeffrey | 5 | +346 | -90 |
2022-06-10 23:39 | Fix compile errors | Ryan Jeffrey | 6 | +80 | -45 |
2022-06-10 22:46 | Move decoding to its own file, better default handling for config. | Ryan Jeffrey | 5 | +482 | -403 |
2022-06-10 22:07 | Output file format, read/write emulator structs, util file. | Ryan Jeffrey | 6 | +323 | -21 |
2022-06-09 03:47 | Added sdl stub | Ryan Jeffrey | 2 | +70 | -2 |
2022-06-09 02:17 | Better error messages | Ryan Jeffrey | 1 | +8 | -2 |
2022-06-09 02:12 | Get rid of unnecessary config_path | Ryan Jeffrey | 1 | +2 | -15 |
2022-06-09 02:08 | Read TOML configuration file | Ryan Jeffrey | 3 | +82 | -12 |
2022-06-09 00:39 | Configuration paths customization | Ryan Jeffrey | 1 | +80 | -13 |
2022-06-07 21:26 | Config stub | Ryan Jeffrey | 2 | +139 | -2 |
2022-06-07 18:56 | Register stub | Ryan Jeffrey | 1 | +65 | -0 |
2022-06-07 07:15 | Finish decode, fix compile errors, decode file. | Ryan Jeffrey | 1 | +236 | -13 |
2022-04-04 20:09 | Stub repo, describe CPU instructions as enums | Ryan Jeffrey | 5 | +998 | -0 |