gint/include/gint
Lephe 85311a0b31
drivers: update the model, replacing unload() with wait()
The unload() function is not very relevant for drivers because hardware
state is managed by ctx_save() and ctx_restore() and software state is
managed by underlying drivers when there are dependencies.

For now, it's been replaced with a wait() function that allows drivers
to not be interrupted at any point. It is currently used by the DMA to
wait for ongoing transfers to finish before disabling interrupts (which
would prevent the transfer end from being detected) and switching in and
out of gint.
2020-05-10 16:36:21 +02:00
..
defs core, tmu: add gint_switch(), return to menu, and improve timer code 2020-05-10 14:03:41 +02:00
drivers code review and display driver changes 2020-02-23 16:05:25 +01:00
mpu core, tmu: add gint_switch(), return to menu, and improve timer code 2020-05-10 14:03:41 +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 drivers: update the model, replacing unload() with wait() 2020-05-10 16:36:21 +02:00
exc.h code review and display driver changes 2020-02-23 16:05:25 +01:00
gint.h core, tmu: add gint_switch(), return to menu, and improve timer code 2020-05-10 14:03:41 +02:00
gray.h core, tmu: add gint_switch(), return to menu, and improve timer code 2020-05-10 14:03:41 +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
timer.h core, tmu: add gint_switch(), return to menu, and improve timer code 2020-05-10 14:03:41 +02:00