EDF (Earliest Deadline First) is one of the most common schedules used in industry. This is due to its simplicty and the fact it is and optimal scheduling algorithm on preemptive uniprocessors. You will understand this better in this lab.
- Create a EDF schedual for the dinning philosophers.
- Have the program print out the execution time to the screen.
- Use SimSoWeb to create a scheduling diagram. NOTE: You will create a scheduling diagram for every lab from now on!
- Implement the LLF schedualer in Zephyr.
Note: As with all labs going forward everything should be saved to a directory called solution in your repository.
- Console capture of the schedual running.
- The generated schedule from SimSoWeb.
TODO