Initializing Diskettes Without Index and Sector Pulses
Original Publication Date: 1983-Aug-01
Included in the Prior Art Database: 2005-Feb-07
The normal procedure used to initialize a diskette is to look for the index pulse to start writing the first sector and thereafter writing successive sectors when sector pulses are detected. When neither index pulses nor sector pulses are present, the physical length of the sector is not available and reinitializing a diskette could leave extraneous fields on a track in the gap between the end of the last sector and the beginning of the first sector. The lack of a sector pulse is overcome by a hardware counter which is run to indicate the starting point for each sector. A gap field (all ones) is written arbitrarily at the time the command is received. Following a fixed time, depending on the counter setting, sectors 1 through n are written.