This chapter describes a few things you can do to enhance the performance of your custom HBA device driver in Mac OS X. You should read this chapter if your hardware has any of the following features:
Serialization requirements for accessing registers
An optimum I/O transaction size or a maximum number of tasks it can handle
Support for interrupt coalescing
A shared interrupt line
Minimize Hardware-Access Synchronization
Report Appropriate Transaction Size
Report Appropriate Maximum Task Count
Turn Off Interrupt Coalescing
Handle Shared Interrupts
Last updated: 2006-05-23