首页>
外国专利>
Hardware enforcement of providing separate operating system environments for mobile devices
Hardware enforcement of providing separate operating system environments for mobile devices
展开▼
机译:为移动设备提供单独的操作系统环境的硬件实施
展开▼
页面导航
摘要
著录项
相似文献
摘要
Using an ARM processor, a method is provided for endpoint computing systems such as mobile devices or laptops to provide a hardware isolated runtime environment for multiple operating systems (OS's). OS isolation is performed by hardware ARM Security Extensions added to ARMv6 processors (or higher) and controlled by a software Secure Monitor Module (SMM). The invention therefore comprises hardware enforcement mechanisms configured by the SMM to confine each OS to its own respective resources (kernel, RAM, drivers, storage). The invention is applicable to systems with different OS switching mechanisms, such as full computer system reboot to switch OS's, suspension of one OS and resuming another, or using a virtual machine hypervisor to execute several OS's in parallel.
展开▼