Dillon Beliveau
|
852e15f549
|
Make it through the bootcode now!
|
2020-06-14 16:00:58 -04:00 |
|
Dillon Beliveau
|
1936990ef1
|
Stub cache opcode
|
2020-06-14 14:32:55 -04:00 |
|
Dillon Beliveau
|
b11fdf25d0
|
Comment this out for now
|
2020-06-14 13:50:02 -04:00 |
|
Dillon Beliveau
|
df6167e3c4
|
Set rd, not rt
|
2020-06-14 13:49:56 -04:00 |
|
Dillon Beliveau
|
5b02a53cbf
|
JAL uses branch_abs
|
2020-06-14 13:41:52 -04:00 |
|
Dillon Beliveau
|
cee0184d71
|
Register names in debug logs
|
2020-06-14 13:40:36 -04:00 |
|
Dillon Beliveau
|
6ea88d431f
|
Debug log lines are green
|
2020-06-14 12:24:31 -04:00 |
|
Dillon Beliveau
|
e7054a3a48
|
Fixes for logtester
|
2020-06-14 12:17:28 -04:00 |
|
Dillon Beliveau
|
0c4fdacc3c
|
Simple logtester frontend
|
2020-06-14 11:12:57 -04:00 |
|
Dillon Beliveau
|
6b9c957424
|
Use a wrapper for get_register as well. Ensure all register accesses are done through wrappers
|
2020-06-14 10:50:10 -04:00 |
|
Dillon Beliveau
|
63dc86c566
|
ADD/SLT, read unused
|
2020-06-13 17:39:59 -04:00 |
|
Dillon Beliveau
|
8df896fb02
|
First REGIMM instruction: BGEZL
|
2020-06-13 16:36:06 -04:00 |
|
Dillon Beliveau
|
cef50507f9
|
Stub REGIMM
|
2020-06-13 16:32:43 -04:00 |
|
Dillon Beliveau
|
025d693730
|
lots more instructions
|
2020-06-13 16:21:00 -04:00 |
|
Dillon Beliveau
|
534707696c
|
Special instruction decoding
|
2020-06-13 15:16:51 -04:00 |
|
Dillon Beliveau
|
de01b8fe76
|
Oops
|
2020-06-11 23:12:45 -04:00 |
|
Dillon Beliveau
|
ab5389ac3c
|
SB, RDRAM, bytes
|
2020-06-11 23:01:42 -04:00 |
|
Dillon Beliveau
|
40894b912f
|
Finish
|
2020-06-11 22:39:18 -04:00 |
|
Dillon Beliveau
|
b9cc24e254
|
Refactoring, branch delay, couple more instructions
|
2020-06-11 22:36:17 -04:00 |
|
Dillon Beliveau
|
7b85ca3882
|
SLTI
|
2020-06-10 22:08:14 -04:00 |
|
Dillon Beliveau
|
227cac9d9f
|
JAL
|
2020-06-10 21:56:15 -04:00 |
|
Dillon Beliveau
|
4c769b6c88
|
More instructions, stub more hardware registers
|
2020-06-10 21:15:39 -04:00 |
|
Dillon Beliveau
|
8f3d6bfb39
|
Refactoring, implement a few more instructions
|
2020-06-10 16:17:04 -04:00 |
|
Dillon Beliveau
|
77a8ac60ae
|
BNE, NOP, some debugging notes
|
2020-06-10 02:58:53 -04:00 |
|
Dillon Beliveau
|
8b002571e8
|
Stub some RDRAM interface registers
|
2020-06-10 02:30:07 -04:00 |
|
Dillon Beliveau
|
f43d09bf69
|
Decode and execute a few instructions
|
2020-06-10 00:54:09 -04:00 |
|
Dillon Beliveau
|
847d9b51f1
|
Some work on decoding
|
2020-06-07 17:51:09 -04:00 |
|
Dillon Beliveau
|
19cfe4a199
|
Hook in Capstone
|
2020-06-07 15:58:34 -04:00 |
|
Dillon Beliveau
|
05efb5ebc7
|
Can read an instruction finally!
|
2020-06-07 14:33:01 -04:00 |
|
Dillon Beliveau
|
c2dc72e94c
|
forgot a couple files
|
2020-06-07 12:40:47 -04:00 |
|
Dillon Beliveau
|
b87d1f4d42
|
Stubbing CPU
|
2020-06-07 12:38:04 -04:00 |
|
Dillon Beliveau
|
f95e0a803c
|
Include
|
2020-06-06 18:37:36 -04:00 |
|
Dillon Beliveau
|
31f9d59158
|
Initial commit
|
2020-06-06 18:02:59 -04:00 |
|