mirror of
https://github.com/DarkStore-3DS/Project_CTR.git
synced 2026-07-06 00:39:11 +00:00
misc
This commit is contained in:
+3
-6
@@ -681,17 +681,14 @@ bool IsCci(u8 *ncsd)
|
|||||||
u64 GetPartitionOffset(u8 *ncsd, u8 index)
|
u64 GetPartitionOffset(u8 *ncsd, u8 index)
|
||||||
{
|
{
|
||||||
cci_hdr *hdr = (cci_hdr*)ncsd;
|
cci_hdr *hdr = (cci_hdr*)ncsd;
|
||||||
u32 media_size = 1 << (hdr->flags[cciflag_MEDIA_BLOCK_SIZE] + 9);
|
u32 offset = ;
|
||||||
u32 offset = u8_to_u64(hdr->offset_sizeTable[index].offset,LE);
|
return (u64)u8_to_u64(hdr->offset_sizeTable[index].offset,LE) * (u64)GetCtrBlockSize(hdr->flags[cciflag_MEDIA_BLOCK_SIZE]);
|
||||||
return (u64)offset*(u64)media_size;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
u64 GetPartitionSize(u8 *ncsd, u8 index)
|
u64 GetPartitionSize(u8 *ncsd, u8 index)
|
||||||
{
|
{
|
||||||
cci_hdr *hdr = (cci_hdr*)ncsd;
|
cci_hdr *hdr = (cci_hdr*)ncsd;
|
||||||
u32 media_size = 1 << (hdr->flags[cciflag_MEDIA_BLOCK_SIZE] + 9);
|
return (u64)u8_to_u64(hdr->offset_sizeTable[index].size,LE) * (u64)GetCtrBlockSize(hdr->flags[cciflag_MEDIA_BLOCK_SIZE]);
|
||||||
u32 size = u8_to_u64(hdr->offset_sizeTable[index].size,LE);
|
|
||||||
return (u64)size*(u64)media_size;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
u8* GetPartition(u8 *ncsd, u8 index)
|
u8* GetPartition(u8 *ncsd, u8 index)
|
||||||
|
|||||||
Reference in New Issue
Block a user