[haiku-bugs] [Haiku] #13027: Write an RTL2838 driver

  • From: "kallisti5" <trac@xxxxxxxxxxxx>
  • Date: Wed, 26 Oct 2016 04:07:37 -0000

#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.

Other related posts: