亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? spi_usb_protocol.html

?? DVB-SPI Interface allow communications between USB 2.0 equipped computer and LVDS-based DVB-SPI inte
?? HTML
字號(hào):
<HTML>
<HEAD>
  <META NAME="GENERATOR" CONTENT="Adobe PageMill 3.0 Win">
  <TITLE>COOLSTF.com DVB-SPI Interface -- USB Specification</TITLE>
</HEAD>
<BODY BGCOLOR="#ffffff">

<P><B><FONT SIZE="+2">COOLSTF.com DVB-SPI Interface -- USB Specification<BR>
</FONT></B><FONT SIZE="-2">Updated July 3, 2006</FONT></P>

<P><B><FONT SIZE="+1">Introduction</FONT></B></P>

<P>The COOLSTF.com DVB-SPI Interface allow communications between
USB 2.0 equipped computer and LVDS-based DVB-SPI interfaces. This
document describes the USB endpoint protocol between the computer
and interface. If you don't understand USB endpoints you have
some reading to do - we suggest you look through the documentation
on the USB Developer's Forums - <A HREF="http://www.usb.org/"
TARGET="_blank">www.usb.org</A>.</P>

<P><B><FONT SIZE="+1">Endpoints</FONT></B></P>

<P>The interface has five USB endpoints:</P>

<P><TABLE WIDTH="493" BORDER="1" CELLSPACING="2" CELLPADDING="0">
  <TR>
    <TD WIDTH="27%">
    EP0 IN/OUT</TD> 
    <TD WIDTH="73%">
    USB Setup - handled by OS</TD> 
  </TR>
  <TR>
    <TD WIDTH="27%">
    EP1 IN</TD> 
    <TD WIDTH="73%">
    Responses to EP1 OUT commands</TD> 
  </TR>
  <TR>
    <TD WIDTH="27%">
    EP1 OUT</TD> 
    <TD WIDTH="73%">
    Various commands - any responses send</TD> 
  </TR>
  <TR>
    <TD WIDTH="27%">
    EP2 IN</TD> 
    <TD WIDTH="73%">
    Bulk data returned from the tuner</TD> 
  </TR>
</TABLE></P>

<P><B><FONT SIZE="+1">Endpoint 1</FONT></B></P>

<P>This endpoint has a maximum packet length of 64 bytes. If the
OUT command has return data, that data is written to endpoint
1 IN which is then armed. The caller must perform a transfer on
endpoint 1 IN to retrieve this data before the next OUT on endpoint
1 - failure to do so will result in the loss or corruption of
data.</P>

<P>Command ID the first byte sent to the interface - any parameters
required by the command immediately follow. Do not send any command-bytes
other than those documented - some additional commands are used
for firmware upgrading and are not publically available at this
time. Sending one of these private commands might result in the
firmware being erased from the EEPROM and this will render the
interface unusable.</P>

<P>All values are decimal unless prefixed with 0x to indicate
hexadecimal.</P>

<P><TABLE WIDTH="76%" BORDER="1" CELLSPACING="2" CELLPADDING="0">
  <TR>
    <TD WIDTH="13%" ALIGN="CENTER">
    <B>Command ID</B></TD> 
    <TD WIDTH="21%">
    <B>Function</B></TD> 
    <TD WIDTH="66%">
    <B>Description</B></TD> 
  </TR>
  <TR>
    <TD WIDTH="13%" ALIGN="CENTER">
    7</TD> 
    <TD WIDTH="21%">
    DMA Control</TD> 
    <TD WIDTH="66%">
    Enables and disables transfers on EP2</TD> 
  </TR>
  <TR>
    <TD WIDTH="13%" ALIGN="CENTER">
    8</TD> 
    <TD WIDTH="21%">
    Get Configuration</TD> 
    <TD WIDTH="66%">
    Returns configration information</TD> 
  </TR>
  <TR>
    <TD WIDTH="13%">
    <P><CENTER>15</CENTER></TD> 
    <TD WIDTH="21%">
    Set Transfer Mode</TD> 
    <TD WIDTH="66%">
    Selects between async (up to 60 Mbps) and sync (above 55 Mbps)</TD> 
  </TR>
</TABLE></P>

<P><B>Command 7 - DMA Control</B></P>

<BLOCKQUOTE>
  <PRE>out_buffer[0] = 7
out_buffer[1] = 0 (disable) or 1 (enable)</PRE>
</BLOCKQUOTE>

<P>Sets up the FIFO inside the FX2 for transfers over endpoint
2 in bulk mode. This command should be given followed immediately
by the transfer loop. Once that loop terminates, the DMA should
be disabled.</P>

<P><B>Command 8 - Get Configration</B></P>

<BLOCKQUOTE>
  <PRE>out_buffer[0] = 8
in_buffer[0] = model
in_buffer[1] = configuration</PRE>
</BLOCKQUOTE>

<P>This command is used to get configuration information from
the FX2. The first byte is the model number:</P>

<BLOCKQUOTE>
  <P><TABLE WIDTH="787" BORDER="1" CELLSPACING="2" CELLPADDING="0">
    <TR>
      <TD WIDTH="5%">
      0x03</TD> 
      <TD WIDTH="95%">
      COOLSTf.com DVB-SPI interface</TD> 
    </TR>
  </TABLE></P>
</BLOCKQUOTE>

<P>The second byte is a bit-field with the following bits currently
defined:</P>

<BLOCKQUOTE>
  <P><TABLE WIDTH="797" BORDER="1" CELLSPACING="2" CELLPADDING="0">
    <TR>
      <TD WIDTH="5%">
      0</TD> 
      <TD WIDTH="95%">
      USB connection speed: 0 on USB 1.1 or 1 if on USB 2.0. USB 1.1
      is not supported.</TD> 
    </TR>
  </TABLE></P>
</BLOCKQUOTE>

<P><B>Coomand 15 - Select transfer mode</B></P>

<P>Selects between async and synchronous transfers on the USB
micro-controller. </P>

<BLOCKQUOTE>
  <P><FONT FACE="Courier New">out_buffer[0] = 15<BR>
  out_buffer[1] = flag</FONT></P>
</BLOCKQUOTE>

<P>The second byte (flag) is defined as follows:</P>

<BLOCKQUOTE>
  <P><TABLE WIDTH="787" BORDER="1" CELLSPACING="2" CELLPADDING="0">
    <TR>
      <TD WIDTH="7%">
      0</TD>
      <TD WIDTH="93%">
      Async mode - up to 60 Mbps</TD>
    </TR>
    <TR>
      <TD WIDTH="7%">
      1</TD>
      <TD WIDTH="93%">
      Sync mode - above 55 Mbps</TD>
    </TR>
  </TABLE></P>
</BLOCKQUOTE>

<P><B><FONT SIZE="+1">Endpoint 2</FONT></B></P>

<P>This IN endpoint returns the MPEG data from the tuner. 512
bytes are transferred at a time. You should use a high priority
thread and a tight loop with overlapped I/O to read data from
the interface.</P>

<P>&nbsp;

</BODY>
</HTML>

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲男女一区二区三区| 久久综合国产精品| 亚洲人成网站影音先锋播放| 国产v日产∨综合v精品视频| 国产日韩精品一区二区三区 | 国产精品丝袜一区| 国产xxx精品视频大全| 成人免费视频在线观看| 色婷婷精品大在线视频| 亚洲123区在线观看| 精品福利一二区| 国产成人av网站| 亚洲黄色录像片| 91精品欧美综合在线观看最新| 美女视频黄a大片欧美| 久久嫩草精品久久久精品一| 成人av动漫网站| 亚洲综合在线免费观看| 日韩一区二区麻豆国产| 高清在线成人网| 亚洲丝袜另类动漫二区| 欧美精品v国产精品v日韩精品| 免费看欧美美女黄的网站| 国产欧美日韩激情| 欧美图区在线视频| 国产精品77777竹菊影视小说| 18涩涩午夜精品.www| 欧美日韩高清不卡| 国产成人免费在线观看不卡| 一级做a爱片久久| 精品少妇一区二区三区免费观看| 成人免费高清视频在线观看| 亚洲国产日韩av| 久久久久97国产精华液好用吗| 99久久国产综合精品女不卡| 日本成人在线电影网| 中文无字幕一区二区三区| 欧美日韩国产大片| 成人高清视频免费观看| 奇米亚洲午夜久久精品| 自拍视频在线观看一区二区| 精品日韩一区二区三区| 色婷婷国产精品| 国产麻豆视频精品| 日韩激情视频网站| 亚洲精品成人天堂一二三| 精品欧美一区二区在线观看| 91精品办公室少妇高潮对白| 国产精品自拍网站| 日产国产高清一区二区三区| 亚洲视频一二三区| 国产欧美一区二区精品仙草咪| 欧美精品三级在线观看| eeuss鲁片一区二区三区 | 久久99精品久久久久久动态图 | 91麻豆精品一区二区三区| 美女一区二区视频| 亚洲福中文字幕伊人影院| 亚洲欧美自拍偷拍色图| 国产亲近乱来精品视频| 欧美一区国产二区| 欧美日韩三级在线| 在线观看免费成人| 色激情天天射综合网| 国产99一区视频免费 | 成人午夜av影视| 国产另类ts人妖一区二区| 日本 国产 欧美色综合| 日日骚欧美日韩| 一区二区三区 在线观看视频| 亚洲国产激情av| 久久久不卡网国产精品二区| 欧美成人a∨高清免费观看| 欧美一卡二卡在线| 欧美一区二区网站| 欧美浪妇xxxx高跟鞋交| 欧美色综合影院| 欧美日韩aaaaaa| 制服丝袜中文字幕一区| 欧美一区二区三区思思人| 欧美日韩三级视频| 欧美精品18+| 在线综合亚洲欧美在线视频| 日韩一区二区三区三四区视频在线观看| 欧美日韩精品专区| 91精品国产综合久久蜜臀 | 91美女在线观看| 一本一道久久a久久精品 | 欧美日韩一级黄| 在线不卡中文字幕| 欧美一二三区在线| 精品99999| 欧美激情艳妇裸体舞| 欧美国产日韩一二三区| 国产精品动漫网站| 亚洲一区二区三区四区在线观看 | 99久久99久久精品免费观看| 91视频免费观看| 欧洲国内综合视频| 欧美三级三级三级| 精品日韩99亚洲| 国产精品美女一区二区三区 | 亚洲国产一区二区三区青草影视| 亚洲风情在线资源站| 日本v片在线高清不卡在线观看| 青椒成人免费视频| 国产99久久久久| 欧美三级视频在线播放| 欧美xxxx老人做受| 亚洲视频一区在线观看| 香蕉乱码成人久久天堂爱免费| 美女网站色91| 国v精品久久久网| 欧美伊人精品成人久久综合97 | 国产一区欧美日韩| 成人高清视频在线观看| 欧美日韩激情一区二区| 久久久久久久免费视频了| 1区2区3区国产精品| 日韩av一区二区三区| 国产69精品久久久久777| 在线免费一区三区| 久久先锋影音av鲁色资源| 亚洲日本在线观看| 美国毛片一区二区| 色悠悠久久综合| 日韩丝袜情趣美女图片| 日韩理论片中文av| 美国毛片一区二区三区| 色婷婷av一区二区三区之一色屋| 日韩午夜在线影院| 亚洲精品亚洲人成人网| 麻豆91小视频| 色网站国产精品| 久久一区二区三区国产精品| 一级特黄大欧美久久久| 国产99久久久国产精品潘金 | 色婷婷av久久久久久久| 久久色成人在线| 午夜av电影一区| 99re在线视频这里只有精品| 精品免费一区二区三区| 亚洲高清不卡在线| 99久久久免费精品国产一区二区 | 粉嫩久久99精品久久久久久夜| 正在播放一区二区| 亚洲综合一区二区精品导航| 国产成人免费高清| 在线播放中文字幕一区| 亚洲网友自拍偷拍| 91女神在线视频| 国产欧美日韩三区| 国产盗摄视频一区二区三区| 日韩欧美在线不卡| 日韩精品一级二级| 欧美视频在线观看一区二区| 国产精品乱码一区二区三区软件 | 国产亚洲精品aa午夜观看| 日韩电影一二三区| 欧美私模裸体表演在线观看| 亚洲激情在线播放| 一本色道久久综合亚洲aⅴ蜜桃 | 亚洲精品在线三区| 精品一区二区三区日韩| 91精品国产综合久久香蕉麻豆| 亚洲成人av一区| 欧美日韩国产一二三| 亚洲高清免费观看高清完整版在线观看 | 日韩欧美www| 日本成人超碰在线观看| 91精品一区二区三区久久久久久| 亚洲国产综合在线| 欧美妇女性影城| 日韩av中文在线观看| 在线播放欧美女士性生活| 亚洲国产中文字幕| 欧美精选一区二区| 午夜不卡av免费| 日韩欧美中文字幕制服| 日本欧美一区二区在线观看| 欧美喷潮久久久xxxxx| 日韩中文字幕麻豆| 7799精品视频| 美腿丝袜亚洲三区| 国产午夜一区二区三区| 国产成人av影院| 亚洲欧美日韩中文字幕一区二区三区 | 成人欧美一区二区三区视频网页 | 怡红院av一区二区三区| 欧美中文字幕不卡| 三级欧美在线一区| 久久久久成人黄色影片| 岛国一区二区在线观看| 椎名由奈av一区二区三区| 欧美婷婷六月丁香综合色| 日本免费在线视频不卡一不卡二 | 国产成人精品午夜视频免费| 国产精品久久99| 欧美影视一区在线| 久久精工是国产品牌吗|