Home | History | Annotate | Download | only in Include

Lines Matching refs:Bus

38 #define PCI_PBUS            0x0018        // Primary Bus Number Register

39 #define PCI_SBUS 0x0019 // Secondary Bus Number Register
40 #define PCI_SUBUS 0x001A // Subordinate Bus Number Register
246 #define IohMmPciAddress( Segment, Bus, Device, Function, Register ) \
248 (UINTN)(Bus << 20) + \
257 #define IohMmPci32Ptr( Segment, Bus, Device, Function, Register ) \
258 ( (volatile UINT32 *)IohMmPciAddress( Segment, Bus, Device, Function, Register ) )
260 #define IohMmPci32( Segment, Bus, Device, Function, Register ) \
261 *IohMmPci32Ptr( Segment, Bus, Device, Function, Register )
263 #define IohMmPci32Or( Segment, Bus, Device, Function, Register, OrData ) \
264 IohMmPci32( Segment, Bus, Device, Function, Register ) = \
266 IohMmPci32( Segment, Bus, Device, Function, Register ) | \
270 #define IohMmPci32And( Segment, Bus, Device, Function, Register, AndData ) \
271 IohMmPci32( Segment, Bus, Device, Function, Register ) = \
273 IohMmPci32( Segment, Bus, Device, Function, Register ) & \
277 #define IohMmPci32AndThenOr( Segment, Bus, Device, Function, Register, AndData, OrData ) \
278 IohMmPci32( Segment, Bus, Device, Function, Register ) = \
280 ( IohMmPci32( Segment, Bus, Device, Function, Register ) & \
288 #define IohMmPci16Ptr( Segment, Bus, Device, Function, Register ) \
289 ( (volatile UINT16 *)IohMmPciAddress( Segment, Bus, Device, Function, Register ) )
291 #define IohMmPci16( Segment, Bus, Device, Function, Register ) \
292 *IohMmPci16Ptr( Segment, Bus, Device, Function, Register )
294 #define IohMmPci16Or( Segment, Bus, Device, Function, Register, OrData ) \
295 IohMmPci16( Segment, Bus, Device, Function, Register ) = \
297 IohMmPci16( Segment, Bus, Device, Function, Register ) | \
301 #define IohMmPci16And( Segment, Bus, Device, Function, Register, AndData ) \
302 IohMmPci16( Segment, Bus, Device, Function, Register ) = \
304 IohMmPci16( Segment, Bus, Device, Function, Register ) & \
308 #define IohMmPci16AndThenOr( Segment, Bus, Device, Function, Register, AndData, OrData ) \
309 IohMmPci16( Segment, Bus, Device, Function, Register ) = \
311 ( IohMmPci16( Segment, Bus, Device, Function, Register ) & \
319 #define IohMmPci8Ptr( Segment, Bus, Device, Function, Register ) \
320 ( (volatile UINT8 *)IohMmPciAddress( Segment, Bus, Device, Function, Register ) )
322 #define IohMmPci8( Segment, Bus, Device, Function, Register ) \
323 *IohMmPci8Ptr( Segment, Bus, Device, Function, Register )
325 #define IohMmPci8Or( Segment, Bus, Device, Function, Register, OrData ) \
326 IohMmPci8( Segment, Bus, Device, Function, Register ) = \
328 IohMmPci8( Segment, Bus, Device, Function, Register ) | \
332 #define IohMmPci8And( Segment, Bus, Device, Function, Register, AndData ) \
333 IohMmPci8( Segment, Bus, Device, Function, Register ) = \
335 IohMmPci8( Segment, Bus, Device, Function, Register ) & \
339 #define IohMmPci8AndThenOr( Segment, Bus, Device, Function, Register, AndData, OrData ) \
340 IohMmPci8( Segment, Bus, Device, Function, Register ) = \
342 ( IohMmPci8( Segment, Bus, Device, Function, Register ) & \