[−][src]Enum cc13x2_cc26x2_hal::ioc::iocfg12::PORT_IDR
Possible values of the field PORT_ID
Variants
RFC_SMI_CL_IN
RF Core SMI Command Link In
RFC_SMI_CL_OUT
RF Core SMI Command Link Out
RFC_SMI_DL_IN
RF Core SMI Data Link In
RFC_SMI_DL_OUT
RF Core SMI Data Link Out
RFC_GPI1
RF Core Data In 1
RFC_GPI0
RF Core Data In 0
RFC_GPO3
RF Core Data Out 3
RFC_GPO2
RF Core Data Out 2
RFC_GPO1
RF Core Data Out 1
RFC_GPO0
RF Core Data Out 0
RFC_TRC
RF Core Trace
I2S_MCLK
I2S MCLK
I2S_BCLK
I2S BCLK
I2S_WCLK
I2S WCLK
I2S_AD1
I2S Data 1
I2S_AD0
I2S Data 0
SSI1_CLK
SSI1 CLK
SSI1_FSS
SSI1 FSS
SSI1_TX
SSI1 TX
SSI1_RX
SSI1 RX
CPU_SWV
CPU SWV
PORT_EVENT7
PORT EVENT 7 Can be used as a general purpose IO event by selecting it through registers in the EVENT module, for example EVENT:GPT0ACAPTSEL.EV, EVENT:UDMACH14BSEL.EV, and so on
PORT_EVENT6
PORT EVENT 6 Can be used as a general purpose IO event by selecting it through registers in the EVENT module, for example EVENT:GPT0ACAPTSEL.EV, EVENT:UDMACH14BSEL.EV, and so on
PORT_EVENT5
PORT EVENT 5 Can be used as a general purpose IO event by selecting it through registers in the EVENT module, for example EVENT:GPT0ACAPTSEL.EV, EVENT:UDMACH14BSEL.EV, and so on
PORT_EVENT4
PORT EVENT 4 Can be used as a general purpose IO event by selecting it through registers in the EVENT module, for example EVENT:GPT0ACAPTSEL.EV, EVENT:UDMACH14BSEL.EV, and so on
PORT_EVENT3
PORT EVENT 3 Can be used as a general purpose IO event by selecting it through registers in the EVENT module, for example EVENT:GPT0ACAPTSEL.EV, EVENT:UDMACH14BSEL.EV, and so on
PORT_EVENT2
PORT EVENT 2 Can be used as a general purpose IO event by selecting it through registers in the EVENT module, for example EVENT:GPT0ACAPTSEL.EV, EVENT:UDMACH14BSEL.EV, and so on
PORT_EVENT1
PORT EVENT 1 Can be used as a general purpose IO event by selecting it through registers in the EVENT module, for example EVENT:GPT0ACAPTSEL.EV, EVENT:UDMACH14BSEL.EV, and so on
PORT_EVENT0
PORT EVENT 0 Can be used as a general purpose IO event by selecting it through registers in the EVENT module, for example EVENT:GPT0ACAPTSEL.EV, EVENT:UDMACH14BSEL.EV, and so on
UART1_RTS
UART1 RTS
UART1_CTS
UART1 CTS
UART1_TX
UART1 TX
UART1_RX
UART1 RX
UART0_RTS
UART0 RTS
UART0_CTS
UART0 CTS
UART0_TX
UART0 TX
UART0_RX
UART0 RX
I2C_MSSCL
I2C Clock
I2C_MSSDA
I2C Data
SSI0_CLK
SSI0 CLK
SSI0_FSS
SSI0 FSS
SSI0_TX
SSI0 TX
SSI0_RX
SSI0 RX
AUX_IO
AUX IO
AON_CLK32K
AON 32 KHz clock (SCLK_LF)
GPIO
General Purpose IO
_Reserved(u8)
Reserved
Methods
impl PORT_IDR
[src]
pub fn bits(&self) -> u8
[src]
Value of the field as raw bits
pub fn is_rfc_smi_cl_in(&self) -> bool
[src]
Checks if the value of the field is RFC_SMI_CL_IN
pub fn is_rfc_smi_cl_out(&self) -> bool
[src]
Checks if the value of the field is RFC_SMI_CL_OUT
pub fn is_rfc_smi_dl_in(&self) -> bool
[src]
Checks if the value of the field is RFC_SMI_DL_IN
pub fn is_rfc_smi_dl_out(&self) -> bool
[src]
Checks if the value of the field is RFC_SMI_DL_OUT
pub fn is_rfc_gpi1(&self) -> bool
[src]
Checks if the value of the field is RFC_GPI1
pub fn is_rfc_gpi0(&self) -> bool
[src]
Checks if the value of the field is RFC_GPI0
pub fn is_rfc_gpo3(&self) -> bool
[src]
Checks if the value of the field is RFC_GPO3
pub fn is_rfc_gpo2(&self) -> bool
[src]
Checks if the value of the field is RFC_GPO2
pub fn is_rfc_gpo1(&self) -> bool
[src]
Checks if the value of the field is RFC_GPO1
pub fn is_rfc_gpo0(&self) -> bool
[src]
Checks if the value of the field is RFC_GPO0
pub fn is_rfc_trc(&self) -> bool
[src]
Checks if the value of the field is RFC_TRC
pub fn is_i2s_mclk(&self) -> bool
[src]
Checks if the value of the field is I2S_MCLK
pub fn is_i2s_bclk(&self) -> bool
[src]
Checks if the value of the field is I2S_BCLK
pub fn is_i2s_wclk(&self) -> bool
[src]
Checks if the value of the field is I2S_WCLK
pub fn is_i2s_ad1(&self) -> bool
[src]
Checks if the value of the field is I2S_AD1
pub fn is_i2s_ad0(&self) -> bool
[src]
Checks if the value of the field is I2S_AD0
pub fn is_ssi1_clk(&self) -> bool
[src]
Checks if the value of the field is SSI1_CLK
pub fn is_ssi1_fss(&self) -> bool
[src]
Checks if the value of the field is SSI1_FSS
pub fn is_ssi1_tx(&self) -> bool
[src]
Checks if the value of the field is SSI1_TX
pub fn is_ssi1_rx(&self) -> bool
[src]
Checks if the value of the field is SSI1_RX
pub fn is_cpu_swv(&self) -> bool
[src]
Checks if the value of the field is CPU_SWV
pub fn is_port_event7(&self) -> bool
[src]
Checks if the value of the field is PORT_EVENT7
pub fn is_port_event6(&self) -> bool
[src]
Checks if the value of the field is PORT_EVENT6
pub fn is_port_event5(&self) -> bool
[src]
Checks if the value of the field is PORT_EVENT5
pub fn is_port_event4(&self) -> bool
[src]
Checks if the value of the field is PORT_EVENT4
pub fn is_port_event3(&self) -> bool
[src]
Checks if the value of the field is PORT_EVENT3
pub fn is_port_event2(&self) -> bool
[src]
Checks if the value of the field is PORT_EVENT2
pub fn is_port_event1(&self) -> bool
[src]
Checks if the value of the field is PORT_EVENT1
pub fn is_port_event0(&self) -> bool
[src]
Checks if the value of the field is PORT_EVENT0
pub fn is_uart1_rts(&self) -> bool
[src]
Checks if the value of the field is UART1_RTS
pub fn is_uart1_cts(&self) -> bool
[src]
Checks if the value of the field is UART1_CTS
pub fn is_uart1_tx(&self) -> bool
[src]
Checks if the value of the field is UART1_TX
pub fn is_uart1_rx(&self) -> bool
[src]
Checks if the value of the field is UART1_RX
pub fn is_uart0_rts(&self) -> bool
[src]
Checks if the value of the field is UART0_RTS
pub fn is_uart0_cts(&self) -> bool
[src]
Checks if the value of the field is UART0_CTS
pub fn is_uart0_tx(&self) -> bool
[src]
Checks if the value of the field is UART0_TX
pub fn is_uart0_rx(&self) -> bool
[src]
Checks if the value of the field is UART0_RX
pub fn is_i2c_msscl(&self) -> bool
[src]
Checks if the value of the field is I2C_MSSCL
pub fn is_i2c_mssda(&self) -> bool
[src]
Checks if the value of the field is I2C_MSSDA
pub fn is_ssi0_clk(&self) -> bool
[src]
Checks if the value of the field is SSI0_CLK
pub fn is_ssi0_fss(&self) -> bool
[src]
Checks if the value of the field is SSI0_FSS
pub fn is_ssi0_tx(&self) -> bool
[src]
Checks if the value of the field is SSI0_TX
pub fn is_ssi0_rx(&self) -> bool
[src]
Checks if the value of the field is SSI0_RX
pub fn is_aux_io(&self) -> bool
[src]
Checks if the value of the field is AUX_IO
pub fn is_aon_clk32k(&self) -> bool
[src]
Checks if the value of the field is AON_CLK32K
pub fn is_gpio(&self) -> bool
[src]
Checks if the value of the field is GPIO
Trait Implementations
impl PartialEq<PORT_IDR> for PORT_IDR
[src]
impl Clone for PORT_IDR
[src]
fn clone(&self) -> PORT_IDR
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Copy for PORT_IDR
[src]
impl Debug for PORT_IDR
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same for T
type Output = T
Should always be Self