2007-07-26 Ralf Corsépius <ralf.corsepius@rtems.org>

* include/rtems/bspIo.h, include/rtems/pci.h:
	Add extern "C" guards. Reported by
	Robert S. Grimes <rsg@alum.mit.edu>.
This commit is contained in:
Ralf Corsepius
2007-07-26 06:12:29 +00:00
parent ef38e6caf3
commit 8eea24b8d3
3 changed files with 22 additions and 0 deletions

View File

@@ -1,3 +1,9 @@
2007-07-26 Ralf Corsépius <ralf.corsepius@rtems.org>
* include/rtems/bspIo.h, include/rtems/pci.h:
Add extern "C" guards. Reported by
Robert S. Grimes <rsg@alum.mit.edu>.
2007-07-24 Joel Sherrill <joel.sherrill@oarcorp.com> 2007-07-24 Joel Sherrill <joel.sherrill@oarcorp.com>
* libmisc/cpuuse/cpuusagereport.c, libmisc/cpuuse/cpuusagereset.c, * libmisc/cpuuse/cpuusagereport.c, libmisc/cpuuse/cpuusagereset.c,

View File

@@ -14,6 +14,10 @@
#ifndef _RTEMS_BSPIO_H #ifndef _RTEMS_BSPIO_H
#define _RTEMS_BSPIO_H #define _RTEMS_BSPIO_H
#ifdef __cplusplus
extern "C" {
#endif
/* /*
* All the functions declared as extern after this comment * All the functions declared as extern after this comment
* MUST be implemented in each BSP. Using this function, * MUST be implemented in each BSP. Using this function,
@@ -36,4 +40,8 @@ extern BSP_polling_getchar_function_type BSP_poll_char;
extern void vprintk(char *fmt, va_list ap); extern void vprintk(char *fmt, va_list ap);
extern void printk(char *fmt, ...); extern void printk(char *fmt, ...);
#ifdef __cplusplus
}
#endif
#endif #endif

View File

@@ -20,6 +20,10 @@
#include <stdint.h> #include <stdint.h>
#ifdef __cplusplus
extern "C" {
#endif
/* /*
* Under PCI, each device has 256 bytes of configuration address space, * Under PCI, each device has 256 bytes of configuration address space,
* of which the first 64 bytes are standardized as follows: * of which the first 64 bytes are standardized as follows:
@@ -1225,4 +1229,8 @@ pci_find_device(
*/ */
extern unsigned char pci_bus_count(); extern unsigned char pci_bus_count();
#ifdef __cplusplus
}
#endif
#endif /* _RTEMS_PCI_H */ #endif /* _RTEMS_PCI_H */