Page 1 of 1

Busses

Posted: Thu May 08, 2003 3:53 pm
by neowert
Why, and how do I need to make a pci bus driver. I understand what the bus does and is, but dont inb and outb write to these devices automatically? And then there are memory mapped devices. So do I need to make a pci driver to do DMA writes to devices or something? Manually write a lot of data quickly?

Re:Busses

Posted: Thu May 08, 2003 4:28 pm
by Tim
A PCI bus driver would be responsible for enumerating the devices that are attached to it, and for altering their configuration (assigning resources etc.).

Re:Busses

Posted: Thu May 08, 2003 4:33 pm
by neowert
I see. I did a little googling too, By configuration does that include pci irq too?

Re:Busses

Posted: Fri May 09, 2003 1:30 am
by Tim
Yes.