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

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

?? sata.ug

?? pc機上經由pci連接的ata和atapi設備驅動
?? UG
字號:

                     Using Serial ATA (SATA)

          a guide to all the requirements and problems

                         by Hale Landis

                     Version 15x and higher

       --------------------------------------------------
       NOTE: Find the most up-to-date SATA information at
                   www.ata-atapi.com/sata.htm
       --------------------------------------------------


INTRODUCTION
------------

Use this guide with ATADRVR version 15 and/or ADVDRVR verion 0
and with any of Hale's programs that use ATADRVR version 15 or
ADVDRVR version 0 (ATACT, ATADEMO and ATAMDT) when using SATA
host controllers and SATA drives.

If you are testing SATA devies with ATACT or ATADEMO please
read this entire document!


FIRST, THINGS TO AVOID WHEN USING SATA
--------------------------------------

If you are setting up a system using SATA here are some things
you must be aware of:

* DO NOT operate SATA devices outside of a sealed system unit.
   DO NOT operate SATA devices from a power supply that is not
   the system unit's power supply.

* DO NOT tie wrap SATA cables together.  DO NOT put sharp bends
   in SATA cables.  DO NOT route SATA cables near PATA cables.
   Avoid placing SATA devices close to each other such that the
   SATA cable connectors are close to each other.

* DO NOT operate a radio transmitter (such as a cell phone) near
   an exposed SATA cable or device.

Why all these warning?  The basic problem is the SATA cable
connector is not shielded.  This has to be the number one most
stupid thing that has been done in the SATA world.


WHAT IS SATA?
-------------

Serial ATA or SATA is a serial interface version of ATA (or
Paraellel ATA or PATA).

SATA uses a 7 wire interface.  Three of the wires are ground
signals.  The other 4 are two pairs of differential signals - one
pair in each direction.  SATA is using the transceiver technology
used by Fiber (Fibre) Channel.  Today's hardware runs at 1.5GHz
and should be at 3GHz soon.  ATA commands, status and data are
transmitted in packets on this interface.  This is done such that
the traditional ATA command protocols are basically unchanged
(more about this below).

How fast is SATA?  Well...  There are claims that it can transfer
data up to 150Mbytes/second.  Remember this is a burst data rate,
not an average data rate.  Parallel ATA using UltraDMA mode 6
(UltraDMA 133) claims it can transfer data up to
133Mbytes/second.  Again this is a burst data rate and not an
average data rate.  Average data rates are probably less than 1/2
of these numbers, perhaps even as low as 1/3.  Yes, SATA is in
theory "faster" - but not by much.

SATA-1+ and SATA-2 (neither are part of ATA/ATAPI-7 at this time)
include new data transfer and tagged command queuing schemes.  It
is unclear if these things will ever appear in future ATA/ATAPI-x
standards.  They may only appear in the SATA-2/SAS documents.

SATA supports a single device per SATA cable.  A SATA cable can
be longer than a parallel ATA cable (limited to 1.5 feet),
perhaps up to 2 or 3 feet long.


PATA AND SATA CONFIGURATIONS (TODAY)
------------------------------------

There are four PATA and SATA configurations that are said to be
compatible and said to operate the same:

1) Traditional Parallel ATA

   PCI bus <-> PATA controller
                 |
                 +--> Primary
                 |      |
                 |      +--> PATA drive
                 |      |
                 |      +--> PATA drive
                 |
                 +--> Secondary
                        |
                        +--> PATA drive
                        |
                        +--> PATA drive

2) PATA controller with SATA drive(s)

   This example shows that two drives are SATA but all could be
   SATA.  The "bridge" is a PATA-to-SATA bridge device.  These
   are usually a "dongle" type device that plus in between the
   PATA cable and the SATA drive.

   PCI bus <-> PATA controller
                 |
                 +--> Primary
                 |      |
                 |      +--> bridge <-> SATA drive
                 |      |
                 |      +--> PATA drive
                 |
                 +--> Secondary
                        |
                        +--> PATA drive
                        |
                        +--> bridge <-> SATA drive

3) SATA controller with SATA drive(s)

   Each SATA drive has a separate cable but the four drives are
   made to look like a traditional PATA controller, as shown in
   #1 above.

   PCI bus <-> SATA controller
                 |  |  |  |
                 |  |  |  +--> SATA drive (Primary)
                 |  |  |
                 |  |  +--> SATA drive (Primary)
                 |  |
                 |  +--> SATA drive (Secondary)
                 |
                 +--> SATA drive (Secondary)

Note that many motherboards have both a PATA controller and a
SATA controller.  If both controllers are enabled then in theory
you can have eight ATA/ATAPI devices on your system (four on PATA
and four on SATA).


LEGACY or NATIVE MODE?
----------------------

A PCI bus ATA (PATA or SATA) controller can operate in "legacy"
or "native" mode.  This is Intel terminology to describe how a
controller is configured on the PCI bus.  Legacy mode describes a
controller useing the traditional ATA controller I/O port address
and IRQ numbers.  Native mode describes a controller not
operating the Legacy mode.  The basic differences are:

   * Legacy uses these I/O port address and IRQ numbers

      - primary I/O ports 1F0-1F7 and 3F6 with IRQ 14,

      - secondary I/O ports 170-177 and 376 with IRQ 15.

   * Native can use any range of I/O port adress as long as there is
      no conflict with another device.  But native uses only one IRQ
      for both the primary and secondary sides.

Note that ATADRVR version 15 supports both moes but supports
interrupts only in native mode.


SATA PROGRAMMING (TODAY)
------------------------

2003...

SATA-1, the SATA version that will be included in ATA/ATAPI-7, is
designed to emulate traditiional parallel ATA.  Most SATA host
controllers shipping today look like and are programmed just like
any other ATA host controller.  These controllers are compatible
with the Intel ICHx design and compatible with the T13 1510D
document.  This allows SATA controllers and devices to be used in
systems without BIOS or OS driver changes.

There are some SATA host controllers that are not ICHx compatible
and these require proprietary BIOS or OS drivers.  We can only
hope that the Intel AHCI specification effort is successful in
bringing us a new and better SATA host controller standard.


USING SATA TODAY (2003)
-----------------------

The SATA controllers on the market today (that includes the Intel
ICH5 and the Silicon Image SATA controllers and others) are
compatible with the programming interface(s) of the Intel ICHx
traditonal PCI bus ATA controllers.  The only exception is that
PIO and DMA mode have no meaning for SATA.  So the PIO and DMA
timing information in the controller's PCI configuration space is
ignored.

If you are using ATADRVR (or a program like ATACT or ATADEMO that
uses ATADRVR) on one of today's (2003) SATA controllers you
should be on the lookout for problems such as:

* Random command failures - commands that normally execute with
   no problem suddenly will fail with ABRT errors.  Retrying the
   command may be successful.

* ATA status of FFH in the middle of a command.  Apparently this
   is caused by a failure in the serial link between the host and
   device.

* Other strange errors that you have never seen on PATA
   controllers and devices.

(As of July 2003) It does not appear that any of these problems
are due to the way ATADRVR is implemented.  SATA is described as
being "compatibile" with ATA and not requiring new ATA driver
software.  Today's SATA controllers claim to be plug compatible
with today's PATA controllers.  Clearly the problems some people
are seeing with SATA would indicate something is not correct with
these statements or that SATA is an unreliable interface.

(As of August 2003) It is now known that SATA is *NOT* plug
compatible with PATA.  This is because the SATA interface has
error conditions that never happened on PATA interfaces.  In
order to recover from these SATA errors, the SATA interface port
of the SATA device must be "reset".  Starting with ATACT 3B and
ATADEMO 10B this new reset has been added to these programs.


SATA PROGRAMMING (TOMORROW)
---------------------------

2004 and beyond...

We don't know what SATA host controllers will look like a year
from now.  We can only hope that we will finally have controllers
that will support four to eight or more SATA devices and that all
devices will be able to transfer data at the same time.
Basically this finally gives us the kind of I/O we want (and/or
need), fully independent I/O for each mass storage device, no
more waiting for one device to finish a command before we can
start a command on another device.

The problem today is that there is no public standard for how
future SATA controllers should be designed or programmed.  Intel
has announced that they something called the AHCI specification.
But today (June 2003) this specification is under NDA.


QUESTIONS OR PROBLEMS?
----------------------

Send your question(s) or problem description(s) to Hale Landis via
email at this address:

   hlandis@ata-atapi.com

Visit Hale's web site:

   www.ata-atapi.com

/end/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美午夜精品一区二区蜜桃 | 韩国中文字幕2020精品| 欧美在线观看一二区| 自拍偷在线精品自拍偷无码专区| 国产91富婆露脸刺激对白 | 日韩色在线观看| 美腿丝袜亚洲综合| 欧美一区二区在线视频| 久久er99精品| 日本一区二区高清| 成人av在线一区二区| 亚洲精品自拍动漫在线| 欧美色综合天天久久综合精品| 亚洲国产毛片aaaaa无费看| 欧美丰满少妇xxxbbb| 久草中文综合在线| 国产欧美一区二区精品秋霞影院| 不卡在线视频中文字幕| 亚洲免费在线观看| 7777精品伊人久久久大香线蕉的| 国产在线日韩欧美| 亚洲欧洲av色图| 3d动漫精品啪啪1区2区免费| 国产尤物一区二区在线| 亚洲狠狠丁香婷婷综合久久久| 欧美另类高清zo欧美| 国产伦精一区二区三区| 一区二区三区毛片| 精品少妇一区二区三区在线视频 | 成人综合婷婷国产精品久久| 最新中文字幕一区二区三区 | 91麻豆自制传媒国产之光| 亚洲国产一二三| 久久久五月婷婷| 日本韩国精品在线| 日本美女一区二区三区视频| 2023国产精华国产精品| 一本一本大道香蕉久在线精品| 亚洲国产毛片aaaaa无费看| 欧美一区二区在线不卡| 国产精品99久久久久久似苏梦涵| 亚洲视频在线观看三级| 欧美高清一级片在线| 国产精品一卡二卡| 精品免费日韩av| 成人一区二区视频| 亚洲国产裸拍裸体视频在线观看乱了 | 伊人婷婷欧美激情| 日韩视频免费观看高清完整版在线观看| 国产乱妇无码大片在线观看| 一区二区三区蜜桃| 精品女同一区二区| 欧美性xxxxx极品少妇| 国产精品一区二区三区四区| 亚洲精品成人在线| 久久久久99精品国产片| 91久久精品一区二区三| 国产专区欧美精品| 日韩专区欧美专区| 精品国产麻豆免费人成网站| 欧美久久一区二区| 99久久久无码国产精品| 久久国产婷婷国产香蕉| 亚洲一区在线观看免费观看电影高清| 久久综合999| 欧美精品日韩精品| 色呦呦日韩精品| 国产精品888| 日本少妇一区二区| 亚洲图片欧美综合| 国产精品久久久久久久久久久免费看| 欧美精品一区二区三区四区 | 色94色欧美sute亚洲线路二| 九九九久久久精品| 亚洲1区2区3区4区| 国产精品传媒在线| 国产拍揄自揄精品视频麻豆| 日韩三级中文字幕| 欧美人体做爰大胆视频| 韩国精品在线观看| 极品瑜伽女神91| 日韩成人精品视频| 亚洲午夜久久久久久久久久久| 国产精品国产精品国产专区不片| 欧美大片顶级少妇| 欧美一级高清片在线观看| 欧美图区在线视频| 在线免费观看成人短视频| www.视频一区| eeuss鲁一区二区三区| youjizz国产精品| 国产成人精品免费一区二区| 国产一区在线观看麻豆| 国产一区在线不卡| 国产一区久久久| 国产在线一区观看| 成人午夜av电影| 99精品国产热久久91蜜凸| av电影在线观看不卡| 大白屁股一区二区视频| 国产成人欧美日韩在线电影| 国产乱淫av一区二区三区| 国产一区在线看| 日韩影院精彩在线| 国产一区二区不卡| 成人黄色电影在线 | 中文字幕一区三区| 亚洲男人的天堂在线观看| 一个色在线综合| 亚洲国产欧美另类丝袜| 日韩黄色片在线观看| 丝袜亚洲精品中文字幕一区| 日韩成人午夜精品| 久久福利资源站| 另类小说图片综合网| 成人一区二区三区视频| 一本大道久久精品懂色aⅴ| 色噜噜狠狠成人中文综合| 色狠狠一区二区| 欧美久久一区二区| 久久九九99视频| 国产精品美女www爽爽爽| 成人欧美一区二区三区小说| 蜜桃视频免费观看一区| 国产一区二区女| 99久久精品国产导航| 在线国产亚洲欧美| 精品剧情在线观看| 国产精品久久久久久久久动漫 | 美女网站视频久久| 国产一区二区三区免费看| 成人a免费在线看| 日韩欧美一区二区久久婷婷| 欧美国产国产综合| 亚洲国产精品人人做人人爽| 卡一卡二国产精品 | 国产精品视频免费| 亚洲图片欧美色图| 韩国一区二区在线观看| 91久久精品一区二区二区| 精品欧美一区二区在线观看| 一区二区三区免费在线观看| 精品一区二区在线看| 色婷婷综合久久久| 精品国产自在久精品国产| 亚洲精品国产无天堂网2021| 毛片一区二区三区| 91女神在线视频| 欧美精品视频www在线观看| 亚洲精品网站在线观看| 精品中文字幕一区二区小辣椒| 在线视频国内自拍亚洲视频| 26uuu色噜噜精品一区二区| 亚洲精品久久久久久国产精华液| 国产综合色在线| 欧美丰满少妇xxxbbb| 最近日韩中文字幕| 国产在线精品一区二区三区不卡| 这里只有精品电影| 亚洲美女精品一区| 成人性生交大片免费看视频在线| 欧美一区二区三区电影| 亚洲久本草在线中文字幕| 国产成人精品一区二区三区四区| 日韩欧美中文字幕一区| 亚洲福利视频三区| 91丝袜高跟美女视频| 国产欧美一区二区三区鸳鸯浴| 日韩电影在线观看网站| 欧美性猛片aaaaaaa做受| 国产精品久久久久久久午夜片| 国内精品免费**视频| 欧美无人高清视频在线观看| 国产精品国产三级国产普通话99 | 久久久久国产精品人| 国产一区视频导航| 精品国精品自拍自在线| 喷水一区二区三区| 日韩视频不卡中文| 毛片av一区二区| 日韩精品专区在线| 日韩高清不卡在线| xf在线a精品一区二区视频网站| 蜜臀99久久精品久久久久久软件| 欧美日韩你懂的| 亚洲高清久久久| 欧美日韩一区三区四区| 亚洲风情在线资源站| 欧美v日韩v国产v| 久久99日本精品| 久久综合九色欧美综合狠狠| 精品一区二区三区在线观看国产| 精品入口麻豆88视频| 国产一区二区三区在线观看免费 | 国产精品美女久久久久久久久| 成人永久看片免费视频天堂| 国产精品免费网站在线观看| 91在线丨porny丨国产| 自拍偷拍亚洲综合| 欧美高清精品3d|