[LCP]Re: C inb outb ....

Daniel Ng danieljng at yahoo.com
Mon Jul 14 08:48:02 UTC 2003


Maharajan,

If you haven't already, have a look at this on-line book, which is apparently
good for linux device driver knowledge-

http://www.xml.com/ldd/chapter/book/

Daniel.

> 
> On Fri, 6 Jun 2003, Maharajan Veerabag wrote:
> 
> >  i am in the process of writing a linux device driver in C. is it
> > possible to access the pci local I/O address space with inb,outb
> > instructions... directly or is any request of space required. What is
> > the exact power of the inb family of instructions..
> 
> It may be possible, but that is not how to write Linux drivers. For one,
> using inb/outb would mean using asm, which means it would not be portable
> to other PCI systems (Alpha, some PPCs and UltraSPARCs, etc). I would also
> imagine that Linux provides a great deal of generic functionality for PCI
> drivers directly, leaving you to just plug in the 'interesting' bits.
> However, I don't know the full details, perhaps asking at someplace like
> the #kernelnewbies IRC channel would provide more useful help.
> 
> -Jack
> 
>

__________________________________
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com



More information about the linuxCprogramming mailing list