intrhandler
struct intrhandler *lhandler = cookie, *ih;
if (h->intrhandler != NULL) return NULL;
h->intrhandler = handler;
h->intrhandler = NULL;
int (*intrhandler) /* Card driver interrupt handler */
h->intrhandler = NULL;
h->intrhandler(h->intrarg);
(*h->intrhandler)(h->intrarg);