Professional Documents
Culture Documents
UNIT 1
EMBEDDED SYSTEM INTRODUCTION
UNIT 2
a) What is interrupt latency & explain the difference between interrupt latency
for processor & operating system
b) Explain with example how shared data problem occurs when interrupt arrives.
What are different ways to avoid it.
PROGRAMMING CONCEPTS
a) What are the states of task. Which is the entity controlling the transitions from
one state to another in a task
b) Define critical section of a task.
c) Each task or process has an infinite loop in a preemptive scheduler. How does the
control of resources transfer from one task to another.
d) Compare task with thread.
UNIT 4
4.6 & 4.7 & 4.8 Memory Management, Comparison with traditional OS
UNIT 5
COMMERCIAL RTOS
5.1 VxWorks
a) What are the features of Ucos. List any four services offered by UCOS.
b) Explain the following functions of UCOS.
i)Task related functions
ii)Timer related functions
c) How does a mailbox message differs from a queue message in UCOS
5.4 RTLINUX
a. Compare in detail:
b. VxWorks with RTLinux
c. Explain the following functions of RTLinux OS
i. i)IPC functions ii) Mutex management functions
d. What is RTLinux module.
e. What are the function calls provided for Timer management in RTLinux.
5.5 QNX
5.6 NUCLEUS
UNIT 6
CASE STUDY OF EMBEDDED SYSTEM