|
Linux Kernel
3.7.1
|
#include <isar.h>
Data Fields | |
| struct isar_ch | ch [2] |
| void * | hw |
| spinlock_t * | hwlock |
| char * | name |
| struct module * | owner |
| read_reg_func * | read_reg |
| write_reg_func * | write_reg |
| fifo_func * | read_fifo |
| fifo_func * | write_fifo |
| int(* | ctrl )(void *, u32, u_long) |
| void(* | release )(struct isar_hw *) |
| int(* | init )(struct isar_hw *) |
| int(* | open )(struct isar_hw *, struct channel_req *) |
| int(* | firmware )(struct isar_hw *, const u8 *, int) |
| unsigned long | Flags |
| int | version |
| u8 | bstat |
| u8 | iis |
| u8 | cmsb |
| u8 | clsb |
| u8 | buf [256] |
| u8 | log [256] |
| spinlock_t* hwlock |
| read_reg_func* read_reg |
| write_reg_func* write_reg |
1.8.2