发明名称 Storing secure mode page table data in secure and non-secure regions of memory
摘要 Apparatus for data processing 2 is provided with processing circuitry 8 which operates in one or more secure modes 40 and one or more non-secure modes 42. When operating in a non-secure mode, one or more regions of the memory are inaccessible. A memory management unit 24 is responsive to page table data to manage accesses to the memory which includes a secure memory 22 and a non-secure memory 6. Secure mode page table data 36, 38 is used when operating in one of the secure modes. A page table entry within the hierarchy of page tables of the secure mode page table data includes a table security field 68, 72 indicating whether or not a further page table pointed to by that page table entry is stored within the secure memory 22 or the non-secure memory 6. If any of the page tables associated with a memory access are stored within the non-secure memory 6, then the memory access is marked with a table attribute bit NST indicating that the memory access should be treated as non-secure.
申请公布号 US8296538(B2) 申请公布日期 2012.10.23
申请号 US20110929766 申请日期 2011.02.14
申请人 GRISENTHWAITE RICHARD ROY;ARM LIMITED 发明人 GRISENTHWAITE RICHARD ROY
分类号 G06F12/10 主分类号 G06F12/10
代理机构 代理人
主权项
地址
您可能感兴趣的专利