> If there are only six interrupts, how about:
>
> char map_bits_to_intr[64] = {<intr # for each combination>};
>
> while ((csr = <read CSR> & INTR_BITS))
> CALLINTR(map_bits_to_intr[csr]);
I don't see why not :)
Todd Whitesel
toddpw @ best.com