CaOS 64 v0.1 릴리즈
글쓴이: gurugio / 작성시간: 금, 2008/12/26 - 10:23오전
리눅스 커널이 크리스마스 릴리즈를 했는데 가만히 있으면 안되지요.
저도 아내가 잠든 사이에 얼른..사실은 거의 밤새 작업해서 일단 프로세서 초기화를 어느정도
마무리해서 v0.1로 릴리즈를 합니다.
올해는 다른 공부하느라 석달정도밖에 작업을 못해서 프로세서 초기화부분만 겨우 작성했습니다.
내년에는 진짜 커널이 하는 일들을 작성해보고 싶습니다.
선배님들께서 보시기에는 부족하지만 저 나름대로 너무나 기쁘기 때문에
블로그에라도 자랑합니다~~ 작풀~~
features:
BSP와 AP 모두 64비트 Long-mode로 동작함
AP가 C로 작성된 커널 코드의 진입부까지 실행 (start_kernel 함수)
AP는 화면 첫줄의 맨 오른쪽에 실행 메시지 출력함
BSP의 Local APIC에서 타이머 인터럽트가 발생하여 화면 첫줄의 맨 왼쪽에 실행 메시지 출력함
키보드 인터럽트를 8259A PIC를 통해 발생시켜서 화면에 입력키를 출력함
동적 메모리 할당 구현 (alloc_pages, free_pages, kmalloc, kfree)
512MB 메모리, 2 CPU 지원
링크 http://asmlove.co.kr/wiki/wiki.php/gurugio/caos?action=show#s-3.2.1
댓글
대단하십니다. OS 를
대단하십니다. OS 를 스스로 만들어 보는 사람은 참 드문 편인데 그 중 한 분이군요. 미래에 큰 밑거름이 되실겁니다.
회사 다니면서
회사 다니면서 딴짓(?) 하는거 쉽지 않고... 더구나 결혼까지 했으면 정말 더더욱 쉽지 않은데 대단하시네요~
..
멋지십니다. -_-b
A rose is a rose is a rose..
멋지네요!!
우와!
혼자서 이런 것을 대단하시네요.
저도 좀 배워야 한건데...
그럼 연말잘보내세요.
-------------------------------------------------------
초심으로 가자.
그 초심은 어디에?
hiboss1@gmail.com
-----------------------------------------------------
대단하시네요.
대단하시네요..
멋집니다.ㅎㅎ
댓글 달기