Scatter-Gather-Driver My final project of CMPSC 311(Systems Programming). A user-space device driver that sits between a virtual application and virtualized hardware devices, implementing the file I/O operations.