package pci

  1. Overview
  2. Docs
Ctypes bindings to libpci for OCaml

Install

Dune Dependency

Authors

Maintainers

Sources

v1.0.1.tar.gz
sha256=017aca48786abf8c0b4ada693ab295e600a895d5f164b14f3ccc7a3a812dafbe
md5=0b1dff30d63b9104c4f9b2a175023e27

doc/pci_bindings/Ffi_bindings/Bindings/Pci_dev/index.html

Module Bindings.Pci_devSource

Sourcetype pci_dev
Sourceval pci_dev : pci_dev Ctypes.structure Ctypes.typ
Sourceval (-:) : 'a Ctypes.typ -> string -> ('a, pci_dev Ctypes.structure) Ctypes.field
Sourceval next : (pci_dev Ctypes.structure Ctypes_static.ptr option, pci_dev Ctypes.structure) Ctypes.field
Sourceval domain : (Unsigned.uint16, pci_dev Ctypes.structure) Ctypes.field
Sourceval bus : (Unsigned.uint8, pci_dev Ctypes.structure) Ctypes.field
Sourceval dev : (Unsigned.uint8, pci_dev Ctypes.structure) Ctypes.field
Sourceval func : (Unsigned.uint8, pci_dev Ctypes.structure) Ctypes.field
Sourceval known_fields : (int, pci_dev Ctypes.structure) Ctypes.field
Sourceval vendor_id : (Unsigned.uint16, pci_dev Ctypes.structure) Ctypes.field
Sourceval device_id : (Unsigned.uint16, pci_dev Ctypes.structure) Ctypes.field
Sourceval device_class : (Unsigned.uint16, pci_dev Ctypes.structure) Ctypes.field
Sourceval irq : (int, pci_dev Ctypes.structure) Ctypes.field
Sourceval pciaddr_t : nativeint Ctypes.typ
Sourceval base_addr : (nativeint Ctypes_static.carray, pci_dev Ctypes.structure) Ctypes.field
Sourceval size : (nativeint Ctypes_static.carray, pci_dev Ctypes.structure) Ctypes.field
Sourceval rom_base_addr : (nativeint, pci_dev Ctypes.structure) Ctypes.field
Sourceval rom_size : (nativeint, pci_dev Ctypes.structure) Ctypes.field
Sourceval first_cap : (Pci_cap.pci_cap Ctypes.structure Ctypes_static.ptr, pci_dev Ctypes.structure) Ctypes.field
Sourceval phy_slot : (string option, pci_dev Ctypes.structure) Ctypes.field
Sourceval module_alias : (string option, pci_dev Ctypes.structure) Ctypes.field
Sourceval access : (unit Ctypes_static.ptr, pci_dev Ctypes.structure) Ctypes.field
Sourceval methods : (unit Ctypes_static.ptr, pci_dev Ctypes.structure) Ctypes.field
Sourceval cache : (Unsigned.uint8 Ctypes_static.ptr, pci_dev Ctypes.structure) Ctypes.field
Sourceval cache_len : (int, pci_dev Ctypes.structure) Ctypes.field
Sourceval hdrtype : (int, pci_dev Ctypes.structure) Ctypes.field
Sourceval aux : (unit Ctypes_static.ptr, pci_dev Ctypes.structure) Ctypes.field
Sourcetype t = pci_dev Ctypes.structure Ctypes.ptr
Sourceval t : pci_dev Ctypes.structure Ctypes_static.ptr Ctypes.typ
OCaml

Innovation. Community. Security.