ad71ba6fa1
The size of the k_args strcture must be equivalent to ... CMD_PKT_SIZE_IN_WORDS * sizeof(uint32_t) This is complicated by the fact that not only do different compilers treat the size of 'bool' and 'enum' types differently, they may also pad structures differently. Both of these differences have direct impacts on the k_args structure. To work around this, the k_args fields 'alloc' and 'Comm' are forcibly aligned to a 4-byte boundary, while the rest of the k_args structure is packed. Change-Id: I722f1a585e5e34a7a7218ed0b214b54fac6d39f7 Signed-off-by: Peter Mitsis <peter.mitsis@windriver.com> |
||
---|---|---|
.. | ||
microkernel | ||
nanokernel | ||
Kconfig | ||
Makefile |