14#include <drvmgr/drvmgr.h>
21 volatile unsigned int stat;
22 volatile unsigned int ctrl;
23 volatile unsigned int vword;
24 volatile unsigned int irq;
25 volatile unsigned int addr;
26 volatile unsigned int ipm;
33 unsigned short data[32];
37#define RT_FREQ_12MHZ 0
38#define RT_FREQ_16MHZ 1
39#define RT_FREQ_20MHZ 2
40#define RT_FREQ_24MHZ 3
41#define RT_FREQ_MASK 0x3
47#define RT_CLR_STATUS 12
48#define RT_GET_STATUS 13
49#define RT_SET_EVENTID 14
51#define RT_SET_VECTORW 32
52#define RT_SET_EXTMDATA 33
54#define RT_ILLCMD_IRQ 128
55#define RT_MERR_IRQ 2048
56#define RT_DMAF_IRQ 32768
58#define RT_TSW_OK (1<<14)
59#define RT_TSW_BUS (1<<13)
60#define RT_TSW_BC (1<<12)
61#define RT_TSW_LPBKERRB (1<<11)
62#define RT_TSW_LPBKERRA (1<<10)
63#define RT_TSW_ILL (1<<9)
64#define RT_TSW_MEM (1<<8)
65#define RT_TSW_MAN (1<<7)
66#define RT_TSW_PAR (1<<6)
67#define RT_TSW_WC (1<<5)
69void b1553rt_print_dev(
struct drvmgr_dev *dev,
int options);
70void b1553rt_print(
int options);
72void b1553rt_register_drv(
void);
Definition: b1553brm.h:71