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

In-memory junk map entry. More...

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

Data Fields

uint64_t offset
 Disc byte offset where junk starts.
uint64_t length
 Length of junk region in bytes.
uint16_t partition_index
 Partition index (0xFFFF for GC / inter-partition).
uint32_t seed [17]
 LFG seed (17 words, big-endian).

Detailed Description

In-memory junk map entry.

Each entry describes a contiguous region of LFG-generated junk on disc.

Definition at line 47 of file ngcw_junk.h.

Field Documentation

◆ length

uint64_t NgcwJunkEntry::length

Length of junk region in bytes.

Definition at line 50 of file ngcw_junk.h.

Referenced by ngcw_deserialize_junk_map(), ngcw_regenerate_junk_sector(), and wii_reconstruct_group_junk().

◆ offset

uint64_t NgcwJunkEntry::offset

Disc byte offset where junk starts.

Definition at line 49 of file ngcw_junk.h.

Referenced by ngcw_deserialize_junk_map(), ngcw_regenerate_junk_sector(), and wii_reconstruct_group_junk().

◆ partition_index

uint16_t NgcwJunkEntry::partition_index

Partition index (0xFFFF for GC / inter-partition).

Definition at line 51 of file ngcw_junk.h.

Referenced by ngcw_deserialize_junk_map().

◆ seed

uint32_t NgcwJunkEntry::seed[17]

LFG seed (17 words, big-endian).

Definition at line 52 of file ngcw_junk.h.


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