Content originally posted in LPCWare by MikeSimmonds on Tue Oct 02 08:18:56 MST 2012
Actually, SVC will not serve in my case; I am driving a custom display (not an LCD).
My display refresh runs 60*8 = 480 times a second.
This is high priority and only issues a strobe clock in hardware.
It also issues a software interrupt (quite low priority)
for a routine to load up the next raster row (1 of 8 rows)
if this is a multiple of 8 call, it also issues a software interrupt (low -- lower than the above -- priority) to generate the next frame buffer.
I was hoping to use (LPC1778) reserved Irq 13 and undocumented Irq 41.
Failing that, as I have no I2C, I would hijack two of these.
Other enabled interrupts are handling UARTS, Count down timers, Ethernet, Systick (up time counter) etc. etc.