Erin
d992f40a82
Termination instruction
2023-08-09 01:24:13 +02:00
Erin
62d241e78c
Changed stuff aroud
2023-08-08 03:03:15 +02:00
Erin
1e92797775
Abstraction of memory
2023-08-08 02:48:47 +02:00
Erin
33c0499977
Shrunk
2023-08-07 01:50:21 +02:00
Erin
e9e7f0c585
Changed magic
2023-08-01 22:20:11 +02:00
Erin
540555d7a9
Added magic
2023-08-01 22:13:22 +02:00
Erin
7e1257a84d
Nightly opts
2023-07-26 20:54:24 +02:00
Erin
f9b36d7a8d
Fixed few overflows
2023-07-26 02:28:14 +02:00
Erin
66ef81d8a0
BMC is now interruptable
2023-07-26 02:04:26 +02:00
Erin
9d27fb218d
restruct + no-alloc support
2023-07-26 01:11:21 +02:00
Erin
74f98f610c
Valider is now generated from macro (not done yet)
2023-07-25 23:43:06 +02:00
Erin
2bbf6ceee0
docs
2023-06-25 00:18:31 +02:00
Erin
2c9e315889
Implemented traps
2023-06-25 00:16:14 +02:00
Erin
79c367dc18
HoleyBytes, almost adhering the spec
...
- Changed instruction encoding to be faster to match on
- Implemented all instructions defined in spec
- Bytecode validation
- Assembler
- Implemented 5 level paging (based on SV57)
- Implemented some degree of interrupts (though not fully adhering the spec yet)
2023-06-21 02:07:48 +02:00
able
e53a5eb835
More test cases
2023-05-22 23:44:40 -05:00
able
49a45d62c6
add in test cases
2023-05-22 22:47:29 -05:00
able
c7828a4940
Adding a couple of tests
2023-05-22 09:01:13 -05:00
Able
15c3ce1f69
rework architecture and add a "compiler"
2023-05-09 03:36:37 -05:00