Gamecard: Difference between revisions

mNo edit summary
No edit summary
Line 28: Line 28:
|-
|-
| 0  
| 0  
| IRQ?
| CD# (Card Detect)
| Output
| Output
| Always wired to GND inside game cartridge; Possibly used for interrupt signaling
| Single pin on cartridge side (hardwired to gnd), which bridges pin 1 (gnd) and 2 (Card Detect) on the slot side as cartridge is inserted.
|-  
|-  
| 1  
| 1  
Line 43: Line 43:
|-  
|-  
| 3  
| 3  
| CS
| CS#
| Input
| Input
| Chip select; Switch pulls this LOW during a transfer
| Chip Select
|-  
|-  
| 4
| 4
Line 103: Line 103:
|-  
|-  
| 15  
| 15  
| RST
| RST#
| Input
| Input
| Reset, active LOW.
| Reset
|-  
|-  
|}
|}


All IO use 1.8V for logic HIGH and 0V for logic LOW.
All IO use 1.8V for logic HIGH and 0V for logic LOW.
= Slot Pinout =
[[File:Card_slot.jpg|500px|thumb|right|Annotated slot pinout]]
The just maps the [[#Pinout|cartridge pinout]] onto the slot on the console.
{| class="wikitable"
! Pin
! Name
|-
| 1
| GND
|-
| 2
| CD#
|-
| 3
| CLK
|-
| 4
| RCLK
|-
| 5
| CS#
|-
| 6
| DAT1
|-
| 7
| DAT0
|-
| 8
| VCC 3.3v
|-
| 9
| DAT3
|-
| 10
| DAT2
|-
| 11
| VCC 1.8v
|-
| 12
| DAT5
|-
| 13
| DAT4
|-
| 14
| DAT6
|-
| 15
| DAT7
|-
| 16
| GND
|-
| 17
| RST#
|-
|}


= Protocol =
= Protocol =