본문 바로가기

Select translate language for this page

PC통신 HITEL 내발자국[동호회]

[질문] PCI interrupt

by 컴매니아 1998. 6. 29.
반응형
PCI irq 정보를 가져오기 위해
PCI bios32 service directory를 이용하는데..
in-line asm으로 call로 호출합니다.
이상하게 general protection fault를 내길래..
debug로 service routine을 보았더니..
retf로 return하다가 fault가 나더군요.
32bit 보호모드에서 retf면.. 32bit이 넘는 stack을 사용하게 되나요?
ret면 32bit을 사용할텐데..
call로 호출했으므로 stack에는 32bit의 어드레스가 저장되어 있더군요.
callf로 호출해보았는데..
invalid opcode 라는 fault를 내더군요.
도움 주실수 있으신 분 부탁드립니다.
혹은 PCI irq get과 set에 대해 도움말을 주셔도 좋습니다.
watcom compiler에 pmode/w extender를 사용합니다.
부탁드립니다.

728x90
반응형

댓글