Invention Grant
- Patent Title: Apparatus and method and computer program product for executing host input-output commands
-
Application No.: US16854413Application Date: 2020-04-21
-
Publication No.: US11308007B2Publication Date: 2022-04-19
- Inventor: Shen-Ting Chiu
- Applicant: Silicon Motion, Inc.
- Applicant Address: TW Zhubei
- Assignee: Silicon Motion, Inc.
- Current Assignee: Silicon Motion, Inc.
- Current Assignee Address: TW Zhubei
- Agency: Birch, Stewart, Kolasch & Birch, LLP
- Priority: CN201910984351.3 20191016
- Main IPC: G06F13/16
- IPC: G06F13/16 ; G06F12/02 ; G06F12/0831 ; G06F13/28 ; G06F9/30 ; G06F9/54

Abstract:
The invention introduces a method for executing host input-output (IO) commands, performed by a processing unit of a device side when loading and executing program code of a first layer, at least including: receiving a slot bit table (SBT) including an entry from a second layer, where each entry is associated with an IO operation; receiving a plurality of addresses of callback functions from the second layer; and repeatedly executing a loop until IO operations of the SBT have been processed completely, and, in each iteration of the loop, calling the callback functions implemented in the second layer for a write operation or a read operation of the SBT to drive the frontend interface through the second layer.
Public/Granted literature
- US20210011723A1 APPARATUS AND METHOD AND COMPUTER PROGRAM PRODUCT FOR EXECUTING HOST INPUT-OUTPUT COMMANDS Public/Granted day:2021-01-14
Information query