Struct R2C02::internalRegisters_t

Nested Relationships

This struct is a nested type of Class R2C02.

Struct Documentation

struct internalRegisters_t

Internal registers of the PPU for the rendering purposes. These are not exposed.

Public Members

uint16_t coarseX
uint16_t coarseY
uint16_t nameX
uint16_t nameY
uint16_t fineY
uint16_t padding
struct R2C02::internalRegisters_t::[anonymous]::STR bits
uint16_t data
union R2C02::internalRegisters_t::[anonymous] v

v = current VRAM address t = temporary VRAM address

union R2C02::internalRegisters_t::[anonymous] t
uint8_t x

Fine X scroll. 3 bits.

bool w

First or second write toggle. Shared by 0x2005 and 0x2006 register. 1 bit.