zephyr/subsys/bluetooth/controller/util
Morten Priess a30795e1f6 Bluetooth: controller: Fixes for BIGinfo endianness issues
The BIGinfo PDU bitsets were not accessed in a portable maner for
endianness independence, and need to be handled as bit-manipulations.

Add utility functions to access PDU bitset variables independent of
endianness. Use macros to abstract the offsets and widths.

Conversion of BIG_Handle to LE in HCI layer incorrectly use
sys_cpu_to_le16, which fail because target type is 8-bit.

Signed-off-by: Morten Priess <mtpr@oticon.com>
2024-03-13 11:13:17 +00:00
..
dbuf.c
dbuf.h
mayfly.c
mayfly.h
mem.c
mem.h
memq.c
memq.h
mfifo.h
util.c Bluetooth: controller: Fixes for BIGinfo endianness issues 2024-03-13 11:13:17 +00:00
util.h Bluetooth: controller: Fixes for BIGinfo endianness issues 2024-03-13 11:13:17 +00:00