6af2f13b58
unsure if this driver correctly implements all the start/stop junk right (but it did or didn't before I made this commit).