| enum | ComSquare::PPU::PpuRegisters {
ComSquare::PPU::inidisp = 0x00,
ComSquare::PPU::obsel = 0x01,
ComSquare::PPU::oamaddl = 0x02,
ComSquare::PPU::oamaddh = 0x03,
ComSquare::PPU::oamdata = 0x04,
ComSquare::PPU::bgmode = 0x05,
ComSquare::PPU::mosaic = 0x06,
ComSquare::PPU::bg1sc = 0x07,
ComSquare::PPU::bg2sc = 0x08,
ComSquare::PPU::bg3sc = 0x09,
ComSquare::PPU::bg4sc = 0x0A,
ComSquare::PPU::bg12nba = 0x0B,
ComSquare::PPU::bg34nba = 0x0C,
ComSquare::PPU::bg1hofs = 0x0D,
ComSquare::PPU::bg1vofs = 0x0E,
ComSquare::PPU::bg2hofs = 0x0F,
ComSquare::PPU::bg2vofs = 0x10,
ComSquare::PPU::bg3hofs = 0x11,
ComSquare::PPU::bg3vofs = 0x12,
ComSquare::PPU::bg4hofs = 0x13,
ComSquare::PPU::bg4vofs = 0x14,
ComSquare::PPU::vmain = 0x15,
ComSquare::PPU::vmaddl = 0x16,
ComSquare::PPU::vmaddh = 0x17,
ComSquare::PPU::vmdatal = 0x18,
ComSquare::PPU::vmdatah = 0x19,
ComSquare::PPU::m7sel = 0x1A,
ComSquare::PPU::m7a = 0x1B,
ComSquare::PPU::m7b = 0x1C,
ComSquare::PPU::m7c = 0x1D,
ComSquare::PPU::m7d = 0x1E,
ComSquare::PPU::m7x = 0x1F,
ComSquare::PPU::m7y = 0x20,
ComSquare::PPU::cgadd = 0x21,
ComSquare::PPU::cgdata = 0x22,
ComSquare::PPU::w12sel = 0x23,
ComSquare::PPU::w34sel = 0x24,
ComSquare::PPU::wobjsel = 0x25,
ComSquare::PPU::wh0 = 0x26,
ComSquare::PPU::wh1 = 0x27,
ComSquare::PPU::wh2 = 0x28,
ComSquare::PPU::wh3 = 0x29,
ComSquare::PPU::wbjlog = 0x2A,
ComSquare::PPU::wobjlog = 0x2B,
ComSquare::PPU::tm = 0x2C,
ComSquare::PPU::ts = 0x2D,
ComSquare::PPU::tmw = 0x2E,
ComSquare::PPU::tsw = 0x2F,
ComSquare::PPU::cgwsel = 0x30,
ComSquare::PPU::cgadsub = 0x31,
ComSquare::PPU::coldata = 0x32,
ComSquare::PPU::setini = 0x33,
ComSquare::PPU::mpyl = 0x34,
ComSquare::PPU::mpym = 0x35,
ComSquare::PPU::mpyh = 0x36,
ComSquare::PPU::slhv = 0x37,
ComSquare::PPU::oamdataread = 0x38,
ComSquare::PPU::vmdatalread = 0x39,
ComSquare::PPU::vmdatahread = 0x3A,
ComSquare::PPU::cgdataread = 0x3B,
ComSquare::PPU::ophct = 0x3C,
ComSquare::PPU::opvct = 0x3D,
ComSquare::PPU::stat77 = 0x3E,
ComSquare::PPU::stat78 = 0x3F
} |