커널 부트과정 코드
글쓴이: ybyvic / 작성시간: 목, 2004/07/01 - 10:57오후
리눅스 커널 부트과정의 코드를 공부하려합니다.
소스를 이해하기가 쉽지 않아서 어느정도라도
주석이나 해설과 함께 공부하고 싶은데 자료를
찾기가 어렵네요. 좋은 자료나 사이트 아시는분
도와주시면 감사하겠습니다.
File attachments:
첨부 | 파일 크기 |
---|---|
BootingLinux.pdf | 244.18 KB |
Forums:
책들....
커널에 관한 전반적인 분석을 해 놓은
Linux Programming Bible 이라는 책이 있는데
이책의 Embedded Linux 부분을 보시면 부팅 부분 설명이 있습니다.
이 책의 대부분의 내용은 www.kelp.or.kr 의 권수호씨 (저자)의 강좌란에
을라와 있으니 그쪽에서도 찾으실 수 있을 겁니다.
이 문서로 다름내로 잘 정리되어 있더군요.특히 kernel의 Make
이 문서로 다름내로 잘 정리되어 있더군요.
특히 kernel의 Makefile 부분이 잘 설명 되어 있습니다.
참고하세요..
http://doc.kldp.org/KoreanDoc//html/EmbeddedKernel-KLDP/
2000년도에 나온거니 다소 오래되었지만,Booting Linux
2000년도에 나온거니 다소 오래되었지만,
Booting Linux : The history and the Future
라는 리눅스 부팅에 관련된 논문을 첨부합니다.
또, Understanding the Linux kernel 의 Appendix에
리눅스 부팅과정에 대한 설명이 나와있구요.
코드를 직접 보신다면,
현재(2.6) Linux boot과정 코드가 gas로 되어있으니
gas syntax에 대해서 좀 보셔야 할 겁니다.
GNU AS 메뉴얼을 다 보실 필요는 절대 없고;
IBM developerworks의 다음 문서를 추천합니다.
GAS의 간단한 syntax와 inline assembly에 관한 내용이 나와있습니다.
http://www-106.ibm.com/developerworks/linux/library/l-ia.html
Easy come, easy go.
댓글 달기