Figure 5: Basic Device Driver