VxWorks 6: Device Drivers

Learn about working with and creating VxWorks device drivers, VxBus, and working with PCI.

Limited availability | See below

rate limit

Code not recognized.

About this course

This course provides engineers with methodologies for making a modified version of a Wind River®–released VxBus device driver available for use in VxWorks® image projects in the Kernel Configuration Editor.

Course Results

After this course, participants will be able to do the following:

  • Use different techniques for integrating a modified VxBus driver
  • Understand the benefits and disadvantages of those techniques
  • Debug a modified VxBus driver, especially using the method of deferring driver registration

Based on: VxWorks 6.9
Applicable for: All VxWorks 6

Curriculum2 hr 16 min

  • Using a Modified Version of an Existing VxBus Device Driver
  • Preview
    Background and Conditions 0 hr 3 min
  • Driver Source Files in the VIP 0 hr 4 min
  • Driver Source Files in the BSP 0 hr 8 min
  • Driver in the Original Location and CLI Build 0 hr 8 min
  • Driver in the Original Location and VSB Project 0 hr 4 min
  • New Driver in the Folder $(TGT_DIR)/3rdparty 0 hr 14 min
  • Advantages and Disadvantages 0 hr 3 min
  • Debugging by Deferring Driver Registration 0 hr 10 min
  • Conclusion 0 hr 2 min
  • Dynamically Adding and Removing VxBus Drivers
  • VxBus Introduction 0 hr 11 min
  • Dynamically Adding/Removing a VxBus PCI Driver 0 hr 16 min
  • Dynamically Adding/Removing a VxBus PLB Driver 0 hr 11 min
  • Conclusion 0 hr 2 min
  • Configuring PCI in VxWorks
  • Overview of PCI Bus 0 hr 12 min
  • How to Enable PCI Bus in VxWorks 0 hr 8 min
  • Extract Base Address from the Device 0 hr 6 min
  • Configure PCI Bus Manually 0 hr 4 min
  • How to Modify PCI Bus Parameters 0 hr 5 min
  • Configure Inbound/Outbound Windows 0 hr 5 min
  • Conclusion 0 hr 2 min
  • Ask an Expert

About this course

This course provides engineers with methodologies for making a modified version of a Wind River®–released VxBus device driver available for use in VxWorks® image projects in the Kernel Configuration Editor.

Course Results

After this course, participants will be able to do the following:

  • Use different techniques for integrating a modified VxBus driver
  • Understand the benefits and disadvantages of those techniques
  • Debug a modified VxBus driver, especially using the method of deferring driver registration

Based on: VxWorks 6.9
Applicable for: All VxWorks 6

Curriculum2 hr 16 min

  • Using a Modified Version of an Existing VxBus Device Driver
  • Preview
    Background and Conditions 0 hr 3 min
  • Driver Source Files in the VIP 0 hr 4 min
  • Driver Source Files in the BSP 0 hr 8 min
  • Driver in the Original Location and CLI Build 0 hr 8 min
  • Driver in the Original Location and VSB Project 0 hr 4 min
  • New Driver in the Folder $(TGT_DIR)/3rdparty 0 hr 14 min
  • Advantages and Disadvantages 0 hr 3 min
  • Debugging by Deferring Driver Registration 0 hr 10 min
  • Conclusion 0 hr 2 min
  • Dynamically Adding and Removing VxBus Drivers
  • VxBus Introduction 0 hr 11 min
  • Dynamically Adding/Removing a VxBus PCI Driver 0 hr 16 min
  • Dynamically Adding/Removing a VxBus PLB Driver 0 hr 11 min
  • Conclusion 0 hr 2 min
  • Configuring PCI in VxWorks
  • Overview of PCI Bus 0 hr 12 min
  • How to Enable PCI Bus in VxWorks 0 hr 8 min
  • Extract Base Address from the Device 0 hr 6 min
  • Configure PCI Bus Manually 0 hr 4 min
  • How to Modify PCI Bus Parameters 0 hr 5 min
  • Configure Inbound/Outbound Windows 0 hr 5 min
  • Conclusion 0 hr 2 min
  • Ask an Expert