Windriver的项目类型

1. DKM Use Downloadable Kernel Module projects to manage and build modules that will exist in the kernel space. Kernel-mode development is the traditional VxWorks method of development; all the tasks you spawn run in an unprotected environment, and all have full access to the hardware in the system. A Downloadable Kernel Module that is linked into the kernel is a bootable application that starts when the target is booted. 2.VxWorks Real-time Process Project Use VxWorks Real-time Process projects to manage and build executables that will exist outside the kernel space. At run-time, the executable file is downloaded to a separate process address space to run as an independent process. A Real-time Process binary can be stored on a target-side file system such as ROMFS. 3. VxWorks Shared Library Project Use VxWorks Shared Library projects for libraries that are dynamically linked to VxWorks Real-time Process projects at run-time. Like the Real-time Process project, you will need to store the shared library on a target-side file system, which you can create using a VxWorks ROMFS File System project. 4. VxWorks ROMFS File System Project Use a VxWorks ROMFS File System project as a subproject of any other project type that requires target-side file system functionality. This project type is designed for bundling applications and other files, of any type, with a VxWorks system image in a ROMFS file system. 5. VxWorks Image Project Use a VxWorks Image project to configure (customize/scale) and build a VxWorks kernel image to boot your target. By adding a VxWorks ROMFS File System project and kernel modules, applications, libraries, and data files, you can link a complete system into a single image. A new VxWorks Image project can be based either on an existing project of the same type, or on a Board Support Package. 6. VxWorks Source Build Project Use a VxWorks Source Build project to rebuild the default VxWorks libraries to include support for products shipped with your Platform (for example, networking products or security products). This project is also the way to exclude unneeded components to make the VxWorks kernel image smaller. Once you have configured a VxWorks Source Build project to suit your needs, a VIP based on it will include those customizations. 7. VxWorks Boot Loader/BSP Project Use a VxWorks Boot Loader/BSP project to create a VxWorks boot loader (also referred to as the VxWorks boot ROM) to boot load a target with the VxWorks kernel You can also use this type of project to copy sources for an existing BSP into your project, then customize them without changing the VxWorks install tree.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值