×

Multifunction semiconductor storage device and a method for booting-up computer host

  • US 7,644,218 B2
  • Filed: 10/24/2007
  • Issued: 01/05/2010
  • Est. Priority Date: 06/30/2001
  • Status: Active Grant
First Claim
Patent Images

1. An external storage device for realizing the storage functions of one or more types of storage disks, comprising a semiconductor storage media module, a controller module comprising a USB/IEEE1394 interface control module, and a microprocessor and control module,wherein the storage media module comprises one or more semiconductor storage media chips and stores the driver program of the device itself,the device executes a process comprisingestablishing connection for hot plug-and-play with a host system through a USB/IEEE1394 interface upon plugging in said external storage device;

  • detecting and obtaining the information of the storage module within said external storage device by the microprocessor and control module;

    initializing the USB/IEEE1394 interface control module;

    receiving, interpreting and executing the USB/IEEE1394 control command from said host system;

    determining whether the status of said external storage device is set as a floppy disk drive or a large capacity storage disk, wherein said external storage deviceutilizes one set of device class protocol and transport protocol, extracts and executes the device class commands, and simulates storing function of a floppy disk working on the floppy disk drive if the detected status is floppy disk drive; and

    utilizes a different set of device class protocol and transport protocol extracts and executes the device class commands, and simulates storing function of a large capacity storage disk working on the large capacity disk drive if the detected status is large capacity storage disk.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×