zephyr/modules/canopennode
Henrik Brix Andersen c9da68290a modules: canopennode: use zephyr/dsp/types.h for float32_t/float64_t
Include the zephyr/dsp/types.h header for float32_t/float64_t type
definitions to avoid conflicts with other subsystems including this header.

Add compile-time asserts to ensure the typedefs meet the requirements of
the CANopenNode module.

Fixes: #63896

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
2023-11-16 09:28:59 +01:00
..
canopen_leds.c modules: canopennode: rename header and Kconfig options 2021-07-01 13:32:18 -04:00
canopen_program.c modules: canopennode: Switch to FIXED_PARTITION_ macros 2022-09-06 09:56:37 +02:00
canopen_storage.c modules: canopennode: storage: fix size_t format specifier 2022-10-22 14:36:11 +09:00
canopen_sync.c modules: canopennode: rename header and Kconfig options 2021-07-01 13:32:18 -04:00
canopennode.h modules: canopennode: rename header and Kconfig options 2021-07-01 13:32:18 -04:00
CMakeLists.txt modules: canopennode: rename header and Kconfig options 2021-07-01 13:32:18 -04:00
CO_driver.c init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
CO_driver_target.h modules: canopennode: use zephyr/dsp/types.h for float32_t/float64_t 2023-11-16 09:28:59 +01:00
Kconfig crc: Make the build of crc function dependent on a Kconfig 2022-11-23 13:30:00 +01:00