-
Jeffrey Lee authored
Detail: s/Drivers - Macroise driver calling to reduce amount of duplicate code. Also avoid NOP if storing PC stores PC+8 and not PC+12. s/Handler - Use PSR manipulation macros for switching modes and controlling IRQs. Remove redundant IRQ disabling around atomic store of one word in doHandlerCallBack. s/Module - Use PSR manipulation macros for switching modes s/SWIS - Simplify range checking on handler and driver numbers; treat as unsigned numbers instead of signed. s/Vars - Remove local definitions of IRQ flags & SVC mode Admin: Tested on Raspberry Pi Version 1.19. Tagged as 'SharedSnd-1_19'
65377222