|
|
struct drvmgr_dev * | dev |
| |
|
char | devName [32] |
| |
|
struct brm_reg * | regs |
| |
|
unsigned int | memarea_base |
| |
|
unsigned int | memarea_base_remote |
| |
|
unsigned int | cfg_clksel |
| |
|
unsigned int | cfg_clkdiv |
| |
|
unsigned int | cfg_freq |
| |
|
struct brm_priv::desc_table * | desc |
| |
|
volatile unsigned short * | mem |
| |
|
struct { |
|
struct { |
|
unsigned short ctrl |
| |
|
unsigned short cw1 |
| |
|
unsigned short cw2 |
| |
|
unsigned short dptr |
| |
|
unsigned short tsw [2] |
| |
|
unsigned short ba |
| |
|
unsigned short timer |
| |
| } descs [128] |
| |
|
struct { |
|
unsigned short data [32] |
| |
| } msg_data [128] |
| |
|
unsigned short unused [(64 *1024-(128 *8+128 *32)) -16 *2] |
| |
|
struct irq_log_list irq_logs [16] |
| |
| } * | bcmem |
| |
|
struct { |
|
struct desc_table rxsubs [32] |
| |
|
struct desc_table txsubs [32] |
| |
|
struct desc_table rxmodes [32] |
| |
|
struct desc_table txmodes [32] |
| |
|
struct circ_buf rxsuba_msgs [32] |
| |
|
struct circ_buf txsuba_msgs [32] |
| |
|
struct circ_buf rxmode_msgs [32] |
| |
|
struct circ_buf txmode_msgs [32] |
| |
|
unsigned short unused [(64 *1024-(4 *32 *4+4 *32 *9 *34)) -16 *2] |
| |
|
struct irq_log_list irq_logs [16] |
| |
| } * | rtmem |
| |
|
struct irq_log_list * | irq_log |
| |
|
unsigned int | irq |
| |
|
struct rt_msg * | rt_event |
| |
|
struct bm_msg * | bm_event |
| |
|
unsigned int | head |
| |
|
unsigned int | tail |
| |
|
unsigned int | last_read [128] |
| |
|
unsigned int | written [32] |
| |
|
struct bc_msg * | cur_list |
| |
|
int | tx_blocking |
| |
|
int | rx_blocking |
| |
|
rtems_id | rx_sem |
| |
|
rtems_id | tx_sem |
| |
|
rtems_id | dev_sem |
| |
|
int | minor |
| |
|
int | irqno |
| |
|
unsigned int | mode |
| |
|
rtems_id | event_id |
| |
|
unsigned int | status |
| |
|
int | bc_list_fail |
| |
The documentation for this struct was generated from the following file:
- bsps/shared/grlib/1553/b1553brm.c