ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 개요
    OS 2018. 6. 15. 03:29

    계획

    1. 디바이스 드라이버 제작

    2. 디바이스 드라이버 제작을 통한 커널 제작

    3. 디바이스 드라이버 추가 제작 & 커널 기능 추가 - 반복


    이를 통해 펌웨어 개발 & 어플리케이션 개발 능력 향상


    OS 기능

    - 주변 장치 제어
    - 파일 시스템 관리
    - 동적 메모리 관리
    - 멀티태스킹 처리
    - 동기화 처리

    OS 개발 필요지식

    - 하드웨어 지식
    - 어셈블리어
    - C 언어
    - OS 이론
    - 컴파일러, 링커, 도구 사용법

    환경 구축

    - cygwin 32bit 설치
    - binutils 설치
    - gcc 크로스 컴파일러 설치
    - nasm 설치 ( 어셈블러 )
    - eclipse 설치 ( IDE )
    - qemu 설치 ( 가상머신 )


    'OS' 카테고리의 다른 글

    크로스 컴파일러 설치  (0) 2018.06.15
Designed by Tistory.