올레포트 : 대학레포트, 족보, 실험과제, 실습일지, 기업분석, 사업계획서, 학업계획서, 자기소개서, 면접, 방송통신대학, 시험 자료실
올레포트 : 대학레포트, 족보, 실험과제, 실습일지, 기업분석, 사업계획서, 학업계획서, 자기소개서, 면접, 방송통신대학, 시험 자료실
로그인  회원가입

파트너스

자료등록
 

다시받기

장바구니

코인충전

  • 자바 OS를 만들자 (1 페이지)
    1

  • 자바 OS를 만들자 (2 페이지)
    2

  • 자바 OS를 만들자 (3 페이지)
    3

  • 자바 OS를 만들자 (4 페이지)
    4

  • 자바 OS를 만들자 (5 페이지)
    5

  • 자바 OS를 만들자 (6 페이지)
    6

  • 자바 OS를 만들자 (7 페이지)
    7

  • 자바 OS를 만들자 (8 페이지)
    8

  • 자바 OS를 만들자 (9 페이지)
    9

  • 자바 OS를 만들자 (10 페이지)
    10

  • 자바 OS를 만들자 (11 페이지)
    11

  • 자바 OS를 만들자 (12 페이지)
    12

  • 자바 OS를 만들자 (13 페이지)
    13


  • 본 문서의
    미리보기는
    13 Pg 까지만
    가능합니다.
클릭 : 크게보기
  • 자바 OS를 만들자 (1 페이지)
    1

  • 자바 OS를 만들자 (2 페이지)
    2

  • 자바 OS를 만들자 (3 페이지)
    3

  • 자바 OS를 만들자 (4 페이지)
    4

  • 자바 OS를 만들자 (5 페이지)
    5

  • 자바 OS를 만들자 (6 페이지)
    6

  • 자바 OS를 만들자 (7 페이지)
    7

  • 자바 OS를 만들자 (8 페이지)
    8

  • 자바 OS를 만들자 (9 페이지)
    9

  • 자바 OS를 만들자 (10 페이지)
    10



  • 본 문서의
    (큰 이미지)
    미리보기는
    10 Page 까지만
    가능합니다.
  더블클릭 : 닫기
X 닫기
좌우이동 : 드래그

자바 OS를 만들자

인쇄
바로가기
즐겨찾기 키보드를 눌러주세요
( Ctrl + D )
링크복사 링크주소가 복사 되었습니다.
원하는 곳에 붙혀넣기 하세요
( Ctrl + V )
공유
파일  자바 OS를 만들자.hwp   [Size : 37 Kbyte ]
분량   13 Page
가격  1,500


카트
다운받기
카카오 ID로
다운 받기
구글 ID로
다운 받기
페이스북 ID로
다운 받기
뒤로

자료설명

일단 JJOS 커널의 디바이스 드라이버는 두 개의 디렉토리에 구분되어 있는데, 다음과 같이 구성되어 있다.



① JJOS/arch/...

본문/내용

일단 JJOS 커널의 디바이스 드라이버는 두 개의 디렉토리에 구분되어 있는데, 다음과 같이 구성되어 있다. ① JJOS/arch/i386/bytecode/jos/platform/driver : 아키텍처에 관계되는 디바이스 드라이버 루틴이 포함되어 있다. ② JJOS/common/jos/platform/driver : 아키텍처에 무관한 디바이스 드라이버 루틴이 포함되어 있다. 위 두가지 루틴들을 이해하기 쉬운 예가 바로 키보드 입력 루틴으로, 키보드 하드웨어에 관한 루틴은 첫 번째 디렉토리에 있고, 일반적인 키보드 동작은 두 번째 디렉토리에 있다. 우선 리스트 1을 통해 첫 번째 디렉토리에 포함될 키보드 디바이스 드라이버를 살펴보자. 리스트 1의 키보드 드라이버는 InteruuptLister 클래스를 확장해서 만들었다. 즉 키보드 디바이스 드라이버는 인터럽트 디바이스 드라이버인 셈이다. 리스트 1에 대해서는 다음 중요 부분만을 설명하기로 한다. ① keyboard() 루틴은 인터럽트 리스너에 키보드를 9번을 할당하고, 인터럽트 서비스 루틴을 첨가하는 부분이다. ② handleInterrupt() 루틴은 앞에서 할당된 인터럽트 서비스 루틴이 9번인지를 체크하고, 키보드의 스캔 코드를 받아들인다. ③ addScancodeListener() 루틴은 보조적인 루틴으로 스캔코드 리스너를 첨가하는 루틴이고, removeScancodeListener() 루틴은 스캔코드 리스너를 제거하는 루틴이다. 리스트 2는 두 번째 디렉토리에 있는 일반적인 키보드 동작을 기술한 키보드 드라이버이다.



📝 Regist Info
I D : rrka*******
Date : 2015-12-19
FileNo : 16017135

Cart