Intel E3815 FH8065301567411 Data Sheet
Product codes
FH8065301567411
Serial ATA (SATA)
Intel
®
Atom™ Processor E3800 Product Family
1922
Datasheet
There are special considerations when reading from the task file to support 48-bit LBA
operation. Software may need to read all 16-bits. Since the registers are only 8-bits
wide and act as a FIFO, a bit must be set in the device/control register, which is at
offset 3F6h for primary and 376h for secondary (or their native counterparts).
operation. Software may need to read all 16-bits. Since the registers are only 8-bits
wide and act as a FIFO, a bit must be set in the device/control register, which is at
offset 3F6h for primary and 376h for secondary (or their native counterparts).
If software clears Bit 7 of the control register before performing a read, the last item
written will be returned from the FIFO. If software sets Bit 7 of the control register
before performing a read, the first item written will be returned from the FIFO.
written will be returned from the FIFO. If software sets Bit 7 of the control register
before performing a read, the first item written will be returned from the FIFO.
17.2.3
AHCI Operation
The SoC provides hardware support for Advanced Host Controller Interface (AHCI), a
programming interface for SATA host controllers developed through a joint industry
effort. AHCI defines transactions between the SATA controller and software and enables
advanced performance and usability with SATA. Platforms supporting AHCI may take
advantage of performance features such as no master/slave designation for SATA
devices—each device is treated as a master—and hardware assisted native command
queuing. AHCI also provides usability enhancements such as Hot-Plug. AHCI requires
appropriate software support (such as, an AHCI driver) and for some features,
hardware support in the SATA device or additional platform hardware.
programming interface for SATA host controllers developed through a joint industry
effort. AHCI defines transactions between the SATA controller and software and enables
advanced performance and usability with SATA. Platforms supporting AHCI may take
advantage of performance features such as no master/slave designation for SATA
devices—each device is treated as a master—and hardware assisted native command
queuing. AHCI also provides usability enhancements such as Hot-Plug. AHCI requires
appropriate software support (such as, an AHCI driver) and for some features,
hardware support in the SATA device or additional platform hardware.
The SoC supports all of the mandatory features of the Serial ATA Advanced Host
Controller Interface Specification, Revision 1.3 and many optional features, such as
hardware assisted native command queuing, aggressive power management, LED
indicator support, and Hot-Plug through the use of interlock switch support (additional
platform hardware and software may be required depending upon the implementation).
Controller Interface Specification, Revision 1.3 and many optional features, such as
hardware assisted native command queuing, aggressive power management, LED
indicator support, and Hot-Plug through the use of interlock switch support (additional
platform hardware and software may be required depending upon the implementation).
Note:
For reliable device removal notification while in AHCI operation without the use of
interlock switches (surprise removal), interface power management should be disabled
for the associated port.
interlock switches (surprise removal), interface power management should be disabled
for the associated port.
17.3
References
•
Serial ATA Specification rev 2.6
•
Serial ATA Advanced Host Controller Interface (AHCI) Specification rev 1.3
•
Serial ATA II: Extensions to Serial ATA 1.0 Specification, Revision 1.0