voidparadox
Programmer
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.
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.