summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/sparc/shared/include/b1553rt.h
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/sparc/shared/include/b1553rt.h')
-rw-r--r--c/src/lib/libbsp/sparc/shared/include/b1553rt.h79
1 files changed, 0 insertions, 79 deletions
diff --git a/c/src/lib/libbsp/sparc/shared/include/b1553rt.h b/c/src/lib/libbsp/sparc/shared/include/b1553rt.h
deleted file mode 100644
index fbe4b706de..0000000000
--- a/c/src/lib/libbsp/sparc/shared/include/b1553rt.h
+++ /dev/null
@@ -1,79 +0,0 @@
-/* B1553RT driver interface
- *
- * COPYRIGHT (c) 2009.
- * Aeroflex Gaisler AB
- *
- * The license and distribution terms for this file may be
- * found in the file LICENSE in this distribution or at
- * http://www.rtems.org/license/LICENSE.
- */
-
-#ifndef __B1553RT_H__
-#define __B1553RT_H__
-
-#include <drvmgr/drvmgr.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-struct rt_reg {
- volatile unsigned int stat; /* 0x00 */
- volatile unsigned int ctrl; /* 0x04 */
- volatile unsigned int vword; /* 0x08 */
- volatile unsigned int irq; /* 0x0C */
- volatile unsigned int addr; /* 0x10 */
- volatile unsigned int ipm; /* 0x14 */
-};
-
-
-struct rt_msg {
- unsigned short miw;
- unsigned short time;
- unsigned short data[32];
- unsigned short desc;
-};
-
-#define RT_FREQ_12MHZ 0
-#define RT_FREQ_16MHZ 1
-#define RT_FREQ_20MHZ 2
-#define RT_FREQ_24MHZ 3
-#define RT_FREQ_MASK 0x3
-
-/* IOCTLs */
-#define RT_SET_ADDR 3
-#define RT_SET_BCE 5
-#define RT_RX_BLOCK 8
-#define RT_CLR_STATUS 12
-#define RT_GET_STATUS 13
-#define RT_SET_EVENTID 14
-
-#define RT_SET_VECTORW 32
-#define RT_SET_EXTMDATA 33
-
-#define RT_ILLCMD_IRQ 128
-#define RT_MERR_IRQ 2048
-#define RT_DMAF_IRQ 32768 /* DMA Fail irq */
-
-#define RT_TSW_OK (1<<14)
-#define RT_TSW_BUS (1<<13)
-#define RT_TSW_BC (1<<12)
-#define RT_TSW_LPBKERRB (1<<11)
-#define RT_TSW_LPBKERRA (1<<10)
-#define RT_TSW_ILL (1<<9)
-#define RT_TSW_MEM (1<<8)
-#define RT_TSW_MAN (1<<7)
-#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
-}
-#endif
-
-#endif /* __RT_H__ */
-