Line 28: |
Line 28: |
| | 0x10C | | | 0x10C |
| | 0x1 | | | 0x1 |
− | | Title KEK Index (high nibble) and KEK Index (low nibble) | + | | TitleKeyDec Index (high nibble) and KEK Index (low nibble) |
| |- | | |- |
| | 0x10D | | | 0x10D |
Line 40: |
Line 40: |
| | 0x10F | | | 0x10F |
| | 0x1 | | | 0x1 |
− | | Gamecard Flags (bit0 = AutoBoot, bit1 = HistoryErase) | + | | Gamecard Flags (bit0 = AutoBoot, bit1 = HistoryErase, bit2 = RepairTool) |
| |- | | |- |
| | 0x110 | | | 0x110 |
| | 0x8 | | | 0x8 |
− | | Package Id (used for challenge–response authentication) | + | | Package ID (used for challenge–response authentication) |
| |- | | |- |
| | 0x118 | | | 0x118 |
Line 72: |
Line 72: |
| | 0x180 | | | 0x180 |
| | 0x4 | | | 0x4 |
− | | Secure Mode Flag (always 1, which means Secure Mode is available) | + | | Security Mode (0x01 = T1, 0x02 = T2) |
| |- | | |- |
| | 0x184 | | | 0x184 |
| | 0x4 | | | 0x4 |
− | | Title Key Flag (always 2) | + | | T1 Key Index (always 2) |
| |- | | |- |
| | 0x188 | | | 0x188 |
| | 0x4 | | | 0x4 |
− | | Key Flag (always 0) | + | | Key Index (always 0) |
| |- | | |- |
| | 0x18C | | | 0x18C |
Line 102: |
Line 102: |
| | 0x0 | | | 0x0 |
| | 0x8 | | | 0x8 |
− | | Firmware Version (0x01 for old Gamecards, 0x02 for new Gamecards with the "logo" partition) | + | | Firmware Version (0x00 = Development, 0x01 = Retail, 0x02 = Retail on 4.0.0+) |
| |- | | |- |
| | 0x8 | | | 0x8 |
| | 0x4 | | | 0x4 |
− | | Access Control Flags (0x00A10011 for 25MHz access or 0x00A10010 for 50MHz access) | + | | Access Control (0x00A10011 = 25MHz access, 0x00A10010 = 50MHz access) |
| |- | | |- |
| | 0xC | | | 0xC |
| | 0x4 | | | 0x4 |
− | | Read Wait Time (always 0x1388) | + | | Wait1 Time Read (always 0x1388) |
| |- | | |- |
| | 0x10 | | | 0x10 |
| | 0x4 | | | 0x4 |
− | | Read Wait Time2 (always 0) | + | | Wait2 Time Read (always 0) |
| |- | | |- |
| | 0x14 | | | 0x14 |
| | 0x4 | | | 0x4 |
− | | Write Wait Time (always 0) | + | | Wait1 Time Write (always 0) |
| |- | | |- |
| | 0x18 | | | 0x18 |
| | 0x4 | | | 0x4 |
− | | Write Wait Time2 (always 0) | + | | Wait2 Time Write (always 0) |
| |- | | |- |
| | 0x1C | | | 0x1C |
Line 142: |
Line 142: |
| | 0x30 | | | 0x30 |
| | 0x8 | | | 0x8 |
− | | CUP Id (always 0x0100000000000816, which is the title-listing data archive's title ID) | + | | CUP ID (always 0x0100000000000816, which is the title-listing data archive's title ID) |
| |- | | |- |
| | 0x38 | | | 0x38 |
Line 170: |
Line 170: |
| | 0x104 | | | 0x104 |
| | 0x4 | | | 0x4 |
− | | | + | | Empty |
| |- | | |- |
| | 0x108 | | | 0x108 |
Line 178: |
Line 178: |
| | 0x109 | | | 0x109 |
| | 0x7 | | | 0x7 |
− | | | + | | Empty |
| |- | | |- |
| | 0x110 | | | 0x110 |
Line 186: |
Line 186: |
| | 0x120 | | | 0x120 |
| | 0x10 | | | 0x10 |
− | | | + | | Unknown |
| |- | | |- |
| | 0x130 | | | 0x130 |
Line 208: |
Line 208: |
| | 0x0 | | | 0x0 |
| | 0x8 | | | 0x8 |
− | | Package Id from [[#Gamecard Header|Gamecard Header]] at offset 0x110 | + | | Package ID from [[#Gamecard Header|Gamecard Header]] at offset 0x110 |
| |- | | |- |
| | 0x8 | | | 0x8 |