That's true. The only advantage of writing a driver in this case is if I wanted to add functions, such as a programmable level shifter.