Embedded Hardware Unit 3 Topics
Embedded Hardware Unit 3 Topics
1. Process Creation & Termination: Allocates and frees resources when tasks start or end.
4. Inter-Process Communication (IPC): Allows tasks to share data and sync (message queues,
semaphores).
Importance:
Key Techniques:
2. Dynamic Memory Allocation: Allocates memory at runtime; flexible but may fragment.
Strategies:
The I/O subsystem enables smooth communication between hardware and software.
Key Functions:
7. Sync & Async Operations: Supports both blocking and non-blocking tasks.
Importance:
IPC allows processes to share data, sync actions, and manage resources.
Key Concepts:
IPC Models:
1. Shared Memory: Processes access common memory; fast but needs synchronization.
IPC Methods:
Importance: