⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 linux-drivers-media-video-tea5767_c.htm

📁 这是一款聚电视和收音为一体的微处理器 C++ 源代码,成果奉献,供广大的底层软件开发者学习和参考
💻 HTM
📖 第 1 页 / 共 5 页
字号:
href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c?a=alpha">alpha</A><B>]</B> 
<B>[</B><A 
href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c?a=arm">arm</A><B>]</B> 
<B>[</B><A 
href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c?a=arm26">arm26</A><B>]</B> 
<B>[</B><A 
href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c?a=cris">cris</A><B>]</B> 
<B>[</B><A 
href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c?a=frv">frv</A><B>]</B> 
<B>[</B><A 
href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c?a=h8300">h8300</A><B>]</B> 
<B>[</B><A 
href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c?a=i386">i386</A><B>]</B> 
<B>[</B><A 
href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c?a=ia64">ia64</A><B>]</B> 
<B>[</B><A 
href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c?a=m68k">m68k</A><B>]</B> 
<B>[</B><A 
href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c?a=m68knommu">m68knommu</A><B>]</B> 
<B>[</B><A 
href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c?a=mips">mips</A><B>]</B> 
<B>[</B><A 
href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c?a=parisc">parisc</A><B>]</B> 
<B>[</B><A 
href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c?a=powerpc">powerpc</A><B>]</B> 
<B>[</B><A 
href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c?a=ppc">ppc</A><B>]</B> 
<B>[</B><A 
href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c?a=ppc64">ppc64</A><B>]</B> 
<B>[</B><A 
href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c?a=s390">s390</A><B>]</B> 
<B>[</B><A 
href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c?a=sh">sh</A><B>]</B> 
<B>[</B><A 
href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c?a=sh64">sh64</A><B>]</B> 
<B>[</B><A 
href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c?a=sparc">sparc</A><B>]</B> 
<B>[</B><A 
href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c?a=sparc64">sparc64</A><B>]</B> 
<B>[</B><A 
href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c?a=um">um</A><B>]</B> 
<B>[</B><A 
href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c?a=v850">v850</A><B>]</B> 
<B>[</B><A 
href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c?a=x86_64">x86_64</A><B>]</B> 
<B>[</B><A 
href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c?a=xtensa">xtensa</A><B>]</B> 
<B>[</B><A 
href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c?a=generic">generic</A><B>]</B> 
<BR></DIV>
<HR>
<PRE>  <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L1" name=L1>1</A> <B><I>/*</I></B>
  <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L2" name=L2>2</A> <B><I> * For Philips TEA5767 FM Chip used on some TV Cards like Prolink Pixelview</I></B>
  <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L3" name=L3>3</A> <B><I> * I2C address is allways 0xC0.</I></B>
  <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L4" name=L4>4</A> <B><I> *</I></B>
  <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L5" name=L5>5</A> <B><I> *</I></B>
  <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L6" name=L6>6</A> <B><I> * Copyright (c) 2005 Mauro Carvalho Chehab (mchehab@infradead.org)</I></B>
  <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L7" name=L7>7</A> <B><I> * This code is placed under the terms of the GNU General Public License</I></B>
  <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L8" name=L8>8</A> <B><I> *</I></B>
  <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L9" name=L9>9</A> <B><I> * tea5767 autodetection thanks to Torsten Seeboth and Atsushi Nakagawa</I></B>
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L10" name=L10>10</A> <B><I> * from their contributions on DScaler.</I></B>
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L11" name=L11>11</A> <B><I> */</I></B>
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L12" name=L12>12</A> 
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L13" name=L13>13</A> #include &lt;linux/i2c.h&gt;
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L14" name=L14>14</A> #include &lt;linux/videodev.h&gt;
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L15" name=L15>15</A> #include &lt;linux/delay.h&gt;
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L16" name=L16>16</A> #include &lt;media/tuner.h&gt;
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L17" name=L17>17</A> 
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L18" name=L18>18</A> #define <A href="http://www.linux-m32r.org/lxr/http/ident?i=PREFIX">PREFIX</A> <I>"TEA5767 "</I>
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L19" name=L19>19</A> 
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L20" name=L20>20</A> <B><I>/* from tuner-core.c */</I></B>
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L21" name=L21>21</A> extern int <A href="http://www.linux-m32r.org/lxr/http/ident?i=tuner_debug">tuner_debug</A>;
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L22" name=L22>22</A> 
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L23" name=L23>23</A> <B><I>/*****************************************************************************/</I></B>
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L24" name=L24>24</A> 
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L25" name=L25>25</A> <B><I>/******************************</I></B>
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L26" name=L26>26</A> <B><I> * Write mode register values *</I></B>
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L27" name=L27>27</A> <B><I> ******************************/</I></B>
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L28" name=L28>28</A> 
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L29" name=L29>29</A> <B><I>/* First register */</I></B>
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L30" name=L30>30</A> #define <A href="http://www.linux-m32r.org/lxr/http/ident?i=TEA5767_MUTE">TEA5767_MUTE</A>            0x80    <B><I>/* Mutes output */</I></B>
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L31" name=L31>31</A> #define <A href="http://www.linux-m32r.org/lxr/http/ident?i=TEA5767_SEARCH">TEA5767_SEARCH</A>          0x40    <B><I>/* Activates station search */</I></B>
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L32" name=L32>32</A> <B><I>/* Bits 0-5 for divider MSB */</I></B>
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L33" name=L33>33</A> 
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L34" name=L34>34</A> <B><I>/* Second register */</I></B>
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L35" name=L35>35</A> <B><I>/* Bits 0-7 for divider LSB */</I></B>
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L36" name=L36>36</A> 
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L37" name=L37>37</A> <B><I>/* Third register */</I></B>
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L38" name=L38>38</A> 
 <A href="http://www.linux-m32r.org/lxr/http/source/drivers/media/video/tea5767.c#L39" name=L39>39</A> <B><I>/* Station search from botton to up */</I></B>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -