gipu/cpp/vm.h

20 lines
285 B
C
Raw Normal View History

2017-05-13 18:36:46 +01:00
#ifndef VM_H
#define VM_H
class VMAddrSpace {
uint8_t stack[0x100], code[0x300], data[0x500];
};
class VM {
uint16_t regs[0xb];
struct flags {
uint8_t zf:1;
uint8_t cf:1;
};
VMAddrSpace as;
public:
void run(uint8_t * code);
};
#endif