Initiation into writing device drivers