#include <uavcan_kinetis/build_config.hpp>

Go to the source code of this file.
Namespaces | |
| uavcan_kinetis | |
| uavcan_kinetis::clock | |
Macros | |
| #define | UAVCAN_KINETIS_GLUE2(A, B) UAVCAN_KINETIS_GLUE2_(A, B) |
| #define | UAVCAN_KINETIS_GLUE2_(A, B) A ## B |
| #define | UAVCAN_KINETIS_GLUE3(A, B, C) UAVCAN_KINETIS_GLUE3_(A, B, C) |
| #define | UAVCAN_KINETIS_GLUE3_(A, B, C) A ## B ## C |
| #define | UAVCAN_KINETIS_IRQ_HANDLER(id) int id(int irq, FAR void* context, FAR void *arg) |
| #define | UAVCAN_KINETIS_LOG(fmt, ...) syslog(LOG_INFO, "uavcan_kinetis: " fmt "\n", ## __VA_ARGS__) |
Functions | |
| uavcan::uint64_t | uavcan_kinetis::clock::getUtcUSecFromCanInterrupt () |
| #define UAVCAN_KINETIS_GLUE2 | ( | A, | |
| B | |||
| ) | UAVCAN_KINETIS_GLUE2_(A, B) |
Definition at line 42 of file kinetis/libuavcan/driver/src/internal.hpp.
Glue macros
Definition at line 41 of file kinetis/libuavcan/driver/src/internal.hpp.
Definition at line 45 of file kinetis/libuavcan/driver/src/internal.hpp.
Definition at line 44 of file kinetis/libuavcan/driver/src/internal.hpp.
IRQ handler macros
Definition at line 35 of file kinetis/libuavcan/driver/src/internal.hpp.
| #define UAVCAN_KINETIS_LOG | ( | fmt, | |
| ... | |||
| ) | syslog(LOG_INFO, "uavcan_kinetis: " fmt "\n", ## __VA_ARGS__) |
Debug output
Definition at line 26 of file kinetis/libuavcan/driver/src/internal.hpp.