TL;DR: In this article, the authors describe a system, method, and computer readable medium for a remote host embedded controller interface (HECI) simulator, which intercepts commands directed to the HECI driver from software running on the remote computer system and routes the commands to a local computer system also included in the system.
Abstract: A system, method, and computer readable medium are disclosed. In one embodiment the system includes a remote computer system. The remote computer system has a remote host embedded controller interface (HECI) driver and a HECI simulator. The HECI simulator intercepts commands directed to the HECI driver from software running on the remote computer system and routes the commands as HECI messages to a local computer system also included in the system. The local computer system includes a HECI bridge that is capable of receiving the HECI messages sent from the remote computer system and then can pass the received HECI messages to a local HECI driver to be operated upon.