pub struct BusConfig {
pub read_if_type: SpiIfType,
pub read_dummy_bytes: u8,
pub read_instruction: u8,
pub read_prefetch_cnt: u8,
pub write_if_type: SpiIfType,
pub write_dummy_bytes: u8,
pub write_instruction: u8,
}Expand description
SFC bus configuration for memory-mapped reads.
Fields§
§read_if_type: SpiIfTypeSPI interface type for read operations.
read_dummy_bytes: u8Number of dummy bytes for read operations.
read_instruction: u8Read instruction code (e.g., 0x03 for standard read, 0xEB for quad read).
read_prefetch_cnt: u8Prefetch count for read operations.
write_if_type: SpiIfTypeSPI interface type for write operations.
write_dummy_bytes: u8Number of dummy bytes for write operations.
write_instruction: u8Write instruction code.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BusConfig
impl RefUnwindSafe for BusConfig
impl Send for BusConfig
impl Sync for BusConfig
impl Unpin for BusConfig
impl UnsafeUnpin for BusConfig
impl UnwindSafe for BusConfig
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