wiki1015: Project Home Page (Version 68) |
Quick Links Project overview#The BSP project manages the development of BSPs and device drivers. A BSP, or board support package, is the name given to the software responsible for hardware or board specific code required to get an RTOs up and running. This typically consists of the following components:
The BSP project is intended to give developers access to all the existing QNX Neutrino BSPs, as well as provide resources for people who want to write and/or extend existing BSPs. BSP developed by the community can be posted back to the QNX BSP project and shared with the rest of the community. What's in it for developers?#
Licenses#QNX BSPs are released under various licenses. All new BSPs that are provided by QNX will be released under the Apache II license. Some of the older BSPs, which have been deveoped using propritary code or other NDA informnation, will only be released under the exisiting QNX MEULA license. Community contributed BSPs should include details as to what licensing they fall under. See the links below for descriptions of the Apache 2 and Momentics End User License Agreement (MEULA) licenses. Resources#Resources which will help the user work with, modify and write BSPs can be found on the BSP project WIKI page.BSP and Drivers Directory#The BSPs and Drivers project manages the development of Board Support Packages (BSPs) and drivers for the QNX platform. It includes a directory of BSP and Drivers, some of which are developed transparently within the project. |