메뉴 건너뛰기

운영체제 개발 페이지






AiRPOS(RT) OS Embedded version
AiRPOS(PC)의 모태인 오래전 작성되었던 커널을 s3c4510b based target 용으로 포팅해 보았습니다. Skyeye 에뮬레이터에서 구동하기 위한 방법>>
AiRPOS(PC) Operating System
현재 제작중인 운영체제의 모습입니다. uCOS-II 커널을 사용했던 이전의 OS - LESTAT는 잊어주세요.^^
이것저것 주변장치를 위한 드라이버를 구현해 보느라 공개가 늦어지고 있습니다.
(아니 어쩌면 영원히 그럴일이 없을지도...ㅠㅠ)

Bochs에서 구동되는 모습입니다.


LESTAT(TM) Operating System
(LESTAT는 고등학교때 푹 빠져 있던 소설 Interview with the vampire 와 Vampire lestat 의 주인공 이름이었습니다.)
LESTAT 는 두가지 버전이 있습니다. uC/OS-ii 커널을 사용한 버전과 자작 커널을 사용한 버전.
자작 커널을 사용한 버전은 AiRPOS 라는 이름으로 변경하였습니다. VC에서 운영체제 만들기 가이드 >>


관련자료 (이 집구석 주인장 작성)
- 운영체제 제작 관련 서적 모음 >>
- 디스크 부팅이미지 만들기 가이드 >>
- PC 보호모드로 포팅된 uCOS-II 에 인터럽트 추가 예제 download
- 부트섹터 파일을 디스켙에 써주는 C소스 download
- 부트섹터 파일을 디스켙에 써주는 C소스 (두번째) download
- 윈도우 환경에서 부트섹터 파일정보를 읽고 써주는 유틸리티 download
- Windows에서 프로세스 이름 숨기기 >>
- 윈도우 커널 해킹 1(마이크로소프트웨어 2005년 11월호, 이건우)
- 윈도우 커널 해킹 2(마이크로소프트웨어 2005년 12월호, 이건우)
관련자료 (외부자료)
- uC/OS Context Switch Flash animation. (www.ucos-ii.com) >>
  Understand how a context switch works by seeing an animation for an Intel 80x86 CPU (Real Mode, Large Model).
- MINIX OS 소스 >>
- The IA-32,64 Intel® Architecture Software Developer’s Manual >>
+  Volume 1: Basic Architecture
+  Volume 2: Instruction Set Reference
+  Volume 3: System Programming Guide
+  Intel® Pentium® 4 Processor Optimization Reference Manual

- Bochs (x86 에뮬레이터)에서 MicroC/OS-II 실행하기 (이재홍) download
- How to i386+ 32bit OS Kernel Compile in VC6 (조경민) download
- Windows 95 Boot Sector Source Code download
- Linux 0.01 Source Code download
- Linux 0.99 Source Code download
OS 개발관련 사이트 링크 모음
- 오재준님의 Bellona2 OS >>
- Flick Operating system project >>
- Windows Thread 환경으로 포팅된 uC/OS-II 소스 >>



위로