Difference between revisions of "Technical Background"

From LinuxTVWiki
Jump to: navigation, search
m (add chipsets icon)
m (add some analogue video/tv standards)
 
(3 intermediate revisions by one user not shown)
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
 
__NOEDITSECTION__
 
__NOEDITSECTION__
 
 
<div style="margin:0; border:1px solid #6289AB; padding:0.5em; background-color:#F7F9FB;">
 
<div style="margin:0; border:1px solid #6289AB; padding:0.5em; background-color:#F7F9FB;">
{|valign=top cellpadding=0 cellspacing=0 width=100%
+
{| style="background-color:#F7F9FB;" cellspacing=0 cellpadding=5 border=0  
|valign=top bgcolor=#F7F9FB |
+
| valign=top | [[Image:Technical_background_icon.png|50px|]]
[[Image:Technical_background_icon.png|50px|]] '''Technical Background:'''
+
|
 
=='''Technical Background:'''==
 
=='''Technical Background:'''==
'''Systems:'''
+
|}
 +
 
 +
{|valign=top cellpadding=0 cellspacing=0 width=100%
 +
 
 +
|valign=top bgcolor=#F7F9FB width=48%|
 +
[[Image:Systems_icon.png|50px]] '''Systems:'''<br>
 +
 
 
* [[Analog TV]]
 
* [[Analog TV]]
 +
** [[NTSC]]
 +
** [[PAL]]
 +
** [[SECAM]]
 
* [[Radio Data System (RDS)]]
 
* [[Radio Data System (RDS)]]
 
* [[Digital TV|Digital TV (DTV)]]
 
* [[Digital TV|Digital TV (DTV)]]
Line 19: Line 27:
 
** [[DSM-CC Object Carousel Protocol]]
 
** [[DSM-CC Object Carousel Protocol]]
 
* [[DiSEqC|DiSEqC Protocols]]
 
* [[DiSEqC|DiSEqC Protocols]]
[[Image:Chipset_icon.png|50px]]'''Chipsets:'''
 
  
'''Hardware Component Related:'''
+
|valign=top bgcolor=#F7F9FB width=4%|
 +
|valign=top bgcolor=#F7F9FB width=48%|
 +
 
 +
[[Image:Chipset_icon.png|50px]]'''Hardware Component/Chipsets Related:'''<br>
 +
 
 
* [[List of Chipset Vendors|Sortable List of Chipset Vendors]]
 
* [[List of Chipset Vendors|Sortable List of Chipset Vendors]]
 
* [[Anatomy of V4L-DVB devices]]
 
* [[Anatomy of V4L-DVB devices]]
Line 34: Line 45:
 
** [[Remote Controller chipsets]]
 
** [[Remote Controller chipsets]]
 
** [[Interface chipsets]]
 
** [[Interface chipsets]]
 +
|}
  
|valign=top bgcolor=#F7F9FB |
 
[[Image:Developer_icon.png|50px|]] '''Developer Section:'''
 
== '''Developer Section:'''==
 
'''Repos:'''
 
* [http://git.linuxtv.org/v4l-dvb.git Git V4L-DVB development repository]
 
* [http://linuxtv.org/hg/v4l-dvb Mercurial V4L-DVB backport repository]
 
* [http://git.linuxtv.org/ A list of LinuxTV hosted Git development repositories]
 
* [http://linuxtv.org/hg/ A list of LinuxTV hosted Mercurial development repositories]
 
* [http://www.kernel.org/git/gitweb.cgi?p=linux/kernel/git/mchehab/v4l-dvb.git;a=log Current git log]
 
* [[Maintaining Git trees]]
 
* [[Using a git driver development tree]]
 
* [[Maintaining Mercurial (Hg) trees]]
 
'''Kernel Driver Development:'''
 
*  [http://jungla.dit.upm.es/%7Ejmseyas/linux/kernel/hackers-docs.html Linux kernel development documentation index]
 
* ''Application Programming Interface (API):''
 
** [[Development: Linux Media Infrastructure API|Linux Media Infrastructure API]]
 
* ''Drivers:''
 
** [[Anatomy of a V4L driver]]
 
** [[Anatomy of a DVB driver]]
 
** [[Development: How to add support for a device|How to add support for a device]]
 
** [[Development: How to develop drivers for USB based devices|How to develop drivers for USB based devices]]
 
*** [[DVB via USB|General Information Regarding DVB via USB]]
 
*** [[Development: Reverse Engineering USB Webcams|Reverse Engineering USB Webcams]]
 
** [[Development: Hints for Refactoring Existing Drivers|Hints for Refactoring Existing Drivers]]
 
* ''Submitting your work:''
 
** [[Development: Coding Style|Coding Style]]
 
** [[Development: Code Review|Invitation for Code Review]]
 
** [[Development: How_to_submit_patches |How to submit patches]]
 
*** [[Development: Submitting Patches|Rules for submitting patches]]
 
*** [[Development: Linux Kernel patch submittal checklist|Linux Kernel patch submittal checklist]]
 
*** [[Development: Submitting Drivers|Rules for submitting drivers]]
 
* ''Development miscellanea:''
 
** [[Bus snooping/sniffing]]
 
** [[Development: How to extract a firmware|How to extract a firmware]]
 
** [[Development: The DVB Decoder Challenge|The DVB Decoder Challenge]]
 
** [[TODO - main tasks]]
 
** [[V4L framework progress]]
 
** [[Libv4l Progress]]
 
'''Userspace Development:'''
 
* [[V4L2 Userspace Library]]
 
  
 
 
|}
 
 
</div>
 
</div>

Latest revision as of 22:31, 14 August 2012


Technical background icon.png

Technical Background:

Systems icon.png Systems:

Chipset icon.pngHardware Component/Chipsets Related: