Chap_10Lesson11EmsysNewOSEK

Rtos queue types waiting infinitely or for a time out

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Architecture, Programming and Design" , Raj Kamal, Publs.: McGraw-Hill, Inc. 19 OSEK-OS features … • IPC-message queue posting by a task is not allowed as a waiting task may wait indefinitely for its entire message needs. RTOS queue types, waiting infinitely or for a time out for message can be potential source of trouble and thus unreliable. 2008 Chapter-10 L11: "Embedded Systems - Architecture, Programming and Design" , Raj Kamal, Publs.: McGraw-Hill, Inc. 20 OSEK-OS features … • Similar risks may arise with semaphore as a resource key or counter - therefore not used. 2008 Chapter-10 L11: "Embedded Systems - Architecture, Programming and Design" , Raj Kamal, Publs.: McGraw-Hill, Inc. 21 OSEK-OS features … • Before entering a critical section and when executing a service routine, all interrupts must disable and enable on return only. 2008 Chapter-10 L11: "Embedded Systems - Architecture, Programming and Design" , Raj Kamal, Publs.: McGraw-Hill, Inc. 22 Summary 2008 Chapter-10 L11: "Embedded Systems - Architecture, Programming and Design" , Raj Kamal, Publs.: McGraw-Hill, Inc. 23 We learnt • RTOS - OSEK for automotive electronics. • OSEK defines four types of classes BCC1, ECC1, BCCC2, ECC2COM and conformance classes CCCA and CCCB for internal communication, specifies that there should be no creation and deletion of tasks during run. • Task Priority must be defined and task activates only once in the codes. • There must not be used message queues, and Semaphores as flag only 2008 Chapter-10 L11: "Embedded Systems - Architecture, Programming and Design" , Raj Kamal, Publs.: McGraw-Hill, Inc. 24 End Lesson-11 on Automobile Application Standards and OSEK-OS 2008 Chapter-10 L11: "Embedded Systems - Architecture, Programming and Design" , Raj Kamal, Publs.: McGraw-Hill, Inc. 25...
View Full Document

This note was uploaded on 07/24/2013 for the course ECON 101 taught by Professor Kool during the Winter '12 term at Canadian University of Dubai.

Ask a homework question - tutors are online