커널 프로그래밍
1.LKD-Linux 커널 개발--Linux 커널 설계 및 구현
자세히 설명하지 않고 커널 전반을 소개하며 Linux 커널을 이해하는 데 적합합니다. 너무 많은 기초가 필요함
2.LDD-Linux 드라이버 개발--Linux 드라이버 설계
드라이버 설계 전문-너무 많은 기초가 필요하지 않음
3. ULK- Linux 커널 이해--리눅스 커널에 대한 심층적 이해
Linux 커널의 대부분의 하위 시스템을 매우 자세히 설명합니다 ~ 마이크로컴퓨터 원리에 대해 조금 알고 약간의 이해가 필요합니다. AT&T 형식 어셈블리에 대해 ~ (이 책에서는 네트워크 부분은 다루지 않습니다.)
4. Linux 네트워크 내부 이해 - Linux 네트워크 기술 내부에 대한 깊은 이해
특별히 Linux 네트워크 구현에 대해 설명합니다. 본 적이 없어서 할말이 없네요~(단, ULK 추천도서입니다)
5. 리눅스 커널 원본 코드 시나리오 분석
비슷한 책이 많습니다. 이므로 상황에 따라 선택하세요.
6. 심층적인 Linux 커널 아키텍처
이 책은 x86 x86-64 아키텍처의 커널 구현에 대한 세부 사항을 주로 설명합니다. 본질적으로 ULK와 유사합니다. ~
7. 리눅스 가상 메모리 관리에 대한 심층적인 이해
커널의 메모리 관리 부분을 구체적으로 다룬 소스코드 해석서입니다~
8. 기타 다양한 "임베디드 리눅스 드라이버" 관련 책들~
위 책들은 모두 C 언어에 대한 기본 지식이 필요합니다.
위에서 언급한 것처럼 이 책들은 약간의 시간이 필요합니다. 이해하고 연습하세요 ~ 그렇지 않으면 지루할 것입니다 ~