libaaruformat 1.0
Aaru Data Preservation Suite - Format Library
Loading...
Searching...
No Matches
WiiPartitionRegion Struct Reference

A Wii partition region entry (in-memory representation). More...

#include </home/claunia/Development/Aaru/libaaruformat/src/ngcw/wii_crypto.h>

Data Fields

uint32_t start_sector
 First physical sector of partition.
uint32_t end_sector
 End physical sector (exclusive).
uint8_t key [16]
 AES-128 partition key.

Detailed Description

A Wii partition region entry (in-memory representation).

Stores the physical sector range and AES-128 key for one partition. Physical sector numbers are in 0x8000-byte units.

Definition at line 51 of file wii_crypto.h.

Field Documentation

◆ end_sector

uint32_t WiiPartitionRegion::end_sector

End physical sector (exclusive).

Definition at line 54 of file wii_crypto.h.

Referenced by wii_deserialize_partition_key_map().

◆ key

uint8_t WiiPartitionRegion::key[16]

AES-128 partition key.

Definition at line 55 of file wii_crypto.h.

Referenced by wii_get_sector_key().

◆ start_sector

uint32_t WiiPartitionRegion::start_sector

First physical sector of partition.

Definition at line 53 of file wii_crypto.h.

Referenced by wii_deserialize_partition_key_map(), and wii_reconstruct_group_junk().


The documentation for this struct was generated from the following file: