K 10 svn:author V 6 andrew K 8 svn:date V 27 2020-07-01T12:07:28.336358Z K 7 svn:log V 255 Simplify the flow when getting/setting an isrc Rather than unlocking and returning we can just perform the needed action only when the interrupt source is valid and reuse the unlock in both the valid irq and invalid irq cases. Sponsored by: Innovate UK END