Patent ID: 6996501

Claim:
A disk drive for executing a drive operating program and a manufacturing program during a manufacturing process of the disk drive, wherein an external test system executes a test program comprising platform independent executable code segments and host interface executable code segments, the external test system executes the host interface executable code segments to send disk commands to a development drive, the manufacturing program comprising the platform independent executable code segments of the test program and disk access executable code segments, and the drive operating program comprises a disk access procedure for processing disk commands and a disk access vector for calling the disk access procedure, the disk drive comprising: (a) a disk; (b) a head actuated radially over the disk; (c) a host interface for receiving disk commands from a host system; (d) a semiconductor memory for storing the drive operating program and the manufacturing program; and (e) a disk controller for: executing disk commands received over the host interface from the host system by calling the disk access procedure of the drive operating program; executing the platform independent executable code segments of the manufacturing program; and executing the disk access executable code segments of the manufacturing program to execute disk commands by calling the disk access procedure of the drive operating program through the disk access vector.