-
公开(公告)号:US20230385070A1
公开(公告)日:2023-11-30
申请号:US18361128
申请日:2023-07-28
Applicant: Intel Corporation
Inventor: Subrata Banik , Maulik V. Vaghela , Rajaram Regupathy , Vincent Zimmer , Asad Azam
IPC: G06F9/4401 , G06F12/0811 , G06F9/30
CPC classification number: G06F9/4403 , G06F12/0811 , G06F9/30047 , G06F9/4406
Abstract: Embodiments are directed to improving boot process for early display initialization and visualization. An embodiment of a system includes a plurality of processor cores; a cache coupled to the plurality of processor cores; and a controller circuit to: initialize a portion of the cache as static memory for hardware initialization code usage before beginning execution of the hardware initialization code after a power on of the hardware processor; and cause initialization of a display device to be performed using the portion of the cache, the initialization of the display device performed independently of initialization of dynamic memory of the hardware processor.
-
公开(公告)号:US11768691B2
公开(公告)日:2023-09-26
申请号:US17025350
申请日:2020-09-18
Applicant: Intel Corporation
Inventor: Subrata Banik , Maulik V. Vaghela , Rajaram Regupathy , Vincent Zimmer , Asad Azam
IPC: G06F9/00 , G06F15/177 , G06F9/4401 , G06F12/0811 , G06F9/30
CPC classification number: G06F9/4403 , G06F9/30047 , G06F9/4406 , G06F12/0811
Abstract: Embodiments are directed to improving boot process for early display initialization and visualization. An embodiment of a system includes a plurality of processor cores; a cache coupled to the plurality of processor cores; and a controller circuit to: initialize a portion of the cache as static memory for hardware initialization code usage before beginning execution of the hardware initialization code after a power on of the hardware processor; and cause initialization of a display device to be performed using the portion of the cache, the initialization of the display device performed independently of initialization of dynamic memory of the hardware processor.
-
23.
公开(公告)号:US20220189418A1
公开(公告)日:2022-06-16
申请号:US17560124
申请日:2021-12-22
Applicant: Intel Corporation
Inventor: Subrata Banik , Kunjal Parikh , Rajesh Poornachandran , Maulik Vaghela , Vincent Zimmer
IPC: G09G3/34
Abstract: Methods, apparatus, systems, and articles of manufacture to perform platform agnostic control of a display using a hardware agent are disclosed. An example apparatus includes memory; instructions in the apparatus; and hardware agent to execute the instructions to: obtain a battery level; and during a boot protocol: determine that the battery level is below a threshold; determine a panel brightness based on the battery level, the panel brightness being less than a maximum brightness of the panel; and transmit instructions to a driver corresponding to the panel to cause the panel to operate at the determined amount of brightness.
-
24.
公开(公告)号:US20220156205A1
公开(公告)日:2022-05-19
申请号:US17483691
申请日:2021-09-23
Applicant: Intel Corporation
Inventor: Subrata Banik , Rajesh Poornachandran , Vincent Zimmer , Rajaram Regupathy , Fadi Zuhayri
Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to support post-manufacturing firmware extensions on computing platforms. An example non-transitory computer readable storage medium comprising instructions that, when executed, cause one or more processors to at least: based on a soft strap status indicator stored in a serial peripheral interface (SPI) memory, extract a silicon initialization code profile from the SPI memory and initialize the processor based on the silicon initialization code extension profile.
-
公开(公告)号:US20220012150A1
公开(公告)日:2022-01-13
申请号:US17485320
申请日:2021-09-24
Applicant: Intel Corporation
Inventor: Vrukesh Panse , Rajaram Regupathy , Subrata Banik , Vincent Zimmer
Abstract: Methods and apparatus for managing an endpoint device and associated updates are disclosed. An example apparatus includes circuitry to at least: query the endpoint device circuitry via the interface circuitry to obtain operating data associated with the endpoint device circuitry; determine an operating state of the endpoint device circuitry based on the operating data; when the operating state is not suitable for an update, trigger a save of a context of the endpoint device circuitry; and, when the operating state is suitable for the update, trigger installation of the update at the endpoint device circuitry.
-
公开(公告)号:US20210208901A1
公开(公告)日:2021-07-08
申请号:US17211549
申请日:2021-03-24
Applicant: Intel Corporation
Inventor: Subrata Banik , Aamir Bohra , Vincent Zimmer , Robert E. Gough , Xiang Ma , Jabeena Begum Gaibusab
IPC: G06F9/4401 , G06F15/78
Abstract: During a computing system boot sequence, reference firmware provided by a computing system component supplies Advanced Component and Peripheral Interface (ACPI) code that generates ACPI tables and definition blocks to a bootloader. During a boot sequence, the reference firmware receives an indication from the bootloader which components the reference firmware is to initialize. As part of component initialization performed by the reference firmware, the reference firmware populates hand-off data structures (e.g., hand-off blocks (HOBs)) with ACPI code (AML code) that, when executed by the bootloader, generates and populates ACPI tables (e.g., DSDT and SSDT tables) and definition blocks with information pertinent to the initialization and runtime management of computing system components. Component initialization and runtime configuration workarounds can be implemented in the bootloader incorporating reference firmware updates provided by the component vendor.
-
公开(公告)号:US20210089296A1
公开(公告)日:2021-03-25
申请号:US17113771
申请日:2020-12-07
Applicant: Intel Corporation
Inventor: Subrata Banik , Vincent Zimmer , Rajaram Regupathy , Ravi Poovalur Rangarajan
IPC: G06F8/65 , G06F9/4401 , G06F9/50 , G06F9/48 , G06F15/78
Abstract: Systems, apparatuses and methods may provide for technology that identifies, during a first boot process, whether at least one task associated with at least one software program is set to occur in a single-threaded process or a multithreaded process, in response to the at least one task being set to occur in the multithreaded process, executing the at least one task in the multithreaded process during the first boot process, and in response to the at least one task being set to occur in the single-threaded process, executing the at least one task in the single-threaded process during the first boot process.
-
公开(公告)号:US20200301492A1
公开(公告)日:2020-09-24
申请号:US16899077
申请日:2020-06-11
Applicant: Intel Corporation
Inventor: Rajaram Regupathy , Peter Ewert , Subrata Banik , Vagdevi P , V Sowmya
IPC: G06F1/26 , G06F9/4401 , G06F21/57 , G06F1/3212 , G06F21/44 , H02J7/00
Abstract: Systems, apparatuses and methods may provide for technology that initiates a boot of a computing system containing an embedded controller while the computing system is in a low power mode, conducts a verification that code to perform the boot is uncorrupted, and negotiates an increased power delivery with a source device connected to the computing system if the verification is successful.
-
-
-
-
-
-
-