From ed6365aa08fed6dc44d2d1e3876e77bcac44a400 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Tue, 14 Oct 2014 11:03:38 -0500 Subject: bfin libcpu and libbsp: Fix warnings --- c/src/lib/libbsp/bfin/bf537Stamp/include/bsp.h | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'c/src/lib/libbsp/bfin/bf537Stamp/include/bsp.h') diff --git a/c/src/lib/libbsp/bfin/bf537Stamp/include/bsp.h b/c/src/lib/libbsp/bfin/bf537Stamp/include/bsp.h index 0b48971dfa..4261c44163 100644 --- a/c/src/lib/libbsp/bfin/bf537Stamp/include/bsp.h +++ b/c/src/lib/libbsp/bfin/bf537Stamp/include/bsp.h @@ -15,6 +15,8 @@ #ifndef _BSP_H #define _BSP_H +#ifndef ASM + #ifdef __cplusplus extern "C" { #endif @@ -89,7 +91,9 @@ void setLED(uint8_t value); /* * Helper Function to use the EzKits LEDS */ -uint8_t getLED(void); +uint8_t getLEDs(void); +void setLEDs(uint8_t value); +uint8_t getButtons(void); rtems_isr_entry set_vector( /* returns old vector */ rtems_isr_entry handler, /* isr routine */ @@ -97,6 +101,11 @@ rtems_isr_entry set_vector( /* returns old vector */ int type /* RTEMS or RAW intr */ ); +/* + * Internal BSP methods that are used across file boundaries + */ +void Init_RTC(void); + /* * Network driver configuration */ @@ -110,4 +119,6 @@ extern int bf537Stamp_network_driver_attach(struct rtems_bsdnet_ifconfig *, int) } #endif +#endif /* !ASM */ + #endif -- cgit v1.2.3