Messages in this thread | | | Subject | Re: [PATCH 2/2] m68k: introduce a virtual m68k machine | From | Josh Juran <> | Date | Wed, 28 Apr 2021 19:06:10 -0400 |
| |
On Apr 28, 2021, at 8:04 AM, Geert Uytterhoeven <geert@linux-m68k.org> wrote:
> This can be simplified by shifting irq_pending instead of irq_bit: > > do { > if (irq_pending & 1) > generic_handle_irq(irq_num); > > ++irq_num; > irq_pending >>= 1; > } while (irq_pending); > > Unfortunately m68k doesn't have a single-instruction __ffs().
The 68000 and 68010 don't, but couldn't the 68020's BFFFO do the job?
Josh
| |