asserted by the Drive, the Host asserts -DMACK while it is ready to transfer data by DMA and asserts -IOWR once
for each 16 bit word to be transferred from the Host.
Interrupts are not generated on every sector, but upon completion of the transfer of the entire number of
sectors to be transferred or upon the occurrence of an unrecoverable error. At command completion, the
Command Block Registers contain the cylinder, head and sector number of the last sector written. If an error
occurs, the write terminates at the sector where the error occurred. The Command Block Registers contain the
cylinder, head, and sector number of the sector where the error occurred. The amount of data transferred is
indeterminate.
When a Write DMA command is received by the Drive and 8 bit transfer mode has been enabled by the Set
Features command, the Drive shall return the Aborted error.
Table 65: Write DMA
Task File Register
7
6
5
4
3
2
1
0
COMMAND
CAh or CBh
DRIVE/HEAD
CYLINDER HI
CYLINDER LOW
SECTOR NUM
SECTOR COUNT
FEATURES
LBA
D
Cylinder High (LBA23:16)
Cylinder Low (LBA15:8)
Sector number (LBA7:0)
Sector Count
nu
Head (LBA 27:24)
6.43 Write DMA Ext (35h) 48bit LBA
This command uses DMA mode to write from 1 to 65536 sectors as specified in the Sector Count Register. A sector
count of 0 requests 65536 sectors. The transfer begins at the sector specified in the Sector Number Register.
When this command is issued the CompactFlash TM Storage Card sets BSY, puts all or part of the sector of data in
the buffer. The Card is then permitted, although not required, to set DRQ, clear BSY. The Card asserts DMARQ
while data is available to be transferred. The host then writes the (512 * sector-count) bytes of data to the Card
using the DMA protocol. While DMARQ is asserted by the Card, the Host asserts -DMACK while it is ready to
transfer data by DMA and asserts -IOWR once for each 16 bit word to be transferred from the Host.
Interrupts are not generated on every sector, but upon completion of the transfer of the entire number of
sectors to be transferred or upon the occurrence of an unrecoverable error.
At command completion, the Command Block Registers contain the LBA of the last sector written. If an error
occurs, the write terminates at the sector where the error occurred. The Command Block Registers contain the
LBA of the sector where the error occurred. The amount of data transferred is indeterminate.
When a Write DMA command is received by the Card and 8 bit transfer mode has been enabled by the Set
Features command, the Card shall return the Aborted error.
Table 66: Write DMA Ext
register write
previous
current
Task File Register
15:8
7
6
5
4
3
2
1
0
COMMAND
-
35h
DRIVE/HEAD
-
1
1
1
Drive
Reserved
LBA High
LBA Mid
LBA Low
SECTOR COUNT
FEATURES
LBA (47:40)
LBA (39:32)
LBA (31:24)
15:8
nu
LBA (23:16)
LBA (15:8)
LBA (7:0)
7:0
nu
6.44 Write FPDMA Queued (61h) (if NCQ feature set supported)
This command is mandatory for devices implementing the NCQ feature set (see feature set reference).
This command causes data to be transferred from the host to the device.
When the Forced Unit Access (FUA) bit is set to one regardless of whether volatile and/or non-volatile write
caching in the device is enabled or not, the user data shall be written to non-volatile media before command
completion is reported. When the FUA bit is cleared to zero the device may return command completion before
the data is written to the media.
Swissbit AG
Industriestrasse 4
Swissbit reserves the right to change products or specifications without notice.
Revision: 0.92
CH-9552 Bronschhofen
Switzerland
F-240_data_sheet_CA-HxBV_Rev092.doc
Page 40 of 56
相关PDF资料
SFCF2048H1BO2TO-I-M0-523-SMA FLASH SLC UDMA/MDMA/PIO 2G
SFCF4096H4BK2SA-I-QT-553-SMA FLASH SLC UDMA/MDMA/PIO 4G
SFCF64GBH2BU4TO-I-NU-517-STD FLASH SLC UDMA/MDMA/PIO 64GB
SFN08B4702CBQLF7 RES ARRAY 47K OHM 7 RES 8-DFN
SFP1050-12BG FRONT END AC/DC 1050W 12V
SFP450-12BG PWR SUP 450W 12V 36.6A W/STANDBY
SFSD1024N1BN1TO-I-DF-151-STD FLASH MICRO SD CARD IND S-200 1G
SFSD2048L1BN2TO-I-DF-151-STD FLASH SECURE DGTL CARD SD 2G
相关代理商/技术参数
SFCA8192H1BR4TO-C-DT-236-STD 制造商:SWISSBIT NA INC 功能描述:FLASH
SFCA8192H1BR4TO-I-DT-226-STD 功能描述:FLASH CFAST CARD UDMA F-100 8GB RoHS:是 类别:存储卡,模块 >> 存储器,PC 卡 系列:F-100 标准包装:30 系列:- 存储容量:8GB 存储器类型:存储卡 - Extreme III SD?
SFCA8192H1BR4TO-I-DT-236-STD 功能描述:FLASH CFAST UDMA/MDMA/PIO 8GB RoHS:是 类别:存储卡,模块 >> 存储器,PC 卡 系列:F-100 标准包装:30 系列:- 存储容量:8GB 存储器类型:存储卡 - Extreme III SD?
SFCA8192H2BV4TO-C-DT-216-STD 制造商:SWISSBIT NA INC 功能描述:FLASH
SFCA8192H2BV4TO-C-DT-226-STD 制造商:SWISSBIT 功能描述:CFAST F-240 DENSITY COMMERCIAL - Trays
SFCA8192H2BV4TO-I-DT-216-STD 功能描述:FLASH CFAST UDMA/MDMA/PIO 8GB RoHS:是 类别:存储卡,模块 >> 存储器,PC 卡 系列:F-240 标准包装:30 系列:- 存储容量:8GB 存储器类型:存储卡 - Extreme III SD?
SFCA8192H2BV4TO-I-DT-226-STD 制造商:SWISSBIT 功能描述:CFAST F-240 DENSITY INDUSTRIAL - Trays
SFCC-4-01 功能描述:CABLE CLAMP SPLIT FLAT #4 SCREW RoHS:是 类别:线缆,导线 - 管理 >> 线夹和夹具 系列:- 标准包装:100 系列:TC 类型:C-夹 开口尺寸:0.79" L x 0.54" W x 0.67" H(20.1mm x 13.7mm x 17.0mm) 安装类型:钉子 材质:聚丙烯 颜色:黑