RE: Learning about/modifying drivers
On 21-Dec-98 Eric House wrote:
> I need a crash course on Linux drivers.
>
> I'm frustrated with the fact that the driver for SCSI CD-ROMs doesn't
> allow direct access to audio tracks. Since my hardware supports
> "ripping" running NT I'd like to modify the necessary Linux driver to
> allow the same thing on Debian -- or at least to understand why it
> can't be done.
>
> I'm a pretty good C/C++ programmer, but have minimal experience on
> Linux/Unix. And none with drivers. I don't even understand the
> relationship between drivers and device files very thoroughly. Where
> to begin? How do I figure out what source files to modify, who the
> author/maintainers are -- and later how drivers work? Please
> recommend books, point me at source files/HOWTOs, etc.
>
O'Reilly and Associates -- Linux Device Drivers. One amazing book. Clear,
concise and has examples. Port code, memory, the works. Read it first, then
dig into the docs for stuff.
Reply to: