aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/convert/convert_with_tables.cpp
Commit message (Collapse)AuthorAgeFilesLines
* endianness: Replace Boost macros with custom onesMartin Braun2019-01-211-1/+1
| | | | | | | | Boost changed the macros for endianness identification in 1.69, and the deprecation warning is a pretty noisy one during compilation. This abstracts away the Boost macro, so we have two UHD macros, UHD_BIG_ENDIAN and UHD_LITTLE_ENDIAN. They indicate big and little endian byte order.
* lib: transport: convert: apply clang-formatBrent Stapleton2019-01-211-119/+165
| | | | | | | | | | | | | This is a continuation of 967be2a4. Applying clang-format to files needed for endianness changes. $ clang-format -i --style=file \ host/include/uhd/types/endianness.hpp \ host/include/uhd/utils/byteswap.hpp \ host/include/uhd/utils/byteswap.ipp $ clang-format -i --style=file \ host/lib/convert/convert_with_tables.cpp \ host/lib/transport/chdr.cpp
* uhd: Update license headersMartin Braun2018-02-191-1/+2
| | | | | | | All copyright is now attributed to "Ettus Research, a National Instruments company". SPDX headers were also updated to latest version 3.0.
* Move all license headers to SPDX format.Martin Braun2017-12-221-12/+1
|
* Remove all boost:: namespace prefix for uint32_t, int32_t etc. (fixed-width ↵Martin Braun2016-11-081-24/+24
| | | | | | | | types) - Also removes all references to boost/cstdint.hpp and replaces it with stdint.h (The 'correct' replacement would be <cstdint>, but not all of our compilers support that).
* convert: sc8 swap for vita complianceJosh Blum2013-08-281-15/+15
|
* uhd: fix sc16 to sc8 conversion tableJosh Blum2012-02-291-12/+12
| | | | | | | 1) this was registered as the sc8 to sc16 converter, probably messed that up as well 2) the cast to index was wrong, now unit test passes
* uhd: added sc8 conversion testsJosh Blum2012-02-071-1/+70
|
* dsp rework: tx trailer, scaling work (peak)Josh Blum2012-01-311-13/+8
|
* uhd: implement convert_sc8to_sc16 table w/ scalarJosh Blum2012-01-311-0/+30
|
* convert: msvc warning fixes for sc8 table genJosh Blum2011-11-131-1/+3
|
* uhd: fixed sc8 table conversion, and simplified shiftsJosh Blum2011-11-131-19/+15
|
* convert: added table conversion routines for sc8Josh Blum2011-11-121-17/+95
|
* convert: simplify table conversion with templatesJosh Blum2011-11-121-52/+25
|
* convert: added table conversion routine for sc16 to floatsJosh Blum2011-11-121-0/+139