Joybus Protocol: Difference between revisions

Added EEPROM identifiers for 0x00 Info command
m (Added bold and italics to emphasize checksum vs CRC)
(Added EEPROM identifiers for 0x00 Info command)
Line 57:
 
=== 0x00 - Info ===
This command requests information about the device. The N64 a 2-byte identifier and 1 byte of extra data. The N64 Controller is the only confirmed device to use the 3rd byte, where 0x02 is used if no pak is inserted, and 0x01 is there is. Other devices must still be investigated further.
{| class="wikitable"
! Identifier
Line 67:
{{ProtocolIdentifierRow| 0x0200 | N64 | Mouse }}
{{ProtocolIdentifierRow| 0x0002 | N64 | Randnet Keyboard }}
{{ProtocolIdentifierRow| 0x0080 | N64 | 4 Kbit EEPROM }}
{{ProtocolIdentifierRow| 0x00C0 | N64 | 16 Kbit EEPROM }}
{{ProtocolIdentifierRow| 0x2004{{sup|'''(1)'''}} | N64 | Densha de Go }}
{{ProtocolIdentifierRow| 0x0004 | GBA | Game Boy Advance }}