smc256af Numonyx, smc256af Datasheet - Page 3

no-image

smc256af

Manufacturer Part Number
smc256af
Description
32 Mbyte, 64 Mbyte, 128 Mbyte, 256 Mbyte And 512 Mbyte 3.3 V / 5 V Supply Compactflash? Card
Manufacturer
Numonyx
Datasheet
SMCxxxAF
7
8
6.6
6.7
6.8
Software interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
7.1
7.2
7.3
7.4
7.5
CF-ATA registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
8.1
8.2
8.3
8.4
8.5
8.6
8.7
8.8
I/O transfer function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Common memory transfer function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
True IDE mode I/O function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
CF-ATA Drive register set definition and protocol . . . . . . . . . . . . . . . . . . . 39
Memory mapped addressing (conf = 0) . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Contiguous I/O mapped addressing (conf = 1) . . . . . . . . . . . . . . . . . . . . 41
I/O primary and secondary address configurations (conf = 2,3) . . . . . . . 42
True IDE mode addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Data register (address 1F0h [170h]; offset 0, 8, 9) . . . . . . . . . . . . . . . . . . 44
Error register (address 1F1h [171h]; offset 1, 0Dh read only) . . . . . . . . . 44
8.2.1
8.2.2
8.2.3
8.2.4
8.2.5
8.2.6
8.2.7
8.2.8
Feature register (address 1F1h [171h]; offset 1, 0Dh write only) . . . . . . . 45
Sector Count register (address 1F2h [172h]; offset 2) . . . . . . . . . . . . . . . 45
Sector Number (LBA 7-0) register (address 1F3h [173h]; offset 3) . . . . . 45
Cylinder Low (LBA 15-8) register (address 1F4h [174h]; offset 4) . . . . . . 46
Cylinder High (LBA 23-16) register (address 1F5h [175h]; offset 5) . . . . 46
Drive/Head (LBA 27-24) register (address 1F6h [176h]; offset 6) . . . . . . 46
8.8.1
8.8.2
8.8.3
8.8.4
8.8.5
8.8.6
8.8.7
Bit 7 (BBK) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Bit 6 (UNC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Bit 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Bit 4 (IDNF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Bit 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Bit 2 (abort) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Bit 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Bit 0 (AMNF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Bit 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Bit 6 (LBA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Bit 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Bit 4 (DRV) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Bit 3 (HS3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Bit 2 (HS2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Bit 1 (HS1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Contents
3/82

Related parts for smc256af