Top level header that contains all DCL common strctures and functions.
Go to the source code of this file.
Macros | |
| #define | IEEE754_TYPES |
| Defines single,double precision data type. More... | |
| #define | _DCL_CODE_ACCESS static inline |
| Defines the scope of dcl functions. More... | |
| #define | _DCL_CRIT_ACCESS static inline __attribute__((always_inline)) |
| Defines the scope of critical dcl functions. More... | |
| #define | _DCL_VOLATILE |
| Defines volatile for DCL strctures Flags can be defined in dcl.h or user files before including DCL lib. More... | |
| #define | DCL_setBreakPoint() |
| Set a software breakpoint assembly instruction. More... | |
| #define | DCL_disableInts() 0 |
| Define enable and disable interrupt operations. More... | |
| #define | DCL_restoreInts(v) |
Typedefs | |
| typedef float | float32_t |
| typedef double | float64_t |
| typedef uint32_t | dcl_interrupt_t |