● IT EXPERT 리눅스 디바이스 드라이버
많은 개발자들이 디바이스 드라이버 제작은 운영체제의 심장부를 이해해야 하는 것은 물론, 해박한 하드웨어 지식이 있어야 가능하기 때문에 어렵고도 도전하기 힘든 일이라 생각한다. 그러나 실제로는 디바이스와 관련된 커널부를 얼마만큼 잘 이해하느냐에 달려 있다. 따라서 이 책은 디바이스와 관련된 커널을 어떻게 활용하는지를 명확하게 짚어주고, 동작원리를 보여줌으로써 크게 힘들이지 않고 디바이스 드라이버를 제작할 수 있게 도와준다.
● 리눅스 커널의 이해
커널에서 사용하는 주요 자료 구조, 알고리즘, 프로그래밍 트릭으로 안내하는 주요 길잡이이며, x86 아키텍처를 위한 주요 특징도 설명한다. 코드의 기능 뿐 아니라 리눅스가 동작하는 방식에 대해 이해하기 위한 바탕이 되는 이론을 함께 다룬다.