veryhelpfulforengineersdevelopingdriversinembeddedsystem