#13027: Write an RTL2838 driver
-------------------------+------------------------------
Reporter: kallisti5 | Owner: nobody
Type: enhancement | Status: new
Priority: low | Milestone: Unscheduled
Component: Drivers | Version: R1/Development
Keywords: dvb | Blocked By:
Blocking: | Has a Patch: 0
Platform: All |
-------------------------+------------------------------
The RTL2838 is a *cheap* DVB-T usb dongle used to receive European TV
signals. It can also be used as a digital SDR tuner receiving 20Mhz -
1.9Ghz. (http://oh2bsc.com/2015/02/17/getting-started-with-sdr-radio-
using-dvb-t-usb-dongle-and-gqrx/) Given the flexibility of this device,
the low price, and the wide range of uses, we should investigate writing a
driver.
Our current TV application is pretty much useless as the only dvb driver
is for the old cx23882 PCI card.
The linux dvb-usb-v2 driver supports multiple USB dvb devices including a
single c file to control the rtl28xx...
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/drivers/media/usb
/dvb-usb-v2/rtl28xxu.c
Our existing DVB driver:
http://cgit.haiku-os.org/haiku/tree/src/add-ons/kernel/drivers/dvb
This might make a better reference since it is a usb video device:
http://cgit.haiku-os.org/haiku/tree/src/add-
ons/kernel/drivers/video/usb_vision
Example hardware:
https://www.amazon.com/dp/B00JQZU1ZO?psc=1
https://www.adafruit.com/product/1497
https://amzn.com/B009U7WZCA
USB Device:
* 0bda:2838
--
Ticket URL: <https://dev.haiku-os.org/ticket/13027>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.