Driver supervisor architecture