Almost all Linux kernel device drivers work on more than just one type of processor. This only happens because device-driver writers adhere to a few important rules. These rules include using the ...
Every operating system places requirements on device drivers. Here's a quick tour of the Windows CE rulebook. Microsoft Windows CE is a modular and scalable operating system that supports a variety of ...
Defining device drivers Discussing the difference between architecture-specific and board-specific drivers Providing several examples of different types of device drivers Most embedded hardware ...
In my last column [LJ, December 2003], we discussed how I2C bus drivers and I2C algorithm drivers work. We also described how to make a tiny dummy I2C bus driver. This month, we discuss how an I2C ...
Editor's Note: Linux remains an attractive option for embedded systems developers. In fact, industry surveys such as the Embedded Market Study by UBM (EDN's parent company) consistently show interest ...