Real-Time Systems – course materials
Lecture 1 - Introduction
Lecture 2 – Threads
Lecture 3 – Mutual Exclusion
Lecture 4 – Message Passing
Lecture 5 – SIGNALS
Lecture 6 – CYCLIC_THREADS
Lecture 7 – SCHEDULING
Effective use of Pthreads in embedded Linux designs: Part 1
Effective use of Pthreads in embedded Linux designs: Part 2
Lab 1 – POSIX THREADS – source codes
Lab 2 – POSIX QUEUE EXAMPLE
Lab 3 – POSIX SIGNALS EXAMPLE
Lab 4 – POSIX REAL-TIME CYCLIC THREADS EXAMPLE
Lab 5 – POSIX SCHEDULING
Lab 6 – Threads to CPUs
Lab 7 – Threads priority ceiling