CPC G06F 8/654 (2018.02) [G06F 3/0604 (2013.01); G06F 3/0655 (2013.01); G06F 3/0679 (2013.01); G06F 13/102 (2013.01)] | 10 Claims |
1. An operating method of a mouse chip arranged in a mouse device, the mouse chip comprising a flash chip, a flash controller, a random access memory (RAM) and a cache controller, the operating method comprising:
controlling, by the cache controller, the flash controller to read a flash driver of the mouse chip from a firmware in the flash chip to the RAM using a single mode of serial flash;
identifying, by the read flash driver of the mouse chip, a chip ID of the flash chip to confirm whether a high speed mode of serial flash of the flash chip is supported by the flash driver of the mouse chip;
accessing, by the flash controller, the flash chip using the high speed mode of serial flash upon confirming that the high speed mode of serial flash of the flash chip is supported by the flash driver of the mouse chip; and
updating the flash driver of the mouse chip in the firmware upon confirming that the high speed mode of serial flash of the flash chip is not supported by the flash driver of the mouse chip.
|