Commit Graph

19 Commits (a548ef34f83a89c56429c36801f280efcb016bc6)

Author SHA1 Message Date
Richard Barry f5a6b610e1 Update version number to V7.0.1. 14 years ago
Richard Barry 89bf1cf24f Update headers for Version 7.0.0 release. 14 years ago
Richard Barry 3f10f92340 Correct the configUSE_16_BIT_TICKS usage in the Win32 simulator port layer. 14 years ago
Richard Barry 58a700b8f7 WIN32 simulator port: Allow the configTICK_RATE_HZ to be increased without making the sleep time in the simulated timer peripheral too small. 14 years ago
Richard Barry 96ab89d253 Update to V6.1.1 14 years ago
Richard Barry 5347d4fa8f Change the terminology from 'pseudo' to 'simulated' in the Win32 port layer. 14 years ago
Richard Barry ab9bf58818 Win32 port:
Separate out the interrupt handlers into separate functions so they can be installed into the array of interrupt handlers.
Reverse the priorities of the pseudo interrupt handler and tick generate threads so the extra hand shaking event can be removed.
14 years ago
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