{-# LINE 1 "src/Bindings/Libpci/Header.hsc" #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}



module Bindings.Libpci.Header where
import Foreign.Ptr
import Foreign.Ptr (Ptr,FunPtr,plusPtr)
import Foreign.Ptr (wordPtrToPtr,castPtrToFunPtr)
import Foreign.Storable
import Foreign.C.Types
import Foreign.C.String (CString,CStringLen,CWString,CWStringLen)
import Foreign.Marshal.Alloc (alloca)
import Foreign.Marshal.Array (peekArray,pokeArray)
import Data.Int
import Data.Word

{-# LINE 8 "src/Bindings/Libpci/Header.hsc" #-}

-- Under PCI, each device has 256 bytes of configuration address space,
-- of which the first 64 bytes are standardized as follows:

-- | 0x00 16 bits
c'PCI_VENDOR_ID = 0
c'PCI_VENDOR_ID :: (Num a) => a

{-# LINE 14 "src/Bindings/Libpci/Header.hsc" #-}

-- | 0x02 16 bits
c'PCI_DEVICE_ID = 2
c'PCI_DEVICE_ID :: (Num a) => a

{-# LINE 17 "src/Bindings/Libpci/Header.hsc" #-}

-- | 0x04 16 bits
c'PCI_COMMAND = 4
c'PCI_COMMAND :: (Num a) => a

{-# LINE 20 "src/Bindings/Libpci/Header.hsc" #-}

-- | 0x1 Enable response in I/O space
c'PCI_COMMAND_IO = 1
c'PCI_COMMAND_IO :: (Num a) => a

{-# LINE 23 "src/Bindings/Libpci/Header.hsc" #-}

-- | 0x2 Enable response in Memory space
c'PCI_COMMAND_MEMORY = 2
c'PCI_COMMAND_MEMORY :: (Num a) => a

{-# LINE 26 "src/Bindings/Libpci/Header.hsc" #-}

-- | 0x4 Enable bus mastering
c'PCI_COMMAND_MASTER = 4
c'PCI_COMMAND_MASTER :: (Num a) => a

{-# LINE 29 "src/Bindings/Libpci/Header.hsc" #-}

-- | 0x8 Enable response to special cycles
c'PCI_COMMAND_SPECIAL = 8
c'PCI_COMMAND_SPECIAL :: (Num a) => a

{-# LINE 32 "src/Bindings/Libpci/Header.hsc" #-}

-- | 0x10 Use memory write and invalidate
c'PCI_COMMAND_INVALIDATE = 16
c'PCI_COMMAND_INVALIDATE :: (Num a) => a

{-# LINE 35 "src/Bindings/Libpci/Header.hsc" #-}

-- | 0x20 Enable palette snooping
c'PCI_COMMAND_VGA_PALETTE = 32
c'PCI_COMMAND_VGA_PALETTE :: (Num a) => a

{-# LINE 38 "src/Bindings/Libpci/Header.hsc" #-}

-- | 0x40 Enable parity checking
c'PCI_COMMAND_PARITY = 64
c'PCI_COMMAND_PARITY :: (Num a) => a

{-# LINE 41 "src/Bindings/Libpci/Header.hsc" #-}

-- | 0x80 Enable address/data stepping
c'PCI_COMMAND_WAIT = 128
c'PCI_COMMAND_WAIT :: (Num a) => a

{-# LINE 44 "src/Bindings/Libpci/Header.hsc" #-}

-- | 0x100 Enable SERR
c'PCI_COMMAND_SERR = 256
c'PCI_COMMAND_SERR :: (Num a) => a

{-# LINE 47 "src/Bindings/Libpci/Header.hsc" #-}

-- | 0x200 Enable back-to-back writes
c'PCI_COMMAND_FAST_BACK = 512
c'PCI_COMMAND_FAST_BACK :: (Num a) => a

{-# LINE 50 "src/Bindings/Libpci/Header.hsc" #-}

-- | 0x400 PCIE: Disable INTx interrupts
c'PCI_COMMAND_DISABLE_INTx = 1024
c'PCI_COMMAND_DISABLE_INTx :: (Num a) => a

{-# LINE 53 "src/Bindings/Libpci/Header.hsc" #-}


-- | 0x06 16 bits
c'PCI_STATUS :: a
c'PCI_STATUS = a
6
c'PCI_STATUS :: (Num a) => a

{-# LINE 57 "src/Bindings/Libpci/Header.hsc" #-}

-- | 0x08 PCIE: INTx interrupt pending
c'PCI_STATUS_INTx = 8
c'PCI_STATUS_INTx :: (Num a) => a

{-# LINE 60 "src/Bindings/Libpci/Header.hsc" #-}

-- | 0x10 Support Capability List
c'PCI_STATUS_CAP_LIST = 16
c'PCI_STATUS_CAP_LIST :: (Num a) => a

{-# LINE 63 "src/Bindings/Libpci/Header.hsc" #-}

-- | 0x20 Support 66 Mhz PCI 2.1 bus
c'PCI_STATUS_66MHZ = 32
c'PCI_STATUS_66MHZ :: (Num a) => a

{-# LINE 66 "src/Bindings/Libpci/Header.hsc" #-}

-- | 0x40 Support User Definable Features [obsolete]
c'PCI_STATUS_UDF = 64
c'PCI_STATUS_UDF :: (Num a) => a

{-# LINE 69 "src/Bindings/Libpci/Header.hsc" #-}

-- | 0x80 Accept fast-back to back
c'PCI_STATUS_FAST_BACK = 128
c'PCI_STATUS_FAST_BACK :: (Num a) => a

{-# LINE 72 "src/Bindings/Libpci/Header.hsc" #-}

-- | 0x100 Detected parity error
c'PCI_STATUS_PARITY = 256
c'PCI_STATUS_PARITY :: (Num a) => a

{-# LINE 75 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_STATUS_DEVSEL_MASK = 1536
c'PCI_STATUS_DEVSEL_MASK :: (Num a) => a

{-# LINE 77 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_STATUS_DEVSEL_FAST = 0
c'PCI_STATUS_DEVSEL_FAST :: (Num a) => a

{-# LINE 78 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_STATUS_DEVSEL_MEDIUM = 512
c'PCI_STATUS_DEVSEL_MEDIUM :: (Num a) => a

{-# LINE 79 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_STATUS_DEVSEL_SLOW = 1024
c'PCI_STATUS_DEVSEL_SLOW :: (Num a) => a

{-# LINE 80 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_STATUS_SIG_TARGET_ABORT = 2048
c'PCI_STATUS_SIG_TARGET_ABORT :: (Num a) => a

{-# LINE 81 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_STATUS_REC_TARGET_ABORT = 4096
c'PCI_STATUS_REC_TARGET_ABORT :: (Num a) => a

{-# LINE 82 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_STATUS_REC_MASTER_ABORT = 8192
c'PCI_STATUS_REC_MASTER_ABORT :: (Num a) => a

{-# LINE 83 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_STATUS_SIG_SYSTEM_ERROR = 16384
c'PCI_STATUS_SIG_SYSTEM_ERROR :: (Num a) => a

{-# LINE 84 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_STATUS_DETECTED_PARITY = 32768
c'PCI_STATUS_DETECTED_PARITY :: (Num a) => a

{-# LINE 85 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_CLASS_REVISION = 8
c'PCI_CLASS_REVISION :: (Num a) => a

{-# LINE 87 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_REVISION_ID = 8
c'PCI_REVISION_ID :: (Num a) => a

{-# LINE 89 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_PROG = 9
c'PCI_CLASS_PROG :: (Num a) => a

{-# LINE 90 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_DEVICE = 10
c'PCI_CLASS_DEVICE :: (Num a) => a

{-# LINE 91 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_CACHE_LINE_SIZE = 12
c'PCI_CACHE_LINE_SIZE :: (Num a) => a

{-# LINE 93 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_LATENCY_TIMER = 13
c'PCI_LATENCY_TIMER :: (Num a) => a

{-# LINE 94 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HEADER_TYPE = 14
c'PCI_HEADER_TYPE :: (Num a) => a

{-# LINE 95 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HEADER_TYPE_NORMAL = 0
c'PCI_HEADER_TYPE_NORMAL :: (Num a) => a

{-# LINE 96 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HEADER_TYPE_BRIDGE = 1
c'PCI_HEADER_TYPE_BRIDGE :: (Num a) => a

{-# LINE 97 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HEADER_TYPE_CARDBUS = 2
c'PCI_HEADER_TYPE_CARDBUS :: (Num a) => a

{-# LINE 98 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_BIST = 15
c'PCI_BIST :: (Num a) => a

{-# LINE 100 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BIST_CODE_MASK = 15
c'PCI_BIST_CODE_MASK :: (Num a) => a

{-# LINE 101 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BIST_START = 64
c'PCI_BIST_START :: (Num a) => a

{-# LINE 102 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BIST_CAPABLE = 128
c'PCI_BIST_CAPABLE :: (Num a) => a

{-# LINE 103 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_BASE_ADDRESS_0 = 16
c'PCI_BASE_ADDRESS_0 :: (Num a) => a

{-# LINE 105 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BASE_ADDRESS_1 = 20
c'PCI_BASE_ADDRESS_1 :: (Num a) => a

{-# LINE 106 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BASE_ADDRESS_2 = 24
c'PCI_BASE_ADDRESS_2 :: (Num a) => a

{-# LINE 107 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BASE_ADDRESS_3 = 28
c'PCI_BASE_ADDRESS_3 :: (Num a) => a

{-# LINE 108 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BASE_ADDRESS_4 = 32
c'PCI_BASE_ADDRESS_4 :: (Num a) => a

{-# LINE 109 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BASE_ADDRESS_5 = 36
c'PCI_BASE_ADDRESS_5 :: (Num a) => a

{-# LINE 110 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BASE_ADDRESS_SPACE = 1
c'PCI_BASE_ADDRESS_SPACE :: (Num a) => a

{-# LINE 111 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BASE_ADDRESS_SPACE_IO = 1
c'PCI_BASE_ADDRESS_SPACE_IO :: (Num a) => a

{-# LINE 112 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BASE_ADDRESS_SPACE_MEMORY = 0
c'PCI_BASE_ADDRESS_SPACE_MEMORY :: (Num a) => a

{-# LINE 113 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BASE_ADDRESS_MEM_TYPE_MASK = 6
c'PCI_BASE_ADDRESS_MEM_TYPE_MASK :: (Num a) => a

{-# LINE 114 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BASE_ADDRESS_MEM_TYPE_32 = 0
c'PCI_BASE_ADDRESS_MEM_TYPE_32 :: (Num a) => a

{-# LINE 115 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BASE_ADDRESS_MEM_TYPE_1M = 2
c'PCI_BASE_ADDRESS_MEM_TYPE_1M :: (Num a) => a

{-# LINE 116 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BASE_ADDRESS_MEM_TYPE_64 = 4
c'PCI_BASE_ADDRESS_MEM_TYPE_64 :: (Num a) => a

{-# LINE 117 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BASE_ADDRESS_MEM_PREFETCH = 8
c'PCI_BASE_ADDRESS_MEM_PREFETCH :: (Num a) => a

{-# LINE 118 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BASE_ADDRESS_MEM_MASK = 4294967280
c'PCI_BASE_ADDRESS_MEM_MASK :: (Num a) => a

{-# LINE 119 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BASE_ADDRESS_IO_MASK = 4294967292
c'PCI_BASE_ADDRESS_IO_MASK :: (Num a) => a

{-# LINE 120 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_CARDBUS_CIS = 40
c'PCI_CARDBUS_CIS :: (Num a) => a

{-# LINE 122 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_SUBSYSTEM_VENDOR_ID = 44
c'PCI_SUBSYSTEM_VENDOR_ID :: (Num a) => a

{-# LINE 123 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_SUBSYSTEM_ID = 46
c'PCI_SUBSYSTEM_ID :: (Num a) => a

{-# LINE 124 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ROM_ADDRESS = 48
c'PCI_ROM_ADDRESS :: (Num a) => a

{-# LINE 125 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ROM_ADDRESS_ENABLE = 1
c'PCI_ROM_ADDRESS_ENABLE :: (Num a) => a

{-# LINE 126 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ROM_ADDRESS_MASK = 4294965248
c'PCI_ROM_ADDRESS_MASK :: (Num a) => a

{-# LINE 127 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_CAPABILITY_LIST = 52
c'PCI_CAPABILITY_LIST :: (Num a) => a

{-# LINE 129 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_INTERRUPT_LINE = 60
c'PCI_INTERRUPT_LINE :: (Num a) => a

{-# LINE 131 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_INTERRUPT_PIN = 61
c'PCI_INTERRUPT_PIN :: (Num a) => a

{-# LINE 132 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_MIN_GNT = 62
c'PCI_MIN_GNT :: (Num a) => a

{-# LINE 133 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_MAX_LAT = 63
c'PCI_MAX_LAT :: (Num a) => a

{-# LINE 134 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_PRIMARY_BUS = 24
c'PCI_PRIMARY_BUS :: (Num a) => a

{-# LINE 136 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_SECONDARY_BUS = 25
c'PCI_SECONDARY_BUS :: (Num a) => a

{-# LINE 137 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_SUBORDINATE_BUS = 26
c'PCI_SUBORDINATE_BUS :: (Num a) => a

{-# LINE 138 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_SEC_LATENCY_TIMER = 27
c'PCI_SEC_LATENCY_TIMER :: (Num a) => a

{-# LINE 139 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IO_BASE = 28
c'PCI_IO_BASE :: (Num a) => a

{-# LINE 140 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IO_LIMIT = 29
c'PCI_IO_LIMIT :: (Num a) => a

{-# LINE 141 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IO_RANGE_TYPE_MASK = 15
c'PCI_IO_RANGE_TYPE_MASK :: (Num a) => a

{-# LINE 142 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IO_RANGE_TYPE_16 = 0
c'PCI_IO_RANGE_TYPE_16 :: (Num a) => a

{-# LINE 143 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IO_RANGE_TYPE_32 = 1
c'PCI_IO_RANGE_TYPE_32 :: (Num a) => a

{-# LINE 144 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IO_RANGE_MASK = -16
c'PCI_IO_RANGE_MASK :: (Num a) => a

{-# LINE 145 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_SEC_STATUS = 30
c'PCI_SEC_STATUS :: (Num a) => a

{-# LINE 146 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_MEMORY_BASE = 32
c'PCI_MEMORY_BASE :: (Num a) => a

{-# LINE 147 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_MEMORY_LIMIT = 34
c'PCI_MEMORY_LIMIT :: (Num a) => a

{-# LINE 148 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_MEMORY_RANGE_TYPE_MASK = 15
c'PCI_MEMORY_RANGE_TYPE_MASK :: (Num a) => a

{-# LINE 149 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_MEMORY_RANGE_MASK = -16
c'PCI_MEMORY_RANGE_MASK :: (Num a) => a

{-# LINE 150 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PREF_MEMORY_BASE = 36
c'PCI_PREF_MEMORY_BASE :: (Num a) => a

{-# LINE 151 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PREF_MEMORY_LIMIT = 38
c'PCI_PREF_MEMORY_LIMIT :: (Num a) => a

{-# LINE 152 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PREF_RANGE_TYPE_MASK = 15
c'PCI_PREF_RANGE_TYPE_MASK :: (Num a) => a

{-# LINE 153 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PREF_RANGE_TYPE_32 = 0
c'PCI_PREF_RANGE_TYPE_32 :: (Num a) => a

{-# LINE 154 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PREF_RANGE_TYPE_64 = 1
c'PCI_PREF_RANGE_TYPE_64 :: (Num a) => a

{-# LINE 155 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PREF_RANGE_MASK = -16
c'PCI_PREF_RANGE_MASK :: (Num a) => a

{-# LINE 156 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PREF_BASE_UPPER32 = 40
c'PCI_PREF_BASE_UPPER32 :: (Num a) => a

{-# LINE 157 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PREF_LIMIT_UPPER32 = 44
c'PCI_PREF_LIMIT_UPPER32 :: (Num a) => a

{-# LINE 158 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IO_BASE_UPPER16 = 48
c'PCI_IO_BASE_UPPER16 :: (Num a) => a

{-# LINE 159 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IO_LIMIT_UPPER16 = 50
c'PCI_IO_LIMIT_UPPER16 :: (Num a) => a

{-# LINE 160 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ROM_ADDRESS1 = 56
c'PCI_ROM_ADDRESS1 :: (Num a) => a

{-# LINE 161 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BRIDGE_CONTROL = 62
c'PCI_BRIDGE_CONTROL :: (Num a) => a

{-# LINE 162 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BRIDGE_CTL_PARITY = 1
c'PCI_BRIDGE_CTL_PARITY :: (Num a) => a

{-# LINE 163 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BRIDGE_CTL_SERR = 2
c'PCI_BRIDGE_CTL_SERR :: (Num a) => a

{-# LINE 164 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BRIDGE_CTL_NO_ISA = 4
c'PCI_BRIDGE_CTL_NO_ISA :: (Num a) => a

{-# LINE 165 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BRIDGE_CTL_VGA = 8
c'PCI_BRIDGE_CTL_VGA :: (Num a) => a

{-# LINE 166 "src/Bindings/Libpci/Header.hsc" #-}


{-# LINE 171 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_BRIDGE_CTL_MASTER_ABORT :: a
c'PCI_BRIDGE_CTL_MASTER_ABORT = a
32
c'PCI_BRIDGE_CTL_MASTER_ABORT :: (Num a) => a

{-# LINE 173 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BRIDGE_CTL_BUS_RESET = 64
c'PCI_BRIDGE_CTL_BUS_RESET :: (Num a) => a

{-# LINE 174 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BRIDGE_CTL_FAST_BACK = 128
c'PCI_BRIDGE_CTL_FAST_BACK :: (Num a) => a

{-# LINE 175 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BRIDGE_CTL_PRI_DISCARD_TIMER = 256
c'PCI_BRIDGE_CTL_PRI_DISCARD_TIMER :: (Num a) => a

{-# LINE 176 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BRIDGE_CTL_SEC_DISCARD_TIMER = 512
c'PCI_BRIDGE_CTL_SEC_DISCARD_TIMER :: (Num a) => a

{-# LINE 177 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BRIDGE_CTL_DISCARD_TIMER_STATUS = 1024
c'PCI_BRIDGE_CTL_DISCARD_TIMER_STATUS :: (Num a) => a

{-# LINE 178 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BRIDGE_CTL_DISCARD_TIMER_SERR_EN = 2048
c'PCI_BRIDGE_CTL_DISCARD_TIMER_SERR_EN :: (Num a) => a

{-# LINE 179 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_CB_CAPABILITY_LIST = 20
c'PCI_CB_CAPABILITY_LIST :: (Num a) => a

{-# LINE 181 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_SEC_STATUS = 22
c'PCI_CB_SEC_STATUS :: (Num a) => a

{-# LINE 182 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_PRIMARY_BUS = 24
c'PCI_CB_PRIMARY_BUS :: (Num a) => a

{-# LINE 183 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_CARD_BUS = 25
c'PCI_CB_CARD_BUS :: (Num a) => a

{-# LINE 184 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_SUBORDINATE_BUS = 26
c'PCI_CB_SUBORDINATE_BUS :: (Num a) => a

{-# LINE 185 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_LATENCY_TIMER = 27
c'PCI_CB_LATENCY_TIMER :: (Num a) => a

{-# LINE 186 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_MEMORY_BASE_0 = 28
c'PCI_CB_MEMORY_BASE_0 :: (Num a) => a

{-# LINE 187 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_MEMORY_LIMIT_0 = 32
c'PCI_CB_MEMORY_LIMIT_0 :: (Num a) => a

{-# LINE 188 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_MEMORY_BASE_1 = 36
c'PCI_CB_MEMORY_BASE_1 :: (Num a) => a

{-# LINE 189 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_MEMORY_LIMIT_1 = 40
c'PCI_CB_MEMORY_LIMIT_1 :: (Num a) => a

{-# LINE 190 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_IO_BASE_0 = 44
c'PCI_CB_IO_BASE_0 :: (Num a) => a

{-# LINE 191 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_IO_BASE_0_HI = 46
c'PCI_CB_IO_BASE_0_HI :: (Num a) => a

{-# LINE 192 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_IO_LIMIT_0 = 48
c'PCI_CB_IO_LIMIT_0 :: (Num a) => a

{-# LINE 193 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_IO_LIMIT_0_HI = 50
c'PCI_CB_IO_LIMIT_0_HI :: (Num a) => a

{-# LINE 194 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_IO_BASE_1 = 52
c'PCI_CB_IO_BASE_1 :: (Num a) => a

{-# LINE 195 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_IO_BASE_1_HI = 54
c'PCI_CB_IO_BASE_1_HI :: (Num a) => a

{-# LINE 196 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_IO_LIMIT_1 = 56
c'PCI_CB_IO_LIMIT_1 :: (Num a) => a

{-# LINE 197 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_IO_LIMIT_1_HI = 58
c'PCI_CB_IO_LIMIT_1_HI :: (Num a) => a

{-# LINE 198 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_IO_RANGE_MASK = -4
c'PCI_CB_IO_RANGE_MASK :: (Num a) => a

{-# LINE 199 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_BRIDGE_CONTROL = 62
c'PCI_CB_BRIDGE_CONTROL :: (Num a) => a

{-# LINE 200 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_BRIDGE_CTL_PARITY = 1
c'PCI_CB_BRIDGE_CTL_PARITY :: (Num a) => a

{-# LINE 201 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_BRIDGE_CTL_SERR = 2
c'PCI_CB_BRIDGE_CTL_SERR :: (Num a) => a

{-# LINE 202 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_BRIDGE_CTL_ISA = 4
c'PCI_CB_BRIDGE_CTL_ISA :: (Num a) => a

{-# LINE 203 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_BRIDGE_CTL_VGA = 8
c'PCI_CB_BRIDGE_CTL_VGA :: (Num a) => a

{-# LINE 204 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_BRIDGE_CTL_MASTER_ABORT = 32
c'PCI_CB_BRIDGE_CTL_MASTER_ABORT :: (Num a) => a

{-# LINE 205 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_BRIDGE_CTL_CB_RESET = 64
c'PCI_CB_BRIDGE_CTL_CB_RESET :: (Num a) => a

{-# LINE 206 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_BRIDGE_CTL_16BIT_INT = 128
c'PCI_CB_BRIDGE_CTL_16BIT_INT :: (Num a) => a

{-# LINE 207 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_BRIDGE_CTL_PREFETCH_MEM0 = 256
c'PCI_CB_BRIDGE_CTL_PREFETCH_MEM0 :: (Num a) => a

{-# LINE 208 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_BRIDGE_CTL_PREFETCH_MEM1 = 512
c'PCI_CB_BRIDGE_CTL_PREFETCH_MEM1 :: (Num a) => a

{-# LINE 209 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_BRIDGE_CTL_POST_WRITES = 1024
c'PCI_CB_BRIDGE_CTL_POST_WRITES :: (Num a) => a

{-# LINE 210 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_SUBSYSTEM_VENDOR_ID = 64
c'PCI_CB_SUBSYSTEM_VENDOR_ID :: (Num a) => a

{-# LINE 211 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_SUBSYSTEM_ID = 66
c'PCI_CB_SUBSYSTEM_ID :: (Num a) => a

{-# LINE 212 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CB_LEGACY_MODE_BASE = 68
c'PCI_CB_LEGACY_MODE_BASE :: (Num a) => a

{-# LINE 213 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_CAP_LIST_ID = 0
c'PCI_CAP_LIST_ID :: (Num a) => a

{-# LINE 215 "src/Bindings/Libpci/Header.hsc" #-}


{-# LINE 219 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_CAP_ID_PM :: a
c'PCI_CAP_ID_PM = a
1
c'PCI_CAP_ID_PM :: (Num a) => a

{-# LINE 221 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CAP_ID_AGP = 2
c'PCI_CAP_ID_AGP :: (Num a) => a

{-# LINE 222 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CAP_ID_VPD = 3
c'PCI_CAP_ID_VPD :: (Num a) => a

{-# LINE 223 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CAP_ID_SLOTID = 4
c'PCI_CAP_ID_SLOTID :: (Num a) => a

{-# LINE 224 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CAP_ID_MSI = 5
c'PCI_CAP_ID_MSI :: (Num a) => a

{-# LINE 225 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CAP_ID_CHSWP = 6
c'PCI_CAP_ID_CHSWP :: (Num a) => a

{-# LINE 226 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CAP_ID_PCIX = 7
c'PCI_CAP_ID_PCIX :: (Num a) => a

{-# LINE 227 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CAP_ID_HT = 8
c'PCI_CAP_ID_HT :: (Num a) => a

{-# LINE 228 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CAP_ID_VNDR = 9
c'PCI_CAP_ID_VNDR :: (Num a) => a

{-# LINE 229 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CAP_ID_DBG = 10
c'PCI_CAP_ID_DBG :: (Num a) => a

{-# LINE 230 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CAP_ID_CCRC = 11
c'PCI_CAP_ID_CCRC :: (Num a) => a

{-# LINE 231 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CAP_ID_HOTPLUG = 12
c'PCI_CAP_ID_HOTPLUG :: (Num a) => a

{-# LINE 232 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CAP_ID_SSVID = 13
c'PCI_CAP_ID_SSVID :: (Num a) => a

{-# LINE 233 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CAP_ID_AGP3 = 14
c'PCI_CAP_ID_AGP3 :: (Num a) => a

{-# LINE 234 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CAP_ID_SECURE = 15
c'PCI_CAP_ID_SECURE :: (Num a) => a

{-# LINE 235 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CAP_ID_EXP = 16
c'PCI_CAP_ID_EXP :: (Num a) => a

{-# LINE 236 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CAP_ID_MSIX = 17
c'PCI_CAP_ID_MSIX :: (Num a) => a

{-# LINE 237 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CAP_ID_SATA = 18
c'PCI_CAP_ID_SATA :: (Num a) => a

{-# LINE 238 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CAP_ID_AF = 19
c'PCI_CAP_ID_AF :: (Num a) => a

{-# LINE 239 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CAP_ID_EA = 20
c'PCI_CAP_ID_EA :: (Num a) => a

{-# LINE 240 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CAP_LIST_NEXT = 1
c'PCI_CAP_LIST_NEXT :: (Num a) => a

{-# LINE 241 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CAP_FLAGS = 2
c'PCI_CAP_FLAGS :: (Num a) => a

{-# LINE 242 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CAP_SIZEOF = 4
c'PCI_CAP_SIZEOF :: (Num a) => a

{-# LINE 243 "src/Bindings/Libpci/Header.hsc" #-}



{-# LINE 248 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_EXT_CAP_ID_AER :: a
c'PCI_EXT_CAP_ID_AER = a
1
c'PCI_EXT_CAP_ID_AER :: (Num a) => a

{-# LINE 250 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXT_CAP_ID_VC = 2
c'PCI_EXT_CAP_ID_VC :: (Num a) => a

{-# LINE 251 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXT_CAP_ID_DSN = 3
c'PCI_EXT_CAP_ID_DSN :: (Num a) => a

{-# LINE 252 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXT_CAP_ID_PB = 4
c'PCI_EXT_CAP_ID_PB :: (Num a) => a

{-# LINE 253 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXT_CAP_ID_RCLINK = 5
c'PCI_EXT_CAP_ID_RCLINK :: (Num a) => a

{-# LINE 254 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXT_CAP_ID_RCILINK = 6
c'PCI_EXT_CAP_ID_RCILINK :: (Num a) => a

{-# LINE 255 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXT_CAP_ID_RCECOLL = 7
c'PCI_EXT_CAP_ID_RCECOLL :: (Num a) => a

{-# LINE 256 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXT_CAP_ID_MFVC = 8
c'PCI_EXT_CAP_ID_MFVC :: (Num a) => a

{-# LINE 257 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXT_CAP_ID_VC2 = 9
c'PCI_EXT_CAP_ID_VC2 :: (Num a) => a

{-# LINE 258 "src/Bindings/Libpci/Header.hsc" #-}


{-# LINE 262 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_EXT_CAP_ID_VNDR :: a
c'PCI_EXT_CAP_ID_VNDR = a
11
c'PCI_EXT_CAP_ID_VNDR :: (Num a) => a

{-# LINE 264 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXT_CAP_ID_ACS = 13
c'PCI_EXT_CAP_ID_ACS :: (Num a) => a

{-# LINE 265 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXT_CAP_ID_ARI = 14
c'PCI_EXT_CAP_ID_ARI :: (Num a) => a

{-# LINE 266 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXT_CAP_ID_ATS = 15
c'PCI_EXT_CAP_ID_ATS :: (Num a) => a

{-# LINE 267 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXT_CAP_ID_SRIOV = 16
c'PCI_EXT_CAP_ID_SRIOV :: (Num a) => a

{-# LINE 268 "src/Bindings/Libpci/Header.hsc" #-}


{-# LINE 273 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_EXT_CAP_ID_PRI :: a
c'PCI_EXT_CAP_ID_PRI = a
19
c'PCI_EXT_CAP_ID_PRI :: (Num a) => a

{-# LINE 275 "src/Bindings/Libpci/Header.hsc" #-}


{-# LINE 280 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_EXT_CAP_ID_TPH :: a
c'PCI_EXT_CAP_ID_TPH = a
23
c'PCI_EXT_CAP_ID_LTR :: a
c'PCI_EXT_CAP_ID_TPH :: (Num a) => a

{-# LINE 282 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXT_CAP_ID_LTR = 24
c'PCI_EXT_CAP_ID_LTR :: (Num a) => a

{-# LINE 283 "src/Bindings/Libpci/Header.hsc" #-}


{-# LINE 288 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_EXT_CAP_ID_PASID :: a
c'PCI_EXT_CAP_ID_PASID = a
27
c'PCI_EXT_CAP_ID_PASID :: (Num a) => a

{-# LINE 290 "src/Bindings/Libpci/Header.hsc" #-}


{-# LINE 294 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_EXT_CAP_ID_DPC :: a
c'PCI_EXT_CAP_ID_DPC = a
29
c'PCI_EXT_CAP_ID_DPC :: (Num a) => a

{-# LINE 296 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXT_CAP_ID_L1PM = 30
c'PCI_EXT_CAP_ID_L1PM :: (Num a) => a

{-# LINE 297 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXT_CAP_ID_PTM = 31
c'PCI_EXT_CAP_ID_PTM :: (Num a) => a

{-# LINE 298 "src/Bindings/Libpci/Header.hsc" #-}


{-# LINE 311 "src/Bindings/Libpci/Header.hsc" #-}



-- Power Management Registers
c'PCI_PM_CAP_VER_MASK :: a
c'PCI_PM_CAP_VER_MASK = a
7
c'PCI_PM_CAP_VER_MASK :: (Num a) => a

{-# LINE 316 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PM_CAP_PME_CLOCK = 8
c'PCI_PM_CAP_PME_CLOCK :: (Num a) => a

{-# LINE 317 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PM_CAP_DSI = 32
c'PCI_PM_CAP_DSI :: (Num a) => a

{-# LINE 318 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PM_CAP_AUX_C_MASK = 448
c'PCI_PM_CAP_AUX_C_MASK :: (Num a) => a

{-# LINE 319 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PM_CAP_D1 = 512
c'PCI_PM_CAP_D1 :: (Num a) => a

{-# LINE 320 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PM_CAP_D2 = 1024
c'PCI_PM_CAP_D2 :: (Num a) => a

{-# LINE 321 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PM_CAP_PME_D0 = 2048
c'PCI_PM_CAP_PME_D0 :: (Num a) => a

{-# LINE 322 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PM_CAP_PME_D1 = 4096
c'PCI_PM_CAP_PME_D1 :: (Num a) => a

{-# LINE 323 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PM_CAP_PME_D2 = 8192
c'PCI_PM_CAP_PME_D2 :: (Num a) => a

{-# LINE 324 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PM_CAP_PME_D3_HOT = 16384
c'PCI_PM_CAP_PME_D3_HOT :: (Num a) => a

{-# LINE 325 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PM_CAP_PME_D3_COLD = 32768
c'PCI_PM_CAP_PME_D3_COLD :: (Num a) => a

{-# LINE 326 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PM_CTRL = 4
c'PCI_PM_CTRL :: (Num a) => a

{-# LINE 327 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PM_CTRL_STATE_MASK = 3
c'PCI_PM_CTRL_STATE_MASK :: (Num a) => a

{-# LINE 328 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PM_CTRL_NO_SOFT_RST = 8
c'PCI_PM_CTRL_NO_SOFT_RST :: (Num a) => a

{-# LINE 329 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PM_CTRL_PME_ENABLE = 256
c'PCI_PM_CTRL_PME_ENABLE :: (Num a) => a

{-# LINE 330 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PM_CTRL_DATA_SEL_MASK = 7680
c'PCI_PM_CTRL_DATA_SEL_MASK :: (Num a) => a

{-# LINE 331 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PM_CTRL_DATA_SCALE_MASK = 24576
c'PCI_PM_CTRL_DATA_SCALE_MASK :: (Num a) => a

{-# LINE 332 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PM_CTRL_PME_STATUS = 32768
c'PCI_PM_CTRL_PME_STATUS :: (Num a) => a

{-# LINE 333 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PM_PPB_EXTENSIONS = 6
c'PCI_PM_PPB_EXTENSIONS :: (Num a) => a

{-# LINE 334 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PM_PPB_B2_B3 = 64
c'PCI_PM_PPB_B2_B3 :: (Num a) => a

{-# LINE 335 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PM_BPCC_ENABLE = 128
c'PCI_PM_BPCC_ENABLE :: (Num a) => a

{-# LINE 336 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PM_DATA_REGISTER = 7
c'PCI_PM_DATA_REGISTER :: (Num a) => a

{-# LINE 337 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PM_SIZEOF = 8
c'PCI_PM_SIZEOF :: (Num a) => a

{-# LINE 338 "src/Bindings/Libpci/Header.hsc" #-}

-- AGP Registers
c'PCI_AGP_VERSION = 2
a
c'PCI_AGP_VERSION :: (Num a) => a

{-# LINE 341 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_RFU = 3
c'PCI_AGP_RFU :: (Num a) => a

{-# LINE 342 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_STATUS = 4
c'PCI_AGP_STATUS :: (Num a) => a

{-# LINE 343 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_STATUS_RQ_MASK = 4278190080
c'PCI_AGP_STATUS_RQ_MASK :: (Num a) => a

{-# LINE 344 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_STATUS_ISOCH = 65536
c'PCI_AGP_STATUS_ISOCH :: (Num a) => a

{-# LINE 345 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_STATUS_ARQSZ_MASK = 57344
c'PCI_AGP_STATUS_ARQSZ_MASK :: (Num a) => a

{-# LINE 346 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_STATUS_CAL_MASK = 7168
c'PCI_AGP_STATUS_CAL_MASK :: (Num a) => a

{-# LINE 347 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_STATUS_SBA = 512
c'PCI_AGP_STATUS_SBA :: (Num a) => a

{-# LINE 348 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_STATUS_ITA_COH = 256
c'PCI_AGP_STATUS_ITA_COH :: (Num a) => a

{-# LINE 349 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_STATUS_GART64 = 128
c'PCI_AGP_STATUS_GART64 :: (Num a) => a

{-# LINE 350 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_STATUS_HTRANS = 64
c'PCI_AGP_STATUS_HTRANS :: (Num a) => a

{-# LINE 351 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_STATUS_64BIT = 32
c'PCI_AGP_STATUS_64BIT :: (Num a) => a

{-# LINE 352 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_STATUS_FW = 16
c'PCI_AGP_STATUS_FW :: (Num a) => a

{-# LINE 353 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_STATUS_AGP3 = 8
c'PCI_AGP_STATUS_AGP3 :: (Num a) => a

{-# LINE 354 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_STATUS_RATE4 = 4
c'PCI_AGP_STATUS_RATE4 :: (Num a) => a

{-# LINE 355 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_STATUS_RATE2 = 2
c'PCI_AGP_STATUS_RATE2 :: (Num a) => a

{-# LINE 356 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_STATUS_RATE1 = 1
c'PCI_AGP_STATUS_RATE1 :: (Num a) => a

{-# LINE 357 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_COMMAND = 8
c'PCI_AGP_COMMAND :: (Num a) => a

{-# LINE 358 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_COMMAND_RQ_MASK = 4278190080
c'PCI_AGP_COMMAND_RQ_MASK :: (Num a) => a

{-# LINE 359 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_COMMAND_ARQSZ_MASK = 57344
c'PCI_AGP_COMMAND_ARQSZ_MASK :: (Num a) => a

{-# LINE 360 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_COMMAND_CAL_MASK = 7168
c'PCI_AGP_COMMAND_CAL_MASK :: (Num a) => a

{-# LINE 361 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_COMMAND_SBA = 512
c'PCI_AGP_COMMAND_SBA :: (Num a) => a

{-# LINE 362 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_COMMAND_AGP = 256
c'PCI_AGP_COMMAND_AGP :: (Num a) => a

{-# LINE 363 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_COMMAND_GART64 = 128
c'PCI_AGP_COMMAND_GART64 :: (Num a) => a

{-# LINE 364 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_COMMAND_64BIT = 32
c'PCI_AGP_COMMAND_64BIT :: (Num a) => a

{-# LINE 365 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_COMMAND_FW = 16
c'PCI_AGP_COMMAND_FW :: (Num a) => a

{-# LINE 366 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_COMMAND_RATE4 = 4
c'PCI_AGP_COMMAND_RATE4 :: (Num a) => a

{-# LINE 367 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_COMMAND_RATE2 = 2
c'PCI_AGP_COMMAND_RATE2 :: (Num a) => a

{-# LINE 368 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_COMMAND_RATE1 = 1
c'PCI_AGP_COMMAND_RATE1 :: (Num a) => a

{-# LINE 369 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AGP_SIZEOF = 12
c'PCI_AGP_SIZEOF :: (Num a) => a

{-# LINE 370 "src/Bindings/Libpci/Header.hsc" #-}

-- Vital Product Data
c'PCI_VPD_ADDR = 2
c'PCI_VPD_ADDR :: (Num a) => a

{-# LINE 373 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_VPD_ADDR_MASK = 32767
c'PCI_VPD_ADDR_MASK :: (Num a) => a

{-# LINE 374 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_VPD_ADDR_F = 32768
c'PCI_VPD_ADDR_F :: (Num a) => a

{-# LINE 375 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_VPD_DATA = 4
c'PCI_VPD_DATA :: (Num a) => a

{-# LINE 376 "src/Bindings/Libpci/Header.hsc" #-}

-- Slot Identification
c'PCI_SID_ESR = 2
c'PCI_SID_ESR :: (Num a) => a

{-# LINE 379 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_SID_ESR_NSLOTS = 31
c'PCI_SID_ESR_NSLOTS :: (Num a) => a

{-# LINE 380 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_SID_ESR_FIC = 32
c'PCI_SID_ESR_FIC :: (Num a) => a

{-# LINE 381 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_SID_CHASSIS_NR = 3
c'PCI_SID_CHASSIS_NR :: (Num a) => a

{-# LINE 382 "src/Bindings/Libpci/Header.hsc" #-}

-- Message Signaled Interrupts registers
c'PCI_MSI_FLAGS = 2
c'PCI_MSI_FLAGS :: (Num a) => a

{-# LINE 385 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_MSI_FLAGS_MASK_BIT = 256
c'PCI_MSI_FLAGS_MASK_BIT :: (Num a) => a

{-# LINE 386 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_MSI_FLAGS_64BIT = 128
c'PCI_MSI_FLAGS_64BIT :: (Num a) => a

{-# LINE 387 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_MSI_FLAGS_QSIZE = 112
c'PCI_MSI_FLAGS_QSIZE :: (Num a) => a

{-# LINE 388 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_MSI_FLAGS_QMASK = 14
c'PCI_MSI_FLAGS_QMASK :: (Num a) => a

{-# LINE 389 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_MSI_FLAGS_ENABLE = 1
c'PCI_MSI_FLAGS_ENABLE :: (Num a) => a

{-# LINE 390 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_MSI_RFU = 3
c'PCI_MSI_RFU :: (Num a) => a

{-# LINE 391 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_MSI_ADDRESS_LO = 4
c'PCI_MSI_ADDRESS_LO :: (Num a) => a

{-# LINE 392 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_MSI_ADDRESS_HI = 8
c'PCI_MSI_ADDRESS_HI :: (Num a) => a

{-# LINE 393 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_MSI_DATA_32 = 8
c'PCI_MSI_DATA_32 :: (Num a) => a

{-# LINE 394 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_MSI_DATA_64 = 12
c'PCI_MSI_DATA_64 :: (Num a) => a

{-# LINE 395 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_MSI_MASK_BIT_32 = 12
c'PCI_MSI_MASK_BIT_32 :: (Num a) => a

{-# LINE 396 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_MSI_MASK_BIT_64 = 16
c'PCI_MSI_MASK_BIT_64 :: (Num a) => a

{-# LINE 397 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_MSI_PENDING_32 = 16
c'PCI_MSI_PENDING_32 :: (Num a) => a

{-# LINE 398 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_MSI_PENDING_64 = 20
c'PCI_MSI_PENDING_64 :: (Num a) => a

{-# LINE 399 "src/Bindings/Libpci/Header.hsc" #-}

-- PCI-X
c'PCI_PCIX_COMMAND = 2
c'PCI_PCIX_COMMAND :: (Num a) => a

{-# LINE 402 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_COMMAND_DPERE = 1
c'PCI_PCIX_COMMAND_DPERE :: (Num a) => a

{-# LINE 403 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_COMMAND_ERO = 2
c'PCI_PCIX_COMMAND_ERO :: (Num a) => a

{-# LINE 404 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_COMMAND_MAX_MEM_READ_BYTE_COUNT = 12
c'PCI_PCIX_COMMAND_MAX_MEM_READ_BYTE_COUNT :: (Num a) => a

{-# LINE 405 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_COMMAND_MAX_OUTSTANDING_SPLIT_TRANS = 112
c'PCI_PCIX_COMMAND_MAX_OUTSTANDING_SPLIT_TRANS :: (Num a) => a

{-# LINE 406 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_COMMAND_RESERVED = 3968
c'PCI_PCIX_COMMAND_RESERVED :: (Num a) => a

{-# LINE 407 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_STATUS = 4
c'PCI_PCIX_STATUS :: (Num a) => a

{-# LINE 408 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_STATUS_FUNCTION = 7
c'PCI_PCIX_STATUS_FUNCTION :: (Num a) => a

{-# LINE 409 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_STATUS_DEVICE = 248
c'PCI_PCIX_STATUS_DEVICE :: (Num a) => a

{-# LINE 410 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_STATUS_BUS = 65280
c'PCI_PCIX_STATUS_BUS :: (Num a) => a

{-# LINE 411 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_STATUS_64BIT = 65536
c'PCI_PCIX_STATUS_64BIT :: (Num a) => a

{-# LINE 412 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_STATUS_133MHZ = 131072
c'PCI_PCIX_STATUS_133MHZ :: (Num a) => a

{-# LINE 413 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_STATUS_SC_DISCARDED = 262144
c'PCI_PCIX_STATUS_SC_DISCARDED :: (Num a) => a

{-# LINE 414 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_STATUS_UNEXPECTED_SC = 524288
c'PCI_PCIX_STATUS_UNEXPECTED_SC :: (Num a) => a

{-# LINE 415 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_STATUS_DEVICE_COMPLEXITY = 1048576
c'PCI_PCIX_STATUS_DEVICE_COMPLEXITY :: (Num a) => a

{-# LINE 416 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_STATUS_DESIGNED_MAX_MEM_READ_BYTE_COUNT = 6291456
c'PCI_PCIX_STATUS_DESIGNED_MAX_MEM_READ_BYTE_COUNT :: (Num a) => a

{-# LINE 417 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_STATUS_DESIGNED_MAX_OUTSTANDING_SPLIT_TRANS = 58720256
c'PCI_PCIX_STATUS_DESIGNED_MAX_OUTSTANDING_SPLIT_TRANS :: (Num a) => a

{-# LINE 418 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_STATUS_DESIGNED_MAX_CUMULATIVE_READ_SIZE = 469762048
c'PCI_PCIX_STATUS_DESIGNED_MAX_CUMULATIVE_READ_SIZE :: (Num a) => a

{-# LINE 419 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_STATUS_RCVD_SC_ERR_MESS = 536870912
c'PCI_PCIX_STATUS_RCVD_SC_ERR_MESS :: (Num a) => a

{-# LINE 420 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_STATUS_266MHZ = 1073741824
c'PCI_PCIX_STATUS_266MHZ :: (Num a) => a

{-# LINE 421 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_STATUS_533MHZ = 2147483648
c'PCI_PCIX_STATUS_533MHZ :: (Num a) => a

{-# LINE 422 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_SIZEOF = 4
c'PCI_PCIX_SIZEOF :: (Num a) => a

{-# LINE 423 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_PCIX_BRIDGE_SEC_STATUS = 2
c'PCI_PCIX_BRIDGE_SEC_STATUS :: (Num a) => a

{-# LINE 426 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_BRIDGE_SEC_STATUS_64BIT = 1
c'PCI_PCIX_BRIDGE_SEC_STATUS_64BIT :: (Num a) => a

{-# LINE 427 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_BRIDGE_SEC_STATUS_133MHZ = 2
c'PCI_PCIX_BRIDGE_SEC_STATUS_133MHZ :: (Num a) => a

{-# LINE 428 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_BRIDGE_SEC_STATUS_SC_DISCARDED = 4
c'PCI_PCIX_BRIDGE_SEC_STATUS_SC_DISCARDED :: (Num a) => a

{-# LINE 429 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_BRIDGE_SEC_STATUS_UNEXPECTED_SC = 8
c'PCI_PCIX_BRIDGE_SEC_STATUS_UNEXPECTED_SC :: (Num a) => a

{-# LINE 430 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_BRIDGE_SEC_STATUS_SC_OVERRUN = 16
c'PCI_PCIX_BRIDGE_SEC_STATUS_SC_OVERRUN :: (Num a) => a

{-# LINE 431 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_BRIDGE_SEC_STATUS_SPLIT_REQUEST_DELAYED = 32
c'PCI_PCIX_BRIDGE_SEC_STATUS_SPLIT_REQUEST_DELAYED :: (Num a) => a

{-# LINE 432 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_BRIDGE_SEC_STATUS_CLOCK_FREQ = 448
c'PCI_PCIX_BRIDGE_SEC_STATUS_CLOCK_FREQ :: (Num a) => a

{-# LINE 433 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_BRIDGE_SEC_STATUS_RESERVED = 65024
c'PCI_PCIX_BRIDGE_SEC_STATUS_RESERVED :: (Num a) => a

{-# LINE 434 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_BRIDGE_STATUS = 4
c'PCI_PCIX_BRIDGE_STATUS :: (Num a) => a

{-# LINE 435 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_BRIDGE_STATUS_FUNCTION = 7
c'PCI_PCIX_BRIDGE_STATUS_FUNCTION :: (Num a) => a

{-# LINE 436 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_BRIDGE_STATUS_DEVICE = 248
c'PCI_PCIX_BRIDGE_STATUS_DEVICE :: (Num a) => a

{-# LINE 437 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_BRIDGE_STATUS_BUS = 65280
c'PCI_PCIX_BRIDGE_STATUS_BUS :: (Num a) => a

{-# LINE 438 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_BRIDGE_STATUS_64BIT = 65536
c'PCI_PCIX_BRIDGE_STATUS_64BIT :: (Num a) => a

{-# LINE 439 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_BRIDGE_STATUS_133MHZ = 131072
c'PCI_PCIX_BRIDGE_STATUS_133MHZ :: (Num a) => a

{-# LINE 440 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_BRIDGE_STATUS_SC_DISCARDED = 262144
c'PCI_PCIX_BRIDGE_STATUS_SC_DISCARDED :: (Num a) => a

{-# LINE 441 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_BRIDGE_STATUS_UNEXPECTED_SC = 524288
c'PCI_PCIX_BRIDGE_STATUS_UNEXPECTED_SC :: (Num a) => a

{-# LINE 442 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_BRIDGE_STATUS_SC_OVERRUN = 1048576
c'PCI_PCIX_BRIDGE_STATUS_SC_OVERRUN :: (Num a) => a

{-# LINE 443 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_BRIDGE_STATUS_SPLIT_REQUEST_DELAYED = 2097152
c'PCI_PCIX_BRIDGE_STATUS_SPLIT_REQUEST_DELAYED :: (Num a) => a

{-# LINE 444 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_BRIDGE_STATUS_RESERVED = 4290772992
c'PCI_PCIX_BRIDGE_STATUS_RESERVED :: (Num a) => a

{-# LINE 445 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_BRIDGE_UPSTREAM_SPLIT_TRANS_CTRL = 8
c'PCI_PCIX_BRIDGE_UPSTREAM_SPLIT_TRANS_CTRL :: (Num a) => a

{-# LINE 446 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_BRIDGE_DOWNSTREAM_SPLIT_TRANS_CTRL = 12
c'PCI_PCIX_BRIDGE_DOWNSTREAM_SPLIT_TRANS_CTRL :: (Num a) => a

{-# LINE 447 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_BRIDGE_STR_CAPACITY = 65535
c'PCI_PCIX_BRIDGE_STR_CAPACITY :: (Num a) => a

{-# LINE 448 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_BRIDGE_STR_COMMITMENT_LIMIT = 4294901760
c'PCI_PCIX_BRIDGE_STR_COMMITMENT_LIMIT :: (Num a) => a

{-# LINE 449 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PCIX_BRIDGE_SIZEOF = 12
c'PCI_PCIX_BRIDGE_SIZEOF :: (Num a) => a

{-# LINE 450 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_CMD = 2
c'PCI_HT_CMD :: (Num a) => a

{-# LINE 453 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_CMD_TYP_HI = 57344
c'PCI_HT_CMD_TYP_HI :: (Num a) => a

{-# LINE 454 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_CMD_TYP_HI_PRI = 0
c'PCI_HT_CMD_TYP_HI_PRI :: (Num a) => a

{-# LINE 455 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_CMD_TYP_HI_SEC = 8192
c'PCI_HT_CMD_TYP_HI_SEC :: (Num a) => a

{-# LINE 456 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_CMD_TYP = 63488
c'PCI_HT_CMD_TYP :: (Num a) => a

{-# LINE 457 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_CMD_TYP_SW = 16384
c'PCI_HT_CMD_TYP_SW :: (Num a) => a

{-# LINE 458 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_CMD_TYP_IDC = 32768
c'PCI_HT_CMD_TYP_IDC :: (Num a) => a

{-# LINE 459 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_CMD_TYP_RID = 34816
c'PCI_HT_CMD_TYP_RID :: (Num a) => a

{-# LINE 460 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_CMD_TYP_UIDC = 36864
c'PCI_HT_CMD_TYP_UIDC :: (Num a) => a

{-# LINE 461 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_CMD_TYP_ECSA = 38912
c'PCI_HT_CMD_TYP_ECSA :: (Num a) => a

{-# LINE 462 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_CMD_TYP_AM = 40960
c'PCI_HT_CMD_TYP_AM :: (Num a) => a

{-# LINE 463 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_CMD_TYP_MSIM = 43008
c'PCI_HT_CMD_TYP_MSIM :: (Num a) => a

{-# LINE 464 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_CMD_TYP_DR = 45056
c'PCI_HT_CMD_TYP_DR :: (Num a) => a

{-# LINE 465 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_CMD_TYP_VCS = 47104
c'PCI_HT_CMD_TYP_VCS :: (Num a) => a

{-# LINE 466 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_CMD_TYP_RM = 49152
c'PCI_HT_CMD_TYP_RM :: (Num a) => a

{-# LINE 467 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_CMD_TYP_X86 = 51200
c'PCI_HT_CMD_TYP_X86 :: (Num a) => a

{-# LINE 468 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_LCTR_CFLE = 2
c'PCI_HT_LCTR_CFLE :: (Num a) => a

{-# LINE 471 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LCTR_CST = 4
c'PCI_HT_LCTR_CST :: (Num a) => a

{-# LINE 472 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LCTR_CFE = 8
c'PCI_HT_LCTR_CFE :: (Num a) => a

{-# LINE 473 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LCTR_LKFAIL = 16
c'PCI_HT_LCTR_LKFAIL :: (Num a) => a

{-# LINE 474 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LCTR_INIT = 32
c'PCI_HT_LCTR_INIT :: (Num a) => a

{-# LINE 475 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LCTR_EOC = 64
c'PCI_HT_LCTR_EOC :: (Num a) => a

{-# LINE 476 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LCTR_TXO = 128
c'PCI_HT_LCTR_TXO :: (Num a) => a

{-# LINE 477 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LCTR_CRCERR = 3840
c'PCI_HT_LCTR_CRCERR :: (Num a) => a

{-# LINE 478 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LCTR_ISOCEN = 4096
c'PCI_HT_LCTR_ISOCEN :: (Num a) => a

{-# LINE 479 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LCTR_LSEN = 8192
c'PCI_HT_LCTR_LSEN :: (Num a) => a

{-# LINE 480 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LCTR_EXTCTL = 16384
c'PCI_HT_LCTR_EXTCTL :: (Num a) => a

{-# LINE 481 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LCTR_64B = 32768
c'PCI_HT_LCTR_64B :: (Num a) => a

{-# LINE 482 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_LCNF_MLWI = 7
c'PCI_HT_LCNF_MLWI :: (Num a) => a

{-# LINE 485 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LCNF_LW_8B = 0
c'PCI_HT_LCNF_LW_8B :: (Num a) => a

{-# LINE 486 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LCNF_LW_16B = 1
c'PCI_HT_LCNF_LW_16B :: (Num a) => a

{-# LINE 487 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LCNF_LW_32B = 3
c'PCI_HT_LCNF_LW_32B :: (Num a) => a

{-# LINE 488 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LCNF_LW_2B = 4
c'PCI_HT_LCNF_LW_2B :: (Num a) => a

{-# LINE 489 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LCNF_LW_4B = 5
c'PCI_HT_LCNF_LW_4B :: (Num a) => a

{-# LINE 490 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LCNF_LW_NC = 7
c'PCI_HT_LCNF_LW_NC :: (Num a) => a

{-# LINE 491 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LCNF_DFI = 8
c'PCI_HT_LCNF_DFI :: (Num a) => a

{-# LINE 492 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LCNF_MLWO = 112
c'PCI_HT_LCNF_MLWO :: (Num a) => a

{-# LINE 493 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LCNF_DFO = 128
c'PCI_HT_LCNF_DFO :: (Num a) => a

{-# LINE 494 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LCNF_LWI = 1792
c'PCI_HT_LCNF_LWI :: (Num a) => a

{-# LINE 495 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LCNF_DFIE = 2048
c'PCI_HT_LCNF_DFIE :: (Num a) => a

{-# LINE 496 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LCNF_LWO = 28672
c'PCI_HT_LCNF_LWO :: (Num a) => a

{-# LINE 497 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LCNF_DFOE = 32768
c'PCI_HT_LCNF_DFOE :: (Num a) => a

{-# LINE 498 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_RID_MIN = 31
c'PCI_HT_RID_MAJ :: a
c'PCI_HT_RID_MIN :: (Num a) => a

{-# LINE 501 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_RID_MAJ = 224
c'PCI_HT_RID_MAJ :: (Num a) => a

{-# LINE 502 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_LFRER_FREQ = 15
c'PCI_HT_LFRER_FREQ :: (Num a) => a

{-# LINE 505 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LFRER_200 = 0
c'PCI_HT_LFRER_200 :: (Num a) => a

{-# LINE 506 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LFRER_300 = 1
c'PCI_HT_LFRER_300 :: (Num a) => a

{-# LINE 507 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LFRER_400 = 2
c'PCI_HT_LFRER_400 :: (Num a) => a

{-# LINE 508 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LFRER_500 = 3
c'PCI_HT_LFRER_500 :: (Num a) => a

{-# LINE 509 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LFRER_600 = 4
c'PCI_HT_LFRER_600 :: (Num a) => a

{-# LINE 510 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LFRER_800 = 5
c'PCI_HT_LFRER_800 :: (Num a) => a

{-# LINE 511 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LFRER_1000 = 6
c'PCI_HT_LFRER_1000 :: (Num a) => a

{-# LINE 512 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LFRER_1200 = 7
c'PCI_HT_LFRER_1200 :: (Num a) => a

{-# LINE 513 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LFRER_1400 = 8
c'PCI_HT_LFRER_1400 :: (Num a) => a

{-# LINE 514 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LFRER_1600 = 9
c'PCI_HT_LFRER_1600 :: (Num a) => a

{-# LINE 515 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LFRER_VEND = 15
c'PCI_HT_LFRER_VEND :: (Num a) => a

{-# LINE 516 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LFRER_ERR = 240
c'PCI_HT_LFRER_ERR :: (Num a) => a

{-# LINE 517 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LFRER_PROT = 16
c'PCI_HT_LFRER_PROT :: (Num a) => a

{-# LINE 518 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LFRER_OV = 32
c'PCI_HT_LFRER_OV :: (Num a) => a

{-# LINE 519 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LFRER_EOC = 64
c'PCI_HT_LFRER_EOC :: (Num a) => a

{-# LINE 520 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LFRER_CTLT = 128
c'PCI_HT_LFRER_CTLT :: (Num a) => a

{-# LINE 521 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_LFCAP_200 = 1
c'PCI_HT_LFCAP_300 :: a
c'PCI_HT_LFCAP_200 :: (Num a) => a

{-# LINE 524 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LFCAP_300 = 2
c'PCI_HT_LFCAP_300 :: (Num a) => a

{-# LINE 525 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LFCAP_400 = 4
c'PCI_HT_LFCAP_400 :: (Num a) => a

{-# LINE 526 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LFCAP_500 = 8
c'PCI_HT_LFCAP_500 :: (Num a) => a

{-# LINE 527 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LFCAP_600 = 16
c'PCI_HT_LFCAP_600 :: (Num a) => a

{-# LINE 528 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LFCAP_800 = 32
c'PCI_HT_LFCAP_800 :: (Num a) => a

{-# LINE 529 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LFCAP_1000 = 64
c'PCI_HT_LFCAP_1000 :: (Num a) => a

{-# LINE 530 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LFCAP_1200 = 128
c'PCI_HT_LFCAP_1200 :: (Num a) => a

{-# LINE 531 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LFCAP_1400 = 256
c'PCI_HT_LFCAP_1400 :: (Num a) => a

{-# LINE 532 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LFCAP_1600 = 512
c'PCI_HT_LFCAP_1600 :: (Num a) => a

{-# LINE 533 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_LFCAP_VEND = 32768
c'PCI_HT_LFCAP_VEND :: (Num a) => a

{-# LINE 534 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_FTR_ISOCFC = 1
c'PCI_HT_FTR_ISOCFC :: (Num a) => a

{-# LINE 537 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_FTR_LDTSTOP = 2
c'PCI_HT_FTR_LDTSTOP :: (Num a) => a

{-# LINE 538 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_FTR_CRCTM = 4
c'PCI_HT_FTR_CRCTM :: (Num a) => a

{-# LINE 539 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_FTR_ECTLT = 8
c'PCI_HT_FTR_ECTLT :: (Num a) => a

{-# LINE 540 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_FTR_64BA = 16
c'PCI_HT_FTR_64BA :: (Num a) => a

{-# LINE 541 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_FTR_UIDRD = 32
c'PCI_HT_FTR_UIDRD :: (Num a) => a

{-# LINE 542 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_EH_PFLE = 1
c'PCI_HT_EH_OFLE :: a
c'PCI_HT_EH_PFLE :: (Num a) => a

{-# LINE 545 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_EH_OFLE = 2
c'PCI_HT_EH_OFLE :: (Num a) => a

{-# LINE 546 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_EH_PFE = 4
c'PCI_HT_EH_PFE :: (Num a) => a

{-# LINE 547 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_EH_OFE = 8
c'PCI_HT_EH_OFE :: (Num a) => a

{-# LINE 548 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_EH_EOCFE = 16
c'PCI_HT_EH_EOCFE :: (Num a) => a

{-# LINE 549 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_EH_RFE = 32
c'PCI_HT_EH_RFE :: (Num a) => a

{-# LINE 550 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_EH_CRCFE = 64
c'PCI_HT_EH_CRCFE :: (Num a) => a

{-# LINE 551 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_EH_SERRFE = 128
c'PCI_HT_EH_SERRFE :: (Num a) => a

{-# LINE 552 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_EH_CF = 256
c'PCI_HT_EH_CF :: (Num a) => a

{-# LINE 553 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_EH_RE = 512
c'PCI_HT_EH_RE :: (Num a) => a

{-# LINE 554 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_EH_PNFE = 1024
c'PCI_HT_EH_PNFE :: (Num a) => a

{-# LINE 555 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_EH_ONFE = 2048
c'PCI_HT_EH_ONFE :: (Num a) => a

{-# LINE 556 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_EH_EOCNFE = 4096
c'PCI_HT_EH_EOCNFE :: (Num a) => a

{-# LINE 557 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_EH_RNFE = 8192
c'PCI_HT_EH_RNFE :: (Num a) => a

{-# LINE 558 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_EH_CRCNFE = 16384
c'PCI_HT_EH_CRCNFE :: (Num a) => a

{-# LINE 559 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_EH_SERRNFE = 32768
c'PCI_HT_EH_SERRNFE :: (Num a) => a

{-# LINE 560 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_PRI_CMD = 2
c'PCI_HT_PRI_CMD :: (Num a) => a

{-# LINE 563 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_PRI_CMD_BUID = 31
c'PCI_HT_PRI_CMD_BUID :: (Num a) => a

{-# LINE 564 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_PRI_CMD_UC = 992
c'PCI_HT_PRI_CMD_UC :: (Num a) => a

{-# LINE 565 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_PRI_CMD_MH = 1024
c'PCI_HT_PRI_CMD_MH :: (Num a) => a

{-# LINE 566 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_PRI_CMD_DD = 2048
c'PCI_HT_PRI_CMD_DD :: (Num a) => a

{-# LINE 567 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_PRI_CMD_DUL = 4096
c'PCI_HT_PRI_CMD_DUL :: (Num a) => a

{-# LINE 568 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_HT_PRI_LCTR0 = 4
c'PCI_HT_PRI_LCTR0 :: (Num a) => a

{-# LINE 570 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_PRI_LCNF0 = 6
c'PCI_HT_PRI_LCNF0 :: (Num a) => a

{-# LINE 571 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_PRI_LCTR1 = 8
c'PCI_HT_PRI_LCTR1 :: (Num a) => a

{-# LINE 572 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_PRI_LCNF1 = 10
c'PCI_HT_PRI_LCNF1 :: (Num a) => a

{-# LINE 573 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_PRI_RID = 12
c'PCI_HT_PRI_RID :: (Num a) => a

{-# LINE 574 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_PRI_LFRER0 = 13
c'PCI_HT_PRI_LFRER0 :: (Num a) => a

{-# LINE 575 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_PRI_LFCAP0 = 14
c'PCI_HT_PRI_LFCAP0 :: (Num a) => a

{-# LINE 576 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_PRI_FTR = 16
c'PCI_HT_PRI_FTR :: (Num a) => a

{-# LINE 577 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_PRI_LFRER1 = 17
c'PCI_HT_PRI_LFRER1 :: (Num a) => a

{-# LINE 578 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_PRI_LFCAP1 = 18
c'PCI_HT_PRI_LFCAP1 :: (Num a) => a

{-# LINE 579 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_PRI_ES = 20
c'PCI_HT_PRI_ES :: (Num a) => a

{-# LINE 580 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_PRI_EH = 22
c'PCI_HT_PRI_EH :: (Num a) => a

{-# LINE 581 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_PRI_MBU = 24
c'PCI_HT_PRI_MBU :: (Num a) => a

{-# LINE 582 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_PRI_MLU = 25
c'PCI_HT_PRI_MLU :: (Num a) => a

{-# LINE 583 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_PRI_BN = 26
c'PCI_HT_PRI_BN :: (Num a) => a

{-# LINE 584 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_PRI_SIZEOF = 28
c'PCI_HT_PRI_SIZEOF :: (Num a) => a

{-# LINE 585 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_SEC_CMD = 2
c'PCI_HT_SEC_CMD :: (Num a) => a

{-# LINE 588 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SEC_CMD_WR = 1
c'PCI_HT_SEC_CMD_WR :: (Num a) => a

{-# LINE 589 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SEC_CMD_DE = 2
c'PCI_HT_SEC_CMD_DE :: (Num a) => a

{-# LINE 590 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SEC_CMD_DN = 118
c'PCI_HT_SEC_CMD_DN :: (Num a) => a

{-# LINE 591 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SEC_CMD_CS = 128
c'PCI_HT_SEC_CMD_CS :: (Num a) => a

{-# LINE 592 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SEC_CMD_HH = 256
c'PCI_HT_SEC_CMD_HH :: (Num a) => a

{-# LINE 593 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SEC_CMD_AS = 1024
c'PCI_HT_SEC_CMD_AS :: (Num a) => a

{-# LINE 594 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SEC_CMD_HIECE = 2048
c'PCI_HT_SEC_CMD_HIECE :: (Num a) => a

{-# LINE 595 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SEC_CMD_DUL = 4096
c'PCI_HT_SEC_CMD_DUL :: (Num a) => a

{-# LINE 596 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_HT_SEC_LCTR = 4
c'PCI_HT_SEC_LCTR :: (Num a) => a

{-# LINE 598 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SEC_LCNF = 6
c'PCI_HT_SEC_LCNF :: (Num a) => a

{-# LINE 599 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SEC_RID = 8
c'PCI_HT_SEC_RID :: (Num a) => a

{-# LINE 600 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SEC_LFRER = 9
c'PCI_HT_SEC_LFRER :: (Num a) => a

{-# LINE 601 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SEC_LFCAP = 10
c'PCI_HT_SEC_LFCAP :: (Num a) => a

{-# LINE 602 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SEC_FTR = 12
c'PCI_HT_SEC_FTR :: (Num a) => a

{-# LINE 603 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SEC_FTR_EXTRS = 256
c'PCI_HT_SEC_FTR_EXTRS :: (Num a) => a

{-# LINE 604 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SEC_FTR_UCNFE = 512
c'PCI_HT_SEC_FTR_UCNFE :: (Num a) => a

{-# LINE 605 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SEC_ES = 16
c'PCI_HT_SEC_ES :: (Num a) => a

{-# LINE 606 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SEC_EH = 18
c'PCI_HT_SEC_EH :: (Num a) => a

{-# LINE 607 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SEC_MBU = 20
c'PCI_HT_SEC_MBU :: (Num a) => a

{-# LINE 608 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SEC_MLU = 21
c'PCI_HT_SEC_MLU :: (Num a) => a

{-# LINE 609 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SEC_SIZEOF = 24
c'PCI_HT_SEC_SIZEOF :: (Num a) => a

{-# LINE 610 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_SW_CMD = 2
c'PCI_HT_SW_CMD :: (Num a) => a

{-# LINE 613 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_CMD_VIBERR = 128
c'PCI_HT_SW_CMD_VIBERR :: (Num a) => a

{-# LINE 614 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_CMD_VIBFL = 256
c'PCI_HT_SW_CMD_VIBFL :: (Num a) => a

{-# LINE 615 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_CMD_VIBFT = 512
c'PCI_HT_SW_CMD_VIBFT :: (Num a) => a

{-# LINE 616 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_CMD_VIBNFT = 1024
c'PCI_HT_SW_CMD_VIBNFT :: (Num a) => a

{-# LINE 617 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_PMASK = 4
c'PCI_HT_SW_PMASK :: (Num a) => a

{-# LINE 618 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_SWINF = 8
c'PCI_HT_SW_SWINF :: (Num a) => a

{-# LINE 619 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_SWINF_DP = 31
c'PCI_HT_SW_SWINF_DP :: (Num a) => a

{-# LINE 620 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_SWINF_EN = 32
c'PCI_HT_SW_SWINF_EN :: (Num a) => a

{-# LINE 621 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_SWINF_CR = 64
c'PCI_HT_SW_SWINF_CR :: (Num a) => a

{-# LINE 622 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_SWINF_PCIDX = 3840
c'PCI_HT_SW_SWINF_PCIDX :: (Num a) => a

{-# LINE 623 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_SWINF_BLRIDX = 258048
c'PCI_HT_SW_SWINF_BLRIDX :: (Num a) => a

{-# LINE 624 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_SWINF_SBIDX = 8192
c'PCI_HT_SW_SWINF_SBIDX :: (Num a) => a

{-# LINE 625 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_SWINF_HP = 262144
c'PCI_HT_SW_SWINF_HP :: (Num a) => a

{-# LINE 626 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_SWINF_HIDE = 524288
c'PCI_HT_SW_SWINF_HIDE :: (Num a) => a

{-# LINE 627 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_PCD = 12
c'PCI_HT_SW_PCD :: (Num a) => a

{-# LINE 628 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_BLRD = 16
c'PCI_HT_SW_BLRD :: (Num a) => a

{-# LINE 629 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_SBD = 20
c'PCI_HT_SW_SBD :: (Num a) => a

{-# LINE 630 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_SIZEOF = 24
c'PCI_HT_SW_SIZEOF :: (Num a) => a

{-# LINE 631 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_SW_PC_PCR = 0
c'PCI_HT_SW_PC_PCR :: (Num a) => a

{-# LINE 634 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_PC_NPCR = 1
c'PCI_HT_SW_PC_NPCR :: (Num a) => a

{-# LINE 635 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_PC_RCR = 2
c'PCI_HT_SW_PC_RCR :: (Num a) => a

{-# LINE 636 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_PC_PDWR = 3
c'PCI_HT_SW_PC_PDWR :: (Num a) => a

{-# LINE 637 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_PC_NPDWR = 4
c'PCI_HT_SW_PC_NPDWR :: (Num a) => a

{-# LINE 638 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_PC_RDWR = 5
c'PCI_HT_SW_PC_RDWR :: (Num a) => a

{-# LINE 639 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_PC_PCT = 6
c'PCI_HT_SW_PC_PCT :: (Num a) => a

{-# LINE 640 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_PC_NPCT = 7
c'PCI_HT_SW_PC_NPCT :: (Num a) => a

{-# LINE 641 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_PC_RCT = 8
c'PCI_HT_SW_PC_RCT :: (Num a) => a

{-# LINE 642 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_PC_PDWT = 9
c'PCI_HT_SW_PC_PDWT :: (Num a) => a

{-# LINE 643 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_PC_NPDWT = 10
c'PCI_HT_SW_PC_NPDWT :: (Num a) => a

{-# LINE 644 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_PC_RDWT = 11
c'PCI_HT_SW_PC_RDWT :: (Num a) => a

{-# LINE 645 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_SW_BLR_BASE0_LO = 0
c'PCI_HT_SW_BLR_BASE0_HI :: a
c'PCI_HT_SW_BLR_BASE0_LO :: (Num a) => a

{-# LINE 648 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_BLR_BASE0_HI = 1
c'PCI_HT_SW_BLR_BASE0_HI :: (Num a) => a

{-# LINE 649 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_BLR_LIM0_LO = 2
c'PCI_HT_SW_BLR_LIM0_LO :: (Num a) => a

{-# LINE 650 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_BLR_LIM0_HI = 3
c'PCI_HT_SW_BLR_LIM0_HI :: (Num a) => a

{-# LINE 651 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_SW_SB_LO = 0
c'PCI_HT_SW_S0_HI :: a
c'PCI_HT_SW_SB_LO :: (Num a) => a

{-# LINE 654 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_SW_S0_HI = 1
c'PCI_HT_SW_S0_HI :: (Num a) => a

{-# LINE 655 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_IDC_IDX = 2
c'PCI_HT_IDC_IDX :: (Num a) => a

{-# LINE 658 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_IDC_DATA = 4
c'PCI_HT_IDC_DATA :: (Num a) => a

{-# LINE 659 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_IDC_SIZEOF = 8
c'PCI_HT_IDC_SIZEOF :: (Num a) => a

{-# LINE 660 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_IDC_IDX_LINT = 1
c'PCI_HT_IDC_IDX_LINT :: (Num a) => a

{-# LINE 663 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_IDC_LINT = 16711680
c'PCI_HT_IDC_LINT :: (Num a) => a

{-# LINE 664 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_IDC_IDX_IDR = 16
c'PCI_HT_IDC_IDX_IDR :: (Num a) => a

{-# LINE 665 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_HT_IDC_IDR_MASK = 268435457
c'PCI_HT_IDC_IDR_MASK :: (Num a) => a

{-# LINE 667 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_IDC_IDR_POL = 268435458
c'PCI_HT_IDC_IDR_POL :: (Num a) => a

{-# LINE 668 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_IDC_IDR_II_2 = 268435484
c'PCI_HT_IDC_IDR_II_2 :: (Num a) => a

{-# LINE 669 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_IDC_IDR_II_5 = 268435488
c'PCI_HT_IDC_IDR_II_5 :: (Num a) => a

{-# LINE 670 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_IDC_IDR_II_6 = 16777152
c'PCI_HT_IDC_IDR_II_6 :: (Num a) => a

{-# LINE 671 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_IDC_IDR_II_24 = 4278190080
c'PCI_HT_IDC_IDR_II_24 :: (Num a) => a

{-# LINE 672 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_HT_IDC_IDR_II_32 = 16777215
c'PCI_HT_IDC_IDR_II_32 :: (Num a) => a

{-# LINE 674 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_IDC_IDR_PASSPW = 1073741824
c'PCI_HT_IDC_IDR_PASSPW :: (Num a) => a

{-# LINE 675 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_IDC_IDR_WEOI = 2147483648
c'PCI_HT_IDC_IDR_WEOI :: (Num a) => a

{-# LINE 676 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_RID_RID = 2
c'PCI_HT_RID_RID :: (Num a) => a

{-# LINE 679 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_RID_SIZEOF = 4
c'PCI_HT_RID_SIZEOF :: (Num a) => a

{-# LINE 680 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_UIDC_CS = 4
c'PCI_HT_UIDC_CE :: a
c'PCI_HT_UIDC_CS :: (Num a) => a

{-# LINE 683 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_UIDC_CE = 8
c'PCI_HT_UIDC_CE :: (Num a) => a

{-# LINE 684 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_UIDC_SIZEOF = 12
c'PCI_HT_UIDC_SIZEOF :: (Num a) => a

{-# LINE 685 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_ECSA_ADDR = 4
c'PCI_HT_ECSA_ADDR :: (Num a) => a

{-# LINE 688 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_ECSA_ADDR_REG = 4092
c'PCI_HT_ECSA_ADDR_REG :: (Num a) => a

{-# LINE 689 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_ECSA_ADDR_FUN = 28672
c'PCI_HT_ECSA_ADDR_FUN :: (Num a) => a

{-# LINE 690 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_ECSA_ADDR_DEV = 987136
c'PCI_HT_ECSA_ADDR_DEV :: (Num a) => a

{-# LINE 691 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_ECSA_ADDR_BUS = 267386880
c'PCI_HT_ECSA_ADDR_BUS :: (Num a) => a

{-# LINE 692 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_ECSA_ADDR_TYPE = 268435456
c'PCI_HT_ECSA_ADDR_TYPE :: (Num a) => a

{-# LINE 693 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_ECSA_DATA = 8
c'PCI_HT_ECSA_DATA :: (Num a) => a

{-# LINE 694 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_ECSA_SIZEOF = 12
c'PCI_HT_ECSA_SIZEOF :: (Num a) => a

{-# LINE 695 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_AM_CMD = 2
c'PCI_HT_AM_CMD :: (Num a) => a

{-# LINE 698 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_AM_CMD_NDMA = 15
c'PCI_HT_AM_CMD_NDMA :: (Num a) => a

{-# LINE 699 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_AM_CMD_IOSIZ = 496
c'PCI_HT_AM_CMD_IOSIZ :: (Num a) => a

{-# LINE 700 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_AM_CMD_MT = 1536
c'PCI_HT_AM_CMD_MT :: (Num a) => a

{-# LINE 701 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_AM_CMD_MT_40B = 0
c'PCI_HT_AM_CMD_MT_40B :: (Num a) => a

{-# LINE 702 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_AM_CMD_MT_64B = 512
c'PCI_HT_AM_CMD_MT_64B :: (Num a) => a

{-# LINE 703 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_AM_SBW_CTR_COMP = 1
c'PCI_HT_AM_SBW_CTR_NCOH :: a
c'PCI_HT_AM_SBW_CTR_COMP :: (Num a) => a

{-# LINE 706 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_AM_SBW_CTR_NCOH = 2
c'PCI_HT_AM_SBW_CTR_NCOH :: (Num a) => a

{-# LINE 707 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_AM_SBW_CTR_ISOC = 4
c'PCI_HT_AM_SBW_CTR_ISOC :: (Num a) => a

{-# LINE 708 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_AM_SBW_CTR_EN = 8
c'PCI_HT_AM_SBW_CTR_EN :: (Num a) => a

{-# LINE 709 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_AM40_SBNPW = 4
c'PCI_HT_AM40_SBNPW :: (Num a) => a

{-# LINE 712 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_AM40_SBW_BASE = 1048575
c'PCI_HT_AM40_SBW_BASE :: (Num a) => a

{-# LINE 713 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_AM40_SBW_CTR = 4026531840
c'PCI_HT_AM40_SBW_CTR :: (Num a) => a

{-# LINE 714 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_AM40_SBPW = 8
c'PCI_HT_AM40_SBPW :: (Num a) => a

{-# LINE 715 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_AM40_DMA_PBASE0 = 12
c'PCI_HT_AM40_DMA_PBASE0 :: (Num a) => a

{-# LINE 716 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_AM40_DMA_CTR0 = 15
c'PCI_HT_AM40_DMA_CTR0 :: (Num a) => a

{-# LINE 717 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_AM40_DMA_CTR_CTR = 240
c'PCI_HT_AM40_DMA_CTR_CTR :: (Num a) => a

{-# LINE 718 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_AM40_DMA_SLIM0 = 16
c'PCI_HT_AM40_DMA_SLIM0 :: (Num a) => a

{-# LINE 719 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_AM40_DMA_SBASE0 = 18
c'PCI_HT_AM40_DMA_SBASE0 :: (Num a) => a

{-# LINE 720 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_AM40_SIZEOF = 12
c'PCI_HT_AM40_SIZEOF :: (Num a) => a

{-# LINE 721 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_AM64_IDX = 4
c'PCI_HT_AM64_IDX :: (Num a) => a

{-# LINE 724 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_AM64_DATA_LO = 8
c'PCI_HT_AM64_DATA_LO :: (Num a) => a

{-# LINE 725 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_AM64_DATA_HI = 12
c'PCI_HT_AM64_DATA_HI :: (Num a) => a

{-# LINE 726 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_AM64_SIZEOF = 16
c'PCI_HT_AM64_SIZEOF :: (Num a) => a

{-# LINE 727 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_AM64_IDX_SBNPW = 0
c'PCI_HT_AM64_W_BASE_LO :: a
c'PCI_HT_AM64_IDX_SBNPW :: (Num a) => a

{-# LINE 730 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_AM64_W_BASE_LO = 4293918720
c'PCI_HT_AM64_W_BASE_LO :: (Num a) => a

{-# LINE 731 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_AM64_W_CTR = 15
c'PCI_HT_AM64_W_CTR :: (Num a) => a

{-# LINE 732 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_AM64_IDX_SBPW = 1
c'PCI_HT_AM64_IDX_SBPW :: (Num a) => a

{-# LINE 733 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_AM64_IDX_PBNPW = 2
c'PCI_HT_AM64_IDX_PBNPW :: (Num a) => a

{-# LINE 734 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_AM64_IDX_DMAPB0 = 4
c'PCI_HT_AM64_IDX_DMAPB0 :: (Num a) => a

{-# LINE 735 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_AM64_IDX_DMASB0 = 5
c'PCI_HT_AM64_IDX_DMASB0 :: (Num a) => a

{-# LINE 736 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_AM64_IDX_DMASL0 = 6
c'PCI_HT_AM64_IDX_DMASL0 :: (Num a) => a

{-# LINE 737 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_MSIM_CMD = 2
c'PCI_HT_MSIM_CMD :: (Num a) => a

{-# LINE 740 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_MSIM_CMD_EN = 1
c'PCI_HT_MSIM_CMD_EN :: (Num a) => a

{-# LINE 741 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_MSIM_CMD_FIXD = 2
c'PCI_HT_MSIM_CMD_FIXD :: (Num a) => a

{-# LINE 742 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_MSIM_ADDR_LO = 4
c'PCI_HT_MSIM_ADDR_LO :: (Num a) => a

{-# LINE 743 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_MSIM_ADDR_HI = 8
c'PCI_HT_MSIM_ADDR_HI :: (Num a) => a

{-# LINE 744 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_MSIM_SIZEOF = 12
c'PCI_HT_MSIM_SIZEOF :: (Num a) => a

{-# LINE 745 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_DR_CMD = 2
c'PCI_HT_DR_CMD :: (Num a) => a

{-# LINE 748 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_DR_CMD_NDRS = 15
c'PCI_HT_DR_CMD_NDRS :: (Num a) => a

{-# LINE 749 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_DR_CMD_IDX = 496
c'PCI_HT_DR_CMD_IDX :: (Num a) => a

{-# LINE 750 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_DR_EN = 4
c'PCI_HT_DR_EN :: (Num a) => a

{-# LINE 751 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_DR_DATA = 8
c'PCI_HT_DR_DATA :: (Num a) => a

{-# LINE 752 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_DR_SIZEOF = 12
c'PCI_HT_DR_SIZEOF :: (Num a) => a

{-# LINE 753 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_DR_IDX_BASE_LO = 0
c'PCI_HT_DR_IDX_BASE_LO :: (Num a) => a

{-# LINE 756 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_DR_OTNRD = 1
c'PCI_HT_DR_OTNRD :: (Num a) => a

{-# LINE 757 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_DR_BL_LO = 4294967040
c'PCI_HT_DR_BL_LO :: (Num a) => a

{-# LINE 758 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_DR_IDX_BASE_HI = 1
c'PCI_HT_DR_IDX_BASE_HI :: (Num a) => a

{-# LINE 759 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_DR_IDX_LIMIT_LO = 2
c'PCI_HT_DR_IDX_LIMIT_LO :: (Num a) => a

{-# LINE 760 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_DR_IDX_LIMIT_HI = 3
c'PCI_HT_DR_IDX_LIMIT_HI :: (Num a) => a

{-# LINE 761 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_VCS_SUP = 4
c'PCI_HT_VCS_SUP :: (Num a) => a

{-# LINE 764 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_VCS_L1EN = 5
c'PCI_HT_VCS_L1EN :: (Num a) => a

{-# LINE 765 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_VCS_L0EN = 6
c'PCI_HT_VCS_L0EN :: (Num a) => a

{-# LINE 766 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_VCS_SBD = 8
c'PCI_HT_VCS_SBD :: (Num a) => a

{-# LINE 767 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_VCS_SINT = 9
c'PCI_HT_VCS_SINT :: (Num a) => a

{-# LINE 768 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_VCS_SSUP = 10
c'PCI_HT_VCS_SSUP :: (Num a) => a

{-# LINE 769 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_VCS_SSUP_0 = 0
c'PCI_HT_VCS_SSUP_0 :: (Num a) => a

{-# LINE 770 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_VCS_SSUP_3 = 1
c'PCI_HT_VCS_SSUP_3 :: (Num a) => a

{-# LINE 771 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_VCS_SSUP_15 = 2
c'PCI_HT_VCS_SSUP_15 :: (Num a) => a

{-# LINE 772 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_VCS_NFCBD = 12
c'PCI_HT_VCS_NFCBD :: (Num a) => a

{-# LINE 773 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_VCS_NFCINT = 13
c'PCI_HT_VCS_NFCINT :: (Num a) => a

{-# LINE 774 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_VCS_SIZEOF = 16
c'PCI_HT_VCS_SIZEOF :: (Num a) => a

{-# LINE 775 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_HT_RM_CTR0 = 4
c'PCI_HT_RM_CTR0 :: (Num a) => a

{-# LINE 778 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_RM_CTR_LRETEN = 1
c'PCI_HT_RM_CTR_LRETEN :: (Num a) => a

{-# LINE 779 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_RM_CTR_FSER = 2
c'PCI_HT_RM_CTR_FSER :: (Num a) => a

{-# LINE 780 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_RM_CTR_ROLNEN = 4
c'PCI_HT_RM_CTR_ROLNEN :: (Num a) => a

{-# LINE 781 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_RM_CTR_FSS = 8
c'PCI_HT_RM_CTR_FSS :: (Num a) => a

{-# LINE 782 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_RM_CTR_RETNEN = 16
c'PCI_HT_RM_CTR_RETNEN :: (Num a) => a

{-# LINE 783 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_RM_CTR_RETFEN = 32
c'PCI_HT_RM_CTR_RETFEN :: (Num a) => a

{-# LINE 784 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_RM_CTR_AA = 192
c'PCI_HT_RM_CTR_AA :: (Num a) => a

{-# LINE 785 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_RM_STS0 = 5
c'PCI_HT_RM_STS0 :: (Num a) => a

{-# LINE 786 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_RM_STS_RETSNT = 1
c'PCI_HT_RM_STS_RETSNT :: (Num a) => a

{-# LINE 787 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_RM_STS_CNTROL = 2
c'PCI_HT_RM_STS_CNTROL :: (Num a) => a

{-# LINE 788 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_RM_STS_SRCV = 4
c'PCI_HT_RM_STS_SRCV :: (Num a) => a

{-# LINE 789 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_RM_CTR1 = 6
c'PCI_HT_RM_CTR1 :: (Num a) => a

{-# LINE 790 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_RM_STS1 = 7
c'PCI_HT_RM_STS1 :: (Num a) => a

{-# LINE 791 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_RM_CNT0 = 8
c'PCI_HT_RM_CNT0 :: (Num a) => a

{-# LINE 792 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_RM_CNT1 = 10
c'PCI_HT_RM_CNT1 :: (Num a) => a

{-# LINE 793 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_HT_RM_SIZEOF = 12
c'PCI_HT_RM_SIZEOF :: (Num a) => a

{-# LINE 794 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_VNDR_LENGTH = 2
c'PCI_VNDR_LENGTH :: (Num a) => a

{-# LINE 797 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_EXP_FLAGS = 2
c'PCI_EXP_FLAGS :: (Num a) => a

{-# LINE 800 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_FLAGS_VERS = 15
c'PCI_EXP_FLAGS_VERS :: (Num a) => a

{-# LINE 801 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_FLAGS_TYPE = 240
c'PCI_EXP_FLAGS_TYPE :: (Num a) => a

{-# LINE 802 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_TYPE_ENDPOINT = 0
c'PCI_EXP_TYPE_ENDPOINT :: (Num a) => a

{-# LINE 803 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_TYPE_LEG_END = 1
c'PCI_EXP_TYPE_LEG_END :: (Num a) => a

{-# LINE 804 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_TYPE_ROOT_PORT = 4
c'PCI_EXP_TYPE_ROOT_PORT :: (Num a) => a

{-# LINE 805 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_TYPE_UPSTREAM = 5
c'PCI_EXP_TYPE_UPSTREAM :: (Num a) => a

{-# LINE 806 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_TYPE_DOWNSTREAM = 6
c'PCI_EXP_TYPE_DOWNSTREAM :: (Num a) => a

{-# LINE 807 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_TYPE_PCI_BRIDGE = 7
c'PCI_EXP_TYPE_PCI_BRIDGE :: (Num a) => a

{-# LINE 808 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_TYPE_PCIE_BRIDGE = 8
c'PCI_EXP_TYPE_PCIE_BRIDGE :: (Num a) => a

{-# LINE 809 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_TYPE_ROOT_INT_EP = 9
c'PCI_EXP_TYPE_ROOT_INT_EP :: (Num a) => a

{-# LINE 810 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_TYPE_ROOT_EC = 10
c'PCI_EXP_TYPE_ROOT_EC :: (Num a) => a

{-# LINE 811 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_FLAGS_SLOT = 256
c'PCI_EXP_FLAGS_SLOT :: (Num a) => a

{-# LINE 812 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_FLAGS_IRQ = 15872
c'PCI_EXP_FLAGS_IRQ :: (Num a) => a

{-# LINE 813 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVCAP = 4
c'PCI_EXP_DEVCAP :: (Num a) => a

{-# LINE 814 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVCAP_PAYLOAD = 7
c'PCI_EXP_DEVCAP_PAYLOAD :: (Num a) => a

{-# LINE 815 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVCAP_PHANTOM = 24
c'PCI_EXP_DEVCAP_PHANTOM :: (Num a) => a

{-# LINE 816 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVCAP_EXT_TAG = 32
c'PCI_EXP_DEVCAP_EXT_TAG :: (Num a) => a

{-# LINE 817 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVCAP_L0S = 448
c'PCI_EXP_DEVCAP_L0S :: (Num a) => a

{-# LINE 818 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVCAP_L1 = 3584
c'PCI_EXP_DEVCAP_L1 :: (Num a) => a

{-# LINE 819 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVCAP_ATN_BUT = 4096
c'PCI_EXP_DEVCAP_ATN_BUT :: (Num a) => a

{-# LINE 820 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVCAP_ATN_IND = 8192
c'PCI_EXP_DEVCAP_ATN_IND :: (Num a) => a

{-# LINE 821 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVCAP_PWR_IND = 16384
c'PCI_EXP_DEVCAP_PWR_IND :: (Num a) => a

{-# LINE 822 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVCAP_RBE = 32768
c'PCI_EXP_DEVCAP_RBE :: (Num a) => a

{-# LINE 823 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVCAP_PWR_VAL = 66846720
c'PCI_EXP_DEVCAP_PWR_VAL :: (Num a) => a

{-# LINE 824 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVCAP_PWR_SCL = 201326592
c'PCI_EXP_DEVCAP_PWR_SCL :: (Num a) => a

{-# LINE 825 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVCAP_FLRESET = 268435456
c'PCI_EXP_DEVCAP_FLRESET :: (Num a) => a

{-# LINE 826 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVCTL = 8
c'PCI_EXP_DEVCTL :: (Num a) => a

{-# LINE 827 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVCTL_CERE = 1
c'PCI_EXP_DEVCTL_CERE :: (Num a) => a

{-# LINE 828 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVCTL_NFERE = 2
c'PCI_EXP_DEVCTL_NFERE :: (Num a) => a

{-# LINE 829 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVCTL_FERE = 4
c'PCI_EXP_DEVCTL_FERE :: (Num a) => a

{-# LINE 830 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVCTL_URRE = 8
c'PCI_EXP_DEVCTL_URRE :: (Num a) => a

{-# LINE 831 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVCTL_RELAXED = 16
c'PCI_EXP_DEVCTL_RELAXED :: (Num a) => a

{-# LINE 832 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVCTL_PAYLOAD = 224
c'PCI_EXP_DEVCTL_PAYLOAD :: (Num a) => a

{-# LINE 833 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVCTL_EXT_TAG = 256
c'PCI_EXP_DEVCTL_EXT_TAG :: (Num a) => a

{-# LINE 834 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVCTL_PHANTOM = 512
c'PCI_EXP_DEVCTL_PHANTOM :: (Num a) => a

{-# LINE 835 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVCTL_AUX_PME = 1024
c'PCI_EXP_DEVCTL_AUX_PME :: (Num a) => a

{-# LINE 836 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVCTL_NOSNOOP = 2048
c'PCI_EXP_DEVCTL_NOSNOOP :: (Num a) => a

{-# LINE 837 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVCTL_READRQ = 28672
c'PCI_EXP_DEVCTL_READRQ :: (Num a) => a

{-# LINE 838 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVCTL_BCRE = 32768
c'PCI_EXP_DEVCTL_BCRE :: (Num a) => a

{-# LINE 839 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVCTL_FLRESET = 32768
c'PCI_EXP_DEVCTL_FLRESET :: (Num a) => a

{-# LINE 840 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVSTA = 10
c'PCI_EXP_DEVSTA :: (Num a) => a

{-# LINE 841 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVSTA_CED = 1
c'PCI_EXP_DEVSTA_CED :: (Num a) => a

{-# LINE 842 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVSTA_NFED = 2
c'PCI_EXP_DEVSTA_NFED :: (Num a) => a

{-# LINE 843 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVSTA_FED = 4
c'PCI_EXP_DEVSTA_FED :: (Num a) => a

{-# LINE 844 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVSTA_URD = 8
c'PCI_EXP_DEVSTA_URD :: (Num a) => a

{-# LINE 845 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVSTA_AUXPD = 16
c'PCI_EXP_DEVSTA_AUXPD :: (Num a) => a

{-# LINE 846 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVSTA_TRPND = 32
c'PCI_EXP_DEVSTA_TRPND :: (Num a) => a

{-# LINE 847 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCAP = 12
c'PCI_EXP_LNKCAP :: (Num a) => a

{-# LINE 848 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCAP_SPEED = 15
c'PCI_EXP_LNKCAP_SPEED :: (Num a) => a

{-# LINE 849 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCAP_WIDTH = 1008
c'PCI_EXP_LNKCAP_WIDTH :: (Num a) => a

{-# LINE 850 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCAP_ASPM = 3072
c'PCI_EXP_LNKCAP_ASPM :: (Num a) => a

{-# LINE 851 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCAP_L0S = 28672
c'PCI_EXP_LNKCAP_L0S :: (Num a) => a

{-# LINE 852 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCAP_L1 = 229376
c'PCI_EXP_LNKCAP_L1 :: (Num a) => a

{-# LINE 853 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCAP_CLOCKPM = 262144
c'PCI_EXP_LNKCAP_CLOCKPM :: (Num a) => a

{-# LINE 854 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCAP_SURPRISE = 524288
c'PCI_EXP_LNKCAP_SURPRISE :: (Num a) => a

{-# LINE 855 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCAP_DLLA = 1048576
c'PCI_EXP_LNKCAP_DLLA :: (Num a) => a

{-# LINE 856 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCAP_LBNC = 2097152
c'PCI_EXP_LNKCAP_LBNC :: (Num a) => a

{-# LINE 857 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCAP_AOC = 4194304
c'PCI_EXP_LNKCAP_AOC :: (Num a) => a

{-# LINE 858 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCAP_PORT = 4278190080
c'PCI_EXP_LNKCAP_PORT :: (Num a) => a

{-# LINE 859 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCTL = 16
c'PCI_EXP_LNKCTL :: (Num a) => a

{-# LINE 860 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCTL_ASPM = 3
c'PCI_EXP_LNKCTL_ASPM :: (Num a) => a

{-# LINE 861 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCTL_RCB = 8
c'PCI_EXP_LNKCTL_RCB :: (Num a) => a

{-# LINE 862 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCTL_DISABLE = 16
c'PCI_EXP_LNKCTL_DISABLE :: (Num a) => a

{-# LINE 863 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCTL_RETRAIN = 32
c'PCI_EXP_LNKCTL_RETRAIN :: (Num a) => a

{-# LINE 864 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCTL_CLOCK = 64
c'PCI_EXP_LNKCTL_CLOCK :: (Num a) => a

{-# LINE 865 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCTL_XSYNCH = 128
c'PCI_EXP_LNKCTL_XSYNCH :: (Num a) => a

{-# LINE 866 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCTL_CLOCKPM = 256
c'PCI_EXP_LNKCTL_CLOCKPM :: (Num a) => a

{-# LINE 867 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCTL_HWAUTWD = 512
c'PCI_EXP_LNKCTL_HWAUTWD :: (Num a) => a

{-# LINE 868 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCTL_BWMIE = 1024
c'PCI_EXP_LNKCTL_BWMIE :: (Num a) => a

{-# LINE 869 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCTL_AUTBWIE = 2048
c'PCI_EXP_LNKCTL_AUTBWIE :: (Num a) => a

{-# LINE 870 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKSTA = 18
c'PCI_EXP_LNKSTA :: (Num a) => a

{-# LINE 871 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKSTA_SPEED = 15
c'PCI_EXP_LNKSTA_SPEED :: (Num a) => a

{-# LINE 872 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKSTA_WIDTH = 1008
c'PCI_EXP_LNKSTA_WIDTH :: (Num a) => a

{-# LINE 873 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKSTA_TR_ERR = 1024
c'PCI_EXP_LNKSTA_TR_ERR :: (Num a) => a

{-# LINE 874 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKSTA_TRAIN = 2048
c'PCI_EXP_LNKSTA_TRAIN :: (Num a) => a

{-# LINE 875 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKSTA_SL_CLK = 4096
c'PCI_EXP_LNKSTA_SL_CLK :: (Num a) => a

{-# LINE 876 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKSTA_DL_ACT = 8192
c'PCI_EXP_LNKSTA_DL_ACT :: (Num a) => a

{-# LINE 877 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKSTA_BWMGMT = 16384
c'PCI_EXP_LNKSTA_BWMGMT :: (Num a) => a

{-# LINE 878 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKSTA_AUTBW = 32768
c'PCI_EXP_LNKSTA_AUTBW :: (Num a) => a

{-# LINE 879 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTCAP = 20
c'PCI_EXP_SLTCAP :: (Num a) => a

{-# LINE 880 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTCAP_ATNB = 1
c'PCI_EXP_SLTCAP_ATNB :: (Num a) => a

{-# LINE 881 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTCAP_PWRC = 2
c'PCI_EXP_SLTCAP_PWRC :: (Num a) => a

{-# LINE 882 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTCAP_MRL = 4
c'PCI_EXP_SLTCAP_MRL :: (Num a) => a

{-# LINE 883 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTCAP_ATNI = 8
c'PCI_EXP_SLTCAP_ATNI :: (Num a) => a

{-# LINE 884 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTCAP_PWRI = 16
c'PCI_EXP_SLTCAP_PWRI :: (Num a) => a

{-# LINE 885 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTCAP_HPS = 32
c'PCI_EXP_SLTCAP_HPS :: (Num a) => a

{-# LINE 886 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTCAP_HPC = 64
c'PCI_EXP_SLTCAP_HPC :: (Num a) => a

{-# LINE 887 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTCAP_PWR_VAL = 32640
c'PCI_EXP_SLTCAP_PWR_VAL :: (Num a) => a

{-# LINE 888 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTCAP_PWR_SCL = 98304
c'PCI_EXP_SLTCAP_PWR_SCL :: (Num a) => a

{-# LINE 889 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTCAP_INTERLOCK = 131072
c'PCI_EXP_SLTCAP_INTERLOCK :: (Num a) => a

{-# LINE 890 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTCAP_NOCMDCOMP = 262144
c'PCI_EXP_SLTCAP_NOCMDCOMP :: (Num a) => a

{-# LINE 891 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTCAP_PSN = 4294443008
c'PCI_EXP_SLTCAP_PSN :: (Num a) => a

{-# LINE 892 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTCTL = 24
c'PCI_EXP_SLTCTL :: (Num a) => a

{-# LINE 893 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTCTL_ATNB = 1
c'PCI_EXP_SLTCTL_ATNB :: (Num a) => a

{-# LINE 894 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTCTL_PWRF = 2
c'PCI_EXP_SLTCTL_PWRF :: (Num a) => a

{-# LINE 895 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTCTL_MRLS = 4
c'PCI_EXP_SLTCTL_MRLS :: (Num a) => a

{-# LINE 896 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTCTL_PRSD = 8
c'PCI_EXP_SLTCTL_PRSD :: (Num a) => a

{-# LINE 897 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTCTL_CMDC = 16
c'PCI_EXP_SLTCTL_CMDC :: (Num a) => a

{-# LINE 898 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTCTL_HPIE = 32
c'PCI_EXP_SLTCTL_HPIE :: (Num a) => a

{-# LINE 899 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTCTL_ATNI = 192
c'PCI_EXP_SLTCTL_ATNI :: (Num a) => a

{-# LINE 900 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTCTL_PWRI = 768
c'PCI_EXP_SLTCTL_PWRI :: (Num a) => a

{-# LINE 901 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTCTL_PWRC = 1024
c'PCI_EXP_SLTCTL_PWRC :: (Num a) => a

{-# LINE 902 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTCTL_INTERLOCK = 2048
c'PCI_EXP_SLTCTL_INTERLOCK :: (Num a) => a

{-# LINE 903 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTCTL_LLCHG = 4096
c'PCI_EXP_SLTCTL_LLCHG :: (Num a) => a

{-# LINE 904 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTSTA = 26
c'PCI_EXP_SLTSTA :: (Num a) => a

{-# LINE 905 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTSTA_ATNB = 1
c'PCI_EXP_SLTSTA_ATNB :: (Num a) => a

{-# LINE 906 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTSTA_PWRF = 2
c'PCI_EXP_SLTSTA_PWRF :: (Num a) => a

{-# LINE 907 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTSTA_MRLS = 4
c'PCI_EXP_SLTSTA_MRLS :: (Num a) => a

{-# LINE 908 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTSTA_PRSD = 8
c'PCI_EXP_SLTSTA_PRSD :: (Num a) => a

{-# LINE 909 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTSTA_CMDC = 16
c'PCI_EXP_SLTSTA_CMDC :: (Num a) => a

{-# LINE 910 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTSTA_MRL_ST = 32
c'PCI_EXP_SLTSTA_MRL_ST :: (Num a) => a

{-# LINE 911 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTSTA_PRES = 64
c'PCI_EXP_SLTSTA_PRES :: (Num a) => a

{-# LINE 912 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTSTA_INTERLOCK = 128
c'PCI_EXP_SLTSTA_INTERLOCK :: (Num a) => a

{-# LINE 913 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTSTA_LLCHG = 256
c'PCI_EXP_SLTSTA_LLCHG :: (Num a) => a

{-# LINE 914 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_RTCTL = 28
c'PCI_EXP_RTCTL :: (Num a) => a

{-# LINE 915 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_RTCTL_SECEE = 1
c'PCI_EXP_RTCTL_SECEE :: (Num a) => a

{-# LINE 916 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_RTCTL_SENFEE = 2
c'PCI_EXP_RTCTL_SENFEE :: (Num a) => a

{-# LINE 917 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_RTCTL_SEFEE = 4
c'PCI_EXP_RTCTL_SEFEE :: (Num a) => a

{-# LINE 918 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_RTCTL_PMEIE = 8
c'PCI_EXP_RTCTL_PMEIE :: (Num a) => a

{-# LINE 919 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_RTCTL_CRSVIS = 16
c'PCI_EXP_RTCTL_CRSVIS :: (Num a) => a

{-# LINE 920 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_RTCAP = 30
c'PCI_EXP_RTCAP :: (Num a) => a

{-# LINE 921 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_RTCAP_CRSVIS = 1
c'PCI_EXP_RTCAP_CRSVIS :: (Num a) => a

{-# LINE 922 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_RTSTA = 32
c'PCI_EXP_RTSTA :: (Num a) => a

{-# LINE 923 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_RTSTA_PME_REQID = 65535
c'PCI_EXP_RTSTA_PME_REQID :: (Num a) => a

{-# LINE 924 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_RTSTA_PME_STATUS = 65536
c'PCI_EXP_RTSTA_PME_STATUS :: (Num a) => a

{-# LINE 925 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_RTSTA_PME_PENDING = 131072
c'PCI_EXP_RTSTA_PME_PENDING :: (Num a) => a

{-# LINE 926 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVCAP2 = 36
c'PCI_EXP_DEVCAP2 :: (Num a) => a

{-# LINE 927 "src/Bindings/Libpci/Header.hsc" #-}


{-# LINE 932 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_EXP_DEVCAP2_LTR :: a
c'PCI_EXP_DEVCAP2_LTR = a
2048
c'PCI_EXP_DEVCAP2_LTR :: (Num a) => a

{-# LINE 934 "src/Bindings/Libpci/Header.hsc" #-}


{-# LINE 948 "src/Bindings/Libpci/Header.hsc" #-}

foreign import ccall "inline_PCI_EXP_DEVCAP2_OBFF" c'PCI_EXP_DEVCAP2_OBFF
  :: CUInt -> CUInt

{-# LINE 950 "src/Bindings/Libpci/Header.hsc" #-}


{-# LINE 970 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_EXP_DEVCTL2 :: a
c'PCI_EXP_DEVCTL2 = a
40
c'PCI_EXP_DEVCTL2 :: (Num a) => a

{-# LINE 972 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_EXP_DEV2_TIMEOUT_RANGE" c'PCI_EXP_DEV2_TIMEOUT_RANGE
  :: CUInt -> CUInt

{-# LINE 973 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_EXP_DEV2_TIMEOUT_VALUE" c'PCI_EXP_DEV2_TIMEOUT_VALUE
  :: CUShort -> CUShort

{-# LINE 974 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEV2_TIMEOUT_DIS = 16
c'PCI_EXP_DEV2_TIMEOUT_DIS :: (Num a) => a

{-# LINE 975 "src/Bindings/Libpci/Header.hsc" #-}


{-# LINE 983 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_EXP_DEV2_ARI :: a
c'PCI_EXP_DEV2_ARI = a
32
c'PCI_EXP_DEV2_ARI :: (Num a) => a

{-# LINE 985 "src/Bindings/Libpci/Header.hsc" #-}


{-# LINE 999 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_EXP_DEV2_LTR :: a
c'PCI_EXP_DEV2_LTR = a
1024
c'PCI_EXP_DEV2_LTR :: (Num a) => a

{-# LINE 1001 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_EXP_DEV2_OBFF" c'PCI_EXP_DEV2_OBFF
  :: CUShort -> CUShort

{-# LINE 1002 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_DEVSTA2 = 42
c'PCI_EXP_DEVSTA2 :: (Num a) => a

{-# LINE 1003 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCAP2 = 44
c'PCI_EXP_LNKCAP2 :: (Num a) => a

{-# LINE 1004 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCTL2 = 48
c'PCI_EXP_LNKCTL2 :: (Num a) => a

{-# LINE 1005 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_EXP_LNKCTL2_SPEED" c'PCI_EXP_LNKCTL2_SPEED
  :: CUShort -> CUShort

{-# LINE 1006 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCTL2_CMPLNC = 16
c'PCI_EXP_LNKCTL2_CMPLNC :: (Num a) => a

{-# LINE 1007 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCTL2_SPEED_DIS = 32
c'PCI_EXP_LNKCTL2_SPEED_DIS :: (Num a) => a

{-# LINE 1008 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_EXP_LNKCTL2_DEEMPHASIS" c'PCI_EXP_LNKCTL2_DEEMPHASIS
  :: CUShort -> CUShort

{-# LINE 1009 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_EXP_LNKCTL2_MARGIN" c'PCI_EXP_LNKCTL2_MARGIN
  :: CUShort -> CUShort

{-# LINE 1010 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCTL2_MOD_CMPLNC = 1024
c'PCI_EXP_LNKCTL2_MOD_CMPLNC :: (Num a) => a

{-# LINE 1011 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKCTL2_CMPLNC_SOS = 2048
c'PCI_EXP_LNKCTL2_CMPLNC_SOS :: (Num a) => a

{-# LINE 1012 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_EXP_LNKCTL2_COM_DEEMPHASIS" c'PCI_EXP_LNKCTL2_COM_DEEMPHASIS
  :: CUShort -> CUShort

{-# LINE 1013 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LNKSTA2 = 50
c'PCI_EXP_LNKSTA2 :: (Num a) => a

{-# LINE 1014 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_EXP_LINKSTA2_DEEMPHASIS" c'PCI_EXP_LINKSTA2_DEEMPHASIS
  :: CUShort -> CUShort

{-# LINE 1015 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LINKSTA2_EQU_COMP = 2
c'PCI_EXP_LINKSTA2_EQU_COMP :: (Num a) => a

{-# LINE 1016 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LINKSTA2_EQU_PHASE1 = 4
c'PCI_EXP_LINKSTA2_EQU_PHASE1 :: (Num a) => a

{-# LINE 1017 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LINKSTA2_EQU_PHASE2 = 8
c'PCI_EXP_LINKSTA2_EQU_PHASE2 :: (Num a) => a

{-# LINE 1018 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LINKSTA2_EQU_PHASE3 = 16
c'PCI_EXP_LINKSTA2_EQU_PHASE3 :: (Num a) => a

{-# LINE 1019 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_LINKSTA2_EQU_REQ = 32
c'PCI_EXP_LINKSTA2_EQU_REQ :: (Num a) => a

{-# LINE 1020 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTCAP2 = 52
c'PCI_EXP_SLTCAP2 :: (Num a) => a

{-# LINE 1021 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTCTL2 = 56
c'PCI_EXP_SLTCTL2 :: (Num a) => a

{-# LINE 1022 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EXP_SLTSTA2 = 58
c'PCI_EXP_SLTSTA2 :: (Num a) => a

{-# LINE 1023 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_MSIX_ENABLE = 32768
c'PCI_MSIX_ENABLE :: (Num a) => a

{-# LINE 1026 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_MSIX_MASK = 16384
c'PCI_MSIX_MASK :: (Num a) => a

{-# LINE 1027 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_MSIX_TABSIZE = 2047
c'PCI_MSIX_TABSIZE :: (Num a) => a

{-# LINE 1028 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_MSIX_TABLE = 4
c'PCI_MSIX_TABLE :: (Num a) => a

{-# LINE 1029 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_MSIX_PBA = 8
c'PCI_MSIX_PBA :: (Num a) => a

{-# LINE 1030 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_MSIX_BIR = 7
c'PCI_MSIX_BIR :: (Num a) => a

{-# LINE 1031 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_SSVID_VENDOR = 4
c'PCI_SSVID_DEVICE :: a
c'PCI_SSVID_VENDOR :: (Num a) => a

{-# LINE 1034 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_SSVID_DEVICE = 6
c'PCI_SSVID_DEVICE :: (Num a) => a

{-# LINE 1035 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_AF_CAP = 3
c'PCI_AF_CAP :: (Num a) => a

{-# LINE 1038 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AF_CAP_TP = 1
c'PCI_AF_CAP_TP :: (Num a) => a

{-# LINE 1039 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AF_CAP_FLR = 2
c'PCI_AF_CAP_FLR :: (Num a) => a

{-# LINE 1040 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AF_CTRL = 4
c'PCI_AF_CTRL :: (Num a) => a

{-# LINE 1041 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AF_CTRL_FLR = 1
c'PCI_AF_CTRL_FLR :: (Num a) => a

{-# LINE 1042 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AF_STATUS = 5
c'PCI_AF_STATUS :: (Num a) => a

{-# LINE 1043 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_AF_STATUS_TP = 1
c'PCI_AF_STATUS_TP :: (Num a) => a

{-# LINE 1044 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_SATA_HBA_BARS = 4
c'PCI_SATA_HBA_REG0 :: a
c'PCI_SATA_HBA_BARS :: (Num a) => a

{-# LINE 1047 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_SATA_HBA_REG0 = 8
c'PCI_SATA_HBA_REG0 :: (Num a) => a

{-# LINE 1048 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_EA_CAP_TYPE1_SECONDARY = 4
c'PCI_EA_CAP_TYPE1_SECONDARY :: (Num a) => a

{-# LINE 1051 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EA_CAP_TYPE1_SUBORDINATE = 5
c'PCI_EA_CAP_TYPE1_SUBORDINATE :: (Num a) => a

{-# LINE 1052 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_EA_CAP_ENT_WRITABLE = 1073741824
c'PCI_EA_CAP_ENT_WRITABLE :: (Num a) => a

{-# LINE 1054 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EA_CAP_ENT_ENABLE = 2147483648
c'PCI_EA_CAP_ENT_ENABLE :: (Num a) => a

{-# LINE 1055 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_ERR_UNCOR_STATUS = 4
c'PCI_ERR_UNCOR_STATUS :: (Num a) => a

{-# LINE 1058 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ERR_UNC_TRAIN = 1
c'PCI_ERR_UNC_TRAIN :: (Num a) => a

{-# LINE 1059 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ERR_UNC_DLP = 16
c'PCI_ERR_UNC_DLP :: (Num a) => a

{-# LINE 1060 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ERR_UNC_SDES = 32
c'PCI_ERR_UNC_SDES :: (Num a) => a

{-# LINE 1061 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ERR_UNC_POISON_TLP = 4096
c'PCI_ERR_UNC_POISON_TLP :: (Num a) => a

{-# LINE 1062 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ERR_UNC_FCP = 8192
c'PCI_ERR_UNC_FCP :: (Num a) => a

{-# LINE 1063 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ERR_UNC_COMP_TIME = 16384
c'PCI_ERR_UNC_COMP_TIME :: (Num a) => a

{-# LINE 1064 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ERR_UNC_COMP_ABORT = 32768
c'PCI_ERR_UNC_COMP_ABORT :: (Num a) => a

{-# LINE 1065 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ERR_UNC_UNX_COMP = 65536
c'PCI_ERR_UNC_UNX_COMP :: (Num a) => a

{-# LINE 1066 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ERR_UNC_RX_OVER = 131072
c'PCI_ERR_UNC_RX_OVER :: (Num a) => a

{-# LINE 1067 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ERR_UNC_MALF_TLP = 262144
c'PCI_ERR_UNC_MALF_TLP :: (Num a) => a

{-# LINE 1068 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ERR_UNC_ECRC = 524288
c'PCI_ERR_UNC_ECRC :: (Num a) => a

{-# LINE 1069 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ERR_UNC_UNSUP = 1048576
c'PCI_ERR_UNC_UNSUP :: (Num a) => a

{-# LINE 1070 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ERR_UNC_ACS_VIOL = 2097152
c'PCI_ERR_UNC_ACS_VIOL :: (Num a) => a

{-# LINE 1071 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ERR_UNCOR_MASK = 8
c'PCI_ERR_UNCOR_MASK :: (Num a) => a

{-# LINE 1072 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_ERR_UNCOR_SEVER = 12
c'PCI_ERR_UNCOR_SEVER :: (Num a) => a

{-# LINE 1074 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_ERR_COR_STATUS = 16
c'PCI_ERR_COR_STATUS :: (Num a) => a

{-# LINE 1076 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ERR_COR_RCVR = 1
c'PCI_ERR_COR_RCVR :: (Num a) => a

{-# LINE 1077 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ERR_COR_BAD_TLP = 64
c'PCI_ERR_COR_BAD_TLP :: (Num a) => a

{-# LINE 1078 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ERR_COR_BAD_DLLP = 128
c'PCI_ERR_COR_BAD_DLLP :: (Num a) => a

{-# LINE 1079 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ERR_COR_REP_ROLL = 256
c'PCI_ERR_COR_REP_ROLL :: (Num a) => a

{-# LINE 1080 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ERR_COR_REP_TIMER = 4096
c'PCI_ERR_COR_REP_TIMER :: (Num a) => a

{-# LINE 1081 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ERR_COR_REP_ANFE = 8192
c'PCI_ERR_COR_REP_ANFE :: (Num a) => a

{-# LINE 1082 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ERR_COR_MASK = 20
c'PCI_ERR_COR_MASK :: (Num a) => a

{-# LINE 1083 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_ERR_CAP = 24
c'PCI_ERR_CAP :: (Num a) => a

{-# LINE 1085 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_ERR_CAP_FEP" c'PCI_ERR_CAP_FEP
  :: CUInt -> CUInt

{-# LINE 1086 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ERR_CAP_ECRC_GENC = 32
c'PCI_ERR_CAP_ECRC_GENC :: (Num a) => a

{-# LINE 1087 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ERR_CAP_ECRC_GENE = 64
c'PCI_ERR_CAP_ECRC_GENE :: (Num a) => a

{-# LINE 1088 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ERR_CAP_ECRC_CHKC = 128
c'PCI_ERR_CAP_ECRC_CHKC :: (Num a) => a

{-# LINE 1089 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ERR_CAP_ECRC_CHKE = 256
c'PCI_ERR_CAP_ECRC_CHKE :: (Num a) => a

{-# LINE 1090 "src/Bindings/Libpci/Header.hsc" #-}


{-# LINE 1104 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_ERR_HEADER_LOG :: a
c'PCI_ERR_HEADER_LOG = a
28
c'PCI_ERR_HEADER_LOG :: (Num a) => a

{-# LINE 1106 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ERR_ROOT_COMMAND = 44
c'PCI_ERR_ROOT_COMMAND :: (Num a) => a

{-# LINE 1107 "src/Bindings/Libpci/Header.hsc" #-}


{-# LINE 1118 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_ERR_ROOT_STATUS :: a
c'PCI_ERR_ROOT_STATUS = a
48
c'PCI_ERR_ROOT_STATUS :: (Num a) => a

{-# LINE 1120 "src/Bindings/Libpci/Header.hsc" #-}


{-# LINE 1131 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_ERR_ROOT_COR_SRC :: a
c'PCI_ERR_ROOT_COR_SRC = a
52
c'PCI_ERR_ROOT_COR_SRC :: (Num a) => a

{-# LINE 1133 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ERR_ROOT_SRC = 54
c'PCI_ERR_ROOT_SRC :: (Num a) => a

{-# LINE 1134 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_VC_PORT_REG1 = 4
c'PCI_VC_PORT_REG2 :: a
c'PCI_VC_PORT_REG1 :: (Num a) => a

{-# LINE 1137 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_VC_PORT_REG2 = 8
c'PCI_VC_PORT_REG2 :: (Num a) => a

{-# LINE 1138 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_VC_PORT_CTRL = 12
c'PCI_VC_PORT_CTRL :: (Num a) => a

{-# LINE 1139 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_VC_PORT_STATUS = 14
c'PCI_VC_PORT_STATUS :: (Num a) => a

{-# LINE 1140 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_VC_RES_CAP = 16
c'PCI_VC_RES_CAP :: (Num a) => a

{-# LINE 1141 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_VC_RES_CTRL = 20
c'PCI_VC_RES_CTRL :: (Num a) => a

{-# LINE 1142 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_VC_RES_STATUS = 26
c'PCI_VC_RES_STATUS :: (Num a) => a

{-# LINE 1143 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_PWR_DSR = 4
c'PCI_PWR_DSR :: (Num a) => a

{-# LINE 1146 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PWR_DATA = 8
c'PCI_PWR_DATA :: (Num a) => a

{-# LINE 1147 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_PWR_DATA_BASE" c'PCI_PWR_DATA_BASE
  :: CUInt -> CUInt

{-# LINE 1148 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_PWR_DATA_SCALE" c'PCI_PWR_DATA_SCALE
  :: CUInt -> CUInt

{-# LINE 1149 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_PWR_DATA_PM_SUB" c'PCI_PWR_DATA_PM_SUB
  :: CUInt -> CUInt

{-# LINE 1150 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_PWR_DATA_PM_STATE" c'PCI_PWR_DATA_PM_STATE
  :: CUInt -> CUInt

{-# LINE 1151 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_PWR_DATA_TYPE" c'PCI_PWR_DATA_TYPE
  :: CUInt -> CUInt

{-# LINE 1152 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_PWR_DATA_RAIL" c'PCI_PWR_DATA_RAIL
  :: CUInt -> CUInt

{-# LINE 1153 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PWR_CAP = 12
c'PCI_PWR_CAP :: (Num a) => a

{-# LINE 1154 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_PWR_CAP_BUDGET" c'PCI_PWR_CAP_BUDGET
  :: CUInt -> CUInt

{-# LINE 1155 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_RCLINK_ESD = 4
c'PCI_RCLINK_ESD :: (Num a) => a

{-# LINE 1158 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_RCLINK_LINK1 = 16
c'PCI_RCLINK_LINK1 :: (Num a) => a

{-# LINE 1159 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_RCLINK_LINK_DESC = 0
c'PCI_RCLINK_LINK_DESC :: (Num a) => a

{-# LINE 1160 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_RCLINK_LINK_ADDR = 8
c'PCI_RCLINK_LINK_ADDR :: (Num a) => a

{-# LINE 1161 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_RCLINK_LINK_SIZE = 16
c'PCI_RCLINK_LINK_SIZE :: (Num a) => a

{-# LINE 1162 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_EVNDR_HEADER = 4
c'PCI_EVNDR_HEADER :: (Num a) => a

{-# LINE 1165 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_EVNDR_REGISTERS = 8
c'PCI_EVNDR_REGISTERS :: (Num a) => a

{-# LINE 1166 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_ACS_CAP = 4
c'PCI_ACS_CAP :: (Num a) => a

{-# LINE 1169 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ACS_CAP_VALID = 1
c'PCI_ACS_CAP_VALID :: (Num a) => a

{-# LINE 1170 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ACS_CAP_BLOCK = 2
c'PCI_ACS_CAP_BLOCK :: (Num a) => a

{-# LINE 1171 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ACS_CAP_REQ_RED = 4
c'PCI_ACS_CAP_REQ_RED :: (Num a) => a

{-# LINE 1172 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ACS_CAP_CMPLT_RED = 8
c'PCI_ACS_CAP_CMPLT_RED :: (Num a) => a

{-# LINE 1173 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ACS_CAP_FORWARD = 16
c'PCI_ACS_CAP_FORWARD :: (Num a) => a

{-# LINE 1174 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ACS_CAP_EGRESS = 32
c'PCI_ACS_CAP_EGRESS :: (Num a) => a

{-# LINE 1175 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ACS_CAP_TRANS = 64
c'PCI_ACS_CAP_TRANS :: (Num a) => a

{-# LINE 1176 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_ACS_CAP_VECTOR" c'PCI_ACS_CAP_VECTOR
  :: CUInt -> CUInt

{-# LINE 1177 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ACS_CTRL = 6
c'PCI_ACS_CTRL :: (Num a) => a

{-# LINE 1178 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ACS_CTRL_VALID = 1
c'PCI_ACS_CTRL_VALID :: (Num a) => a

{-# LINE 1179 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ACS_CTRL_BLOCK = 2
c'PCI_ACS_CTRL_BLOCK :: (Num a) => a

{-# LINE 1180 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ACS_CTRL_REQ_RED = 4
c'PCI_ACS_CTRL_REQ_RED :: (Num a) => a

{-# LINE 1181 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ACS_CTRL_CMPLT_RED = 8
c'PCI_ACS_CTRL_CMPLT_RED :: (Num a) => a

{-# LINE 1182 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ACS_CTRL_FORWARD = 16
c'PCI_ACS_CTRL_FORWARD :: (Num a) => a

{-# LINE 1183 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ACS_CTRL_EGRESS = 32
c'PCI_ACS_CTRL_EGRESS :: (Num a) => a

{-# LINE 1184 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ACS_CTRL_TRANS = 64
c'PCI_ACS_CTRL_TRANS :: (Num a) => a

{-# LINE 1185 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ACS_EGRESS_CTRL = 8
c'PCI_ACS_EGRESS_CTRL :: (Num a) => a

{-# LINE 1186 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_ARI_CAP = 4
c'PCI_ARI_CAP :: (Num a) => a

{-# LINE 1189 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ARI_CAP_MFVC = 1
c'PCI_ARI_CAP_MFVC :: (Num a) => a

{-# LINE 1190 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ARI_CAP_ACS = 2
c'PCI_ARI_CAP_ACS :: (Num a) => a

{-# LINE 1191 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_ARI_CAP_NFN" c'PCI_ARI_CAP_NFN
  :: CUShort -> CUShort

{-# LINE 1192 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ARI_CTRL = 6
c'PCI_ARI_CTRL :: (Num a) => a

{-# LINE 1193 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ARI_CTRL_MFVC = 1
c'PCI_ARI_CTRL_MFVC :: (Num a) => a

{-# LINE 1194 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ARI_CTRL_ACS = 2
c'PCI_ARI_CTRL_ACS :: (Num a) => a

{-# LINE 1195 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_ARI_CTRL_FG" c'PCI_ARI_CTRL_FG
  :: CUShort -> CUShort

{-# LINE 1196 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_ATS_CAP = 4
c'PCI_ATS_CAP :: (Num a) => a

{-# LINE 1199 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_ATS_CAP_IQD" c'PCI_ATS_CAP_IQD
  :: CUShort -> CUShort

{-# LINE 1200 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ATS_CTRL = 6
c'PCI_ATS_CTRL :: (Num a) => a

{-# LINE 1201 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_ATS_CTRL_STU" c'PCI_ATS_CTRL_STU
  :: CUShort -> CUShort

{-# LINE 1202 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_ATS_CTRL_ENABLE = 32768
c'PCI_ATS_CTRL_ENABLE :: (Num a) => a

{-# LINE 1203 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_IOV_CAP = 4
c'PCI_IOV_CAP :: (Num a) => a

{-# LINE 1206 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IOV_CAP_VFM = 1
c'PCI_IOV_CAP_VFM :: (Num a) => a

{-# LINE 1207 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_IOV_CAP_IMN" c'PCI_IOV_CAP_IMN
  :: CUInt -> CUInt

{-# LINE 1208 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IOV_CTRL = 8
c'PCI_IOV_CTRL :: (Num a) => a

{-# LINE 1209 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IOV_CTRL_VFE = 1
c'PCI_IOV_CTRL_VFE :: (Num a) => a

{-# LINE 1210 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IOV_CTRL_VFME = 2
c'PCI_IOV_CTRL_VFME :: (Num a) => a

{-# LINE 1211 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IOV_CTRL_VFMIE = 4
c'PCI_IOV_CTRL_VFMIE :: (Num a) => a

{-# LINE 1212 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IOV_CTRL_MSE = 8
c'PCI_IOV_CTRL_MSE :: (Num a) => a

{-# LINE 1213 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IOV_CTRL_ARI = 16
c'PCI_IOV_CTRL_ARI :: (Num a) => a

{-# LINE 1214 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IOV_STATUS = 10
c'PCI_IOV_STATUS :: (Num a) => a

{-# LINE 1215 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IOV_STATUS_MS = 1
c'PCI_IOV_STATUS_MS :: (Num a) => a

{-# LINE 1216 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IOV_INITIALVF = 12
c'PCI_IOV_INITIALVF :: (Num a) => a

{-# LINE 1217 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IOV_TOTALVF = 14
c'PCI_IOV_TOTALVF :: (Num a) => a

{-# LINE 1218 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IOV_NUMVF = 16
c'PCI_IOV_NUMVF :: (Num a) => a

{-# LINE 1219 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IOV_FDL = 18
c'PCI_IOV_FDL :: (Num a) => a

{-# LINE 1220 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IOV_OFFSET = 20
c'PCI_IOV_OFFSET :: (Num a) => a

{-# LINE 1221 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IOV_STRIDE = 22
c'PCI_IOV_STRIDE :: (Num a) => a

{-# LINE 1222 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IOV_DID = 26
c'PCI_IOV_DID :: (Num a) => a

{-# LINE 1223 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IOV_SUPPS = 28
c'PCI_IOV_SUPPS :: (Num a) => a

{-# LINE 1224 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IOV_SYSPS = 32
c'PCI_IOV_SYSPS :: (Num a) => a

{-# LINE 1225 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IOV_BAR_BASE = 36
c'PCI_IOV_BAR_BASE :: (Num a) => a

{-# LINE 1226 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IOV_NUM_BAR = 6
c'PCI_IOV_NUM_BAR :: (Num a) => a

{-# LINE 1227 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IOV_MSAO = 60
c'PCI_IOV_MSAO :: (Num a) => a

{-# LINE 1228 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_IOV_MSA_BIR" c'PCI_IOV_MSA_BIR
  :: CUInt -> CUInt

{-# LINE 1229 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_IOV_MSA_OFFSET" c'PCI_IOV_MSA_OFFSET
  :: CUInt -> CUInt

{-# LINE 1230 "src/Bindings/Libpci/Header.hsc" #-}


{-# LINE 1274 "src/Bindings/Libpci/Header.hsc" #-}

-- | Page Request Interface
c'PCI_PRI_CTRL :: a
c'PCI_PRI_CTRL = a
4
c'PCI_PRI_CTRL :: (Num aa
) => a

{-# LINE 1277 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PRI_CTRL_ENABLE = 1
c'PCI_PRI_CTRL_ENABLE :: (Num a) => a

{-# LINE 1278 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PRI_CTRL_RESET = 2
c'PCI_PRI_CTRL_RESET :: (Num a) => a

{-# LINE 1279 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PRI_STATUS = 6
c'PCI_PRI_STATUS :: (Num a) => a

{-# LINE 1280 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PRI_STATUS_RF = 1
c'PCI_PRI_STATUS_RF :: (Num a) => a

{-# LINE 1281 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PRI_STATUS_UPRGI = 2
c'PCI_PRI_STATUS_UPRGI :: (Num a) => a

{-# LINE 1282 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PRI_STATUS_STOPPED = 256
c'PCI_PRI_STATUS_STOPPED :: (Num a) => a

{-# LINE 1283 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PRI_MAX_REQ = 8
c'PCI_PRI_MAX_REQ :: (Num a) => a

{-# LINE 1284 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PRI_ALLOC_REQ = 12
c'PCI_PRI_ALLOC_REQ :: (Num a) => a

{-# LINE 1285 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_TPH_CAPABILITIES = 4
c'PCI_TPH_CAPABILITIES :: (Num a) => a

{-# LINE 1288 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_TPH_INTVEC_SUP = 2
c'PCI_TPH_INTVEC_SUP :: (Num a) => a

{-# LINE 1289 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_TPH_DEV_SUP = 4
c'PCI_TPH_DEV_SUP :: (Num a) => a

{-# LINE 1290 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_TPH_EXT_REQ_SUP = 256
c'PCI_TPH_EXT_REQ_SUP :: (Num a) => a

{-# LINE 1291 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_TPH_ST_LOC_MASK = 1536
c'PCI_TPH_ST_LOC_MASK :: (Num a) => a

{-# LINE 1292 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_TPH_ST_NONE = 0
c'PCI_TPH_ST_NONE :: (Num a) => a

{-# LINE 1293 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_TPH_ST_CAP = 512
c'PCI_TPH_ST_CAP :: (Num a) => a

{-# LINE 1294 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_TPH_ST_MSIX = 1024
c'PCI_TPH_ST_MSIX :: (Num a) => a

{-# LINE 1295 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_TPH_ST_SIZE_SHIFT = 16
c'PCI_TPH_ST_SIZE_SHIFT :: (Num a) => a

{-# LINE 1296 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_LTR_MAX_SNOOP = 4
c'PCI_LTR_MAX_SNOOP :: (Num a) => a

{-# LINE 1299 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_LTR_VALUE_MASK = 1023
c'PCI_LTR_VALUE_MASK :: (Num a) => a

{-# LINE 1300 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_LTR_SCALE_SHIFT = 10
c'PCI_LTR_SCALE_SHIFT :: (Num a) => a

{-# LINE 1301 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_LTR_SCALE_MASK = 7
c'PCI_LTR_SCALE_MASK :: (Num a) => a

{-# LINE 1302 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_LTR_MAX_NOSNOOP = 6
c'PCI_LTR_MAX_NOSNOOP :: (Num a) => a

{-# LINE 1303 "src/Bindings/Libpci/Header.hsc" #-}



{-# LINE 1326 "src/Bindings/Libpci/Header.hsc" #-}

-- | Process Address Space ID

-- | 0x04 PASID feature register
c'PCI_PASID_CAP :: a
c'PCI_PASID_CAP = a
4
c'PCI_PASID_CAP :: (Num a) => a

{-# LINE 1331 "src/Bindings/Libpci/Header.hsc" #-}

-- | 0x02 Exec permissions Supported
c'PCI_PASID_CAP_EXEC = 2
c'PCI_PASID_CAP_EXEC :: (Num a) => a

{-# LINE 1334 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_PASID_CAP_PRIV = 4
c'PCI_PASID_CAP_PRIV :: (Num a) => a

{-# LINE 1336 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_PASID_CAP_WIDTH" c'PCI_PASID_CAP_WIDTH
  :: CUShort -> CUShort

{-# LINE 1337 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PASID_CTRL = 6
c'PCI_PASID_CTRL :: (Num a) => a

{-# LINE 1338 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PASID_CTRL_ENABLE = 1
c'PCI_PASID_CTRL_ENABLE :: (Num a) => a

{-# LINE 1339 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PASID_CTRL_EXEC = 2
c'PCI_PASID_CTRL_EXEC :: (Num a) => a

{-# LINE 1340 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_PASID_CTRL_PRIV = 4
c'PCI_PASID_CTRL_PRIV :: (Num a) => a

{-# LINE 1341 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_DPC_CAP = 4
c'PCI_DPC_CAP :: (Num a) => a

{-# LINE 1343 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_DPC_CAP_INT_MSG" c'PCI_DPC_CAP_INT_MSG
  :: CUInt -> CUInt

{-# LINE 1344 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_DPC_CAP_RP_EXT = 32
c'PCI_DPC_CAP_RP_EXT :: (Num a) => a

{-# LINE 1345 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_DPC_CAP_TLP_BLOCK = 64
c'PCI_DPC_CAP_TLP_BLOCK :: (Num a) => a

{-# LINE 1346 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_DPC_CAP_SW_TRIGGER = 128
c'PCI_DPC_CAP_SW_TRIGGER :: (Num a) => a

{-# LINE 1347 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_DPC_CAP_RP_LOG" c'PCI_DPC_CAP_RP_LOG
  :: CUInt -> CUInt

{-# LINE 1348 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_DPC_CAP_DL_ACT_ERR = 4096
c'PCI_DPC_CAP_DL_ACT_ERR :: (Num a) => a

{-# LINE 1349 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_DPC_CTL = 6
c'PCI_DPC_CTL :: (Num a) => a

{-# LINE 1350 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_DPC_CTL_TRIGGER" c'PCI_DPC_CTL_TRIGGER
  :: CUInt -> CUInt

{-# LINE 1351 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_DPC_CTL_CMPL = 4
c'PCI_DPC_CTL_CMPL :: (Num a) => a

{-# LINE 1352 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_DPC_CTL_INT = 8
c'PCI_DPC_CTL_INT :: (Num a) => a

{-# LINE 1353 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_DPC_CTL_ERR_COR = 16
c'PCI_DPC_CTL_ERR_COR :: (Num a) => a

{-# LINE 1354 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_DPC_CTL_TLP = 32
c'PCI_DPC_CTL_TLP :: (Num a) => a

{-# LINE 1355 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_DPC_CTL_SW_TRIGGER = 64
c'PCI_DPC_CTL_SW_TRIGGER :: (Num a) => a

{-# LINE 1356 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_DPC_CTL_DL_ACTIVE = 128
c'PCI_DPC_CTL_DL_ACTIVE :: (Num a) => a

{-# LINE 1357 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_DPC_STATUS = 8
c'PCI_DPC_STATUS :: (Num a) => a

{-# LINE 1358 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_DPC_STS_TRIGGER = 1
c'PCI_DPC_STS_TRIGGER :: (Num a) => a

{-# LINE 1359 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_DPC_STS_REASON" c'PCI_DPC_STS_REASON
  :: CUInt -> CUInt

{-# LINE 1360 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_DPC_STS_INT = 8
c'PCI_DPC_STS_INT :: (Num a) => a

{-# LINE 1361 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_DPC_STS_RP_BUSY = 16
c'PCI_DPC_STS_RP_BUSY :: (Num a) => a

{-# LINE 1362 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_DPC_STS_TRIGGER_EXT" c'PCI_DPC_STS_TRIGGER_EXT
  :: CUInt -> CUInt

{-# LINE 1363 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_DPC_STS_PIO_FEP" c'PCI_DPC_STS_PIO_FEP
  :: CUInt -> CUInt

{-# LINE 1364 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_DPC_SOURCE = 10
c'PCI_DPC_SOURCE :: (Num a) => a

{-# LINE 1365 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_L1PM_SUBSTAT_CAP = 4
c'PCI_L1PM_SUBSTAT_CAP :: (Num aa
) => a

{-# LINE 1368 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_L1PM_SUBSTAT_CAP_PM_L12 = 1
c'PCI_L1PM_SUBSTAT_CAP_PM_L12 :: (Num a) => a

{-# LINE 1369 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_L1PM_SUBSTAT_CAP_PM_L11 = 2
c'PCI_L1PM_SUBSTAT_CAP_PM_L11 :: (Num a) => a

{-# LINE 1370 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_L1PM_SUBSTAT_CAP_ASPM_L12 = 4
c'PCI_L1PM_SUBSTAT_CAP_ASPM_L12 :: (Num a) => a

{-# LINE 1371 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_L1PM_SUBSTAT_CAP_ASPM_L11 = 8
c'PCI_L1PM_SUBSTAT_CAP_ASPM_L11 :: (Num a) => a

{-# LINE 1372 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_L1PM_SUBSTAT_CAP_L1PM_SUPP = 22
c'PCI_L1PM_SUBSTAT_CAP_L1PM_SUPP :: (Num a) => a

{-# LINE 1373 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_L1PM_SUBSTAT_CTL1 = 8
c'PCI_L1PM_SUBSTAT_CTL1 :: (Num a) => a

{-# LINE 1374 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_L1PM_SUBSTAT_CTL1_PM_L12 = 1
c'PCI_L1PM_SUBSTAT_CTL1_PM_L12 :: (Num a) => a

{-# LINE 1375 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_L1PM_SUBSTAT_CTL1_PM_L11 = 2
c'PCI_L1PM_SUBSTAT_CTL1_PM_L11 :: (Num a) => a

{-# LINE 1376 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_L1PM_SUBSTAT_CTL1_ASPM_L12 = 4
c'PCI_L1PM_SUBSTAT_CTL1_ASPM_L12 :: (Num a) => a

{-# LINE 1377 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_L1PM_SUBSTAT_CTL1_ASPM_L11 = 8
c'PCI_L1PM_SUBSTAT_CTL1_ASPM_L11 :: (Num a) => a

{-# LINE 1378 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_L1PM_SUBSTAT_CTL2 = 12
c'PCI_L1PM_SUBSTAT_CTL2 :: (Num a) => a

{-# LINE 1379 "src/Bindings/Libpci/Header.hsc" #-}


foreign import ccall "inline_PCI_DEVFN" c'PCI_DEVFN
  :: CUChar -> CUChar -> CUChar

{-# LINE 1382 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_SLOT" c'PCI_SLOT
  :: CUChar -> CUChar

{-# LINE 1383 "src/Bindings/Libpci/Header.hsc" #-}
foreign import ccall "inline_PCI_FUNC" c'PCI_FUNC
  :: CUChar -> CUChar

{-# LINE 1384 "src/Bindings/Libpci/Header.hsc" #-}


c'PCI_CLASS_NOT_DEFINED = 0
c'PCI_CLASS_NOT_DEFINED :: (Num a) => a

{-# LINE 1387 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_NOT_DEFINED_VGA = 1
c'PCI_CLASS_NOT_DEFINED_VGA :: (Num a) => a

{-# LINE 1388 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_BASE_CLASS_STORAGE = 1
c'PCI_BASE_CLASS_STORAGE :: (Num a) => a

{-# LINE 1390 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_STORAGE_SCSI = 256
c'PCI_CLASS_STORAGE_SCSI :: (Num a) => a

{-# LINE 1391 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_STORAGE_IDE = 257
c'PCI_CLASS_STORAGE_IDE :: (Num a) => a

{-# LINE 1392 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_STORAGE_FLOPPY = 258
c'PCI_CLASS_STORAGE_FLOPPY :: (Num a) => a

{-# LINE 1393 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_STORAGE_IPI = 259
c'PCI_CLASS_STORAGE_IPI :: (Num a) => a

{-# LINE 1394 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_STORAGE_RAID = 260
c'PCI_CLASS_STORAGE_RAID :: (Num a) => a

{-# LINE 1395 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_STORAGE_ATA = 261
c'PCI_CLASS_STORAGE_ATA :: (Num a) => a

{-# LINE 1396 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_STORAGE_SATA = 262
c'PCI_CLASS_STORAGE_SATA :: (Num a) => a

{-# LINE 1397 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_STORAGE_SAS = 263
c'PCI_CLASS_STORAGE_SAS :: (Num a) => a

{-# LINE 1398 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_STORAGE_OTHER = 384
c'PCI_CLASS_STORAGE_OTHER :: (Num a) => a

{-# LINE 1399 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_BASE_CLASS_NETWORK = 2
c'PCI_BASE_CLASS_NETWORK :: (Num a) => a

{-# LINE 1401 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_NETWORK_ETHERNET = 512
c'PCI_CLASS_NETWORK_ETHERNET :: (Num a) => a

{-# LINE 1402 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_NETWORK_TOKEN_RING = 513
c'PCI_CLASS_NETWORK_TOKEN_RING :: (Num a) => a

{-# LINE 1403 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_NETWORK_FDDI = 514
c'PCI_CLASS_NETWORK_FDDI :: (Num a) => a

{-# LINE 1404 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_NETWORK_ATM = 515
c'PCI_CLASS_NETWORK_ATM :: (Num a) => a

{-# LINE 1405 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_NETWORK_ISDN = 516
c'PCI_CLASS_NETWORK_ISDN :: (Num a) => a

{-# LINE 1406 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_NETWORK_OTHER = 640
c'PCI_CLASS_NETWORK_OTHER :: (Num a) => a

{-# LINE 1407 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_BASE_CLASS_DISPLAY = 3
c'PCI_BASE_CLASS_DISPLAY :: (Num a) => a

{-# LINE 1409 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_DISPLAY_VGA = 768
c'PCI_CLASS_DISPLAY_VGA :: (Num a) => a

{-# LINE 1410 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_DISPLAY_XGA = 769
c'PCI_CLASS_DISPLAY_XGA :: (Num a) => a

{-# LINE 1411 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_DISPLAY_3D = 770
c'PCI_CLASS_DISPLAY_3D :: (Num a) => a

{-# LINE 1412 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_DISPLAY_OTHER = 896
c'PCI_CLASS_DISPLAY_OTHER :: (Num a) => a

{-# LINE 1413 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_BASE_CLASS_MULTIMEDIA = 4
c'PCI_BASE_CLASS_MULTIMEDIA :: (Num a) => a

{-# LINE 1415 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_MULTIMEDIA_VIDEO = 1024
c'PCI_CLASS_MULTIMEDIA_VIDEO :: (Num a) => a

{-# LINE 1416 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_MULTIMEDIA_AUDIO = 1025
c'PCI_CLASS_MULTIMEDIA_AUDIO :: (Num a) => a

{-# LINE 1417 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_MULTIMEDIA_PHONE = 1026
c'PCI_CLASS_MULTIMEDIA_PHONE :: (Num a) => a

{-# LINE 1418 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_MULTIMEDIA_AUDIO_DEV = 1027
c'PCI_CLASS_MULTIMEDIA_AUDIO_DEV :: (Num a) => a

{-# LINE 1419 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_MULTIMEDIA_OTHER = 1152
c'PCI_CLASS_MULTIMEDIA_OTHER :: (Num a) => a

{-# LINE 1420 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_BASE_CLASS_MEMORY = 5
c'PCI_BASE_CLASS_MEMORY :: (Num a) => a

{-# LINE 1422 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_MEMORY_RAM = 1280
c'PCI_CLASS_MEMORY_RAM :: (Num a) => a

{-# LINE 1423 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_MEMORY_FLASH = 1281
c'PCI_CLASS_MEMORY_FLASH :: (Num a) => a

{-# LINE 1424 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_MEMORY_OTHER = 1408
c'PCI_CLASS_MEMORY_OTHER :: (Num a) => a

{-# LINE 1425 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_BASE_CLASS_BRIDGE = 6
c'PCI_BASE_CLASS_BRIDGE :: (Num a) => a

{-# LINE 1427 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_BRIDGE_HOST = 1536
c'PCI_CLASS_BRIDGE_HOST :: (Num a) => a

{-# LINE 1428 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_BRIDGE_ISA = 1537
c'PCI_CLASS_BRIDGE_ISA :: (Num a) => a

{-# LINE 1429 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_BRIDGE_EISA = 1538
c'PCI_CLASS_BRIDGE_EISA :: (Num a) => a

{-# LINE 1430 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_BRIDGE_MC = 1539
c'PCI_CLASS_BRIDGE_MC :: (Num a) => a

{-# LINE 1431 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_BRIDGE_PCI = 1540
c'PCI_CLASS_BRIDGE_PCI :: (Num a) => a

{-# LINE 1432 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_BRIDGE_PCMCIA = 1541
c'PCI_CLASS_BRIDGE_PCMCIA :: (Num a) => a

{-# LINE 1433 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_BRIDGE_NUBUS = 1542
c'PCI_CLASS_BRIDGE_NUBUS :: (Num a) => a

{-# LINE 1434 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_BRIDGE_CARDBUS = 1543
c'PCI_CLASS_BRIDGE_CARDBUS :: (Num a) => a

{-# LINE 1435 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_BRIDGE_RACEWAY = 1544
c'PCI_CLASS_BRIDGE_RACEWAY :: (Num a) => a

{-# LINE 1436 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_BRIDGE_PCI_SEMI = 1545
c'PCI_CLASS_BRIDGE_PCI_SEMI :: (Num a) => a

{-# LINE 1437 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_BRIDGE_IB_TO_PCI = 1546
c'PCI_CLASS_BRIDGE_IB_TO_PCI :: (Num a) => a

{-# LINE 1438 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_BRIDGE_OTHER = 1664
c'PCI_CLASS_BRIDGE_OTHER :: (Num a) => a

{-# LINE 1439 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_BASE_CLASS_COMMUNICATION = 7
c'PCI_BASE_CLASS_COMMUNICATION :: (Num a) => a

{-# LINE 1441 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_COMMUNICATION_SERIAL = 1792
c'PCI_CLASS_COMMUNICATION_SERIAL :: (Num a) => a

{-# LINE 1442 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_COMMUNICATION_PARALLEL = 1793
c'PCI_CLASS_COMMUNICATION_PARALLEL :: (Num a) => a

{-# LINE 1443 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_COMMUNICATION_MSERIAL = 1794
c'PCI_CLASS_COMMUNICATION_MSERIAL :: (Num a) => a

{-# LINE 1444 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_COMMUNICATION_MODEM = 1795
c'PCI_CLASS_COMMUNICATION_MODEM :: (Num a) => a

{-# LINE 1445 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_COMMUNICATION_OTHER = 1920
c'PCI_CLASS_COMMUNICATION_OTHER :: (Num a) => a

{-# LINE 1446 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_BASE_CLASS_SYSTEM = 8
c'PCI_BASE_CLASS_SYSTEM :: (Num a) => a

{-# LINE 1448 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_SYSTEM_PIC = 2048
c'PCI_CLASS_SYSTEM_PIC :: (Num a) => a

{-# LINE 1449 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_SYSTEM_DMA = 2049
c'PCI_CLASS_SYSTEM_DMA :: (Num a) => a

{-# LINE 1450 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_SYSTEM_TIMER = 2050
c'PCI_CLASS_SYSTEM_TIMER :: (Num a) => a

{-# LINE 1451 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_SYSTEM_RTC = 2051
c'PCI_CLASS_SYSTEM_RTC :: (Num a) => a

{-# LINE 1452 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_SYSTEM_PCI_HOTPLUG = 2052
c'PCI_CLASS_SYSTEM_PCI_HOTPLUG :: (Num a) => a

{-# LINE 1453 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_SYSTEM_OTHER = 2176
c'PCI_CLASS_SYSTEM_OTHER :: (Num a) => a

{-# LINE 1454 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_BASE_CLASS_INPUT = 9
c'PCI_BASE_CLASS_INPUT :: (Num a) => a

{-# LINE 1456 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_INPUT_KEYBOARD = 2304
c'PCI_CLASS_INPUT_KEYBOARD :: (Num a) => a

{-# LINE 1457 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_INPUT_PEN = 2305
c'PCI_CLASS_INPUT_PEN :: (Num a) => a

{-# LINE 1458 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_INPUT_MOUSE = 2306
c'PCI_CLASS_INPUT_MOUSE :: (Num a) => a

{-# LINE 1459 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_INPUT_SCANNER = 2307
c'PCI_CLASS_INPUT_SCANNER :: (Num a) => a

{-# LINE 1460 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_INPUT_GAMEPORT = 2308
c'PCI_CLASS_INPUT_GAMEPORT :: (Num a) => a

{-# LINE 1461 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_INPUT_OTHER = 2432
c'PCI_CLASS_INPUT_OTHER :: (Num a) => a

{-# LINE 1462 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_BASE_CLASS_DOCKING = 10
c'PCI_BASE_CLASS_DOCKING :: (Num a) => a

{-# LINE 1464 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_DOCKING_GENERIC = 2560
c'PCI_CLASS_DOCKING_GENERIC :: (Num a) => a

{-# LINE 1465 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_DOCKING_OTHER = 2688
c'PCI_CLASS_DOCKING_OTHER :: (Num a) => a

{-# LINE 1466 "src/Bindings/Libpci/Header.hsc" #-}

c'PCI_BASE_CLASS_PROCESSOR = 11
c'PCI_BASE_CLASS_PROCESSOR :: (Num a) => a

{-# LINE 1468 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_PROCESSOR_386 = 2816
c'PCI_CLASS_PROCESSOR_386 :: (Num a) => a

{-# LINE 1469 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_PROCESSOR_486 = 2817
c'PCI_CLASS_PROCESSOR_486 :: (Num a) => a

{-# LINE 1470 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_PROCESSOR_PENTIUM = 2818
c'PCI_CLASS_PROCESSOR_PENTIUM :: (Num a) => a

{-# LINE 1471 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_PROCESSOR_ALPHA = 2832
c'PCI_CLASS_PROCESSOR_ALPHA :: (Num a) => a

{-# LINE 1472 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_PROCESSOR_POWERPC = 2848
c'PCI_CLASS_PROCESSOR_POWERPC :: (Num a) => a

{-# LINE 1473 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_PROCESSOR_MIPS = 2864
c'PCI_CLASS_PROCESSOR_MIPS :: (Num a) => a

{-# LINE 1474 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_PROCESSOR_CO = 2880
c'PCI_CLASS_PROCESSOR_CO :: (Num a) => a

{-# LINE 1475 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BASE_CLASS_SERIAL = 12
c'PCI_BASE_CLASS_SERIAL :: (Num a) => a

{-# LINE 1476 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_SERIAL_FIREWIRE = 3072
c'PCI_CLASS_SERIAL_FIREWIRE :: (Num a) => a

{-# LINE 1477 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_SERIAL_ACCESS = 3073
c'PCI_CLASS_SERIAL_ACCESS :: (Num a) => a

{-# LINE 1478 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_SERIAL_SSA = 3074
c'PCI_CLASS_SERIAL_SSA :: (Num a) => a

{-# LINE 1479 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_SERIAL_USB = 3075
c'PCI_CLASS_SERIAL_USB :: (Num a) => a

{-# LINE 1480 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_SERIAL_FIBER = 3076
c'PCI_CLASS_SERIAL_FIBER :: (Num a) => a

{-# LINE 1481 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_SERIAL_SMBUS = 3077
c'PCI_CLASS_SERIAL_SMBUS :: (Num a) => a

{-# LINE 1482 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_SERIAL_INFINIBAND = 3078
c'PCI_CLASS_SERIAL_INFINIBAND :: (Num a) => a

{-# LINE 1483 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BASE_CLASS_WIRELESS = 13
c'PCI_BASE_CLASS_WIRELESS :: (Num a) => a

{-# LINE 1484 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_WIRELESS_IRDA = 3328
c'PCI_CLASS_WIRELESS_IRDA :: (Num a) => a

{-# LINE 1485 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_WIRELESS_CONSUMER_IR = 3329
c'PCI_CLASS_WIRELESS_CONSUMER_IR :: (Num a) => a

{-# LINE 1486 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_WIRELESS_RF = 3344
c'PCI_CLASS_WIRELESS_RF :: (Num a) => a

{-# LINE 1487 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_WIRELESS_OTHER = 3456
c'PCI_CLASS_WIRELESS_OTHER :: (Num a) => a

{-# LINE 1488 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BASE_CLASS_INTELLIGENT = 14
c'PCI_BASE_CLASS_INTELLIGENT :: (Num a) => a

{-# LINE 1489 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_INTELLIGENT_I2O = 3584
c'PCI_CLASS_INTELLIGENT_I2O :: (Num a) => a

{-# LINE 1490 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BASE_CLASS_SATELLITE = 15
c'PCI_BASE_CLASS_SATELLITE :: (Num a) => a

{-# LINE 1491 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_SATELLITE_TV = 3840
c'PCI_CLASS_SATELLITE_TV :: (Num a) => a

{-# LINE 1492 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_SATELLITE_AUDIO = 3841
c'PCI_CLASS_SATELLITE_AUDIO :: (Num a) => a

{-# LINE 1493 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_SATELLITE_VOICE = 3843
c'PCI_CLASS_SATELLITE_VOICE :: (Num a) => a

{-# LINE 1494 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_SATELLITE_DATA = 3844
c'PCI_CLASS_SATELLITE_DATA :: (Num a) => a

{-# LINE 1495 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BASE_CLASS_CRYPT = 16
c'PCI_BASE_CLASS_CRYPT :: (Num a) => a

{-# LINE 1496 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_CRYPT_NETWORK = 4096
c'PCI_CLASS_CRYPT_NETWORK :: (Num a) => a

{-# LINE 1497 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_CRYPT_ENTERTAINMENT = 4112
c'PCI_CLASS_CRYPT_ENTERTAINMENT :: (Num a) => a

{-# LINE 1498 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_CRYPT_OTHER = 4224
c'PCI_CLASS_CRYPT_OTHER :: (Num a) => a

{-# LINE 1499 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_BASE_CLASS_SIGNAL = 17
c'PCI_BASE_CLASS_SIGNAL :: (Num a) => a

{-# LINE 1500 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_SIGNAL_DPIO = 4352
c'PCI_CLASS_SIGNAL_DPIO :: (Num a) => a

{-# LINE 1501 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_SIGNAL_PERF_CTR = 4353
c'PCI_CLASS_SIGNAL_PERF_CTR :: (Num a) => a

{-# LINE 1502 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_SIGNAL_SYNCHRONIZER = 4368
c'PCI_CLASS_SIGNAL_SYNCHRONIZER :: (Num a) => a

{-# LINE 1503 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_SIGNAL_OTHER = 4480
c'PCI_CLASS_SIGNAL_OTHER :: (Num a) => a

{-# LINE 1504 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_CLASS_OTHERS = 255
c'PCI_CLASS_OTHERS :: (Num a) => a

{-# LINE 1505 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_VENDOR_ID_INTEL = 32902
c'PCI_VENDOR_ID_INTEL :: (Num a) => a

{-# LINE 1506 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_VENDOR_ID_COMPAQ = 3601
c'PCI_VENDOR_ID_COMPAQ :: (Num a) => a

{-# LINE 1507 "src/Bindings/Libpci/Header.hsc" #-}
c'PCI_IORESOURCE_PCI_EA_BEI = 32
c'PCI_IORESOURCE_PCI_EA_BEI :: (Num a) => a

{-# LINE 1508 "src/Bindings/Libpci/Header.hsc" #-}