Expand description
Tock kernel for the Micro:bit v2.
It is based on nRF52833 SoC (Cortex M4 core with a BLE).
Modulesยง
- io
- UART Writer for panic!()s.
Structsยง
- Micro
Bit - Supported drivers by the platform
Constantsยง
- BUTTON_
A ๐ - BUTTON_
B ๐ - FAULT_
RESPONSE ๐ - GPIO_P8 ๐
- GPIO_P9 ๐
- GPIO_
P16 ๐ - I2C_
SCL_ ๐PIN - I2C_
SDA_ ๐PIN - I2C pins for all of the sensors.
- LED_
KERNEL_ ๐PIN - LED_
MATRIX_ ๐COLS - LED matrix
- LED_
MATRIX_ ๐ROWS - LED_
MICROPHONE_ ๐PIN - NUM_
PROCS ๐ - SPEAKER_
PIN ๐ - TOUCH_
LOGO ๐ - UART_
RX_ ๐PIN - UART_
TX_ ๐PIN - _GPIO_
P0 ๐ - _GPIO_
P1 ๐ - _GPIO_
P2 ๐
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.
Type Aliasesยง
- Ieee802154
RawDriver ๐ - RngDriver ๐
- Temperature
Driver ๐