isar_hw
struct isar_hw;
struct isar_hw *is;
extern u32 mISDNisar_init(struct isar_hw *, void *);
extern void mISDNisar_irq(struct isar_hw *);
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);
mISDNisar_irq(struct isar_hw *isar)
get_irq_infos(struct isar_hw *isar)
poll_mbox(struct isar_hw *isar, int maxdelay)
isar_setup(struct isar_hw *isar)
ISARVersion(struct isar_hw *isar)
free_isar(struct isar_hw *isar)
init_isar(struct isar_hw *isar)
isar_open(struct isar_hw *isar, struct channel_req *rq)
mISDNisar_init(struct isar_hw *isar, void *hw)
load_firmware(struct isar_hw *isar, const u8 *buf, int size)
static void isar_setup(struct isar_hw *);
waitforHIA(struct isar_hw *isar, int timeout)
send_mbox(struct isar_hw *isar, u8 his, u8 creg, u8 len, u8 *msg)
sel_bch_isar(struct isar_hw *isar, u8 dpath)
check_send(struct isar_hw *isar, u8 rdm)
rcv_mbox(struct isar_hw *isar, u8 *msg)
struct isar_hw isar;