A method and system for reducing micro-controller access time to
information stored in the remote memory via the buffer manager in a disk
drive control system comprising a micro-controller, a micro-controller
cache system having a plurality of line-cache segments grouped into at
least one line-cache segment-group, and a buffer manager communicating
with the micro-controller cache system and a remote memory. The method
and system includes receiving in the micro-controller cache system a
current data-request from the micro-controller, providing the current
requested data to the micro-controller if the current requested data
resides in a first line-cache segment of a first segment-group, and
automatically filling a second line-cache segment of the first
segment-group with data retrieved from the remote memory wherein the
retrieved data is sequential in the remote memory to the provided current
requested data.