Device Drivers - I
Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.
English Book & Chapters
English Book Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesGTU Previous Year Papers
Papers Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesDevice Drivers - I Syllabus — Unit-wise Content
The official GTU curriculum for Device Drivers - I (subject code 2725208) as prescribed for EAC( · Semester 2 divides the course into 4 units, covering 27 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.
Download the official syllabus PDF (2725208)Unit 1 Introduction
- Embedded System Architecture fundamentals
- Hardware and Software abstraction models
- Operating Systems fundamentals
- Real time OS overview
Unit 2 RTOS Fundamentals
- Study of Real time OS principles and requirements
- Application specific requirements
- Throughput and latency requirements
- tasks and processes
- Memory management
- Code and footprint optimization
- Study of current and emerging RTOS
Unit 3 OS internals and Kernels
- Internal components of Operating systems
- compare and contrast of various OS platforms
- Unix/Linux kernel fundamentals
- file systems and peripheral devices
Unit 4 Device drivers
- Fundamentals of device drivers
- device enumeration and configuration
- Data transfer and management mechanisms
- Lab: Tools used during laboratory works: Keil
- Cypress PSoC
- Windows Mobile
- Symbian platforms. Study and Implementation of RTOS Study and Implementation of Kernel modification Study and Implementation of Device Driver development Course Project: A project of suitable complexity
- comprising of program design
- compilation and debug must be completed
- References: Product documentation from ARM (KEIL)
- Symbian BUS Specifications – Bluetooth, USB, 802.11x Standards Specifications – JPEG
- MPEG etc. as required Instructors may recommend additional textbooks or reference material – the subject content is rapidly changing and an up to date text book at the time of the class may be recommended