[완료] 보호모드에서 디스크 섹터에 접근하는 방법을 알고 싶습니다.
글쓴이: binoopang / 작성시간: 금, 2011/04/08 - 12:16오전
안녕하세요. NASM으로 MBR을 작성하고 테스트하는 일을 하다가 궁금한게 생겨서
질문글을 올립니다.
x86 리얼 모드에서 하드디스크의 특정 섹터를 읽거나 쓸때 BIOS 인터럽트를 사용했습니다.
int 13h를 사용하였는데요.
그런데 보호모드로 넘어가니까 BIOS 인터럽트가 하나도 먹히지 않았습니다.
검색을 해보니 보호모드에서는 BIOS 인터럽트 사용이 금지된다고 하더군요.
그럼 보호모드에서는 어떻게 하드디스크에 접근하는지 궁금해집니다.
BIOS 인터럽트가 안된다면 다른 어떤 방법을 사용하나요?
Forums:
자답입니다 ^^
포트를 사용하면 되는군용 ^^
http://www.nondot.org/sabre/os/files/Disk/HD_PORTS.asm
-------- 시그내쳐 ---------
열심히 열심히 열심히 ..
음악을 하는것 처럼!!
댓글 달기