dRonin
adbada4
dRonin firmware
|
#include <pios_tim_priv.h>
Go to the source code of this file.
Macros | |
#define | PIOS_DEBUG_Assert(test) do { } while(0) |
#define | PIOS_Assert(test) do { if (!(test)) PIOS_DEBUG_Panic(NULL); } while (0) |
#define | PIOS_Abort() PIOS_Assert(0) |
Functions | |
void | PIOS_DEBUG_Init (const struct pios_tim_channel *channels, uint8_t num_channels) |
void | PIOS_DEBUG_PinHigh (uint8_t pin) |
void | PIOS_DEBUG_PinLow (uint8_t pin) |
void | PIOS_DEBUG_PinValue8Bit (uint8_t value) |
void | PIOS_DEBUG_PinValue4BitL (uint8_t value) |
void | PIOS_DEBUG_Panic (const char *msg) __attribute__((noreturn)) |
Variables | |
const char * | PIOS_DEBUG_AssertMsg |