pub struct CpuBus { /* private fields */ }Expand description
NES Bus
http://wiki.nesdev.com/w/index.php/CPU_memory_map
|—————–| $FFFF |—————–| | PRG-ROM | | | |—————–| $8000 |—————–| | PRG-RAM or SRAM | | PRG-RAM or SRAM | |—————–| $6000 |—————–| | Expansion | | Expansion | | Modules | | Modules | |—————–| $4020 |—————–| | APU/Input | | | | Registers | | | |- - - - - - - - -| $4000 | | | PPU Mirrors | | I/O Registers | | $2000-$2007 | | | |- - - - - - - - -| $2008 | | | PPU Registers | | | |—————–| $2000 |—————–| | WRAM Mirrors | | | | $0000-$07FF | | | |- - - - - - - - -| $0800 | | | WRAM | | 2K Internal | |- - - - - - - - -| $0200 | Work RAM | | Stack | | | |- - - - - - - - -| $0100 | | | Zero Page | | | |—————–| $0000 |—————–|