Difference between revisions of "Pokemon Mini"
From SublabWiki
(→Pokemon Mini Hardware Overview) |
(→Pokemon Mini Hardware Overview) |
||
(468 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
== Pokemon Mini Hardware Overview == | == Pokemon Mini Hardware Overview == | ||
− | The Pokemon Mini is a hand held created by Nintendo R&D3 around 1999. | + | [[Image:Pokemonmini.jpg|237px|thumb|right|Pokemon mini handheld device]] |
+ | The Pokemon Mini is a hand held created by Nintendo R&D3 around 1999. It is based around the Epson S1C88 Core (then Timex/Seiko), and derives most peripherals from this system. | ||
− | * [[ | + | The machine has a 4kB on-board OTP bios, 4kB of internal ram (shared with video subsystem) and a 21-bit cartridge bus. The entire system is controlled by writting to 256 hardware registers, most of which are [[Open-Bus]]. |
+ | |||
+ | * [[S1C88_Core|The Pokemon Mini CPU: S1C88]] | ||
+ | ** [[S1C88_Core|S1C88 Overview]] | ||
+ | ** [[S1C88_InstructionSet|Instruction Set]] | ||
+ | ** [[PM_IRQs|Interrupt Hardware]] | ||
* [[PM Memory|The Memory Map]] | * [[PM Memory|The Memory Map]] | ||
* [[PM Bios|Internal BIOS]] | * [[PM Bios|Internal BIOS]] | ||
* [[PM RAM|The Memory]] | * [[PM RAM|The Memory]] | ||
* [[PM Registers|The Hardware Registers]] | * [[PM Registers|The Hardware Registers]] | ||
+ | ** [[PM_Second_Counter|RTC / Second Counter]] | ||
+ | ** [[Timers|General Purpose Timers]] | ||
+ | ** [[256Hz_Timer|256 Hz Timer]] | ||
+ | ** [[PM_IRQs|Interrupt Hardware]] | ||
+ | ** [[PM_I/O_Port|I/O Port (IR, EEPROM and Rumble)]] | ||
+ | ** [[PM_Audio|Audio / Sound]] | ||
+ | ** [[PM_PRC|PRC (Program Rendering Chip)]] | ||
+ | ** [[LCD_Controller|LCD Controller]] | ||
* [[PM Cartridge|Cartridge Memory]] | * [[PM Cartridge|Cartridge Memory]] | ||
+ | ** [[PM_Pinouts|Cartridge Pinouts]] | ||
+ | |||
* [[Unknown PM Stuff]] | * [[Unknown PM Stuff]] |
Latest revision as of 22:17, 10 July 2015
Pokemon Mini Hardware Overview
The Pokemon Mini is a hand held created by Nintendo R&D3 around 1999. It is based around the Epson S1C88 Core (then Timex/Seiko), and derives most peripherals from this system.
The machine has a 4kB on-board OTP bios, 4kB of internal ram (shared with video subsystem) and a 21-bit cartridge bus. The entire system is controlled by writting to 256 hardware registers, most of which are Open-Bus.
- The Pokemon Mini CPU: S1C88
- The Memory Map
- Internal BIOS
- The Memory
- The Hardware Registers
- Cartridge Memory