Jeremiah Orians
|
6299b7dcfa
Broke out HALCODEs into a seperate file
|
4 lat temu |
Jeremiah Orians
|
086c5f0ed2
Allow setting of TTY input and output files
|
4 lat temu |
Jeremiah Orians
|
1582f2eef4
Added SET instructions
|
4 lat temu |
Jeremiah Orians
|
09a2bfdba5
Broke out Knight information to enable proper architecture development
|
4 lat temu |
Giuseppe Manzoni
|
b61a83333c
fix initial commit (variables defined in a .c non included in the vm.so)
|
4 lat temu |
Giuseppe Manzoni
|
bcd3d46f2f
fix prev commit: remove duplicated definition
|
4 lat temu |
Giuseppe Manzoni
|
cc40d5df2a
fix constant overflow
|
4 lat temu |
Jeremiah Orians
|
5adaf5e738
Reducing the number of possible segfaults through fuzzing
|
4 lat temu |
Mark Jenkins
|
59d044b0c0
[PATCH] Reduce memory requirements in M0 and properly report errors for invalid instructions on 16bit versions of knight
|
4 lat temu |
Jeremiah Orians
|
44745cf994
Adding support for another POSIX-MODE Primitive
|
5 lat temu |
Jeremiah Orians
|
7c13854311
Adding support for access, chdir and fchdir into POSIX mode
|
5 lat temu |
Jeremiah Orians
|
50818a8350
Adding support for uname
|
5 lat temu |
Jeremiah Orians
|
a4d2742e3e
Making disassembler more M2-Planet friendly
|
5 lat temu |
Jeremiah Orians
|
50cdb0c046
Started to provide an example posix HALCODE interface on the pattern
|
5 lat temu |
Jeremiah Orians
|
5493a77697
Enable POSIX-MODE in knight-vm for testing purposes
|
5 lat temu |
Jeremiah Orians
|
f513b3f6ac
Release 0.1.0
|
6 lat temu |
Jeremiah Orians
|
21239523bd
Fixed bug in PUSHR
|
7 lat temu |
Jeremiah Orians
|
785af749a8
Make memory interaction more flexible and better match various sizes
|
7 lat temu |
Jeremiah Orians
|
0e23b418ae
Continue expanding vm flexiblity in regards to various future enhancements
|
7 lat temu |
Jeremiah Orians
|
41eb315dd3
Preparing for large and small register tests
|
7 lat temu |
Jeremiah Orians
|
db2bc37f1d
Release 0.0.8
|
7 lat temu |
Jeremiah Orians
|
37fc186cbc
Preventing segment faults from occuring due to missing input files
|
7 lat temu |
Jeremiah Orians
|
c1e55502d9
First step to making tape file names arbitrary
|
7 lat temu |
Jeremiah Orians
|
87477db7eb
Added requested Copyright notices
|
7 lat temu |
Jeremiah Orians
|
b7f25ea1d9
Removed pack/unpack instructions to simplify deployment of VM
|
7 lat temu |
Jeremiah Orians
|
5f6c7f82bc
Added license to all source files
|
7 lat temu |
Jeremiah Orians
|
a2a29f1646
Made out of world messages more useful for troubleshooting
|
8 lat temu |
Jeremiah Orians
|
bfde853549
Added bountry checking on memory access to ensure out of bounds access does not occur
|
8 lat temu |
Jeremiah Orians
|
fdbe263dbe
Fixed bug found in pop instructions when R0 and R1 are the same
|
8 lat temu |
Jeremiah Orians
|
b65c866e75
Incorporated 3OP CMPJUMP instructions
|
8 lat temu |