Skip to content
A Linux device driver for a virtual graphics card.
Branch: master
Clone or download
Cullum Smith
Cullum Smith initial commit
Latest commit 97a90b2 Jan 19, 2016
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE
Makefile
README.md initial commit Jan 19, 2016
kyouko2.c
kyouko2.h initial commit Jan 19, 2016
run_tests.sh initial commit Jan 19, 2016
test.c initial commit Jan 19, 2016
test.h initial commit Jan 19, 2016

README.md

Virtual Graphics Card Driver for Linux

This is a Linux kernel module for a virtual graphics card. The virtual device was designed specifically for Clemson's graduate operating systems course. The driver implements only the hardware specs provided to the class. Of particular note is its ability to perform thread-safe DMA operations.

Team

  • Cullum Smith
  • Joe Scott
  • Bhargav Golla
  • Kaushik Mohan

Build Instructions:

to build the driver:

make

to load the kernel module:

make load

to recompile and reload the kernel module:

make reload

to build the test program:

make test

to run all automated tests:

./run_tests.sh

You can’t perform that action at this time.