Commit graph

184 commits

Author SHA1 Message Date
Neil Webber
cb9cafc3fb more cleanup 2023-09-15 12:09:04 -04:00
Neil Webber
5b55a5b206 add br to InstructionBlock 2023-09-15 11:01:28 -04:00
Neil Webber
37ad52ad48 given pdpasmhelper, rewrite mmu tests to be a lot more native-based 2023-09-15 06:16:58 -04:00
Neil Webber
ed150822ad more instructions 2023-09-15 06:16:24 -04:00
Neil Webber
ea0f383121 cleanup 2023-09-15 06:15:41 -04:00
Neil Webber
d0b0c2f25a Made _CYCLE an Enum 2023-09-15 06:15:10 -04:00
Neil Webber
c6dcec323c MOAR branch support 2023-09-12 17:41:15 -06:00
Neil Webber
e03efaffaa add branch name tables 2023-09-12 17:40:46 -06:00
Neil Webber
c7ad42153e convert more to WITH style 2023-09-12 13:15:12 -06:00
Neil Webber
35b2426eee movb, rtt 2023-09-12 13:15:02 -06:00
Neil Webber
38039360e0 more ASM cleanup 2023-09-12 12:10:51 -06:00
Neil Webber
d4c80db5c4 checkpoint on asm support with WITH 2023-09-11 18:57:00 -06:00
Neil Webber
aba26d3d5e dec 2023-09-11 17:48:36 -06:00
Neil Webber
4b9bdf77d0 more use of asm with 2023-09-11 17:45:59 -06:00
Neil Webber
475f2e4591 improved WITH syntax for instruction sequences 2023-09-11 17:28:45 -06:00
Neil Webber
531e5607a5 checkpoint with sequence accumulation 2023-09-10 18:06:36 -06:00
Neil Webber
017d079178 checkpoint with sequence accumulation 2023-09-10 18:06:26 -06:00
Neil Webber
8b312d6fce initial 2023-09-09 09:38:18 -05:00
Neil Webber
140ce85120 associate_device, devices, and fix steps 2023-09-09 07:43:12 -05:00
Neil Webber
d5af85f09d mfpd test 2023-09-09 07:42:50 -05:00
Neil Webber
6dd034946d don't need to reference cpu 2023-09-09 07:41:47 -05:00
Neil Webber
6513654e82 Improved boot support 2023-09-09 07:41:04 -05:00
Neil Webber
5724ea071e add logger attribute 2023-09-09 06:46:41 -05:00
Neil Webber
57fc274d20 comment cleanups 2023-09-09 06:42:26 -05:00
Neil Webber
bc67b65de2 Add boot_file 2023-09-07 19:05:13 -05:00
Neil Webber
13b227ac22 There is no reason to not cache the translation for the I/O page 2023-09-06 08:57:06 -05:00
Neil Webber
b8ca7b4c13 more debugging info for PLF format traps 2023-09-05 22:58:58 -05:00
Neil Webber
797ccc3273 Doh, have to MMR1 record JSR stackpush 2023-09-05 22:58:15 -05:00
Neil Webber
b9b60faea5 Make it possible to control logging level by writing to /dev/kmem yeehah 2023-09-05 22:57:19 -05:00
Neil Webber
3cacb8eb86 TODO 2023-09-05 08:57:12 -05:00
Neil Webber
ef1f5b75b9 handle missing rp.disk 2023-09-04 13:29:20 -05:00
Neil Webber
8d1b9d66f9 First pass 2023-09-04 13:28:48 -05:00
Neil Webber
7760907dff First release 2023-09-04 12:49:58 -05:00
Neil Webber
0a9c8f617d
Initial commit 2023-09-04 12:46:38 -05:00