from gbso.regs import R8, R16
|
|
|
|
|
|
class CPU:
|
|
carry: int
|
|
|
|
def __init__(self) -> None:
|
|
self.carry = 0
|
|
|
|
def get_reg8(self, r: R8) -> int:
|
|
pass
|
|
|
|
def get_reg16(self, rr: R16) -> int:
|
|
pass
|
|
|
|
def set_reg8(self, r: R8, n: int) -> None:
|
|
pass
|
|
|
|
def set_reg16(self, r: R16, nn: int) -> None:
|
|
pass
|
|
|
|
def get_mem8(self, nn: int) -> int:
|
|
pass
|
|
|
|
def get_mem16(self, nn: int) -> int:
|
|
pass
|
|
|
|
def set_mem8(self, nn: int, n: int) -> None:
|
|
pass
|
|
|
|
def set_mem16(self, nn: int, nn1: int) -> None:
|
|
pass
|