I bought some books this win­ter I’d like to go through dur­ing the next weeks. Obvi­ously, these are not the kind of book you read from the first page to the very last one. Linux Device Dri­vers (freely avail­able on the net) has turned out to be use­ful as I was strug­gling to get a non-documented dri­ver to work with my pro­gram. LDD is in fact really easy to use: you don’t need to have read all the other chap­ters to under­stand what you’re look­ing for.

Machine Vision by E.R. Davies Embedded Linux primer Linux Device Drivers

See on amazon:

Machive Vision

Embed­ded Linux primer

Linux Device Drivers