[QNX Hypervisor 2.2用户手册]9.18 unsupported

Posted 高桐@BILL

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[QNX Hypervisor 2.2用户手册]9.18 unsupported相关的知识,希望对你有一定的参考价值。

[QNX Hypervisor 2.2用户手册]专栏目录导航

当无法成功完成guest指令的模拟时,指定hypervisor应该做什么。

语法

unsupported instruction   | reference | register   abort | fail | ignore

描述

每个unsupported选项示例只能使用一个type-action。为你想要配置的每个unsupported类型指定一个选项;

类型

instruction

表示hypervisor不支持这个指令的模拟。如果未指定,默认为fail。

referencee

表示指令应用来guest无法访问的内存位置(或x86上的IO端口)。如果未指定,默认为ingore。

register

表示guest尝试使用一个hypervisor不支持的系统寄存器(ARM)或MSR(x86),默认为fail

操作

abort

显示一条信息表示失败和guest状态,然后终止托管异常guest的qvm进程实例

fail

向异常的Guest发送一个适合的CPU异常;

ignore

表示将指令看作no-op(无操作),除非Guest尝试从不受支持的内存或IO端口位置读取,这会将指令的目标设

以上是关于[QNX Hypervisor 2.2用户手册]9.18 unsupported的主要内容,如果未能解决你的问题,请参考以下文章

[QNX Hypervisor 2.2用户手册]9.12 预留

[QNX Hypervisor 2.2用户手册]9.8 load

[QNX Hypervisor 2.2用户手册]9.18 unsupported

[QNX Hypervisor 2.2用户手册]9.9 logger

[QNX Hypervisor 2.2用户手册]9.11 ram(更新中)

[QNX Hypervisor 2.2用户手册]9.5 dump