板级支持包BSP(board support packet)通常是针对具体的硬件平台,是用户所编写的启动代码和部分设备驱动程序的集合。在VxWorks操作系统中,BSP是介于底层硬件环境和VxWorks之间的一个软件接口,它的主要功能是系统加电后初始化目标机硬件、初始化操作系统及提供部分硬件的驱动程序。BSP与VxWorks之间的关系如图1所示。从图1发现,BSP不是一个设备驱动程序。它只能运行于指定设备的硬件环境中,对其进行控制和初始化。这里主要阐述在PCM发送,接收模块的设计过程中,如何利用DT-64 BSP来实现PCI总线的驱动程序。