Skip to content
This repository was archived by the owner on Feb 6, 2024. It is now read-only.

Commit 36ad0b9

Browse files
committed
Correct SNES serial bits docs
There are 16 bits clocked out, even though only 12 are used.
1 parent 468b937 commit 36ad0b9

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

circuit/interface_docs/nintendo.markdown

+5-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ to ground.
2525

2626
The serial interface works by latching all of the button states into a shift
2727
register, then clocking out each individual button state. The button states
28-
form an 8-bit (NES) or 12-bit (SNES) word.
28+
form an 8-bit (NES) or 16-bit (SNES) word.
2929

3030
|pin|signal |NES color¹|SNES color¹|
3131
|---|---------------------|----------|-----------|
@@ -53,6 +53,10 @@ form an 8-bit (NES) or 12-bit (SNES) word.
5353
|9 |(not used)|X |
5454
|10 |(not used)|L |
5555
|11 |(not used)|R |
56+
|12 |(not used)|(not used) |
57+
|13 |(not used)|(not used) |
58+
|14 |(not used)|(not used) |
59+
|15 |(not used)|(not used) |
5660

5761
Any extra bits in the shift register's parallel input must be pulled high.
5862

0 commit comments

Comments
 (0)