osmo-trx/Transceiver52M/ms
Eric Wild a5a2275a08 ms: restructure the va code to add rach support
This commit adds support for rach bursts to the viterbi equalizer, which
is currently only being used by the ms side, so the equalizer can be used
by the osmo-trx network side, too. The difference is that rach bursts are
shorter than any other burst type (due to unknown TA) and start with
diffrent tail bits.

This drops the multiversioning which was only working for x86 anyway because
it can't be combined with no_ubsan.

Change-Id: I4a5cedc8c9a3289c75ce7b914eac286e601ebed0
2023-08-25 13:17:56 +00:00
..
bladerf_specific.h ms: rearrange code to allow clean exits 2023-07-07 19:12:39 +02:00
itrq.h ms: rearrange code to allow clean exits 2023-07-07 19:12:39 +02:00
l1ctl_server.c ms-trx support 2022-12-23 13:41:13 +00:00
l1ctl_server_cb.cpp ms: rearrange internal trxcon<->phy if 2023-07-07 19:12:39 +02:00
logging.c ms: update osmocom-bb 2023-08-25 13:17:56 +00:00
ms.cpp ms: drop the tx burst padding 2023-07-28 12:19:41 +00:00
ms.h ms: make init call less confusing 2023-07-07 19:16:40 +02:00
ms_rx_lower.cpp ms: restructure the va code to add rach support 2023-08-25 13:17:56 +00:00
ms_trxcon_if.cpp ms: rearrange internal trxcon<->phy if 2023-07-07 19:12:39 +02:00
ms_trxcon_if.h ms: rearrange internal trxcon<->phy if 2023-07-07 19:12:39 +02:00
ms_upper.cpp ms: restructure the va code to add rach support 2023-08-25 13:17:56 +00:00
ms_upper.h ms: rearrange code to allow clean exits 2023-07-07 19:12:39 +02:00
sch.c ms-trx support 2022-12-23 13:41:13 +00:00
sch.h ms-trx support 2022-12-23 13:41:13 +00:00
threadpool.h ms: use single thread pool 2023-07-07 19:12:39 +02:00
uhd_specific.h ms: cache frequency 2023-07-07 19:12:39 +02:00