-
公开(公告)号:US11113074B2
公开(公告)日:2021-09-07
申请号:US16688978
申请日:2019-11-19
Applicant: QUALCOMM INCORPORATED
Inventor: Saurabh Gorecha , Naresh Kumar Sharma , Pravin Kumar , Dexter Tamio Chun , Christopher Kong Yee Chun
IPC: G06F9/4401 , H04L9/32 , G06F13/28 , H04L9/06 , G06F9/48
Abstract: Various embodiments of methods and systems for a modem-directed application processor boot flow in a portable computing device (“PCD”) are disclosed. An exemplary method includes an application processor that transitions into an idle state, such as a WFI state, for durations of time during a boot sequence that coincide with processing by a DMA engine and/or crypto engine. That is, the application processor may “sleep” while the DMA engine and/or crypto engine process workloads in response to instructions they received from the application processor.
-
公开(公告)号:US11556346B2
公开(公告)日:2023-01-17
申请号:US16897959
申请日:2020-06-10
Applicant: QUALCOMM Incorporated
Inventor: Naresh Kumar Sharma , Saurabh Gorecha , Pravin Kumar
Abstract: Methods and systems for allowing software components that operate at a specific exception level (e.g., EL-3 to EL-1, etc.) to repeatedly or continuously observe or evaluate the integrity of software components operating at a lower exception level (e.g., EL-2 to EL-0) to ensure that the software components have not been corrupted or compromised (e.g., subjected to malware, cyberattacks, etc.) include a computing device that identifies, by a component operating at a higher exception level (“HEL component”), at least one of a current vector base address (VBA), an exception raising instruction (ERI) address, or a control and system register value associated with a component operating at a lower exception level (“LEL component”). The computing device may perform a responsive action in response to determining that the current VBA, the ERT address, or control and system register value do not match the corresponding reference data.
-
公开(公告)号:US11204781B2
公开(公告)日:2021-12-21
申请号:US16710395
申请日:2019-12-11
Applicant: QUALCOMM Incorporated
Inventor: Saurabh Gorecha , Naresh Kumar Sharma , Pravin Kumar
IPC: G06F9/445 , G06F15/78 , G06F9/50 , G06F9/4401
Abstract: A method of loading an executable image for a computing system includes identifying segments of at least one executable image available for loading into memory of the computing system. Each segment is associated with one or more configuration features for the computing system. At least a first segment of the at least one executable image to load into the memory of the computing system is determined, based on the first segment satisfying one or more conditions associated with the computing system. The first segment of the executable image is loaded into the memory of the computing system. At least a second segment of the at least one executable image is made available for memory re-allocation, based on the second segment not satisfying the one or more conditions associated with the computing system. Various additional and alternative aspects are described herein.
-
-