[][src]Trait dw1000::ll::Writable

pub trait Writable {
    type Write;
    fn write() -> Self::Write;
fn buffer(w: &mut Self::Write) -> &mut [u8]; }

Marker trait for registers that can be written to

This is a mostly internal crate that should not be implemented or used directly by users of this crate. It is exposed through the public API though, so it can't be made private.

Associated Types

type Write

The type that is used to write to the register

Loading content...

Required methods

fn write() -> Self::Write

Return the write type for this register

fn buffer(w: &mut Self::Write) -> &mut [u8]

Return the write type's internal buffer

Loading content...

Implementors

impl Writable for AGC_TUNE1[src]

type Write = W

impl Writable for AGC_TUNE2[src]

type Write = W

impl Writable for CHAN_CTRL[src]

type Write = W

impl Writable for DRX_PRETOC[src]

type Write = W

impl Writable for DRX_SFDTOC[src]

type Write = W

impl Writable for DRX_TUNE0B[src]

type Write = W

impl Writable for DRX_TUNE1A[src]

type Write = W

impl Writable for DRX_TUNE1B[src]

type Write = W

impl Writable for DRX_TUNE2[src]

type Write = W

impl Writable for DRX_TUNE4H[src]

type Write = W

impl Writable for DX_TIME[src]

type Write = W

impl Writable for EC_CTRL[src]

type Write = W

impl Writable for EUI[src]

type Write = W

impl Writable for EVC_CTRL[src]

type Write = W

impl Writable for FS_PLLCFG[src]

type Write = W

impl Writable for FS_PLLTUNE[src]

type Write = W

impl Writable for GPIO_DIR[src]

type Write = W

impl Writable for GPIO_DOUT[src]

type Write = W

impl Writable for GPIO_IBES[src]

type Write = W

impl Writable for GPIO_ICLR[src]

type Write = W

impl Writable for GPIO_IDBE[src]

type Write = W

impl Writable for GPIO_IMODE[src]

type Write = W

impl Writable for GPIO_IRQE[src]

type Write = W

impl Writable for GPIO_ISEN[src]

type Write = W

impl Writable for GPIO_MODE[src]

type Write = W

impl Writable for GPIO_RAW[src]

type Write = W

impl Writable for LDE_CFG1[src]

type Write = W

impl Writable for LDE_CFG2[src]

type Write = W

impl Writable for LDE_RXANTD[src]

type Write = W

impl Writable for LDOTUNE[src]

type Write = W

impl Writable for OTP_ADDR[src]

type Write = W

impl Writable for OTP_CTRL[src]

type Write = W

impl Writable for PANADR[src]

type Write = W

impl Writable for PMSC_CTRL0[src]

type Write = W

impl Writable for PMSC_CTRL1[src]

type Write = W

impl Writable for PMSC_LEDC[src]

type Write = W

impl Writable for RF_RXCTRLH[src]

type Write = W

impl Writable for RF_TXCTRL[src]

type Write = W

impl Writable for SFD_LENGTH[src]

type Write = W

impl Writable for SYS_CFG[src]

type Write = W

impl Writable for SYS_CTRL[src]

type Write = W

impl Writable for SYS_MASK[src]

type Write = W

impl Writable for SYS_STATUS[src]

type Write = W

impl Writable for TC_PGDELAY[src]

type Write = W

impl Writable for TX_ANTD[src]

type Write = W

impl Writable for TX_BUFFER[src]

type Write = W

impl Writable for TX_FCTRL[src]

type Write = W

impl Writable for TX_POWER[src]

type Write = W

Loading content...