summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--freebsd/i386/pci/pci_bus.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/freebsd/i386/pci/pci_bus.c b/freebsd/i386/pci/pci_bus.c
index f9d750f1..ec62ec14 100644
--- a/freebsd/i386/pci/pci_bus.c
+++ b/freebsd/i386/pci/pci_bus.c
@@ -68,9 +68,15 @@ legacy_pcib_maxslots(device_t dev)
/* read configuration space register */
+#ifdef __rtems__
+uint32_t
+legacy_pcib_read_config(device_t dev, u_int bus, u_int slot, u_int func,
+ u_int reg, int bytes)
+#else
u_int32_t
legacy_pcib_read_config(device_t dev, u_int bus, u_int slot, u_int func,
u_int reg, int bytes)
+#endif
{
return(pci_cfgregread(bus, slot, func, reg, bytes));
}