Professional Documents
Culture Documents
2, I) Real Time OS 1
2, I) Real Time OS 1
Hardware
Compiler layers
Application layer.
Embedded OS Vs. Standard OS
Embedded OS Standard OS
dd dd O.S
Kernel dd dd
Protection is optional in real time OS
Load reg 1, sw 1
0/1
reg 1
Interrupts in embedded operating
systems
Includes
Processor management,
Memory management,
Timer management;
Task management (resume, wait etc),
Inter-task communication and synchronization.
Requirements of RT OS
Must be predictable
Must be doing the task of scheduling
Must be very fast
Synchronization
Structure of the real time kernels
dd dd
RT Task 1 RT Task 1
Standard OS
dd dd dd dd
Scheduler
Linux- kernel
Driver
RT- Scheduler
I/O RT- Linux
Interrupt
Hardware