diff options
author | Daniel Hellstrom <daniel@gaisler.com> | 2015-02-10 16:28:19 +0100 |
---|---|---|
committer | Daniel Hellstrom <daniel@gaisler.com> | 2015-04-17 01:10:23 +0200 |
commit | be815e784e33c414994f057e7c129f2dba515d40 (patch) | |
tree | a457685886714e6a8b7a98c79deb5fbfdcaa2d61 /c/src | |
parent | LEON: B1553RT driver warnings fixes (diff) | |
download | rtems-be815e784e33c414994f057e7c129f2dba515d40.tar.bz2 |
LEON: B1553BRM driver warnings fixes
Diffstat (limited to 'c/src')
-rw-r--r-- | c/src/lib/libbsp/sparc/shared/1553/b1553brm.c | 3 | ||||
-rw-r--r-- | c/src/lib/libbsp/sparc/shared/include/b1553brm.h | 8 |
2 files changed, 8 insertions, 3 deletions
diff --git a/c/src/lib/libbsp/sparc/shared/1553/b1553brm.c b/c/src/lib/libbsp/sparc/shared/1553/b1553brm.c index 6ec5d647bd..da8e2afdb6 100644 --- a/c/src/lib/libbsp/sparc/shared/1553/b1553brm.c +++ b/c/src/lib/libbsp/sparc/shared/1553/b1553brm.c @@ -1484,11 +1484,8 @@ static void b1553brm_interrupt(void *arg) void b1553brm_print_dev(struct drvmgr_dev *dev, int options) { brm_priv *pDev = dev->priv; - struct amba_dev_info *devinfo; struct brm_reg *regs = pDev->regs; - devinfo = (struct amba_dev_info *)pDev->dev->businfo; - /* Print */ printf("--- B1553BRM[%d] %s ---\n", pDev->minor, pDev->devName); printf(" REGS: 0x%x\n", (unsigned int)pDev->regs); diff --git a/c/src/lib/libbsp/sparc/shared/include/b1553brm.h b/c/src/lib/libbsp/sparc/shared/include/b1553brm.h index 49b2a210dc..eba0716f75 100644 --- a/c/src/lib/libbsp/sparc/shared/include/b1553brm.h +++ b/c/src/lib/libbsp/sparc/shared/include/b1553brm.h @@ -18,6 +18,8 @@ #ifndef __B1553BRM_H__ #define __B1553BRM_H__ +#include <drvmgr/drvmgr.h> + #ifdef __cplusplus extern "C" { #endif @@ -162,6 +164,12 @@ void b1553brm_register_drv(void); */ extern unsigned short b1553brm_rt_cmd_legalize[16]; +/* Print information about all BRM devices handled by this driver */ +void b1553brm_print(int options); + +/* Print information about one BRM device */ +void b1553brm_print_dev(struct drvmgr_dev *dev, int options); + #ifdef __cplusplus } #endif |