US 11,868,783 B2
Method of underlying drive forwarding and multi-core system implemented based on UEFI
Yang Wang, Hefei (CN); Dan Lu, Hefei (CN); and Hao He, Hefei (CN)
Assigned to CHANGXIN MEMORY TECHNOLOGIES, INC., Hefei (CN)
Filed by CHANGXIN MEMORY TECHNOLOGIES, INC., Hefei (CN)
Filed on Aug. 25, 2021, as Appl. No. 17/411,215.
Application 17/411,215 is a continuation of application No. PCT/CN2021/086464, filed on Apr. 12, 2021.
Claims priority of application No. 202010299815.X (CN), filed on Apr. 16, 2020.
Prior Publication US 2021/0382723 A1, Dec. 9, 2021
Int. Cl. G06F 9/4401 (2018.01); G06F 9/451 (2018.01)
CPC G06F 9/4401 (2013.01) [G06F 9/451 (2018.02)] 12 Claims
OG exemplary drawing
 
1. A method of underlying drive forwarding for underlying drive forwarding in a multi-core system, the multi-core system being implemented based on a Unified Extensible Firmware Interface (UEFI) and comprising an application processor and a bootstrap processor, the bootstrap processor being provided with an execution interface configured to call underlying hardware, and the application processor being configured with an instruction interface corresponding to the execution interface, the underlying drive forwarding method comprising the following steps:
receiving, by the instruction interface, an operation instruction, generating a request according to the operation instruction, and sending the request to the bootstrap processor; and
driving, by the bootstrap processor according to the request, the execution interface corresponding to the instruction interface to execute a corresponding operation;
wherein the step of sending the request to the bootstrap processor comprises
abstractly encapsulating the request to form a first data packet conforming to a first fixed coding format, the first data packet comprising an interface number corresponding to a to-be-driven execution interface and operation information corresponding to an operation executed by the to-be-driven execution interface.