VxBus简介
VxBus是指在VxWorks中用于支持设备驱动的特有的架构,这种架构包含对minimal BSP的支持。
它包括以下功能:①允许设备驱动匹配对应设备;②提供驱动程序访问硬件的机制;③软件其他部分访问设备功能;④在VxWorks系统中,实现设备驱动的模块化。
VxBus在总线控制器驱动程序服务的支持下,能在总线上发现设备,并执行一些初始化工作,使驱动与硬件设备之间正常的通讯。
OCAL struct vxbPlbRegister windmlGraphicsPlbDevRegistration =
{
{
NULL, /* register next driver */
VXB_DEVID_BUSCTRL, /* bus controller */
VXB_BUSID_PLB, /* bus id - PCI Bus Type */
VXB_VER_4_0_0, /* vxBus version Id */
"graphics", /* drv name */
&windmlvxbFuncs,