-
公开(公告)号:US11775219B2
公开(公告)日:2023-10-03
申请号:US17576251
申请日:2022-01-14
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Wei Ze Liu , Khoa Dang Huynh , Rosilet Retnamoni Braduke
IPC: G06F3/06
CPC classification number: G06F3/0659 , G06F3/0604 , G06F3/0632 , G06F3/0656 , G06F3/0679
Abstract: Examples of electronic devices are described herein. In some examples, an electronic device includes a flash memory. In some examples, the electronic device includes a host memory to store an access control structure to access the flash memory. In some examples, the electronic device includes a first circuitry coupled to the host memory and the flash memory. In some examples, the first circuitry is to read the access control structure in the host memory to determine when to access the flash memory.
-
公开(公告)号:US20230297683A1
公开(公告)日:2023-09-21
申请号:US18041400
申请日:2020-10-02
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Wei Ze Liu , Rosilet Retnamoni Braduke , ChengKai Yeh
IPC: G06F21/57
CPC classification number: G06F21/575
Abstract: Examples of electronic devices are described herein. In some examples, an electronic device includes a memory and a controller. In some examples, the controller is to enable a basic input/output system (BIOS) safe mode in response to an authentication procedure. In some examples, the controller is to provide access to back-up variable service region in the memory storing default BIOS data. In some examples, the controller is to start a modified BIOS based on the default BIOS data in response to enablement of the BIOS safe mode.
-
公开(公告)号:US11429312B1
公开(公告)日:2022-08-30
申请号:US17343417
申请日:2021-06-09
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Inventor: Wei Ze Liu , Monji G. Jabori , Rosilet Retnamoni Braduke , Sumit Kumar
IPC: G06F3/06
Abstract: In some examples, an electronic device comprises a multiplexer, a first device interface coupled to the multiplexer, a second device interface coupled to the multiplexer, a storage controller coupled to the multiplexer, and a controller coupled to the first device interface. The storage controller is to control a storage device. The controller is to determine a mode based on a command for the controller to access the storage controller and, based on the mode, cause the multiplexer to adjust access of the second device interface to the storage controller.
-
公开(公告)号:US20220067162A1
公开(公告)日:2022-03-03
申请号:US17288548
申请日:2019-05-15
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Jeffrey Kevin Jeansonne , Wei Ze Liu , Srinath Balaraman
IPC: G06F21/57
Abstract: An example of a first computing device may include firmware, a controller, and a processor. The processor may be to generate a trust state message, to be sent to the controller, indicating the firmware of the first computing device is operating a trusted environment and utilize the firmware to validate an update within the trusted environment. The controller may be to assert, responsive to receiving the trust state message, a trust state signal to a second computing device indicating the firmware of the first computing device is operating the trusted environment The assertion of the trust state signal may be to enable the second computing device to install the validated update.
-
公开(公告)号:US11226918B2
公开(公告)日:2022-01-18
申请号:US16482445
申请日:2017-12-08
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Monji G Jabori , Wei Ze Liu
IPC: G06F13/364 , G06F1/3215 , G06F13/16 , G06F13/40 , G06F21/85
Abstract: In some examples, a system includes a memory resource, a communication channel to allow a bus mastering capable device to access the memory resource, and a controller to block the system from responding to a request from the bus mastering capable device for accessing the memory resource until the controller has authorized the bus mastering capable device.
-
公开(公告)号:US20210357298A1
公开(公告)日:2021-11-18
申请号:US17052411
申请日:2019-02-11
Applicant: Hewlett-Packard Development Company, L.P.
Inventor: Jeffrey Kevin Jeansonne , Rosilet Retnamoni Braduke , Wei Ze Liu
IPC: G06F11/14 , G06F9/4401 , G06F8/65 , G06F21/44
Abstract: An example computing device includes a controller to control operation of a firmware subsystem of the computing device. The controller is separate from a main processor of the computing device. A memory stores subsystem data that is useable by the controller. The subsystem data includes recovery information executable by the controller to initiate recovery of the subsystem. The computing device further includes recovery coordination instructions. The recovery coordination instructions determine integrity of the recovery information as stored on the memory and. In response to determining that the recovery information lacks integrity, the recovery coordination instructions initiate recovery of the firmware subsystem using a backup of the recovery information and perform recovery of the firmware subsystem using an update to the firmware subsystem.
-
公开(公告)号:US20200159929A1
公开(公告)日:2020-05-21
申请号:US16478986
申请日:2017-08-08
Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY L.P.
Inventor: Christopher H Stewart , Baraneedharan Anbazhagen , Lan Wang , Stanley Hyojun Park , Vali Ali , Wei Ze Liu , Mark A Piwonka
IPC: G06F21/57 , G06F21/60 , G06F9/4401 , G06F8/654
Abstract: Examples associated with basic input/output system (BIOS) up-dates are described. One example method includes system management mode locking a first pre-extensible firmware interface initialization (PEI) region and a driver execution environment (DXE) region of a shared serial peripheral (SPI) chip of a BIOS of a computer. A second PEI region of the shared SPI chip is chipset locked. A record in a system management random access memory associated with a video option read only memory (ROM) is created. The video option ROM is loaded. The first PEI region is updated, and periodic graphical updates regarding the progress of updating the first PEI region are provided using the video option ROM.
-
-
-
-
-
-