Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

No AGAIN, friend! (Announce)

posted by Japheth Homepage, Germany (South), 30.09.2007, 15:48

> > Furthermore, there are hooks/call-outs defined for int 13h drivers
> > (int 15h, ax=9000h) to support multitasking, but UDMA doesn't implement
> > them either.
>
> And it does not NEED to, since the RBIL clearly says that a MULTITASKER,
> NOT the I-O drivers, must issue your Int 15h AH=90h "hooks"! Can't you
> READ, FOOL??!!

You don't know what you're talking about, my friend. The Int 13h driver is supposed to issue int 15h, ax=9000h, which will indicate for a multitasker that it has to wait for the I/O operation to complete. Consequently, the (irq 14/15) ISR is supposed to issue int 15h, ax=9100h to finally indicate that the io operation is finished.

The MULTITASKER is supposed to HOOK into the int 15h chain, but the Int 13h driver must CALL it. Is that so hard to understand? Any other behavior simply doesn't make any sense.

Well, since I'm a gentle person I'm hereby making you a offer to teach you the basics of the ROM-BIOS. Will cost you nothing, at least the first 2 lessons.

---
MS-DOS forever!

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 260 users online (0 registered, 260 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum