Changes

Jump to navigation Jump to search
281 bytes added ,  02:26, 5 August 2011
no edit summary
Line 93: Line 93:     
After the sixth transfer, commands change size from 8 bytes to 16 bytes. Possibly a new encryption is used, such as AES CTR.
 
After the sixth transfer, commands change size from 8 bytes to 16 bytes. Possibly a new encryption is used, such as AES CTR.
 +
When 16-byte commands are used, the data bus maintains the value 0x00 until the card signals it is ready by clocking a single byte 0x01, followed by the actual data. After each 0x200-byte block of actual data, a 4-byte standard CRC32 of the block data (before encryption) follows.
    
Here's a set of sample gamecard commands that a 3DS sends to a 3DS gamecard:
 
Here's a set of sample gamecard commands that a 3DS sends to a 3DS gamecard:

Navigation menu