mirror of
https://github.com/AuroraWright/SafeA9LHInstaller.git
synced 2025-06-25 21:22:45 +00:00
Minor stuff (2)
This commit is contained in:
parent
3ef2ab2cc7
commit
a46bf2a4ba
@ -37,8 +37,7 @@ DSTATUS disk_initialize (
|
||||
BYTE pdrv /* Physical drive nmuber to identify the drive */
|
||||
)
|
||||
{
|
||||
if(pdrv == CTRNAND)
|
||||
ctrNandInit();
|
||||
if(pdrv == CTRNAND) ctrNandInit();
|
||||
|
||||
return RES_OK;
|
||||
}
|
||||
|
@ -266,17 +266,17 @@ static u32 calcSDSize(u8 *csd, int type)
|
||||
switch(type)
|
||||
{
|
||||
case 0:
|
||||
{
|
||||
u32 block_len = csd[9] & 0xF;
|
||||
block_len = 1u << block_len;
|
||||
u32 mult = (u32)((csd[4] >> 7) | ((csd[5] & 3) << 1));
|
||||
mult = 1u << (mult + 2);
|
||||
result = csd[8] & 3;
|
||||
result = (result << 8) | csd[7];
|
||||
result = (result << 2) | (csd[6] >> 6);
|
||||
result = (result + 1) * mult * block_len / 512;
|
||||
}
|
||||
{
|
||||
u32 block_len = csd[9] & 0xF;
|
||||
block_len = 1u << block_len;
|
||||
u32 mult = (u32)((csd[4] >> 7) | ((csd[5] & 3) << 1));
|
||||
mult = 1u << (mult + 2);
|
||||
result = csd[8] & 3;
|
||||
result = (result << 8) | csd[7];
|
||||
result = (result << 2) | (csd[6] >> 6);
|
||||
result = (result + 1) * mult * block_len / 512;
|
||||
break;
|
||||
}
|
||||
case 1:
|
||||
result = csd[7] & 0x3F;
|
||||
result = (result << 8) | csd[6];
|
||||
@ -473,5 +473,5 @@ void sdmmc_get_cid(bool isNand, u32 *info)
|
||||
bool sdmmc_sdcard_init()
|
||||
{
|
||||
InitSD();
|
||||
return Nand_Init() + SD_Init() == 0;
|
||||
return (Nand_Init() | SD_Init()) == 0;
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user