Closed jameswalmsley closed 10 years ago
Sources are now on v8.0.1 but we now need to update all the portable headers for each supported ARM architecture. This would present a good opportunity to modularise those headers correctly so that they are just a copy from the mainline FreeRTOS repository.
We also need to apply the bitthunder FreeRTOS patch so that the freertos scheduler correctly handles the MMU switching and process cleanup correctly.
Furthermore FreeRTOS now has direct support for newlib, we should update the integration to utilise this directly.
I've now added the basic types and updated the TaskIncrement calls. In theory everything should just work :smile:
However I haven't actually attempted to boot this on anything yet, and will have a go shortly.
Its now working with virtual memory configurations also.
Update FreeRTOS to get the event group feature.