Changes

466 bytes added ,  07:43, 21 June 2020
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 =