Richard Barry
|
0ecde20ab3
|
Lowered the thread priorities used by the Win32 port, and added in a method to delete tasks in the Win32 port.
|
14 years ago |
Richard Barry
|
6b9379ee87
|
Greatly simplified the Win32 port by only allowing threads to run on a single CPU core.
|
14 years ago |
Richard Barry
|
bbcdcb0ba1
|
Just changed the comments only for the Win32 port.c file.
|
14 years ago |
Richard Barry
|
37b6fb5773
|
Changed vPortCheckCorrectThreadIsRunning() in the Win32 port layer to use the Win32 thread ID rather than its handle.
|
14 years ago |
Richard Barry
|
2fc309624b
|
Added vPortCheckCorrectThreadIsRunning() function to the Win32 port layer to trap when Windows is not running the correct thread and try and catch it.
|
14 years ago |
Richard Barry
|
e867904a89
|
Remove the trace lines from the Win32 port.c.
|
14 years ago |
Richard Barry
|
ab2eb016c1
|
Work on Win32 port layer - removing the need to store the critical section nesting count as part of the Win32 thread context.
|
14 years ago |
Richard Barry
|
8133188eee
|
Win32 port.c - working ok in co-operative mode, but pre-emptive thread scheduling still problematic.
|
14 years ago |
Richard Barry
|
a49f0aa88a
|
Spell check Win32 port.c only.
|
14 years ago |
Richard Barry
|
c30b4242bb
|
Replace waitable timer with sleep function in Win32 port layer.
|
14 years ago |
Richard Barry
|
93b07f3db7
|
Updated Win32 port layer so that end of interrupt events are only sent to threads that are actually waiting for them.
|
14 years ago |
Richard Barry
|
9a0b608591
|
Start of new Win32 emulator project. Currently working but not well tested, and does not include a method for shutting down the generated processes.
|
14 years ago |