Summary
This chapter described the whole input framework and highlighted the differences between polled and interrupt-driven input devices. Having reached the end of this chapter, you have gained the knowledge necessary to write a driver for any input driver, whatever its type and whatever input event it supports. The user space interface was also discussed, and a sample was provided. The next chapter will discuss another important framework, the RTC, which is a key element of time management in PCs and embedded devices.