Wednesday, August 7, 2013

Linux: Kernel programming - Webcam driver

- This project is part of the Linux System programming course @ MTA- 


The project consists from the following parts:
  1. Kernel driver that acts like a web cam driver. 
  2. "Feeder" that feeds frames to the kernel driver.
  3. Frame grabber that grabs frames and display them at NTSC. Manage time/delays using the kernel driver.
  4. Lock reads/writes in the kernel driver using wait queues.