운영체제에 대해 질문
글쓴이: ianandhappy / 작성시간: 월, 2019/05/13 - 11:17오후
안녕하세요. 운영체제를 만들고 있는 학생 입니다..
운영체제를 만들다 조금 걸리는 게 있어서요. 계속 구글링을 해도 안나와서 여기에 질문을 하려고 합니다.
일단은 GDT랑 IDT는 구현했는데, 마우스 인터럽트를 키는 방법을 몰라서 계속 걸리고 있습니다.
키보드는 어셈블리어 명령어에 in out 을 이용해서 인터럽트를 키고 FIFO까지 만들어서 잘 쓰고 있는데,
마우스는 인터럽트가 켜지질 않아서 고민하고 있습니다. 어떻게 할까요..?
구글링해서 찾아보니까 PS/2 마우스는 IRQ 12가 담당하고 있다는데....
도와주세요 ^^
Forums:
https://wiki.osdev.org/Mouse
https://wiki.osdev.org/Mouse_Input#Initializing_a_PS2_Mouse
BIOS INT15 Function C2 "Pointing Device" service 에 대한 설명은
https://sites.google.com/site/pcdosretro/biosfuncs
감사합니다
감사합니다^^
댓글 달기