Expand description
Tock kernel for the Particle Boron.
It is based on nRF52840 SoC (Cortex M4 core with a BLE transceiver) with many exported I/O and peripherals.
Modulesยง
- io
- UART Writer
Structsยง
- Platform
- Supported drivers by the platform
Constantsยง
- BUTTON_
PIN ๐ - BUTTON_
RST_ ๐PIN - DEFAULT_
EXT_ ๐SRC_ MAC - FAULT_
RESPONSE ๐ - I2C_
SCL_ ๐PIN - I2C_
SDA_ ๐PIN - LED2_
B_ ๐PIN - LED2_
G_ ๐PIN - LED2_
R_ ๐PIN - LED_
USR_ ๐PIN - NUM_
PROCS ๐ - PAN_ID ๐
- SRC_MAC ๐
- UART_
RXD ๐ - UART_
TXD ๐ - _SPI_
CLK ๐ - _SPI_
MISO ๐ - _SPI_
MOSI ๐ - _UART_
CTS ๐ - _UART_
RTS ๐
Staticsยง
- CHIP ๐
- NRF52_
POWER ๐ - PROCESSES ๐
- PROCESS_
PRINTER ๐ - STACK_
MEMORY - Dummy buffer that causes the linker to reserve enough space for the stack.
Functionsยง
- create_
peripherals ๐ โ - This is in a separate, inline(never) function so that its stack frame is removed when this function returns. Otherwise, the stack space used for these static_inits is wasted.
- mainโ
- Main function called after RAM initialized.
- start_
particle_ โboron - This is in a separate, inline(never) function so that its stack frame is removed when this function returns. Otherwise, the stack space used for these static_inits is wasted.
Type Aliasesยง
- Ieee802154
Driver ๐ - RngDriver ๐
- Temperature
Driver ๐