summaryrefslogtreecommitdiffstats
path: root/cpukit/libpci
diff options
context:
space:
mode:
authorDaniel Hellstrom <daniel@gaisler.com>2015-04-08 10:16:51 +0200
committerDaniel Hellstrom <daniel@gaisler.com>2015-04-17 01:10:28 +0200
commit346a9a5739688c19eb25d7f72b400dd4056b8ce4 (patch)
tree99ec9fb9f412bd3c241a94b5f67fb2bbd08aa078 /cpukit/libpci
parentLIBPCI: use RTEMS_INLINE_ROUTINE (diff)
downloadrtems-346a9a5739688c19eb25d7f72b400dd4056b8ce4.tar.bz2
LIBPCI: use enum with pci_system_type
Diffstat (limited to 'cpukit/libpci')
-rw-r--r--cpukit/libpci/pci.h4
-rw-r--r--cpukit/libpci/pci_cfg.c2
2 files changed, 3 insertions, 3 deletions
diff --git a/cpukit/libpci/pci.h b/cpukit/libpci/pci.h
index fc33bbb18a..efefcecaa9 100644
--- a/cpukit/libpci/pci.h
+++ b/cpukit/libpci/pci.h
@@ -53,12 +53,12 @@ enum {
*
* The active configuration Library set this variable.
*/
-enum {
+enum pci_system_type {
PCI_SYSTEM_NONE = 0,
PCI_SYSTEM_HOST = 1,
PCI_SYSTEM_PERIPHERAL = 2,
};
-extern int pci_system_type;
+extern enum pci_system_type pci_system_type;
/* PCI Bus Endianness. The PCI specification is little endian, however on some
* embedded systems (AT697-LEON2 for example) the PCI bus is defined as big
diff --git a/cpukit/libpci/pci_cfg.c b/cpukit/libpci/pci_cfg.c
index e27d84536c..7bab47854f 100644
--- a/cpukit/libpci/pci_cfg.c
+++ b/cpukit/libpci/pci_cfg.c
@@ -18,7 +18,7 @@ int pci_bus_cnt = 0;
uint32_t pci_invalid_address = 0;
/* PCI System type. Configuration Library setup this */
-int pci_system_type = PCI_SYSTEM_NONE;
+enum pci_system_type pci_system_type = PCI_SYSTEM_NONE;
/* PCI Endianness.
*