further changes for v1.7: cpu fixes, support for 'hardware' devices, display to vnc
authorJustin Wind <justin.wind@gmail.com>
Sat, 12 May 2012 18:55:51 +0000 (11:55 -0700)
committerJustin Wind <justin.wind@gmail.com>
Sat, 12 May 2012 18:55:51 +0000 (11:55 -0700)
commit0a1b4588f79e3719af9431a98da44350030df754
tree249ee6aaa7243d8418d78d6128fdc3d885810753
parentb819e4d8f696703ad42c97b357672fd9325bdac6
further changes for v1.7: cpu fixes, support for 'hardware' devices, display to vnc

small changes throughout for 1.7, normalized some variable names, all registers now indexable in array.  fixed behavior of branch-skip.  changes to hw interfaces.
added initial clock, keyboard, and display modules.
display module now supports rendering as vnc server.

hardware devices are still somewhat incomplete and lack testing.
12 files changed:
Makefile
dcpu16.c
dcpu16.h
display.c [deleted file]
display.h [deleted file]
hw_clock.c [new file with mode: 0644]
hw_clock.h [new file with mode: 0644]
hw_keyboard.c [new file with mode: 0644]
hw_keyboard.h [new file with mode: 0644]
hw_lem1802.c [new file with mode: 0644]
hw_lem1802.h [new file with mode: 0644]
vm-dcpu16.c