Switching over to using intel device ID mappng verbatim so that we can get the right number of bdbars per device.
Adding some more set up for the driver. Adding a device specific chip, and allocating both the chip and the sound card structs.
 - Clearing out some ISO C90 warnings bitching about not pushing all declarations to the top of methods
 - Adding a request_irq method that fails on purpose because I'm passing it a NULL pointer for now
 - Its time for sleep.
Merge branch 'master' of github.com:cornwe19/cse812-module