12.07.2015 Views

INTRO (9) NetBSD Kernel Developer's Manual INTRO (9) NAME ...

INTRO (9) NetBSD Kernel Developer's Manual INTRO (9) NAME ...

INTRO (9) NetBSD Kernel Developer's Manual INTRO (9) NAME ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

PCI (9) <strong>NetBSD</strong> <strong>Kernel</strong> Developer’s <strong>Manual</strong> PCI (9)intpci_find_rom(struct pci_attach_args ∗pa , bus_space_tag_t bst ,bus_space_handle_t bsh , int code , bus_space_handle_t ∗handlep ,bus_space_size_t ∗sizep);intpci_intr_map(struct pci_attach_args ∗pa , pci_intr_handle_t ∗ih);const char ∗pci_intr_string(pci_chipset_tag_t pc , pci_intr_handle_t ih);const struct evcnt ∗pci_intr_evcnt(pci_chipset_tag_t pc , pci_intr_handle_t ih);void ∗pci_intr_establish(pci_chipset_tag_t pc , pci_intr_handle_t ih , int level ,int (∗handler)(void ∗) , void ∗arg);voidpci_intr_disestablish(pci_chipset_tag_t pc , void ∗ih);intpci_set_powerstate(pci_chipset_tag_t pc , pcitag_t tag , pcireg_t newstate);intpci_get_powerstate(pci_chipset_tag_t pc , pcitag_t tag , pcireg_t ∗state);intpci_vpd_read(pci_chipset_tag_t pc , pcitag_t tag , int offset , int count ,pcireg_t ∗data);intpci_vpd_write(pci_chipset_tag_t pc , pcitag_t tag , int offset , int count ,pcireg_t ∗data);pcitag_tpci_make_tag(pci_chipset_tag_t pc , int bus , int device , int function);voidpci_decompose_tag(pci_chipset_tag_t pc , pcitag_t tag , int ∗busp ,int ∗devicep , int ∗functionp);char ∗pci_findvendor(pcireg_t id);voidpci_devinfo(pcireg_t id , pcireg_t class , int show , char ∗cp , size_t len);intPCI_VENDOR(pcireg_t id);intPCI_PRODUCT(pcireg_t id);intPCI_REVISION(pcireg_t id);<strong>NetBSD</strong> 3.0 June 17, 2006 2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!