Adding a basic char device driver