마우스 제어가 되네요!
어제 계속 마우스 인터럽트 (irq 12h)가 발생되지 않아서 알고 봤더니, PIC (programmable interrupt controller)를 잘못 짜고 있었네요..;

이 말이 나를 살렸습니다 ㅡㅡ;
Also remind that prior to receive IRQ12, you must enable this interrupt at
the slave PIC (will be #4, iirc) and the cascade interrupt at master PIC (#2).
You must also send a "end of interrupt" to both PICs at the end of your ISR
(i.e. "mov al, 20h; out 20h,al; out 0a0h, al").


아래는 640x480x16bpp상에서 minios를 실행한 화면입니다.
아쉽게도 --; minifat 파일시스템의 버그로 300K 쯤 넘는 부분을 읽다가 제대로 못읽는 경우가 생기는군요.. (으흑.. 다시 파일시스템 테스트를 잘 해봐야겠네요)

바탕화면으로 쓰려던것은 태희아가씨였는데.. ㅠㅠ 크헉.. 하필이면 이마만 나오냐고..

아직 마우스 버튼 제어가 어색해서 윈도우 창을 드래그 해서 이동시키는게 잘 안되고 있네요..

음.. 오늘까지 일단 이정도 해놓고.. cpu 설계 쪽으로 한번 해봐야겠네요.


 

'프로젝트 > minios OS 개발' 카테고리의 다른 글

minios on ipad  (0) 2011.12.07
minios - real IU !!  (1) 2011.02.11
minios x86 homebrew os project  (0) 2008.12.13
IBM VGA programming  (0) 2008.12.13
minios on svga  (0) 2008.12.10

+ Recent posts