2003-10-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>

* comm/uart.h: Add extern "C" guards.
	* pci/pcibios.h: Ditto.
This commit is contained in:
Ralf Corsepius
2003-10-08 15:33:52 +00:00
parent 06e70cd9c1
commit 67113c7655
3 changed files with 21 additions and 0 deletions

View File

@@ -1,3 +1,8 @@
2003-10-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* comm/uart.h: Add extern "C" guards.
* pci/pcibios.h: Ditto.
2003-09-04 Joel Sherrill <joel@OARcorp.com>
* comm/gdb_glue.c, irq/idt.c, irq/irq.c, irq/irq.h, irq/irq_asm.S,

View File

@@ -10,6 +10,10 @@
#ifndef _BSPUART_H
#define _BSPUART_H
#ifdef __cplusplus
extern "C" {
#endif
void BSP_uart_init(int uart, unsigned long baud, unsigned long databits, unsigned long parity, unsigned long stopbits, int hwFlow);
void BSP_uart_set_attributes(int uart, unsigned long baud, unsigned long databits, unsigned long parity, unsigned long stopbits);
void BSP_uart_set_baud(int uart, unsigned long baud);
@@ -166,6 +170,11 @@ extern int BSPBaseBaud;
#define RECEIVE_FIFO_TRIGGER12 0xc0 /* trigger recieve interrupt after 12 byte */
#define TRIG_LEVEL 0xc0 /* Mask for the trigger level */
#ifdef __cplusplus
}
#endif
#endif /* _BSPUART_H */

View File

@@ -30,6 +30,10 @@
#define PCIB_DEVSIG_DEV(x) (((x)>>3) & 0x1f)
#define PCIB_DEVSIG_FUNC(x) ((x) & 0x7)
#ifdef __cplusplus
extern "C" {
#endif
int pcib_init(void);
int pcib_find_by_devid(int vendorId, int devId, int idx, int *sig);
int pcib_find_by_class(int classCode, int idx, int *sig);
@@ -45,6 +49,9 @@ int
BSP_pciFindDevice( unsigned short vendorid, unsigned short deviceid,
int instance, int *pbus, int *pdev, int *pfun );
#ifdef __cplusplus
}
#endif
#endif /* _PCIB_H */