diff options
| author | Loic Guegan <loic.guegan@mailbox.org> | 2023-12-25 10:07:12 +0100 |
|---|---|---|
| committer | Loic Guegan <loic.guegan@mailbox.org> | 2023-12-25 10:07:12 +0100 |
| commit | 3b9170b54bd955146d2f327df313f7bf7ba7c5d4 (patch) | |
| tree | 32d022ef6f69153b81e8f10ea1c713ab15cb9fc9 /src | |
| parent | 7642efad5ad58c4aec26eec3c8bb879f69272eaf (diff) | |
Minor changes
Diffstat (limited to 'src')
| -rw-r--r-- | src/vcpu.c | 4 | ||||
| -rw-r--r-- | src/vcpu.h | 1 |
2 files changed, 3 insertions, 2 deletions
@@ -35,11 +35,11 @@ void VCPUDecode(){ void VCPUExecute(){ // VCPUDump(); switch(State.opcode >> 12){ - case 0x0: + case 0x0: // Clear screen ScreenClear(); break ;; - case 0x1: + case 0x1: // Jump State.PC=State.NNN; break ;; @@ -11,6 +11,7 @@ typedef struct VCPU_State { // Stack register (16 bits) unsigned short S; + unsigned short stack[100]; // Emulated stack // General purpose registers (8 bits each) // Note last one often used as a flag register |
