20 likes | 123 Vues
Assignment 3. Due : 23 rd April 2007 Rules : Joint submissions by up to three people are allowed. Students are encouraged to draw on other people’s work. Any such use of the work of others must be specifically acknowledged – failure to do so will attract penalties.
E N D
Assignment 3 Due : 23rd April 2007 Rules : • Joint submissions by up to three people are allowed. • Students are encouraged to draw on other people’s work. Any such use of the work of others must be specifically acknowledged – failure to do so will attract penalties. • Plagiarism will be penalised severely. Assignments should be emailed to : michael.ryan@dcu.ie with CA480 Assign3 as subject Real Time & Embedded Systems
Assignment 3 (cont.) Assignment • Analyse the behaviour of the Mutual Exclusion Semaphore (MUTEX) provided in MicroC/OS II, giving its merits and demerits compared to priority inheritance and to priority ceiling emulation • Modify the implementation of MUTEX in MicroC/OS II to provide standard priority inheritance. You should note any assumptions you are making and any limitations on your solution. Real Time & Embedded Systems