English
Language : 

LPC47M182 Datasheet, PDF (66/223 Pages) SMSC Corporation – ADVANCED I/O CONTROLLER WITH MOTHERBOARD GLUE LOGIC
Advanced I/O Controller with Motherboard GLUE Logic
Datasheet
At the completion of the Read Data command, the head is not unloaded until after the Head Unload Time
Interval (specified in the Specify command) has elapsed. If the host issues another command before the
head unloads, then the head settling time may be saved between subsequent reads.
If the FDC detects a pulse on the nINDEX pin twice without finding the specified sector (meaning that the
diskette’s index hole passes through index detect logic in the drive twice), the FDC sets the IC code in
Status Register 0 to “01” indicating abnormal termination, sets the ND bit in Status Register 1 to “1”
indicating a sector not found, and terminates the Read Data Command.
After reading the ID and Data Fields in each sector, the FDC checks the CRC bytes. If a CRC error occurs
in the ID or data field, the FDC sets the IC code in Status Register 0 to “01” indicating abnormal
termination, sets the DE bit flag in Status Register 1 to “1”, sets the DD bit in Status Register 2 to “1” if
CRC is incorrect in the ID field, and terminates the Read Data Command. Table 6.20 describes the effect
of the SK bit on the Read Data command execution and results. Except where noted in Table 6.20, the C
or R value of the sector address is automatically incremented (see Table 6.22).
Table 6.19 - Effects of MT and N Bits
MAXIMUM TRANSFER
MT N CAPACITY
0
1 256 x 26 = 6,656
1
1 256 x 52 = 13,312
0
2 512 x 15 = 7,680
1
2 512 x 30 = 15,360
0
3 1024 x 8 = 8,192
1
3 1024 x 16 = 16,384
FINAL SECTOR READ
FROM DISK
26 at side 0 or 1
26 at side 1
15 at side 0 or 1
15 at side 1
8 at side 0 or 1
16 at side 1
Table 6.20 - Skip Bit vs Read Data Command
SK BIT
VALUE
0
0
1
1
DATA ADDRESS
MARK TYPE
ENCOUNTERED
Normal Data
Deleted Data
Normal Data
Deleted Data
SECTOR
READ?
Yes
Yes
Yes
No
RESULTS
CM BIT OF DESCRIPTION
ST2 SET? OF RESULTS
No
Normal
termination.
Yes
Address not
incremented. Next
sector not
searched for.
Normal
No
termination.
Normal
Yes
termination.
Sector not read
(“skipped”).
6.12 Read Deleted Data
This command is the same as the Read Data command, only it operates on sectors that contain a Deleted
Data Address Mark at the beginning of a Data Field.
Table 6.21 describes the effect of the SK bit on the Read Deleted Data command execution and results.
Except where noted in Table 6.21, the C or R value of the sector address is automatically incremented
(see Table 6.22).
Revision 1.8 SMSC/Non-SMSC Register Sets (02-24-05)
66
DATASHEET
SMSC LPC47M182