gipu/cpp/vm.h
Giulio De Pasquale 16d57bf64b Initial
2017-05-13 19:36:46 +02:00

20 lines
285 B
C++

#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