[qnxhypervisor2.2用户手册]10.9vdevpckeyboard(代码片段)

高桐@BILL 高桐@BILL     2022-11-30     258

关键词:

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

模拟一个IBM PC键盘控制器。

语法

vdev pckeyboard loc baddr

选项

loc

设备寄存器的基地址(默认空间为io:)。

关于对所有虚拟设备可用的选项列表,参考章节开始的“Common vdev options”。

描述

仅适用于x86.The pckeyboard vdev提供了一个IBM PC键盘控制器的最小模拟。

该仿真的提供时因为一些历史性原因。x86系统需要改设备的存在。因此改vdev提供了Hypervisor VM中QNX Neutrino guest重启所需要的最小仿真。

[qnxhypervisor2.2用户手册]10.4vdevhpet(代码片段)

[QNXHypervisor2.2用户手册]专栏目录导航为guest提供HPET设备。一,语法vdevhpetoptions二,选项2.1 frequency value使用给定的频率以替代默认的14318180Hz。目前,vdev使用一个整数除数来匹配hypervisor的内部计数器,这将引入一个skew。2.2... 查看详情

[qnxhypervisor2.2用户手册]10.3vdevgic(代码片段)

[QNXHypervisor2.2用户手册]专栏目录导航模拟ARM标准中断控制器GenericInterruptController(GIC2或GIC3)。一,语法vdevgicoptions二,选项2.1giccguest_address提供虚拟GICCPU寄存器的guest-physical地址。2.2gicrguest_address仅支持GICv3或更新一些的版本。为... 查看详情

[qnxhypervisor2.2用户手册]10.9vdevpckeyboard(代码片段)

[QNXHypervisor2.2用户手册]专栏目录导航模拟一个IBMPC键盘控制器。语法vdevpckeyboardlocbaddr选项loc设备寄存器的基地址(默认空间为io:)。关于对所有虚拟设备可用的选项列表,参考章节开始的“Commonvdevoptions”。描述仅适... 查看详情

[qnxhypervisor2.2用户手册]10.5vdevioapic(代码片段)

[QNXHypervisor2.2用户手册]专栏目录导航模拟一个IntelioapicPIC。一,语法vdevioapicoptions二,选项2.1 hostvector vector将I/OAPIC的第一个guest中断与vecotr指定的Host中断编号关联起来,同样地,第二个中断通过vector+1关联起来... 查看详情

[qnxhypervisor2.2用户手册]10.6vdevmc146818(代码片段)

[QNXHypervisor2.2用户手册]专栏目录导航 模拟一个Motorola146818实时时钟芯片。一,语法vdevmc1416818locbaddrregregnum,value二,选项2.1loc设备寄存器的基地址(默认空间时io:)。2.2reg regnum,value设置NVRAMreg_num寄存器的值为value。关于... 查看详情

[qnxhypervisor2.2用户手册]10.11vdevprogress(代码片段)

[QNXHypervisor2.2用户手册]专栏目录导航当一个Guest访问guest-physical内存上的某个地址时,上报或尝试执行指定的指令。语法vdevprogressoptions选项cpuidinstr仅支持x86。当guest执行等价于instr指定值当EAX的CPUID指令时,,将生成一个报告。ful... 查看详情

[qnxhypervisor2.2用户手册]10.14smmu(代码片段)

[QNXHypervisor2.2用户手册]专栏目录导航提供在QNXGuest中运行的smmuman服务所需的smmu-*.so库功能的子集。语法vdevsmmuoptions选项intrnum用于summvdev完成guest请求的任务通知guest的中断编号。如果没有指定该选项,qvm进程会自动分配一个中断... 查看详情

qnxhypervisor2.2用户手册]10.2vdev8259(代码片段)

[QNXHypervisor2.2用户手册]专栏目录导航模拟Intel8259PIC的最小功能。语法vdev8259locbaddr选项locbaddr寄存器的基地址(默认空间为io:)。关于对所有虚拟设备可用的选项,参考章节开始的“Commonvdevoptions”。描述仅支持x86。8259虚拟... 查看详情

[qnxhypervisor2.2用户手册]10.13shmem-更新中(代码片段)

[QNXHypervisor2.2用户手册]专栏目录导航提供了一个inter-guest系统共享内存设备;一,语法vdevshmemoptions二,选项2.1 allow fnpattern允许guest创建或附加到任意的且命名规则符合fnpattern的内存区域。你可以重复多次使用该选项来指... 查看详情

[qnxhypervisor2.2用户手册]10.15vdevtimer8254(代码片段)

[QNXHypervisor2.2用户手册]专栏目录导航模拟Intel8254计时器芯片;语法vdevtimer8254options选项frequency input_freq_in_hz设置设备的输入频率,以赫兹为单位。intr intr计时器超时信号中断loc addr设置设备寄存器的基地址为addr(默... 查看详情

[qnxhypervisor2.2用户手册]9.10pass(更新中)(代码片段)

[QNXHypervisor2.2用户手册]专栏目录导航配置从Host传递到Guest的物理设备或数据块类型。一,语法[blob_type]pass[locoptions][intrguest_intr[=vector_number]]二,选项2.1blob_typeblob_type设置仅会影响loc选项;如果blob_type被指定,则所有被loc选项指定... 查看详情

[qnxhypervisor2.2用户手册]10.16vdevvirtio-blk(代码片段)

[QNXHypervisor2.2用户手册]专栏目录导航为块设备提供一个标准的VIRTIO接口。一,语法vdevvirtio-blkoptions二,选项2.1 delayed seconds|forever如果指定来该选项,在host中延迟打开设备,直到guest第一次引用。如果在host中没有找到设备... 查看详情

[qnxhypervisor2.2用户手册]10.19vdevvirtio-net(代码片段)

[QNXHypervisor2.2用户手册]专栏目录导航为网络设备提供一个标准的VIRTIO接口。一,语法vdevvirtio-netoptions二,选项2.1bind-mode num为用于点对点连接的节点设置访问权限num;默认设置为0600。2.2intr intr设备中断的信号中断。当vdev... 查看详情

[qnxhypervisor2.2用户手册]10.17vdevvirtio-console(代码片段)

[QNXHypervisor2.2用户手册]专栏目录导航为终端设备提供一个标准的VIRTIO接口。语法vdevvirtio-consoleoptions选项delayed seconds|forever如果指定来该选项,在host中延迟打开设备,直到guest第一次引用。如果在host中没有找到设备,在超时前... 查看详情

[qnxhypervisor2.2用户手册]10.21vdevwdt-sp805(代码片段)

[QNXHypervisor2.2用户手册]专栏目录导航模拟一个SP805看门狗。语法vdevwdt-sp805options选项action [dump,]terminate|fiq指定当看门狗超时触发时需要做的工作:dump-产生一个guestdump,如果已经为guest指定了一个全局选项dump。(参考“Monitoring... 查看详情

[qnxhypervisor2.2用户手册]10.20vdevwdt-ib700(代码片段)

[QNXHypervisor2.2用户手册]专栏目录导航模拟IB700开发板上的看门狗。语法vdevwdt-ib700options选项action [dump,]terminate|nmi指定当看门狗超时触发时需要做的工作:dump-产生一个guestdump,如果已经为guest指定了一个全局选项dump。(参考“M... 查看详情

[qnxhypervisor2.2用户手册]10.18vdevvirtio-entropy(代码片段)

[QNXHypervisor2.2用户手册]专栏目录导航为guset提供一个随机数来源(entropy)。语法vdevvirtio-entropyoptions选项delayed num|forever延迟打开/dev/random设备,直到guest首次请求。如果/dev/random不可用,或者超时之前等待最多num指... 查看详情

[qnxhypervisor2.2用户手册]10.7vdevpci-dummy(代码片段)

[QNXHypervisor2.2用户手册]专栏目录导航提供一个仅只读的,非活动的PCI设备;语法vdevpci-dummyoptions选项clonehost_pci_dev使用指定的PCI设备作为一个vdev的模板,并从host拷贝已经命名寄存器的值到guest将要看到的内容中。reg of... 查看详情