Commit Graph

12 Commits

Author SHA1 Message Date
wbokslag 75c33d9d7e added support for advanced link defragmentation
the rx_tm_sdu and rx_tl_sdu did not belong in tetra_upper_mac and are removed. Instead, we use rx_tm_sdu in tetra_llc.c, who in turn invokes rx_tl_sdu in tetra_mle.c. The llc can now also make use of the advanced link defragmentation code that was already there but unused.

Change-Id: I294c684e97c55876f1a207a7152a83dad4ebaa26
2022-09-22 11:28:58 +02:00
Jenda 05fa2d54bb Makefile: -O3 and debug build
Build standard builds with -O3.
Add a "debug" target with -Og and asan.

Change-Id: Ie943babb808ffdb1d807bcd7ce4ace54723b49a9
2018-07-30 21:41:08 +02:00
Alexander Huemer a4bdfabbbb fix ordering of gcc food in Makefile 2011-10-30 20:27:18 +01:00
Harald Welte f72acb950a add bit-reordering functions for TETRA ACELP speech codec 2011-05-29 13:02:37 +02:00
Harald Welte ee7a645ca4 Add LLC defragmentation + SDNCP output via tun device
this allows us to look at IP messages contained in SNDCP
2011-05-27 09:37:06 +02:00
Harald Welte 005e26833e add tunctl to makefile
tunctl will be needed for the upcoming SNDCP payload dumping
2011-04-26 14:49:59 +02:00
Harald Welte b5d6edbb82 Introduce LLC layer that has been completely missign so far
All our MM/CMCE/SNDCP 'decodes' were broken previously, as they
assumed that the MM/CMCE/SNDCP message follows immediately after the
MAC header.  However, there's the LLC layer in between.

This is just simple LLC decoding and does not do re-assembly yet.
2011-04-24 11:10:52 +02:00
Harald Welte 5c14298646 Add SNDCP PDU type name printing 2011-04-24 05:12:16 +02:00
Harald Welte c3ba1f39df add decode of CMCE PDU type 2011-04-23 17:08:03 +02:00
Dimitri Stolnikov cea678608f complete rename of tetra-rx in Makefile and .gitignore 2011-01-22 14:50:24 +01:00
Harald Welte 7b423e9989 rename burst_test to tetra-rx 2011-01-22 12:42:48 +01:00
Harald Welte 7ee08faee0 initial import of Osmocom TETRA phy and lower MAC code 2011-01-19 10:39:59 +01:00