Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

INT 15.87 in protected mode (Developers)

posted by Laaca Homepage, Czech republic, 29.08.2011, 14:11

Hi!
I learned how to use int 15h/ax=87h in real mode. Now I am able to draw via LFB even in real mode or I can work with ACPI in real mode.

But I tried to use this interrupt in 32.bit DPMI via call INT 31h/AX=300h
I prepared all needed realmode buffers but when I call the service it fails and in AH is returned 86h what means "Function not supported".

Am I doing something wrong?

Yes I know, under DPMI I should map the needed linear address into new selector and access it through this selector. But I wanted to use the code close to realmode version as much as possible.

---
DOS-u-akbar!

 

Complete thread:

Back to the forum
Board view  Mix view
22752 Postings in 2119 Threads, 402 registered users (0 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum