Ok(BiosImageType::FwSec) => {
let fwsec = FwSecBiosBuilder {
base: image,
- falcon_data_offset: None,
pmu_lookup_table: None,
falcon_ucode_offset: None,
};
/// Once FwSecBiosBuilder is constructed, the `falcon_ucode_offset` will be copied into a new
/// [`FwSecBiosImage`].
///
- /// The offset of the Falcon data from the start of Fwsec image.
- falcon_data_offset: Option<usize>,
/// The [`PmuLookupTable`] starts at the offset of the falcon data pointer.
pmu_lookup_table: Option<PmuLookupTable>,
/// The offset of the Falcon ucode.
offset -= first_fwsec.base.data.len();
}
- self.falcon_data_offset = Some(offset);
-
if pmu_in_first_fwsec {
self.pmu_lookup_table = Some(PmuLookupTable::new(
&self.base.dev,