Difference between revisions of "PM Memory"
From SublabWiki
Line 4: | Line 4: | ||
|+Pokemon Mini Memory Map | |+Pokemon Mini Memory Map | ||
! Start | ! Start | ||
+ | ! End | ||
! Size | ! Size | ||
! Description | ! Description | ||
|- | |- | ||
| $000000 | | $000000 | ||
+ | | $000FFF | ||
| $001000 | | $001000 | ||
| [[PM Bios|Internal BIOS]] | | [[PM Bios|Internal BIOS]] | ||
|- | |- | ||
| $001000 | | $001000 | ||
+ | | $001FFF | ||
| $001000 | | $001000 | ||
| [[PM RAM]] | | [[PM RAM]] | ||
|- | |- | ||
| $002000 | | $002000 | ||
+ | | $0020FF | ||
| $000100 | | $000100 | ||
| [[PM Registers|Hardware Registers]] | | [[PM Registers|Hardware Registers]] | ||
|- | |- | ||
| $002100 | | $002100 | ||
− | | $ | + | | $1FFFFF |
+ | | $1FDF00 | ||
| [[PM Cartridge|Cartridge Memory]] | | [[PM Cartridge|Cartridge Memory]] | ||
+ | |- | ||
+ | | $200000 | ||
+ | | $FFFFFF | ||
+ | | $1FFFFF | ||
+ | | [[PM Cartridge|Cartridge Memory (Mirror)]] | ||
|} | |} |
Revision as of 15:36, 21 May 2008
The Pokemon Mini has a 24-bit internal addressing bus. The entire bus is decoded, and thus nothing mirrors except cartridge memory. Externally, the cartridge bus is only 21 bits wide, so anything at or past $20000 is guaranteed to be a mirror of cartridge memory.
Start | End | Size | Description |
---|---|---|---|
$000000 | $000FFF | $001000 | Internal BIOS |
$001000 | $001FFF | $001000 | PM RAM |
$002000 | $0020FF | $000100 | Hardware Registers |
$002100 | $1FFFFF | $1FDF00 | Cartridge Memory |
$200000 | $FFFFFF | $1FFFFF | Cartridge Memory (Mirror) |