Thank you for your thoughtful reply, Ioannis. I managed to solve or, at least, work around the immediate problem.

I suppose you are completely correct about moving to DT interrupts. Old habits are hard to break... This is as good a project as any to give it a a shot.

Best Regards,
Paul