zephyr/subsys/bluetooth/controller/ll_sw
Wolfgang Puffitsch d7fac9bf8c Bluetooth: controller: Support big-endian archs in split controller.
Use reverse order for bitfields on big-endian architectures. Treat
all PDU data as little-endian and add conversions as needed. Treat
access address as 4-byte value instead of u32_t to avoid flipping
endianness.

Signed-off-by: Wolfgang Puffitsch <wopu@oticon.com>
2019-03-13 10:37:40 +01:00
..
nordic Bluetooth: controller: Support big-endian archs in split controller. 2019-03-13 10:37:40 +01:00
ctrl_internal.h include: misc: util.h: Rename min/max to MIN/MAX 2019-02-14 22:16:03 -05:00
ctrl.c Bluetooth: controller: Workaround for Unknown Rsp during Enc Setup 2019-03-01 14:23:50 +01:00
ctrl.h Bluetooth: controller: Preliminary work in progress mesh ext. 2019-01-23 09:45:06 +01:00
ll_addr.c Bluetooth: controller: Introduce ULL LLL architecture 2019-01-23 09:45:06 +01:00
ll_adv_aux.c Bluetooth: controller: Prepare to introduce LL split architecture 2019-01-07 13:42:01 +01:00
ll_adv_aux.h Bluetooth: controller: Prepare to introduce LL split architecture 2019-01-07 13:42:01 +01:00
ll_adv.c Bluetooth: controller: Preliminary work in progress mesh ext. 2019-01-23 09:45:06 +01:00
ll_adv.h
ll_filter.c Bluetooth: controller: Prepare to introduce LL split architecture 2019-01-07 13:42:01 +01:00
ll_filter.h
ll_master.c Bluetooth: controller: Prepare to introduce LL split architecture 2019-01-07 13:42:01 +01:00
ll_mesh.c Bluetooth: controller: Preliminary work in progress mesh ext. 2019-01-23 09:45:06 +01:00
ll_mesh.h Bluetooth: controller: Preliminary work in progress mesh ext. 2019-01-23 09:45:06 +01:00
ll_scan.c Bluetooth: controller: Prepare to introduce LL split architecture 2019-01-07 13:42:01 +01:00
ll_test.c Bluetooth: controller: Updates to prep to introduce new arch 2019-01-23 09:45:06 +01:00
ll_test.h
ll_tx_pwr.c Bluetooth: controller: Prepare to introduce LL split architecture 2019-01-07 13:42:01 +01:00
ll.c drivers: nrf_power_clock: Migrate to DTS. 2019-02-25 17:51:24 +01:00
lll_chan.c Bluetooth: controller: Introduce ULL LLL architecture 2019-01-23 09:45:06 +01:00
lll_chan.h Bluetooth: controller: Introduce ULL LLL architecture 2019-01-23 09:45:06 +01:00
lll_conn.h Bluetooth: controller: Introduce ULL LLL architecture 2019-01-23 09:45:06 +01:00
lll_filter.h Bluetooth: controller: Introduce ULL LLL architecture 2019-01-23 09:45:06 +01:00
lll.h bluetooth: controller: Commentary in LLL header 2019-02-15 09:51:54 -05:00
pdu.h Bluetooth: controller: Support big-endian archs in split controller. 2019-03-13 10:37:40 +01:00
ull_adv_aux.c Bluetooth: controller: Introduce ULL LLL architecture 2019-01-23 09:45:06 +01:00
ull_adv_aux.h Bluetooth: controller: Introduce ULL LLL architecture 2019-01-23 09:45:06 +01:00
ull_adv_internal.h Bluetooth: controller: Introduce ULL LLL architecture 2019-01-23 09:45:06 +01:00
ull_adv_types.h Bluetooth: controller: Introduce ULL LLL architecture 2019-01-23 09:45:06 +01:00
ull_adv.c include: misc: util.h: Rename min/max to MIN/MAX 2019-02-14 22:16:03 -05:00
ull_conn_internal.h Bluetooth: controller: refactored llcp_req/ack test to helper function 2019-02-12 09:38:25 +01:00
ull_conn_types.h Bluetooth: controller: Introduce ULL LLL architecture 2019-01-23 09:45:06 +01:00
ull_conn.c Bluetooth: controller: Support big-endian archs in split controller. 2019-03-13 10:37:40 +01:00
ull_internal.h bluetooth: controller: Introduce ull_ref_dec for consistency 2019-02-15 09:49:21 -05:00
ull_master_internal.h Bluetooth: controller: Introduce ULL LLL architecture 2019-01-23 09:45:06 +01:00
ull_master.c Bluetooth: controller: Support big-endian archs in split controller. 2019-03-13 10:37:40 +01:00
ull_scan_internal.h Bluetooth: controller: Introduce ULL LLL architecture 2019-01-23 09:45:06 +01:00
ull_scan_types.h Bluetooth: controller: Introduce ULL LLL architecture 2019-01-23 09:45:06 +01:00
ull_scan.c include: misc: util.h: Rename min/max to MIN/MAX 2019-02-14 22:16:03 -05:00
ull_sched_internal.h Bluetooth: controller: Introduce ULL LLL architecture 2019-01-23 09:45:06 +01:00
ull_sched.c Bluetooth: controller: Introduce ULL LLL architecture 2019-01-23 09:45:06 +01:00
ull_slave_internal.h Bluetooth: controller: Introduce ULL LLL architecture 2019-01-23 09:45:06 +01:00
ull_slave.c Bluetooth: controller: Support big-endian archs in split controller. 2019-03-13 10:37:40 +01:00
ull.c bluetooth: controller: Static mem_pdu_rx, remove PDU_RX_SIZE_MIN 2019-02-19 10:34:48 +01:00