Patent ID: 6961198
Filing Date: 2005-11-01
Classification: G11B

Abstract:
1. A method for controlling data read/write between a hard disk and a hard disk controller, said method comprising: requesting control data from a non-volatile memory within said hard disk by said hard disk controller; determining whether data processing speed of said hard disk equals to data processing speed of said hard disk controller, in accordance with said control data; in a determination that said data processing speed of said hard disk equals to said data processing speed of said hard disk controller, transferring data between said hard disk and said disk controller via a pass-through mode; in a determination that said data processing speed of said hard disk does not equal to said data processing speed of said hard disk controller, determining whether said data processing speed of said hard disk controller is faster than said data processing speed of said hard disk; in a determination that said data processing speed of said hard disk controller is slower than said data processing speed of said hard disk transferring data between said hard disk and said hard disk controller via a sector buffer mode; and in a determination that said data processing speed of said hard disk is faster than said data processing speed of said hard disk controller, determining whether said data processing speed of said hard disk controller is adjustable.