Reversing FreeRTOS on embedded devices
RECON-BRX-2017-FreeRTOS_Embedded_Reversing
RECON-BRX-2017-FreeRTOS_Embedded_Reversing
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<str<strong>on</strong>g>FreeRTOS</str<strong>on</strong>g> main comp<strong>on</strong>ents<br />
• Task Scheduler<br />
• Tasks<br />
̶ independent piece of code which runs in its own c<strong>on</strong>text and with a separate stack under the Task Scheduler<br />
• Co-routines<br />
̶ Not comm<strong>on</strong>ly used. All co-routines share the same stack with prioritized cooperative multitasking<br />
• Data queues<br />
• Semaphores & Mutexes<br />
• Timers<br />
17 RECON 2017 Brussels