Can we define a road-map for the implementation of RTOS on Energia MT?
The idea for me is to get familiar with the concepts, test with examples and develop easy-to-use sketches as part of the documentation.
New branch issue_628_with_emt with emt sub-module and pull-request 9945364 on #643
On the wish-list:
- multi-tasking with basic tasks — DONE
- global variables — I suggest using a specific file rtosGlobals.h for the global variables, part of the template for EMT sketches — see pull-request d73fe68 on #629
- event — partially done with the EventLibrary sketch although the event number is hard-coded to Event_Id_00 — see pull-request 846b702 on #629
- semaphore — see pull-request 42b152f on #629
- interrupts HWIs and SWIs
- mailbox — see pull-request 477500a on #629
- tasks with priority — ti_sysbios_knl_Task_Params::priority
- timers and clocks — see pull-requests 9d360b1 and 2119030 on #629
- SWI — see pull-request 95f39d3 on #629
- SWI with triggers — see pull-request edd7a9e on #629 and comment below
- Task library — see pull-request c876eb4 on #629 and comment below and #641
该提问来源于开源项目:energia/Energia