gint/src
Lephe 2cdf925f94
interrupts: save caller-saved registers in main handler
This is an obvious requirement for the interrupt routine, which was
forgotten and only surfaced when I used a timer callback started with
multiplications in an innocent add-in. r0..r7 are saved automatically,
which leaves pr, gbr, mach et macl susceptible to corruption by the
interrupt handler.
2020-05-06 20:45:35 +02:00
..
core interrupts: save caller-saved registers in main handler 2020-05-06 20:45:35 +02:00
cpg expose more platform-agnostic code 2019-09-06 12:16:31 +02:00
dma interrupts: save caller-saved registers in main handler 2020-05-06 20:45:35 +02:00
gray render: remove the GINT_NEED_VRAM macro 2019-10-27 08:14:42 +01:00
keysc getkey: gracefully take command after other keyboard primitives 2020-02-20 21:09:39 +01:00
r61524 code review and display driver changes 2020-02-23 16:05:25 +01:00
render code review and display driver changes 2020-02-23 16:05:25 +01:00
render-cg code review and display driver changes 2020-02-23 16:05:25 +01:00
render-fx render: remove the GINT_NEED_VRAM macro 2019-10-27 08:14:42 +01:00
rtc interrupts: save caller-saved registers in main handler 2020-05-06 20:45:35 +02:00
std code review and display driver changes 2020-02-23 16:05:25 +01:00
t6k11 code review and display driver changes 2020-02-23 16:05:25 +01:00
tmu interrupts: save caller-saved registers in main handler 2020-05-06 20:45:35 +02:00
font5x7.png render: refactor to share functions, and basic text on fxcg50 2019-06-15 01:05:31 -04:00
font8x9.png style, formatting, font 2019-09-03 22:29:04 +02:00