Expand description
Board file for Imix development platform.
Modules§
- alarm_
test 🔒 - Test the behavior of a single alarm. To add this test, include the line
- imix_
components 🔒 - io
- Support routines for debugging I/O.
- multi_
timer_ 🔒test - Test the behavior of a single alarm. To add this test, include the line
- power 🔒
- Implements a helper function for enabling/disabling power on the imix submodules.
- test 🔒
Macros§
- mock_
udp_ component_ static - Macro for constructing a mock UDP capsule for tests.
Structs§
- Imix 🔒
Constants§
- DEFAULT_
CTX_ 🔒PREFIX - DEFAULT_
CTX_ 🔒PREFIX_ LEN - DST_
MAC_ 🔒ADDR - FAULT_
RESPONSE 🔒 - NUM_
PROCS 🔒 - PAN_ID 🔒
- RADIO_
CHANNEL 🔒
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.
- set_
pin_ 🔒 ⚠primary_ functions - 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.