comparison vidix/sysdep/pci_alpha.c @ 22900:a9e111b88c4a

merged libdha and libvidix, moved all files from libdha to vidix directory
author ben
date Fri, 06 Apr 2007 15:20:49 +0000
parents libdha/sysdep/pci_alpha.c@567de708ab3a
children 0f1b5b68af32
comparison
equal deleted inserted replaced
22899:515545f81186 22900:a9e111b88c4a
1 /*
2 This file is based on:
3 $XFree86: xc/programs/Xserver/hw/xfree86/etc/scanpci.c,v 3.34.2.17 1998/11/10 11:55:40 dawes Exp $
4 Modified for readability by Nick Kurshev
5 */
6
7 static int pci_config_type( void ) { return 1; }
8
9 static int pci_get_vendor(
10 unsigned char bus,
11 unsigned char dev,
12 int func)
13 {
14 unsigned long retval;
15 pciconfig_read(bus, dev<<3, PCI_ID_REG, 4, &retval);
16 return retval;
17 }
18
19 static long pci_config_read_long(
20 unsigned char bus,
21 unsigned char dev,
22 int func,
23 unsigned cmd)
24 {
25 unsigned long retval;
26 pciconfig_read(bus, dev<<3, cmd, 4, &retval);
27 return retval;
28 }
29