From 44e514f37e55a571aa18a90d2389136f628415f8 Mon Sep 17 00:00:00 2001 From: Daniel Hellstrom Date: Tue, 10 Feb 2015 16:28:03 +0100 Subject: LEON: B1553RT driver warnings fixes --- c/src/lib/libbsp/sparc/shared/1553/b1553rt.c | 5 +---- c/src/lib/libbsp/sparc/shared/include/b1553rt.h | 5 +++++ 2 files changed, 6 insertions(+), 4 deletions(-) (limited to 'c/src/lib/libbsp/sparc') diff --git a/c/src/lib/libbsp/sparc/shared/1553/b1553rt.c b/c/src/lib/libbsp/sparc/shared/1553/b1553rt.c index 3dfb40309c..57bc4d3b50 100644 --- a/c/src/lib/libbsp/sparc/shared/1553/b1553rt.c +++ b/c/src/lib/libbsp/sparc/shared/1553/b1553rt.c @@ -318,7 +318,7 @@ int b1553rt_device_init(rt_priv *pDev) /* Use dynamically allocated memory, * 4k DMA memory + 4k for alignment */ - mem = (char *)malloc(4 * 1024 * 2); + mem = (unsigned int)malloc(4 * 1024 * 2); if ( !mem ){ printk("RT: Failed to allocate HW memory\n\r"); return -1; @@ -835,9 +835,6 @@ static void b1553rt_interrupt(void *arg) void b1553rt_print_dev(struct drvmgr_dev *dev, int options) { rt_priv *pDev = dev->priv; - struct amba_dev_info *devinfo; - - devinfo = (struct amba_dev_info *)pDev->dev->businfo; /* Print */ printf("--- B1553RT[%d] %s ---\n", pDev->minor, pDev->devName); diff --git a/c/src/lib/libbsp/sparc/shared/include/b1553rt.h b/c/src/lib/libbsp/sparc/shared/include/b1553rt.h index 94b5afdbff..94b03f1031 100644 --- a/c/src/lib/libbsp/sparc/shared/include/b1553rt.h +++ b/c/src/lib/libbsp/sparc/shared/include/b1553rt.h @@ -11,6 +11,8 @@ #ifndef __B1553RT_H__ #define __B1553RT_H__ +#include + #ifdef __cplusplus extern "C" { #endif @@ -64,6 +66,9 @@ struct rt_msg { #define RT_TSW_PAR (1<<6) #define RT_TSW_WC (1<<5) +void b1553rt_print_dev(struct drvmgr_dev *dev, int options); +void b1553rt_print(int options); + void b1553rt_register_drv(void); #ifdef __cplusplus -- cgit v1.2.3