|
Abstract
Most device drivers have one ulterior motive and one
target to achieve- deliver the maximum using the minimum.
No matter how stable or feature rich a device driver
might be, if it cannot perform in terms of high throughput
and low CPU utilization, it is as good as any other
run of the mill driver.
The objective of this paper is to use the "thinking
out of the box" concept and expose techniques,
which go beyond just "good programming" principles
to get that extra edge which can put your next driver
into the elite group of high performance device drivers.
Most of the techniques, which are explained in this
paper, are a result of extensive research and practical
experience used to deliver a Gigabit Network driver.
Author
Ramit Bhalla
To know more about Wipro in industrial automation,
go to www.wipro.com/prodesign/focusareas/iautomation/
|