We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bd24a9b commit ba0a035Copy full SHA for ba0a035
1 file changed
libogc/card.c
@@ -1468,10 +1468,10 @@ s32 ogc_card_writepage(s32 chn,cardcallback callback)
1468
card = &cardmap[chn];
1469
1470
card->cmd[0] = 0xf2;
1471
- card->cmd[1] = (card->cmd_sector_addr>>17)&0x3f;
1472
- card->cmd[2] = (card->cmd_sector_addr>>9)&0xff;
1473
- card->cmd[3] = (card->cmd_sector_addr>>7)&3;
1474
- card->cmd[4] = card->cmd_sector_addr&0x7f;
+ card->cmd[1] = (card->cmd_sector_addr&0xFE0000)>>17;
+ card->cmd[2] = (card->cmd_sector_addr&0x01FE00)>>9;
+ card->cmd[3] = (card->cmd_sector_addr&0x000180)>>7;
+ card->cmd[4] = (card->cmd_sector_addr&0x00007F);
1475
card->cmd_len = 5;
1476
card->cmd_mode = EXI_WRITE;
1477
card->cmd_retries = 3;
0 commit comments