Underdog Linux

Provide Options, Don't Make Lame Excuses.

Required components

要在 QNX Hypervisor 系统中支持虚拟文件系统,Guest和Host镜像中必须包含某些组件,并在Guest的虚拟机中配置 virtio-fs vdev。 Host components 要通过虚拟文件系统与Guest共享Host目录,hypervisor Host构建文件必须在Host镜像中包含以下组件: 虚拟文件系统 vdev 的共享对象,virtio-fs.so ...

框架结构

共享文件系统框架(或虚拟文件系统框架)使在虚拟机 (VM) 中运行的Guest能够访问 QNX Hypervisor Host共享的目录中的文件。 本章假设您已经熟悉以下文档中介绍的概念: QNX Hypervisor User’s Guide The virtualization frameworks architecture 该框架提供了一个虚拟设...

Filesystem Sharing

共享文件系统框架允许guest通过他们选择的挂载点访问host上的目录。 该框架通过提供虚拟文件系统设备来实现这一点,通过该设备,guest可以与共享host目录中的文件进行交互,就好像它们是本地文件一样。 Host可以控制它共享的目录。 许多guest可以访问相同的共享目录,但每个guest可以为包含该目录的虚拟文件系统选择自己的挂载点。 该框架被认为是实验性的,因为定义虚拟设...

Building guests

当您构建在 QNX 虚拟化环境中运行的guest时,您必须为适当的硬件架构构建它们,并配置它们将在其中运行的虚拟机。 您需要拥有与hypervisor 和您正在构建的guest相对应的构建环境和工具(参阅Supported build environments)。 Validate the guests without the hypervisor 在非虚拟化系统上识别和调试问题比在运行...

Scaling configuration file

scaling配置文件是 mtouch 服务使用的自由格式 ASCII 文本文件。 该文件可以包含额外的制表符和空行,以便进行格式设置。文件中的关键字区分大小写。 注释可以放在文件中的任何位置(引号内除外)。注释以 # 字符开头,在行尾结束。 默认情况下,mtouch 服务需要将扩展配置文件命名为 scaling.conf,并位于 /etc/system/config。 此文件是特定于主...

mtouch

mtouch 服务启动touch功能的资源管理器并加载配置。 语法 mtouch [-c configfile] [-d] [-q queuebool] [-r] [-U user] [-v] 运行于 QNX Neutrino 选项 -c configfile 指定 mtouch 资源管理器(驱动程序)的配置文件的位置。 如果未指定 -c 选项,则 mtouch 使用 /et...

Touch filters

可以通过指定与每个触摸驱动程序相关的筛选器来指定进一步的配置。 Touch Filters 在 mtouch 部分中,以 begin filter 开始一个子部分,以 end filter 结束以指定一个过滤器。例如: begin mtouch driver = focaltech options = generic_j6=1,interrupt=1002,i2c_sl...

Touch configuration file

mtouch 部分指定应用平台支持的触摸设备(也称为多点触控设备的 mtouch 设备)的配置。 touch 配置文件(默认名称为 mtouch.conf)文件是由 mtouch 服务解析的自由格式 ASCII 文本文件。 该文件可以包含额外的制表符和空行,以便进行格式设置。文件中的关键字区分大小写。 注释可以放在文件中的任何位置(引号内除外)。注释以 # 字符开头,在行尾结束。 仅当系...

Calibrating touch

译者注:当前项目,没有用到 您可以使用几种不同的方法校准屏幕。 在scaling配置文件中设置 mode 参数可确定配置类型。 根据您的触摸屏,您需要将模式参数设置为direct或scaled。 scaling配置文件是位于 /etc/system/config 的 scaling.conf 文件,有关更多信息,请参阅 Scaling configuration file 。 ...

Getting the host components

构建hypervisor 系统所需的组件可从 QNX Software Center获取。 假设您的系统上安装了正确的 QNX 构建环境(参阅本章节的Supported build environments), 您只需从 QNX 软件中心获取一个软件包即可构建和运行hypervisor 映像。 如果您想要修改特定于板的驱动程序和 vdev 等组件,您可以获取其他软件包。 请参阅以下部分:...