M.Tech I Year II Semester (R22)
At the end of this course, students will be able to
Introduction to Real Time Operating Systems: Characteristics of RTOS, Tasks Specifications and types, Real-Time Scheduling Algorithms, Concurrency, Inter-process Communication and Synchronization mechanisms, Priority Inversion, Inheritance and Ceiling. Embedded Linux Vs Desktop Linux, Embedded Linux Distributions, System calls, Static and dynamic libraries, Cross tool chains
Embedded Linux Architecture, Kernel Architecture – HAL, Memory manager, Scheduler, File System, I/O and Networking subsystem, IPC, User space, Start-up sequence
Board Support Package Embedded Storage: MTD, Architecture, Drivers, Embedded File System Embedded Device Drivers: Communication between user space and kernel space drivers, Character and Block Device Drivers, Interrupt handling, Kernel modules Embedded Drivers: Serial, Ethernet, I2 C, USB, Timer, Kernel Modules
Porting Applications Real-Time Linux: Linux and Real time, Programming, Hard Real-time Linux
Building and Debugging: Bootloaders, Kernel, Root file system, Device Tree
Loading Question Papers
Fetching data from database...