19.08.2013 Views

F-240 CFast TM Card - Swissbit

F-240 CFast TM Card - Swissbit

F-240 CFast TM Card - Swissbit

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CYLINDER LOW nu<br />

SECTOR NUM nu<br />

SECTOR COUNT nu<br />

FEATURES nu<br />

6.39 Standby Immediate (94h or E0h)<br />

This command causes the Drive to set BSY, enter the Sleep mode (which corresponds to the ATA Standby Mode),<br />

clear BSY and return the interrupt immediately. Recovery from Sleep mode is accomplished by issuing another<br />

command. Table 62 defines the Standby Immediate Byte sequence.<br />

Table 62: Standby Immediate<br />

Task File Register 7 6 5 4 3 2 1 0<br />

COMMAND 94h or E0h<br />

DRIVE/HEAD nu D nu<br />

CYLINDER HI nu<br />

CYLINDER LOW nu<br />

SECTOR NUM nu<br />

SECTOR COUNT nu<br />

FEATURES nu<br />

6.40 Translate Sector (87h)<br />

This command is effectively a NOP command and only implemented for backward compatibility. The Sector<br />

Count Register will always be returned with a ‘00h’ indicating Translate Sector is not needed.<br />

Table 63 defines the Translate Sector command Byte sequence.<br />

Table 63: Translate Sector<br />

Task File Register 7 6 5 4 3 2 1 0<br />

COMMAND 87h<br />

DRIVE/HEAD 1 LBA 1 D Head (LBA 27:24)<br />

CYLINDER HI Cylinder High (LBA23:16)<br />

CYLINDER LOW Cylinder Low (LBA15:8)<br />

SECTOR NUM nu (LBA7:0)<br />

SECTOR COUNT nu<br />

FEATURES nu<br />

6.41 Write Buffer (E8h)<br />

The Write Buffer command enables the host to overwrite contents of the Drive’s sector buffer with any data<br />

pattern desired. This command has the same protocol as the Write Sector(s) command and transfers 512 Bytes.<br />

Table 64 defines the Write Buffer command Byte sequence.<br />

Table 64: Write Buffer<br />

Task File Register 7 6 5 4 3 2 1 0<br />

COMMAND E8h<br />

DRIVE/HEAD nu D nu<br />

CYLINDER HI nu<br />

CYLINDER LOW nu<br />

SECTOR NUM nu<br />

SECTOR COUNT nu<br />

FEATURES nu<br />

6.42 Write DMA (CAh, CBh)<br />

This command uses DMA mode to write from 1 to 256 sectors as specified in the Sector Count register. A sector<br />

count of 0 requests 256 sectors. The transfer begins at the sector specified in the Sector Number Register. When<br />

this command is issued the Drive sets BSY, puts all or part of the sector of data in the buffer. The Drive is then<br />

permitted, although not required, to set DRQ, clear BSY. The Drive asserts DMAREQ while data is available to be<br />

transferred. The host then writes the (512 * sector-count) bytes of data to the Drive using DMA. While DMAREQ is<br />

<strong>Swissbit</strong> AG <strong>Swissbit</strong> reserves the right to change products or specifications without notice. Revision: 1.20<br />

Industriestrasse 4<br />

CH-9552 Bronschhofen www.swissbit.com F-<strong>240</strong>_data_sheet_CA-HxBV_Rev120.doc<br />

Switzerland industrial@swissbit.com Page 40 of 60

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!