First commit for the legacy driver emulation layer