#[repr(C, packed(1))]pub struct atom_firmware_info_v3_5 {Show 29 fields
pub table_header: atom_common_table_header,
pub firmware_revision: u32,
pub bootup_clk_reserved: [u32; 2],
pub firmware_capability: u32,
pub fw_protect_region_size_in_kb: u32,
pub bios_scratch_reg_startaddr: u32,
pub bootup_voltage_reserved: [u32; 2],
pub mem_module_id: u8,
pub coolingsolution_id: u8,
pub hw_blt_mode: u8,
pub reserved1: u8,
pub mc_baseaddr_high: u32,
pub mc_baseaddr_low: u32,
pub board_i2c_feature_id: u8,
pub board_i2c_feature_gpio_id: u8,
pub board_i2c_feature_slave_addr: u8,
pub ras_rom_i2c_slave_addr: u8,
pub bootup_voltage_reserved1: u32,
pub zfb_reserved: u32,
pub pplib_pptable_id: u32,
pub hw_voltage_reserved: [u32; 3],
pub maco_pwrlimit_mw: u32,
pub usb_pwrlimit_mw: u32,
pub fw_reserved_size_in_kb: u32,
pub pspbl_init_reserved: [u32; 3],
pub spi_rom_size: u32,
pub support_dev_in_objinfo: u16,
pub disp_phy_tunning_size: u16,
pub reserved: [u32; 16],
}Fields§
§table_header: atom_common_table_header§firmware_revision: u32§bootup_clk_reserved: [u32; 2]§firmware_capability: u32§fw_protect_region_size_in_kb: u32§bios_scratch_reg_startaddr: u32§bootup_voltage_reserved: [u32; 2]§mem_module_id: u8§coolingsolution_id: u8§hw_blt_mode: u8§reserved1: u8§mc_baseaddr_high: u32§mc_baseaddr_low: u32§board_i2c_feature_id: u8§board_i2c_feature_gpio_id: u8§board_i2c_feature_slave_addr: u8§ras_rom_i2c_slave_addr: u8§bootup_voltage_reserved1: u32§zfb_reserved: u32§pplib_pptable_id: u32§hw_voltage_reserved: [u32; 3]§maco_pwrlimit_mw: u32§usb_pwrlimit_mw: u32§fw_reserved_size_in_kb: u32§pspbl_init_reserved: [u32; 3]§spi_rom_size: u32§support_dev_in_objinfo: u16§disp_phy_tunning_size: u16§reserved: [u32; 16]Trait Implementations§
Source§impl Clone for atom_firmware_info_v3_5
impl Clone for atom_firmware_info_v3_5
Source§fn clone(&self) -> atom_firmware_info_v3_5
fn clone(&self) -> atom_firmware_info_v3_5
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for atom_firmware_info_v3_5
impl Debug for atom_firmware_info_v3_5
impl Copy for atom_firmware_info_v3_5
Auto Trait Implementations§
impl Freeze for atom_firmware_info_v3_5
impl RefUnwindSafe for atom_firmware_info_v3_5
impl Send for atom_firmware_info_v3_5
impl Sync for atom_firmware_info_v3_5
impl Unpin for atom_firmware_info_v3_5
impl UnwindSafe for atom_firmware_info_v3_5
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more