Patent ID: 6330640
Filing Date: 2001-12-11
Classification: G06F

Abstract:
A buffer management system for managing a transfer of data from a host computer to a recordable disc in a disc drive, the disc drive operating on the host computer, the recordable disc radially divided into a plurality of equal servo segments and circumferentially divided into a plurality of rotational tracks, wherein the disc drive is of a type that data transfers between the host computer and the disc are effectuated by transferring a file defined as a selected number of data blocks to a buffer for temporary storage, the system comprising:a buffer table divided into a plurality of equal buffer sectors, wherein each one of the plurality of buffer sectors is a sector in a buffer segment defined as one of a plurality of circular linked lists upon which the buffer table is divided;an application module operable to walk through a particular buffer segment, wherein data is transferred as the buffer segment is walked through; anda control module to create and maintain the buffer table, the control module being coupled with the application module such that the control module administers the walk through by the application module in response to a next sector instruction in an index sector upon which the application module is currently positioned.