https://ruach.github.io/posts/register-platform-device-driver/
Register Platform Device Driver - Ruach