Struct nrf51::peripheral_registers::RADIO_REGS
[−]
[src]
#[repr(C)]pub struct RADIO_REGS { pub txen: VolatileCell<u32>, pub rxen: VolatileCell<u32>, pub start: VolatileCell<u32>, pub stop: VolatileCell<u32>, pub disable: VolatileCell<u32>, pub rssistart: VolatileCell<u32>, pub rssistop: VolatileCell<u32>, pub bcstart: VolatileCell<u32>, pub bcstop: VolatileCell<u32>, _reserved1: [u32; 55], pub ready: VolatileCell<u32>, pub address: VolatileCell<u32>, pub payload: VolatileCell<u32>, pub end: VolatileCell<u32>, pub disabled: VolatileCell<u32>, pub devmatch: VolatileCell<u32>, pub devmiss: VolatileCell<u32>, pub rssiend: VolatileCell<u32>, _reserved2: [u32; 2], pub bcmatch: VolatileCell<u32>, _reserved3: [u32; 53], pub shorts: VolatileCell<u32>, _reserved4: [u32; 64], pub intenset: VolatileCell<u32>, pub intenclr: VolatileCell<u32>, _reserved5: [u32; 61], pub crcstatus: VolatileCell<u32>, _reserved6: [u32; 1], pub rxmatch: VolatileCell<u32>, pub rxcrc: VolatileCell<u32>, pub DAI: VolatileCell<u32>, _reserved7: [u32; 60], pub packetptr: VolatileCell<u32>, pub frequency: VolatileCell<u32>, pub txpower: VolatileCell<u32>, pub mode: VolatileCell<u32>, pub pcnf0: VolatileCell<u32>, pub pcnf1: VolatileCell<u32>, pub base0: VolatileCell<u32>, pub base1: VolatileCell<u32>, pub prefix0: VolatileCell<u32>, pub prefix1: VolatileCell<u32>, pub txaddress: VolatileCell<u32>, pub rxaddresses: VolatileCell<u32>, pub crccnf: VolatileCell<u32>, pub crcpoly: VolatileCell<u32>, pub crcinit: VolatileCell<u32>, pub test: VolatileCell<u32>, pub tifs: VolatileCell<u32>, pub rssisample: VolatileCell<u32>, _reserved8: [u32; 1], pub state: VolatileCell<u32>, pub datawhiteiv: VolatileCell<u32>, _reserved9: [u32; 2], pub bcc: VolatileCell<u32>, _reserved10: [u32; 39], pub dab0: VolatileCell<u32>, pub dab1: VolatileCell<u32>, pub dab2: VolatileCell<u32>, pub dab3: VolatileCell<u32>, pub dab4: VolatileCell<u32>, pub dab5: VolatileCell<u32>, pub dab6: VolatileCell<u32>, pub dab7: VolatileCell<u32>, pub dap0: VolatileCell<u32>, pub dap1: VolatileCell<u32>, pub dap2: VolatileCell<u32>, pub dap3: VolatileCell<u32>, pub dap4: VolatileCell<u32>, pub dap5: VolatileCell<u32>, pub dap6: VolatileCell<u32>, pub dap7: VolatileCell<u32>, pub dacnf: VolatileCell<u32>, _reserved11: [u32; 56], pub override0: VolatileCell<u32>, pub override1: VolatileCell<u32>, pub override2: VolatileCell<u32>, pub override3: VolatileCell<u32>, pub override4: VolatileCell<u32>, _reserved12: [u32; 561], pub power: VolatileCell<u32>, }
Fields
txen: VolatileCell<u32>
rxen: VolatileCell<u32>
start: VolatileCell<u32>
stop: VolatileCell<u32>
disable: VolatileCell<u32>
rssistart: VolatileCell<u32>
rssistop: VolatileCell<u32>
bcstart: VolatileCell<u32>
bcstop: VolatileCell<u32>
_reserved1: [u32; 55]
ready: VolatileCell<u32>
address: VolatileCell<u32>
payload: VolatileCell<u32>
end: VolatileCell<u32>
disabled: VolatileCell<u32>
devmatch: VolatileCell<u32>
devmiss: VolatileCell<u32>
rssiend: VolatileCell<u32>
_reserved2: [u32; 2]
bcmatch: VolatileCell<u32>
_reserved3: [u32; 53]
shorts: VolatileCell<u32>
_reserved4: [u32; 64]
intenset: VolatileCell<u32>
intenclr: VolatileCell<u32>
_reserved5: [u32; 61]
crcstatus: VolatileCell<u32>
_reserved6: [u32; 1]
rxmatch: VolatileCell<u32>
rxcrc: VolatileCell<u32>
DAI: VolatileCell<u32>
_reserved7: [u32; 60]
packetptr: VolatileCell<u32>
frequency: VolatileCell<u32>
txpower: VolatileCell<u32>
mode: VolatileCell<u32>
pcnf0: VolatileCell<u32>
pcnf1: VolatileCell<u32>
base0: VolatileCell<u32>
base1: VolatileCell<u32>
prefix0: VolatileCell<u32>
prefix1: VolatileCell<u32>
txaddress: VolatileCell<u32>
rxaddresses: VolatileCell<u32>
crccnf: VolatileCell<u32>
crcpoly: VolatileCell<u32>
crcinit: VolatileCell<u32>
test: VolatileCell<u32>
tifs: VolatileCell<u32>
rssisample: VolatileCell<u32>
_reserved8: [u32; 1]
state: VolatileCell<u32>
datawhiteiv: VolatileCell<u32>
_reserved9: [u32; 2]
bcc: VolatileCell<u32>
_reserved10: [u32; 39]
dab0: VolatileCell<u32>
dab1: VolatileCell<u32>
dab2: VolatileCell<u32>
dab3: VolatileCell<u32>
dab4: VolatileCell<u32>
dab5: VolatileCell<u32>
dab6: VolatileCell<u32>
dab7: VolatileCell<u32>
dap0: VolatileCell<u32>
dap1: VolatileCell<u32>
dap2: VolatileCell<u32>
dap3: VolatileCell<u32>
dap4: VolatileCell<u32>
dap5: VolatileCell<u32>
dap6: VolatileCell<u32>
dap7: VolatileCell<u32>
dacnf: VolatileCell<u32>
_reserved11: [u32; 56]
override0: VolatileCell<u32>
override1: VolatileCell<u32>
override2: VolatileCell<u32>
override3: VolatileCell<u32>
override4: VolatileCell<u32>
_reserved12: [u32; 561]
power: VolatileCell<u32>