This is an old revision of the document!


Port A

  • IOA0: SPI clock
  • IOA1: MOSI
  • IOA2: MISO
  • IOA3: Busy
  • IOA4: Chip select

Console type

Console IOA14 IOA15
V.Smile 0 x
V.Smile Pocket 0 x
V.Smile Motion 1 0
Cyber Pocket 1 1

Other

  • IOA11: Only a pull down resitor?
  • IOA12: Only a test point on the motherboard?

Port B

ROM and cartridge

  • IOB0: extra address bit for the cartridge port, access second half of ROM
  • IOB1: Set to 0 to enable cartridge ROM
  • IOB2: Set to 0 to enable internal ROM

Power control

  • IOB3: Labelled “RESTART”, not used?
  • IOB4: “A/D”, related to the ADC?
  • IOB5: Voltage detect (ADC measurement of battery level or power supply)
  • IOB6: Pulled to ground by the ON button
  • IOB7: Pulled to ground by the OFF button

Port C

Configuration

LanguageIOC3IOC2IOC1IOC0
Italian 0 0 1 0
Chinese 0 1 1 1
Polish 1 0 0 0
Dutch 1 0 0 1
German 1 0 1 1
Spanish 1 1 0 0
French 1 1 0 1
UK English 1 1 1 0
US English 1 1 1 1

IOC4: if 1: show logo animation at boot

Power control

  • IOC6: audio output enablw
  • IOC7: Power control

Controllers

  • IOC8: Controller A request to send
  • IOC9: Controller B request to send
  • IOC10: Controller A clear to send
  • IOC12: Controller B clear to send
  • IOC13: UART Rx (from controller)
  • IOC14: UART Tx (to controller)
  • IOC15: Controller power?
io.1630001451.txt.gz · Last modified: 2021/08/26 20:10 by pulkomandy
CC Attribution 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0