dos_interrupt() question.

new topic     » topic index » view thread      » older message » newer message

Q1.
I've noticed that the sequence return by dos_interrupt() sometimes
contains elements greater than 16 bits. I dont know why, maybee 'cause
eu's 31-bit integer sceeme.

The user has to and_bits() the values with FFFFh to ensure that all values
are 16-bits in respect of AX CX DX BX etc...

Should'nt the values return already be scaled to 16-bit integers?

Q2.
Since we are useing eu in 32-bit protected mode with the causway extender
from macheal divore, should'nt dos_interrupt() pass a 32-bit protected mode
stack to the causway extender instead of a 16-bit stack?

Just courious...

new topic     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu