30 Commits (695990f29771a27d0c26a7a03652eabf2ace41b9)

Author SHA1 Message Date
Andre Puschmann 936001aaf5 add blocking allocation to buffer_pool 6 years ago
yagoda ec918eab76 adding support for embms in common functions and interfaces 7 years ago
Andre Puschmann 85028d2aed use pretty function name in buffer_pool debug
- this avoids ambiguity between names, for example
  in reassemble_rx_sdus() for rlc_am an rlc_um
7 years ago
Ismael Gomez aa1724b8f3 Add missing-field-initializers flag and properly initialize structs 7 years ago
Andre Puschmann d8bfd2713c initialize byte_buffer content in ctors 7 years ago
Ismael Gomez b237d6063e Align header buffer to 8-byte boundary as expected by S1AP pack/unpack functions 7 years ago
David Rupprecht 9d71bec7b6 Unified include guards 7 years ago
Andre Puschmann fffda82f1e increase size of bytebuffer to compensate header, add helper to get remaining size 7 years ago
Ismael Gomez 206e41a244 Disable buffer pool timestamps 7 years ago
Andre Puschmann 067d76a5c8 enable buffer pool log 7 years ago
Andre Puschmann 32bc0e0ac2 disable buffer pool logging 7 years ago
Ismael Gomez 9b6e18d84f Lower srsENB priorities below UHD threads 7 years ago
Andre Puschmann 74138071db move radio bearer definition to RRC 7 years ago
Paul Sutton 84724d2ab1 NAS-plane encryption working (thanks to David Rupprecht) 7 years ago
Ismael Gomez 49a621e193 removed last tti in adaptive retx. moved to phch_common 7 years ago
Ismael Gomez 42d08046d3 Fixed bug with UL adaptive retx 7 years ago
Ismael Gomez 399f1cdbd1 Force retx for mcs>29 and new tb if rv=0 && mcs<29 7 years ago
Ismael Gomez 240eba2af5 Fix for async dl scheduling 7 years ago
Ismael Gomez a180b5ebac Msg3 delay is added to harq delay 7 years ago
Ismael Gomez 1dff82065b Merge branch 'next' into next_novolk 7 years ago
Ismael Gomez ca0cf017d6 Now working with variable HARQ scheduling 7 years ago
Ismael Gomez c8dc3d1ad7 Merge branch 'next_with_variable_harq' into next_novolk 7 years ago
Ismael Gomez d6bdabfdc0 Changed all harq delays to variables 7 years ago
Ismael Gomez 3c845b3653 Disabled buffer pool debugging 7 years ago
Andre Puschmann 8dbabb2834 rework bearer/LCID handling
This is a larger patch that reworks the LCID handling throughout the
code.

- It first moves the RB/LCID mapping out of common.h into the RRC object
  because different RATs may have different mappings.
- It adds a interface to RRC that other objects like RLC/PDCP/etc. may
  use to get the bearer name of a specific LCID.
- The patch also introduces a PDCP config class.
7 years ago
Andre Puschmann 2b8b36c371 fix debug_name handling in buffer_pool
- possible bug discovered by coverity
8 years ago
Ismael Gomez 5e030dc805 renamed SRSUE_ constants to SRSLTE_ 8 years ago
Ismael Gomez d05b03e43a added buffer pool function call name debug feature 8 years ago
Andre Puschmann c51c4d2a38 fix compile warnings 8 years ago
Andre Puschmann d079d25b2c rename srslte folder and src subfolder 8 years ago