[ Thanks to MSa for this link.
]
“LXF: It seems like no one likes writing drivers. Is
that because it’s so hard to do? Hard to debug?“GKH: I don’t think so. I enjoy it, that’s what
I do. It’s different; people traditionally look at drivers as
low-end, bad, what we give to the new person coming into the
company.“But a kernel is made up of three things: it will handle your
memory, handle your I/O, then you’re touching the hardware. And
that’s the drivers, everybody needs them: you have to have a driver
to get your keyboard to work. They’re very important, yet
traditionally they’ve been deemed very low on the pecking order of
what you write…”