发明名称 Control of multiply mapped memory locations
摘要 A technique to manage multiple-mapped memory and to selectively execute at least a portion of a process from either an unprotected function or a protected function. The process contains memory that is multiple-mapped to both an unprotected memory region and to a protected memory region that stores a protected function. A trust co-processor determines whether the process is a trusted process or an untrusted process. If trusted, the multiple-mapped memory is mapped to the protected memory region; and a transfer agent operates to control the process and to call the protected function using parameters provided to the transfer agent from the process. In one embodiment, the transfer agent resides in nonvolatile memory, and is transferred to internal SRAM to control execution of a trusted process.
申请公布号 US7228400(B2) 申请公布日期 2007.06.05
申请号 US20030750595 申请日期 2003.12.31
申请人 INTEL CORPORATION 发明人 SHERIFF TAYIB;KHAN MOINUL H.
分类号 G06F12/00;G06F12/08;G06F21/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址