#[repr(u32)]pub enum rpi_firmware_property_tag {
Show 88 variants
RPI_FIRMWARE_PROPERTY_END,
RPI_FIRMWARE_GET_FIRMWARE_REVISION,
RPI_FIRMWARE_SET_CURSOR_INFO,
RPI_FIRMWARE_SET_CURSOR_STATE,
RPI_FIRMWARE_GET_BOARD_MODEL,
RPI_FIRMWARE_GET_BOARD_REVISION,
RPI_FIRMWARE_GET_BOARD_MAC_ADDRESS,
RPI_FIRMWARE_GET_BOARD_SERIAL,
RPI_FIRMWARE_GET_ARM_MEMORY,
RPI_FIRMWARE_GET_VC_MEMORY,
RPI_FIRMWARE_GET_CLOCKS,
RPI_FIRMWARE_GET_POWER_STATE,
RPI_FIRMWARE_GET_TIMING,
RPI_FIRMWARE_SET_POWER_STATE,
RPI_FIRMWARE_GET_CLOCK_STATE,
RPI_FIRMWARE_GET_CLOCK_RATE,
RPI_FIRMWARE_GET_VOLTAGE,
RPI_FIRMWARE_GET_MAX_CLOCK_RATE,
RPI_FIRMWARE_GET_MAX_VOLTAGE,
RPI_FIRMWARE_GET_TEMPERATURE,
RPI_FIRMWARE_GET_MIN_CLOCK_RATE,
RPI_FIRMWARE_GET_MIN_VOLTAGE,
RPI_FIRMWARE_GET_TURBO,
RPI_FIRMWARE_GET_MAX_TEMPERATURE,
RPI_FIRMWARE_GET_STC,
RPI_FIRMWARE_ALLOCATE_MEMORY,
RPI_FIRMWARE_LOCK_MEMORY,
RPI_FIRMWARE_UNLOCK_MEMORY,
RPI_FIRMWARE_RELEASE_MEMORY,
RPI_FIRMWARE_EXECUTE_CODE,
RPI_FIRMWARE_EXECUTE_QPU,
RPI_FIRMWARE_SET_ENABLE_QPU,
RPI_FIRMWARE_GET_DISPMANX_RESOURCE_MEM_HANDLE,
RPI_FIRMWARE_GET_EDID_BLOCK,
RPI_FIRMWARE_GET_CUSTOMER_OTP,
RPI_FIRMWARE_GET_DOMAIN_STATE,
RPI_FIRMWARE_GET_THROTTLED,
RPI_FIRMWARE_SET_CLOCK_STATE,
RPI_FIRMWARE_SET_CLOCK_RATE,
RPI_FIRMWARE_SET_VOLTAGE,
RPI_FIRMWARE_SET_TURBO,
RPI_FIRMWARE_SET_CUSTOMER_OTP,
RPI_FIRMWARE_SET_DOMAIN_STATE,
RPI_FIRMWARE_GET_GPIO_STATE,
RPI_FIRMWARE_SET_GPIO_STATE,
RPI_FIRMWARE_SET_SDHOST_CLOCK,
RPI_FIRMWARE_GET_GPIO_CONFIG,
RPI_FIRMWARE_SET_GPIO_CONFIG,
RPI_FIRMWARE_GET_PERIPH_REG,
RPI_FIRMWARE_SET_PERIPH_REG,
RPI_FIRMWARE_FRAMEBUFFER_ALLOCATE,
RPI_FIRMWARE_FRAMEBUFFER_BLANK,
RPI_FIRMWARE_FRAMEBUFFER_GET_PHYSICAL_WIDTH_HEIGHT,
RPI_FIRMWARE_FRAMEBUFFER_GET_VIRTUAL_WIDTH_HEIGHT,
RPI_FIRMWARE_FRAMEBUFFER_GET_DEPTH,
RPI_FIRMWARE_FRAMEBUFFER_GET_PIXEL_ORDER,
RPI_FIRMWARE_FRAMEBUFFER_GET_ALPHA_MODE,
RPI_FIRMWARE_FRAMEBUFFER_GET_PITCH,
RPI_FIRMWARE_FRAMEBUFFER_GET_VIRTUAL_OFFSET,
RPI_FIRMWARE_FRAMEBUFFER_GET_OVERSCAN,
RPI_FIRMWARE_FRAMEBUFFER_GET_PALETTE,
RPI_FIRMWARE_FRAMEBUFFER_GET_TOUCHBUF,
RPI_FIRMWARE_FRAMEBUFFER_GET_GPIOVIRTBUF,
RPI_FIRMWARE_FRAMEBUFFER_RELEASE,
RPI_FIRMWARE_FRAMEBUFFER_TEST_PHYSICAL_WIDTH_HEIGHT,
RPI_FIRMWARE_FRAMEBUFFER_TEST_VIRTUAL_WIDTH_HEIGHT,
RPI_FIRMWARE_FRAMEBUFFER_TEST_DEPTH,
RPI_FIRMWARE_FRAMEBUFFER_TEST_PIXEL_ORDER,
RPI_FIRMWARE_FRAMEBUFFER_TEST_ALPHA_MODE,
RPI_FIRMWARE_FRAMEBUFFER_TEST_VIRTUAL_OFFSET,
RPI_FIRMWARE_FRAMEBUFFER_TEST_OVERSCAN,
RPI_FIRMWARE_FRAMEBUFFER_TEST_PALETTE,
RPI_FIRMWARE_FRAMEBUFFER_TEST_VSYNC,
RPI_FIRMWARE_FRAMEBUFFER_SET_PHYSICAL_WIDTH_HEIGHT,
RPI_FIRMWARE_FRAMEBUFFER_SET_VIRTUAL_WIDTH_HEIGHT,
RPI_FIRMWARE_FRAMEBUFFER_SET_DEPTH,
RPI_FIRMWARE_FRAMEBUFFER_SET_PIXEL_ORDER,
RPI_FIRMWARE_FRAMEBUFFER_SET_ALPHA_MODE,
RPI_FIRMWARE_FRAMEBUFFER_SET_VIRTUAL_OFFSET,
RPI_FIRMWARE_FRAMEBUFFER_SET_OVERSCAN,
RPI_FIRMWARE_FRAMEBUFFER_SET_PALETTE,
RPI_FIRMWARE_FRAMEBUFFER_SET_TOUCHBUF,
RPI_FIRMWARE_FRAMEBUFFER_SET_GPIOVIRTBUF,
RPI_FIRMWARE_FRAMEBUFFER_SET_VSYNC,
RPI_FIRMWARE_FRAMEBUFFER_SET_BACKLIGHT,
RPI_FIRMWARE_VCHIQ_INIT,
RPI_FIRMWARE_GET_COMMAND_LINE,
RPI_FIRMWARE_GET_DMA_CHANNELS,
}
Variants§
RPI_FIRMWARE_PROPERTY_END
RPI_FIRMWARE_GET_FIRMWARE_REVISION
RPI_FIRMWARE_SET_CURSOR_INFO
RPI_FIRMWARE_SET_CURSOR_STATE
RPI_FIRMWARE_GET_BOARD_MODEL
RPI_FIRMWARE_GET_BOARD_REVISION
RPI_FIRMWARE_GET_BOARD_MAC_ADDRESS
RPI_FIRMWARE_GET_BOARD_SERIAL
RPI_FIRMWARE_GET_ARM_MEMORY
RPI_FIRMWARE_GET_VC_MEMORY
RPI_FIRMWARE_GET_CLOCKS
RPI_FIRMWARE_GET_POWER_STATE
RPI_FIRMWARE_GET_TIMING
RPI_FIRMWARE_SET_POWER_STATE
RPI_FIRMWARE_GET_CLOCK_STATE
RPI_FIRMWARE_GET_CLOCK_RATE
RPI_FIRMWARE_GET_VOLTAGE
RPI_FIRMWARE_GET_MAX_CLOCK_RATE
RPI_FIRMWARE_GET_MAX_VOLTAGE
RPI_FIRMWARE_GET_TEMPERATURE
RPI_FIRMWARE_GET_MIN_CLOCK_RATE
RPI_FIRMWARE_GET_MIN_VOLTAGE
RPI_FIRMWARE_GET_TURBO
RPI_FIRMWARE_GET_MAX_TEMPERATURE
RPI_FIRMWARE_GET_STC
RPI_FIRMWARE_ALLOCATE_MEMORY
RPI_FIRMWARE_LOCK_MEMORY
RPI_FIRMWARE_UNLOCK_MEMORY
RPI_FIRMWARE_RELEASE_MEMORY
RPI_FIRMWARE_EXECUTE_CODE
RPI_FIRMWARE_EXECUTE_QPU
RPI_FIRMWARE_SET_ENABLE_QPU
RPI_FIRMWARE_GET_DISPMANX_RESOURCE_MEM_HANDLE
RPI_FIRMWARE_GET_EDID_BLOCK
RPI_FIRMWARE_GET_CUSTOMER_OTP
RPI_FIRMWARE_GET_DOMAIN_STATE
RPI_FIRMWARE_GET_THROTTLED
RPI_FIRMWARE_SET_CLOCK_STATE
RPI_FIRMWARE_SET_CLOCK_RATE
RPI_FIRMWARE_SET_VOLTAGE
RPI_FIRMWARE_SET_TURBO
RPI_FIRMWARE_SET_CUSTOMER_OTP
RPI_FIRMWARE_SET_DOMAIN_STATE
RPI_FIRMWARE_GET_GPIO_STATE
RPI_FIRMWARE_SET_GPIO_STATE
RPI_FIRMWARE_SET_SDHOST_CLOCK
RPI_FIRMWARE_GET_GPIO_CONFIG
RPI_FIRMWARE_SET_GPIO_CONFIG
RPI_FIRMWARE_GET_PERIPH_REG
RPI_FIRMWARE_SET_PERIPH_REG
RPI_FIRMWARE_FRAMEBUFFER_ALLOCATE
RPI_FIRMWARE_FRAMEBUFFER_BLANK
RPI_FIRMWARE_FRAMEBUFFER_GET_PHYSICAL_WIDTH_HEIGHT
RPI_FIRMWARE_FRAMEBUFFER_GET_VIRTUAL_WIDTH_HEIGHT
RPI_FIRMWARE_FRAMEBUFFER_GET_DEPTH
RPI_FIRMWARE_FRAMEBUFFER_GET_PIXEL_ORDER
RPI_FIRMWARE_FRAMEBUFFER_GET_ALPHA_MODE
RPI_FIRMWARE_FRAMEBUFFER_GET_PITCH
RPI_FIRMWARE_FRAMEBUFFER_GET_VIRTUAL_OFFSET
RPI_FIRMWARE_FRAMEBUFFER_GET_OVERSCAN
RPI_FIRMWARE_FRAMEBUFFER_GET_PALETTE
RPI_FIRMWARE_FRAMEBUFFER_GET_TOUCHBUF
RPI_FIRMWARE_FRAMEBUFFER_GET_GPIOVIRTBUF
RPI_FIRMWARE_FRAMEBUFFER_RELEASE
RPI_FIRMWARE_FRAMEBUFFER_TEST_PHYSICAL_WIDTH_HEIGHT
RPI_FIRMWARE_FRAMEBUFFER_TEST_VIRTUAL_WIDTH_HEIGHT
RPI_FIRMWARE_FRAMEBUFFER_TEST_DEPTH
RPI_FIRMWARE_FRAMEBUFFER_TEST_PIXEL_ORDER
RPI_FIRMWARE_FRAMEBUFFER_TEST_ALPHA_MODE
RPI_FIRMWARE_FRAMEBUFFER_TEST_VIRTUAL_OFFSET
RPI_FIRMWARE_FRAMEBUFFER_TEST_OVERSCAN
RPI_FIRMWARE_FRAMEBUFFER_TEST_PALETTE
RPI_FIRMWARE_FRAMEBUFFER_TEST_VSYNC
RPI_FIRMWARE_FRAMEBUFFER_SET_PHYSICAL_WIDTH_HEIGHT
RPI_FIRMWARE_FRAMEBUFFER_SET_VIRTUAL_WIDTH_HEIGHT
RPI_FIRMWARE_FRAMEBUFFER_SET_DEPTH
RPI_FIRMWARE_FRAMEBUFFER_SET_PIXEL_ORDER
RPI_FIRMWARE_FRAMEBUFFER_SET_ALPHA_MODE
RPI_FIRMWARE_FRAMEBUFFER_SET_VIRTUAL_OFFSET
RPI_FIRMWARE_FRAMEBUFFER_SET_OVERSCAN
RPI_FIRMWARE_FRAMEBUFFER_SET_PALETTE
RPI_FIRMWARE_FRAMEBUFFER_SET_TOUCHBUF
RPI_FIRMWARE_FRAMEBUFFER_SET_GPIOVIRTBUF
RPI_FIRMWARE_FRAMEBUFFER_SET_VSYNC
RPI_FIRMWARE_FRAMEBUFFER_SET_BACKLIGHT
RPI_FIRMWARE_VCHIQ_INIT
RPI_FIRMWARE_GET_COMMAND_LINE
RPI_FIRMWARE_GET_DMA_CHANNELS
Trait Implementations§
source§impl Clone for rpi_firmware_property_tag
impl Clone for rpi_firmware_property_tag
source§fn clone(&self) -> rpi_firmware_property_tag
fn clone(&self) -> rpi_firmware_property_tag
Returns a copy 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 rpi_firmware_property_tag
impl Debug for rpi_firmware_property_tag
source§impl Ord for rpi_firmware_property_tag
impl Ord for rpi_firmware_property_tag
source§fn cmp(&self, other: &rpi_firmware_property_tag) -> Ordering
fn cmp(&self, other: &rpi_firmware_property_tag) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq<rpi_firmware_property_tag> for rpi_firmware_property_tag
impl PartialEq<rpi_firmware_property_tag> for rpi_firmware_property_tag
source§fn eq(&self, other: &rpi_firmware_property_tag) -> bool
fn eq(&self, other: &rpi_firmware_property_tag) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd<rpi_firmware_property_tag> for rpi_firmware_property_tag
impl PartialOrd<rpi_firmware_property_tag> for rpi_firmware_property_tag
source§fn partial_cmp(&self, other: &rpi_firmware_property_tag) -> Option<Ordering>
fn partial_cmp(&self, other: &rpi_firmware_property_tag) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for rpi_firmware_property_tag
impl Eq for rpi_firmware_property_tag
impl StructuralEq for rpi_firmware_property_tag
impl StructuralPartialEq for rpi_firmware_property_tag
Auto Trait Implementations§
impl RefUnwindSafe for rpi_firmware_property_tag
impl Send for rpi_firmware_property_tag
impl Sync for rpi_firmware_property_tag
impl Unpin for rpi_firmware_property_tag
impl UnwindSafe for rpi_firmware_property_tag
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