OS 제작을 시도해본 분들은 아시겠지만...
OS를 개발하려면 PC 하드웨어부터 OS 관련 지식까지 많은 정보가 필요합니다. ^^;;;
저 역시 책도 많이 보고 웹 사이트도 많이 찾아다녔는데요,
OS를 개발할 때 도움이 되었던 책과 사이트를 정리해둘 필요가 있는 것 같아서 한자 남겨둡니다.
OS를 개발하시는 다른 분들에게 도움이 되었으면 좋겠네요.
책 목록
- Operating System Concepts : 워낙 유명한 책이라 따로 설명이 필요 없을 것 같네요. ^^;;;
- Understanding the Linux Kernel : OS 개발에 관심이 있다면 이 책을 한 번쯤 들어보셨을 것 같네요. ^^;;; 역시나 설명이 필요없는 책~!!
- The Design of the UNIX Operating System : 우연히 e-book을 구해서 읽기 시작함. Unix 시스템 전반에 대해서 아주 자세히 설명해줌
- MMURTL V1.0 : 위 책과 함께 우연히 e-book을 구해서 읽기 시작함. 32비트 멀티태스킹 OS를 만드는 내용을 담고 있음
- The Indispensable PC Hardware Book : PC Hardware의 모든 정보를 망라한 책~!!
- The Undocumented PC : 역시 PC Hardware의 모든 정보를 망라한 책~!!
사이트 목록
- OS Dev 사이트 : OS 개발에 대한 많은 내용을 담고 있는 사이트
- Bona Fide OS Developer 사이트 : OS 개발에 관련된 많은 자료와 예제 코드를 담고 있는 사이트
- The Operating System Resource Center : OS 개발에 관련된 각종 하드웨어나 소프트웨어 정보를 얻을 수 있는 사이트
'OS Kernel' 카테고리의 다른 글
리눅스 커널 부팅과정(Linux Kernel Booting Sequence) 분석 (14) | 2012.07.08 |
---|---|
"아키텍트를 꿈꾸는 사람들" 스터디에서 발표할 자료~!! (14) | 2012.01.07 |
[ARM] ARM GCC가 만들어낸 어셈 코드 훓어보다보니... (0) | 2007.11.05 |
[ARM] 어?? 글고보니 Interrupt Vector Remapping은 어떻게 하는거지?? (1) | 2004.11.29 |
[ARM] ldmia lr!, { r0 - r12, pc}^ (0) | 2004.11.27 |