zephyr/subsys/bluetooth/controller/ll_sw/lll_iso_tx.h
Morten Priess e3342fe01e Bluetooth: controller: ISO TX data path including ISOAL
- ISO TX data path for HCI and support for vendor path
- ISO-AL segmentation of framed PDUs
- Insertion of segment headers
- Reconstruction and storing of CIG reference point in ULL
- Calculation and insertion of of Time-Offset
- Exit error spooling in ISO-AL on detecting start
- ISO-AL TX unframed fragmentation

Signed-off-by: Nirosharn Amarasinghe <niag@demant.com>
Signed-off-by: Morten Priess <mtpr@oticon.com>
2022-05-06 11:32:30 +02:00

17 lines
322 B
C

/*
* Copyright (c) 2021 Nordic Semiconductor ASA
* Copyright (c) 2021 Demant
*
* SPDX-License-Identifier: Apache-2.0
*/
struct node_tx_iso {
union {
void *next;
memq_link_t *link;
};
uint64_t payload_count:39; /* bisPayloadCounter/cisPayloadCounter */
uint64_t sdu_fragments : 8;
uint8_t pdu[];
};