You are on page 1of 5

UNIT - V

Task Communication :- Shared Memory,


Message Passing, Remote Procedure
Call And Sockets, Task Synchronization:
Task Communication, Synchronization
Issues, Task Synchronization
Techniques, Device Drivers, How To
Choose An RTOS.
Task Communication

Shared Memory
Message Passing
Remote Procedure Call And
Sockets
Task Synchronization

Task Communication,
Synchronization Issues, Task
Synchronization Techniques
Device Drivers

 Device drivers areresponsible for initiating


and managing the communication with the hardware
peripherals
 Drivers which comes as part of the Operating system
image is known as ‘built-in drivers’ or ‘onboard’
drivers. Eg. NAND FLASH driver
 Drivers which needs to be installed on the fly for
communicating with add- on devices are known as
‘Installable drivers
How To Choose An RTOS

 The decision of an RTOS for an embedded


design is very critical.
 A lot of factors need to be analyzed carefully
before making a decision on the selection of
an RTOS.

These factors can be either


 Functional
 Non-functional requirements

You might also like