Expand description
Tock kernel for the Nordic Semiconductor nRF52840 dongle.
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 🔒 - LED1_
PIN 🔒 - LED2_
B_ 🔒PIN - LED2_
G_ 🔒PIN - LED2_
R_ 🔒PIN - NUM_
PROCS 🔒 - PAN_ID 🔒
- SRC_MAC 🔒
- UART_
CTS 🔒 - UART_
RTS 🔒 - UART_
RXD 🔒 - UART_
TXD 🔒 - _SPI_
CLK 🔒 - _SPI_
MISO 🔒 - _SPI_
MOSI 🔒
Statics§
- CHIP 🔒
- PROCESSES 🔒
- PROCESS_
PRINTER 🔒 - STACK_
MEMORY - Dummy buffer that causes the linker to reserve enough space for the stack.
Functions§
- main⚠
- Main function called after RAM initialized.
- start⚠
- 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.