02.03.2014 Views

BSP Developer's Guide

BSP Developer's Guide

BSP Developer's Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

5<br />

Driver <strong>Guide</strong>lines<br />

5.1 Introduction<br />

This chapter describes the general problems associated with writing device<br />

drivers. Additional information on specific device drivers can be found in Wind<br />

River Technical Notes as well as the following appendices:<br />

■<br />

F. Generic Drivers (serial, SIO, memory, timer, and so on)<br />

■<br />

G. Upgrading 4.3 BSD Network Drivers<br />

■<br />

H. Implementing a MUX-Based Network Interface Driver<br />

■<br />

I. Writing a SCSI-2 Device Driver<br />

The software distributed with the <strong>BSP</strong> Kit contains template versions of each<br />

driver type. These template files provide a framework of logic that is shared by<br />

most all drivers of that type. They also explain how that particular driver should<br />

interact with the VxWorks system itself.<br />

This chapter includes a general discussion of cache considerations for DMA driver<br />

design. However, see the appropriate VxWorks Architecture Supplement<br />

document for architecture-specific details of cache implementations.<br />

89

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!