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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? interfacing the extended capabilities port.htm

?? 并口的接口規范
?? HTM
?? 第 1 頁 / 共 3 頁
字號:
              <TD>In this mode, any data written to the Data FIFO will be sent 
                to the peripheral using the SPP Handshake. The hardware will 
                generate the handshaking required. Useful with non-ECP devices 
                such as Printers. You can have some of the features of ECP like 
                FIFO buffers and hardware generation of handshaking but爓ith the 
                existing SPP爃andshake instead of the ECP燞andshake.</TD></TR>
            <TR>
              <TD vAlign=top>ECP FIFO Mode</TD>
              <TD>Standard Mode for ECP Use. This mode uses the ECP Handshake, 
                already described.</TD></TR>
            <TR>
              <TD vAlign=top>EPP Mode<I>/Reserved</I></TD>
              <TD>On some chipsets, this mode will enable EPP to be used. 
                While on others, this mode is still reserved.</TD></TR>
            <TR>
              <TD vAlign=top>Reserved</TD>
              <TD>Currently Reserved</TD></TR>
            <TR>
              <TD vAlign=top>FIFO Test Mode</TD>
              <TD>While in this mode, any data written to the Test FIFO 
                Register will be placed into the FIFO and any data read from the 
                Test FIFO register will be read from the FIFO燽uffer. The FIFO 
                Full/Empty Status Bits will reflect their true value, thus FIFO 
                depth, among other things can be determined in this mode. </TD></TR>
            <TR>
              <TD vAlign=top>Configuration Mode</TD>
              <TD>In this mode, the two configuration registers, cnfgA &amp; 
                cnfgB become available at their designated Register 
            Addresses.</TD></TR>
            <TR>
              <TD colSpan=2>
                <HR>
              </TD></TR></TBODY></TABLE></CENTER>
          <P></P>
          <P>As outlined above, when the port is set to operate in Standard 
          Mode, it will behave just like a Standard Parallel Port (SPP) with no 
          bi-directional data transfer. If you require bi-directional transfer, 
          then set the mode to Byte Mode. The Parallel Port FIFO mode and ECP 
          FIFO mode both use hardware to generate the necessary handshaking 
          signals. The only difference between each mode is that The Parallel 
          Port FIFO Mode uses SPP handshaking, thus can be used with your SPP 
          printer. ECP FIFO mode uses ECP handshaking. </P>
          <P>The FIFO test mode can be used to test the capacity of the FIFO 
          Buffers as well as to make sure they function correctly. When in FIFO 
          test mode, any byte which is written to the TEST FIFO (Base + 400h) is 
          placed into the FIFO buffer and any byte which is read from this 
          register is taken from the FIFO Buffer. You can use this along with 
          the FIFO Full and FIFO Empty bits of the Extended Control Register to 
          determine the capacity of the FIFO Buffer. This should normally be 
          about 16 Bytes deep. </P>
          <P>The other Bits of the ECR also play an important role in the 
          operation of the ECP燩ort. The ECP營nterrupt Bit, (Bit 4) enables the 
          use of Interrupts, while the DMA Enable Bit (Bit 3) enables the use of 
          Direct Memory Access. The ECP燬ervice Bit (Bit 2) shows if an interrupt 
          request has been initiated. If so, this bit will be set. Resetting 
          this bit is different with different chips. Some require you to Reset 
          the Bit, E.g. Write a Zero to it. Others will reset once the Register 
          has been read. </P>
          <P>The FIFO Full (Bit 1) and FIFO Empty (Bit 0) show the status of the 
          FIFO Buffer. These bits are direction dependent, thus note should be 
          taken of the Control Register's Bit 5. If bit 0 (FIFO Empty) is set, 
          then the FIFO buffer is completely empty. If Bit 1 is set then the 
          FIFO buffer is Full. Thus, if neither bit 0 or 1 is set, then there is 
          data in FIFO, but is not yet full. These bits can be used in FIFO Test 
          Mode, to determine the capacity of the FIFO Buffer. </P></UL><BR><A 
        name=11><I><FONT size=+2>ECP's Configuration Register A 
        (cnfgA)</FONT></I></A> 
        <HR>

        <UL>
          <P>Configuration Register A is one of two configuration registers 
          which the ECP Port has. These Configuration Registers are only 
          accessible when the ECP Port is in Configuration Mode. (See Extended 
          Control Register) CnfgA can be accessed at Base + 400h. </P>
          <P>
          <CENTER>
          <TABLE width="80%" border=1>
            <TBODY>
            <TR>
              <TD width="10%">
                <CENTER><B>Bit</B></CENTER></TD>
              <TD colSpan=2>
                <CENTER><B>Function</B></CENTER></TD></TR>
            <TR>
              <TD vAlign=top rowSpan=2>
                <CENTER>7</CENTER></TD>
              <TD width="10%">
                <CENTER>1</CENTER></TD>
              <TD>Interrupts are level triggered</TD></TR>
            <TR>
              <TD>
                <CENTER>0</CENTER></TD>
              <TD>Interrupts are edge triggered (Pulses)</TD></TR>
            <TR>
              <TD vAlign=top rowSpan=4>
                <CENTER>6:4</CENTER></TD>
              <TD>
                <CENTER>00h</CENTER></TD>
              <TD>Accepts Max. 16 Bit wide words</TD></TR>
            <TR>
              <TD>
                <CENTER>01h</CENTER></TD>
              <TD>Accepts Max. 8 Bit wide words</TD></TR>
            <TR>
              <TD>
                <CENTER>02h</CENTER></TD>
              <TD>Accepts Max. 32 Bit wide words</TD></TR>
            <TR>
              <TD>
                <CENTER>03h:07h</CENTER></TD>
              <TD>Reserved for future expansion</TD></TR>
            <TR>
              <TD>
                <CENTER>3</CENTER></TD>
              <TD colSpan=2>Reserved</TD></TR>
            <TR>
              <TD vAlign=top rowSpan=3>
                <CENTER>2</CENTER></TD>
              <TD colSpan=2><I>Host Recovery : Pipeline/Transmitter Byte 
                included in FIFO?</I></TD></TR>
            <TR>
              <TD>
                <CENTER>0</CENTER></TD>
              <TD>In forward direction, the 1 byte in the transmitter pipeline 
                doesn't affect FIFO Full.</TD></TR>
            <TR>
              <TD>
                <CENTER>1</CENTER></TD>
              <TD>In forward direction, the 1 byte in the transmitter pipeline 
                is include as part of FIFO Full.</TD></TR>
            <TR>
              <TD vAlign=top rowSpan=5>
                <CENTER>1:0</CENTER></TD>
              <TD colSpan=2><I>Host Recovery : Unsent byte(s) left in 
              FIFO</I></TD></TR>
            <TR>
              <TD>
                <CENTER>00</CENTER></TD>
              <TD>Complete Pword</TD></TR>
            <TR>
              <TD>
                <CENTER>01</CENTER></TD>
              <TD>1 Valid Byte</TD></TR>
            <TR>
              <TD>
                <CENTER>10</CENTER></TD>
              <TD>2 Valid Bytes</TD></TR>
            <TR>
              <TD>
                <CENTER>11</CENTER></TD>
              <TD>3 Valid Bytes</TD></TR></TBODY></TABLE><FONT size=-1>Table 4 - 
          Configuration Register A</FONT></CENTER>
          <P></P>
          <P>Configuration Register A can be read to find out a little more 
          about the ECP Port. The MSB, shows if the card generates level 
          interrupts or edge triggered interrupts. This will depend upon the 
          type of bus your card is using. Bits 4 to 6, show the buses width 
          within the card. Some cards only have a 8 bit data path, while others 
          may have a 32 or 16 bit width. To get maximum efficiency from your 
          card, the software can read the status of these bits to determine the 
          Maximum Word Size to output to the port. </P>
          <P>The 3 LSB's are used for Host Recovery. In order to recover from an 
          error, the software must know how many bytes were sent, by determining 
          if there are any bytes left in the FIFO. Some implementations may 
          include the byte sitting in the transmitter register, waiting to be 
          sent as part of the FIFO's Full Status, while others may not. Bit 2 
          determines weather or not this is the case. </P>
          <P>The other problem is that the Parallel Ports output is only 8 bits 
          wide, and that you many be using 16 bit or 32 bit I/O營nstructions. If 
          this is the case, then part of your Port Word (Word you sent to port) 
          may be sent. Therefore Bits 0 and 1 give an indication of the number 
          of valid bytes still left in the FIFO, so that you can retransmit 
          these. </P></UL><A name=12><I><FONT size=+2>ECP's Configuration Register 
        B (cnfgB)</FONT></I></A> 
        <HR>

        <UL>
          <P>Configuration Register B, like Configuration Register A is only 
          available when the ECP Port is in Configuration Mode. When in this 
          mode, cnfgB resides at Base + 401h. Below is the make-up of the cnfgB 
          Register. </P>
          <P>
          <CENTER>
          <TABLE width="65%" border=1>
            <TBODY>
            <TR>
              <TD width="10%">
                <CENTER><B>Bit(s)</B></CENTER></TD>
              <TD colSpan=2>
                <CENTER><B>Function</B></CENTER></TD></TR>
            <TR>
              <TD vAlign=top rowSpan=2>
                <CENTER>7</CENTER></TD>
              <TD width="10%">
                <CENTER>1</CENTER></TD>
              <TD>Compress outgoing Data Using RLE</TD></TR>
            <TR>
              <TD>
                <CENTER>0</CENTER></TD>
              <TD>Do Not compress Data</TD></TR>
            <TR>
              <TD>
                <CENTER>6</CENTER></TD>
              <TD colSpan=2>Interrupt Status - Shows the Current Status of the 
                IRQ Pin</TD></TR>
            <TR>
              <TD vAlign=top rowSpan=9>
                <CENTER>5:3</CENTER></TD>
              <TD colSpan=2><I>Selects or Displays Status of Interrupt Request 
                Line.</I></TD></TR>
            <TR>
              <TD>
                <CENTER>000</CENTER></TD>
              <TD>Interrupt Selected Via Jumper</TD></TR>
            <TR>
              <TD>
                <CENTER>001</CENTER></TD>
              <TD>IRQ 7</TD></TR>
            <TR>
              <TD>
                <CENTER>010</CENTER></TD>
              <TD>IRQ 9</TD></TR>
            <TR>
              <TD>
                <CENTER>011</CENTER></TD>
              <TD>IRQ 10</TD></TR>
            <TR>
              <TD>
                <CENTER>100</CENTER></TD>
              <TD>IRQ 11</TD></TR>
            <TR>
              <TD>
                <CENTER>101</CENTER></TD>
              <TD>IRQ 14</TD></TR>
            <TR>
              <TD>
                <CENTER>110</CENTER></TD>
              <TD>IRQ 15</TD></TR>
            <TR>
              <TD>
                <CENTER>111</CENTER></TD>
              <TD>IRQ 5</TD></TR>
            <TR>
              <TD vAlign=top rowSpan=9>
                <CENTER>2:0</CENTER></TD>
              <TD colSpan=2><I>Selects or Displays Status of the DMA Channel 
                the Printer Card Uses</I></TD></TR>
            <TR>
              <TD>
                <CENTER>000</CENTER></TD>
              <TD>Uses a Jumpered 8 Bit DMA Channel</TD></TR>
            <TR>
              <TD>
                <CENTER>001</CENTER></TD>
              <TD>DMA Channel 1</TD></TR>
            <TR>
              <TD>
                <CENTER>010</CENTER></TD>
              <TD>DMA Channel 2</TD></TR>
            <TR>
              <TD>
                <CENTER>011</CENTER></TD>
              <TD>DMA Channel 3</TD></TR>
            <TR>
              <TD>
                <CENTER>100</CENTER></TD>
              <TD>Uses a Jumpered 16 Bit DMA Channel</TD></TR>
            <TR>
              <TD>
                <CENTER>101</CENTER></TD>
              <TD>DMA Channel 5</TD></TR>
            <TR>
              <TD>
                <CENTER>110</CENTER></TD>
              <TD>DMA Channel 6</TD></TR>
            <TR>
              <TD>
                <CENTER>111</CENTER></TD>
              <TD>DMA Channel 7</TD></TR></TBODY></TABLE><FONT size=-1>Table 5 - 
          Configuration B Register</FONT></CENTER>
          <P></P>
          <P>The Configuration Register B (cnfgB) can be a combination of 
          read/write access. Some ports may be software configurable, where you 
          can set the IRQ and DMA resources from the register. Others may be set 
          via BIOS or by using jumpers on the Card, thus are read only. </P>
          <P>Bit 7 of the cnfgB Register selects whether to compress outgoing 
          data using RLE (Run Length Encoding.) When Set, the host will compress 
          the data before sending. When reset, data will be sent to the 
          peripheral raw (Uncompressed). Bit 6 returns the status of the IRQ 
          pin. This can be used to diagnose conflicts as it will not only 
          reflect the status of the Parallel Ports IRQ, but and other device 
          using this IRQ. </P>
          <P>Bits 5 to 3 give status of about the Port's IRQ assignment. 
          Likewise for bits 2 to 0 which give status of DMA Channel assignment. 
          As mentioned above these fields may be read/write. The disappearing 
          species of Parallel Cards which have Jumpers may simply show it's 
          resources as "Jumpered" or it may show the correct Line Numbers. 
          However these of course will be read only. 
</P></UL></UL></TD></TR></TBODY></TABLE><FONT size=2>Copyright 1997-2005 <A 
href="http://www.beyondlogic.org/about.htm">Craig Peacock</A> - 15th June 
2005.</FONT> <BR><BR></CENTER></FONT></BODY></HTML>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品一区二区三区久久久| 欧美老女人第四色| 久久精品国产精品亚洲精品| 一区av在线播放| 亚洲另类在线制服丝袜| 国产精品久久一级| 中文字幕佐山爱一区二区免费| 国产精品麻豆视频| 亚洲黄色在线视频| 亚洲国产另类av| 美日韩一区二区| 狠狠色丁香婷婷综合久久片| 国产真实精品久久二三区| 国产成人精品影视| 9久草视频在线视频精品| 欧美性大战久久| 欧美一区二区三区免费在线看| 5月丁香婷婷综合| 久久影院视频免费| 国产精品你懂的在线| 亚洲福中文字幕伊人影院| 亚洲精品欧美专区| 免费人成在线不卡| 国产精品白丝jk黑袜喷水| 成人激情视频网站| 欧美二区三区91| 亚洲精品在线三区| 亚洲欧美区自拍先锋| 日本强好片久久久久久aaa| 国产在线国偷精品产拍免费yy| 成人影视亚洲图片在线| 欧美天天综合网| 亚洲精品一区二区精华| 亚洲日本护士毛茸茸| 日本欧美一区二区在线观看| 成人性生交大合| 91精品国产一区二区人妖| 日本一区二区成人在线| 日本欧美在线看| 一本色道久久加勒比精品| 欧美电影免费观看高清完整版| 亚洲欧洲一区二区三区| 日韩国产成人精品| 色妹子一区二区| 国产亚洲自拍一区| 午夜精品福利一区二区蜜股av | 成人午夜av电影| 欧美日韩一区二区三区在线看| 国产性天天综合网| 美女脱光内衣内裤视频久久影院| 91免费看`日韩一区二区| 精品久久免费看| 天堂久久一区二区三区| 一本一道久久a久久精品| 久久久高清一区二区三区| 男女男精品视频网| 欧美午夜寂寞影院| 亚洲人成7777| 成人永久aaa| 久久免费午夜影院| 青青青爽久久午夜综合久久午夜| 99精品一区二区三区| 久久九九久久九九| 国产一区在线观看视频| 欧美不卡123| 美女国产一区二区三区| 91精品国产全国免费观看| 午夜日韩在线观看| 欧美日产国产精品| 亚洲综合清纯丝袜自拍| 91美女在线观看| 综合在线观看色| 成人激情校园春色| 中文字幕一区三区| 日本道在线观看一区二区| 综合电影一区二区三区 | 欧美日本韩国一区二区三区视频 | 人人精品人人爱| 欧美日韩在线播放一区| 亚洲一区二区精品久久av| 91捆绑美女网站| 亚洲三级在线看| 欧洲在线/亚洲| 亚洲高清在线视频| 91精品国产综合久久蜜臀| 蜜芽一区二区三区| 精品sm捆绑视频| 成人黄色免费短视频| 亚洲私人黄色宅男| 91麻豆免费看| 天天影视网天天综合色在线播放| 欧美另类变人与禽xxxxx| 免播放器亚洲一区| 国产人久久人人人人爽| 91一区二区在线| 亚洲国产精品一区二区尤物区| 欧美一区二区三区四区高清| 久久国产成人午夜av影院| 久久精品在线免费观看| 色婷婷综合激情| 男女男精品视频| 国产精品久久毛片av大全日韩| 97精品久久久久中文字幕| 亚洲成人av福利| 2021中文字幕一区亚洲| 91香蕉视频黄| 免费成人在线网站| 国产精品污网站| 欧美日韩一区久久| 成人性生交大片免费看视频在线| 亚洲中国最大av网站| 久久久综合激的五月天| 91国产视频在线观看| 国产综合成人久久大片91| 亚洲精品国产精品乱码不99| 精品久久久影院| 99久久免费国产| 免费看黄色91| 中文字幕人成不卡一区| 日韩欧美色综合| 色狠狠桃花综合| 精品夜夜嗨av一区二区三区| 亚洲另类色综合网站| 日韩精品一区二区三区视频在线观看| a亚洲天堂av| 国产老肥熟一区二区三区| 午夜精品成人在线| 亚洲另类在线制服丝袜| 亚洲国产精品t66y| 日韩美女天天操| 欧美伊人久久大香线蕉综合69| 久久99精品久久久久婷婷| 午夜精品免费在线| 一区二区三区四区中文字幕| 欧美激情一区二区三区不卡| 日韩三级电影网址| 欧美少妇bbb| 不卡av在线免费观看| 国产一区高清在线| 伦理电影国产精品| 五月天视频一区| 一区二区三区高清在线| 国产精品污污网站在线观看| 久久精品免费在线观看| 精品国产乱码久久久久久免费| 欧美一区二区三区在线视频| 欧美精品vⅰdeose4hd| 欧美性大战久久久久久久蜜臀| 在线中文字幕不卡| 91国产免费观看| 欧美日韩免费一区二区三区| 欧美怡红院视频| 欧美精选一区二区| 欧美另类高清zo欧美| 91精品免费观看| 欧美一区二区三区在线看| 欧美成人一区二区三区在线观看| 欧美一区二区成人| 欧美精品一区视频| 欧美成人bangbros| 欧美激情一区二区三区全黄| 中文字幕不卡一区| 亚洲色图在线看| 亚洲综合精品自拍| 午夜视频一区在线观看| 亚洲成在人线在线播放| 丝瓜av网站精品一区二区| 丝瓜av网站精品一区二区| 久久精品国产成人一区二区三区| 国产在线乱码一区二区三区| 国产.精品.日韩.另类.中文.在线.播放| 国产黄人亚洲片| 99久久久无码国产精品| 欧美视频在线观看一区二区| 日韩欧美资源站| 国产欧美视频一区二区三区| 亚洲精品免费在线观看| 午夜精品久久久久久久蜜桃app| 久久国产精品72免费观看| 成人国产在线观看| 欧美日韩黄色一区二区| 26uuu欧美| 中文字幕中文乱码欧美一区二区| 一区二区三区欧美久久| 另类小说色综合网站| 成人美女视频在线看| 欧美日韩亚洲综合在线| 国产欧美日本一区二区三区| 一区二区成人在线| 精品一区二区三区在线播放视频 | 欧美一区二区三区免费视频| 久久久三级国产网站| 亚洲国产毛片aaaaa无费看| 六月丁香婷婷久久| 91亚洲精品乱码久久久久久蜜桃 | 粉嫩在线一区二区三区视频| 在线观看日韩一区| 国产欧美一区二区精品性| 亚洲成人免费在线观看| 成人丝袜视频网|