Steve Markgraf f68bb2fa77 lib: Add workaround for Linux usbfs mmap() bug
The Linux Kernel has a bug on ARM/ARM64 systems where the USB CMA
memory is incorrectly mapped to userspace, breaking zerocopy.

When the Kernel allocates the memory, it clears it with memset().
If the mapping worked correctly, we should have zeroed out buffers,
if it doesn't, we get random Kernel memory. We now check for this,
and fall back to buffers in userspace if that's the case.

Signed-off-by: Steve Markgraf <steve@steve-m.de>
2018-10-07 01:25:07 +02:00
2018-06-03 15:19:53 +02:00
2012-03-27 20:53:49 +02:00
2012-12-16 16:25:40 +01:00
2018-10-07 01:00:49 +02:00
2012-03-27 20:53:49 +02:00
2012-03-27 20:53:49 +02:00
2016-11-27 12:19:44 +01:00

rtl-sdr
turns your Realtek RTL2832 based DVB dongle into a SDR receiver
======================================================================

For more information see:
https://osmocom.org/projects/rtl-sdr/wiki
Description
Modified Osmocom drivers with enhancements for RTL-SDR Blog V3 and V4 units.
Readme 883 KiB
Languages
C 91.5%
CMake 5.2%
Shell 1.7%
M4 0.9%
Makefile 0.7%