Rev 3947 | Rev 4248 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 3947 | Rev 3964 | ||
|---|---|---|---|
| Line 161... | Line 161... | ||
| 161 | irq = malloc(sizeof(irq_t), 0); |
161 | irq = malloc(sizeof(irq_t), 0); |
| 162 | irq_initialize(irq); |
162 | irq_initialize(irq); |
| 163 | irq->devno = devno; |
163 | irq->devno = devno; |
| 164 | irq->inr = inr; |
164 | irq->inr = inr; |
| 165 | irq->claim = ipc_irq_top_half_claim; |
165 | irq->claim = ipc_irq_top_half_claim; |
| 166 | irq->handler = ipc_irq_top_half_handler; |
166 | irq->handler = ipc_irq_top_half_handler; |
| 167 | irq->notif_cfg.notify = true; |
167 | irq->notif_cfg.notify = true; |
| 168 | irq->notif_cfg.answerbox = box; |
168 | irq->notif_cfg.answerbox = box; |
| 169 | irq->notif_cfg.method = method; |
169 | irq->notif_cfg.method = method; |
| 170 | irq->notif_cfg.code = code; |
170 | irq->notif_cfg.code = code; |
| 171 | irq->notif_cfg.counter = 0; |
171 | irq->notif_cfg.counter = 0; |