On Tue Mar 5 19:02:59 2024 +0000, Alex Henrie wrote:
Only one task can execute at a time anyway, so pausing the other threads usually won't have any effect. Are you saying that the functions that call WOWCallback16(Ex) should call TASK_SuspendAll and TASK_ResumeAll instead of calling them from within WOWCallback16Ex? Or are you proposing something else?
It works, but it's not declarative. I would think that whatever is doing hardware interrupts should be the place that's suspending win16 tasks.