Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations derfloh on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Multitasking using TSS.

Status
Not open for further replies.

voidparadox

Programmer
Joined
Oct 23, 2002
Messages
3
Location
AU
I'm trying to multitask using the TSS feature on the x86 and I'm using the timer int to execute the tasks as the timer interupt the CPU.

But... I can successfully task switch without a hitch but the default operation type changes to 16 bit (from 32... duh. :) And even though the task switch was clean and ints are switched on the timer int won't re-interupt (I've sent EOI)

I am using ring 1 for the task.

Any ideas anyone?

Thanks in advance.
 
Worked it out.

Anyone needing help on PMode can ask me now ;)
 
He he he...

So what happened wrong?

Was it something with using 286/16-bit type selectors? "Information has a tendency to be free. Which means someone will always tell you something you don't want to know."
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top