Top level header that contains all DCL common strctures and functions.
Go to the source code of this file.
Macros | |
#define | _DCL_CODE_ACCESS static inline |
Defines the scope of dcl functions (static inline/extern inline/none) More... | |
#define | _DCL_CODE_SECTION __attribute__((section("dclfuncs"))) |
Defines dcl function section that users can specify in the linker file(.cmd) and to accelerate performance by mapping to faster memory Note: only DCL_runXXX and DCL_updateXXX/pendingUpdateXXX are included by default. 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 |
Defines single,double precision data type. Note: Assumes ABI to be TI_EABI, does not support legacy TI_COFF. More... | |
typedef double | float64_t |
typedef uint32_t | dcl_interrupt_t |