#[repr(C)]pub struct sio_hw_t {Show 33 fields
pub cpuid: io_ro_32,
pub gpio_in: io_ro_32,
pub gpio_hi_in: io_ro_32,
pub _pad: u32,
pub gpio_out: io_wo_32,
pub gpio_set: io_wo_32,
pub gpio_clr: io_wo_32,
pub gpio_togl: io_wo_32,
pub gpio_oe: io_wo_32,
pub gpio_oe_set: io_wo_32,
pub gpio_oe_clr: io_wo_32,
pub gpio_oe_togl: io_wo_32,
pub gpio_hi_out: io_wo_32,
pub gpio_hi_set: io_wo_32,
pub gpio_hi_clr: io_wo_32,
pub gpio_hi_togl: io_wo_32,
pub gpio_hi_oe: io_wo_32,
pub gpio_hi_oe_set: io_wo_32,
pub gpio_hi_oe_clr: io_wo_32,
pub gpio_hi_oe_togl: io_wo_32,
pub fifo_st: io_rw_32,
pub fifo_wr: io_wo_32,
pub fifo_rd: io_ro_32,
pub spinlock_st: io_ro_32,
pub div_udividend: io_rw_32,
pub div_udivisor: io_rw_32,
pub div_sdividend: io_rw_32,
pub div_sdivisor: io_rw_32,
pub div_quotient: io_rw_32,
pub div_remainder: io_rw_32,
pub div_csr: io_rw_32,
pub _pad2: u32,
pub interp: [interp_hw_t; 2],
}
Fields§
§cpuid: io_ro_32
§gpio_in: io_ro_32
§gpio_hi_in: io_ro_32
§_pad: u32
§gpio_out: io_wo_32
§gpio_set: io_wo_32
§gpio_clr: io_wo_32
§gpio_togl: io_wo_32
§gpio_oe: io_wo_32
§gpio_oe_set: io_wo_32
§gpio_oe_clr: io_wo_32
§gpio_oe_togl: io_wo_32
§gpio_hi_out: io_wo_32
§gpio_hi_set: io_wo_32
§gpio_hi_clr: io_wo_32
§gpio_hi_togl: io_wo_32
§gpio_hi_oe: io_wo_32
§gpio_hi_oe_set: io_wo_32
§gpio_hi_oe_clr: io_wo_32
§gpio_hi_oe_togl: io_wo_32
§fifo_st: io_rw_32
§fifo_wr: io_wo_32
§fifo_rd: io_ro_32
§spinlock_st: io_ro_32
§div_udividend: io_rw_32
§div_udivisor: io_rw_32
§div_sdividend: io_rw_32
§div_sdivisor: io_rw_32
§div_quotient: io_rw_32
§div_remainder: io_rw_32
§div_csr: io_rw_32
§_pad2: u32
§interp: [interp_hw_t; 2]
Trait Implementations§
Auto Trait Implementations§
impl Freeze for sio_hw_t
impl RefUnwindSafe for sio_hw_t
impl Send for sio_hw_t
impl Sync for sio_hw_t
impl Unpin for sio_hw_t
impl UnwindSafe for sio_hw_t
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