cc2650 0.1.1

Device support for TI CC2650 microcontrollers
Documentation
#[doc = r" Register block"]
#[repr(C)]
pub struct RegisterBlock {
    _reserved0: [u8; 4usize],
    #[doc = "0x04 - Radio Timer Counter Value"]
    pub ratcnt: RATCNT,
    _reserved1: [u8; 120usize],
    #[doc = "0x80 - Timer Channel 0 Capture/Compare Register"]
    pub ratch0val: RATCH0VAL,
    #[doc = "0x84 - Timer Channel 1 Capture/Compare Register"]
    pub ratch1val: RATCH1VAL,
    #[doc = "0x88 - Timer Channel 2 Capture/Compare Register"]
    pub ratch2val: RATCH2VAL,
    #[doc = "0x8c - Timer Channel 3 Capture/Compare Register"]
    pub ratch3val: RATCH3VAL,
    #[doc = "0x90 - Timer Channel 4 Capture/Compare Register"]
    pub ratch4val: RATCH4VAL,
    #[doc = "0x94 - Timer Channel 5 Capture/Compare Register"]
    pub ratch5val: RATCH5VAL,
    #[doc = "0x98 - Timer Channel 6 Capture/Compare Register"]
    pub ratch6val: RATCH6VAL,
    #[doc = "0x9c - Timer Channel 7 Capture/Compare Register"]
    pub ratch7val: RATCH7VAL,
}
#[doc = "Radio Timer Counter Value"]
pub struct RATCNT {
    register: ::vcell::VolatileCell<u32>,
}
#[doc = "Radio Timer Counter Value"]
pub mod ratcnt;
#[doc = "Timer Channel 0 Capture/Compare Register"]
pub struct RATCH0VAL {
    register: ::vcell::VolatileCell<u32>,
}
#[doc = "Timer Channel 0 Capture/Compare Register"]
pub mod ratch0val;
#[doc = "Timer Channel 1 Capture/Compare Register"]
pub struct RATCH1VAL {
    register: ::vcell::VolatileCell<u32>,
}
#[doc = "Timer Channel 1 Capture/Compare Register"]
pub mod ratch1val;
#[doc = "Timer Channel 2 Capture/Compare Register"]
pub struct RATCH2VAL {
    register: ::vcell::VolatileCell<u32>,
}
#[doc = "Timer Channel 2 Capture/Compare Register"]
pub mod ratch2val;
#[doc = "Timer Channel 3 Capture/Compare Register"]
pub struct RATCH3VAL {
    register: ::vcell::VolatileCell<u32>,
}
#[doc = "Timer Channel 3 Capture/Compare Register"]
pub mod ratch3val;
#[doc = "Timer Channel 4 Capture/Compare Register"]
pub struct RATCH4VAL {
    register: ::vcell::VolatileCell<u32>,
}
#[doc = "Timer Channel 4 Capture/Compare Register"]
pub mod ratch4val;
#[doc = "Timer Channel 5 Capture/Compare Register"]
pub struct RATCH5VAL {
    register: ::vcell::VolatileCell<u32>,
}
#[doc = "Timer Channel 5 Capture/Compare Register"]
pub mod ratch5val;
#[doc = "Timer Channel 6 Capture/Compare Register"]
pub struct RATCH6VAL {
    register: ::vcell::VolatileCell<u32>,
}
#[doc = "Timer Channel 6 Capture/Compare Register"]
pub mod ratch6val;
#[doc = "Timer Channel 7 Capture/Compare Register"]
pub struct RATCH7VAL {
    register: ::vcell::VolatileCell<u32>,
}
#[doc = "Timer Channel 7 Capture/Compare Register"]
pub mod ratch7val;