title: How do you program a device driver for OSX?
body: <p>So I am trying to make a hackintosh, and I want to write a device driver for a piece of hardware I have.</p>
  
  <p>How would one go about learning how to program device drivers? Does it require assembly language?</p>