Title :
DTV linux device abstraction for embeded systems
Author :
Miljkovic, Goran ; Mihic, Velibor ; Ristic, Miroslav ; Kovacevic, Vladimir
Author_Institution :
RT-RK d.o.o, Novi Sad, Serbia
Abstract :
This paper presents an approach to create Linux Device Driver Framework which will be used for representation and control of DTV related HW components found in Set-top boxes (STB) and TV sets (iDTV). During previous years LinuxTV was established as promising architecture for PC TV cards, but from the announcement of Linux DVB API v3 there was no progress toward embedded systems. Therefore, attempt is made to improve and replace existing Linux DVB paradigm, and to introduce concepts applicable and optimized for embedded systems. Layered SW architecture is developed, which simplifies Kernel Drivers development, and export well defined APIs to user space applications.
Keywords :
Linux; application program interfaces; device drivers; digital television; embedded systems; interactive television; software architecture; telecommunication computing; API; DTV; Linux device driver framework; LinuxTV; PC TV card; SW architecture; TV sets; application program interface; embedded system; embeded system; kernel driver; set-top box; Control systems; Digital TV; Digital video broadcasting; Embedded system; HDTV; Hardware; Kernel; Linux; Software architecture; US Department of Transportation; DVB; Embeded Linux; Linux DVB API; LinuxTV;
Conference_Titel :
Consumer Electronics (ISCE), 2010 IEEE 14th International Symposium on
Conference_Location :
Braunschweig
Print_ISBN :
978-1-4244-6671-9
DOI :
10.1109/ISCE.2010.5523705