| ATA COMMAND BLOCK AND SET DESCRIPTION |
Write Sector(s) — 30h, 31h
The Write Sector(s) command writes from 1 to 256 sectors as specified in the Sector Count register. A sector count of 0 requests 256 sectors. When issued, the device sets the BSY bit within 400ns and generates an interrupt at the completion of a transferred block of sectors. The DRQ bit is set at the beginning of a block transfer.
Table 56: Write Sector(s) — 30h, 31h
Register | D7 | D6 | D5 | D4 |
| D3 | D2 | D1 | D0 |
Feature |
|
|
|
| X |
|
|
| |
|
|
|
|
|
|
|
| ||
Sector Count |
|
|
| Sector Count |
|
|
| ||
|
|
|
|
|
| ||||
Sector Number |
|
| Sector Number |
|
| ||||
|
|
|
|
|
| ||||
Cylinder Low |
|
| Cylinder Low |
|
| ||||
|
|
|
|
|
| ||||
Cylinder High |
|
| Cylinder High |
|
| ||||
|
|
|
|
|
|
| |||
Drive Head | X | LBA | X | Drive |
| Head Number | |||
|
|
|
|
|
|
|
|
| |
Command |
|
|
| 30h or 31h |
|
|
| ||
|
|
|
|
|
|
|
|
|
|
SILICONSYSTEMS PROPRIETARY
This document and the information contained within it is confidential and proprietary to SiliconSystems, Inc.
All unauthorized use and/or reproduction is prohibited.
PAGE 54 | JUNE 17, 2008 | DOCUMENT: |