define LFDS710_PAL_ALIGN_DOUBLE_POINTER
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Source File
└───liblfds710 └───inc └───liblfds710 lfds710_porting_abstraction_layer_processor.h
Define
#define LFDS710_PAL_ALIGN_DOUBLE_POINTER [lfds710_pal_uint_t size in bytes multiplied by two]
Example
#define LFDS710_PAL_ALIGN_DOUBLE_POINTER 16
Optionality
This define is mandatory and the library cannot compile if it is not set.
Notes
The value to use for this define is sizeof(lfds710_pal_uint_t), multipled by 2. Unfortunately, compilers do not accept C code as an argument to their alignment keyword, so it is not possible to use sizeof(lfds710_pal_uint_t)*2, or even LFDS710_PAL_ALIGN_SINGLE_POINTER*2, in the source code. As such, it must be provided in a define.