Abstract: A communication method for storage device on the basis of file access is provided. When a storage controller is added with a nonstandard control function, a command file and a response file are virtually produced in the memory as the communicating interface with an application program. The virtual files can then be read and written using the standard storage control protocol. This avoids modifying the communicating interface between the driver program and the application program for the newly added nonstandard control protocol.
Abstract: A storage device interface is provided, which includes a device end interface and a device end serial interface, wherein the device end interface and the device end serial interface are disposed in a microprocessor, such that the microprocessor activates one of the device end interface and the device end serial interface in response to a diagnosis signal.