gint/include/gint
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
..
defs support data loading in ILRAM, XRAM and YRAM 2019-09-15 19:29:47 +02:00
drivers code review and display driver changes 2020-02-23 16:05:25 +01:00
mpu dma: add support for all six channels (merges #1) 2019-08-08 11:21:10 +02:00
std small improvements 2019-09-19 15:59:38 +02:00
bfile.h core: slightly better integration of BFile calls 2020-02-19 23:09:06 +01:00
clock.h way too much, including bopti/topti, timers, and more. 2019-02-21 21:00:26 +01:00
display-cg.h code review and display driver changes 2020-02-23 16:05:25 +01:00
display-fx.h code review and display driver changes 2020-02-23 16:05:25 +01:00
display.h render: add one-parameter dvline() and dhline() 2019-09-07 11:26:11 +02:00
dma.h code review and display driver changes 2020-02-23 16:05:25 +01:00
drivers.h code review and display driver changes 2020-02-23 16:05:25 +01:00
exc.h code review and display driver changes 2020-02-23 16:05:25 +01:00
gint.h interrupts: save caller-saved registers in main handler 2020-05-06 20:45:35 +02:00
gray.h minor new definitions 2019-09-13 08:08:22 +02:00
hardware.h code review and display driver changes 2020-02-23 16:05:25 +01:00
keyboard.h code review and display driver changes 2020-02-23 16:05:25 +01:00
keycodes.h way too much, including bopti/topti, timers, and more. 2019-02-21 21:00:26 +01:00
rtc.h code review and display driver changes 2020-02-23 16:05:25 +01:00
syscalls.h render: refactor to share functions, and basic text on fxcg50 2019-06-15 01:05:31 -04:00
timer.h tmu: export definitions, clean stop, expose address 2019-07-16 15:39:38 -04:00