gint/include/gint
Lephe 8ff7d89d33
cpg, tmu: add spin waiting and spin delay functions for drivers
This change adds a new TMU function timer_spinwait() which waits for a
timer to raise its UNF flag. This makes it possible to wait even when
interrupts are disabled.

This is used by the new CPG function sleep_us_spin() which waits for a
given delay without using interrupts. This is currently used in SPU
initialization.
2020-10-21 14:49:34 +02:00
..
defs kernel: dynamic loading of GMAPPED functions to user RAM 2020-09-17 14:48:54 +02:00
drivers r61524 render-cg: support Prizm and fx-CG Manager 2020-07-02 15:48:19 +02:00
mpu cpg, power: improve peripheral register descriptions 2020-10-21 14:48:04 +02:00
std stdlib: force rand() to return a non-negative number 2020-10-09 09:17:48 +02:00
bfile.h bfile: add BFile syscalls on fx-CG 50 (still unstable) 2020-05-16 17:11:55 +02:00
clock.h cpg, tmu: add spin waiting and spin delay functions for drivers 2020-10-21 14:49:34 +02:00
display-cg.h bopti: deprecate image_t, renamed to bopti_image_t 2020-06-01 12:11:59 +02:00
display-fx.h remove features that are deprecated as of v2.1 2020-07-26 11:47:23 +02:00
display.h topti: custom character and word spacing (#13) 2020-10-05 16:14:12 +02:00
dma.h code review and display driver changes 2020-02-23 16:05:25 +01:00
drivers.h some cleanup in src/core and in the repository 2020-06-20 11:41:13 +02:00
exc.h kernel: dynamic loading of GMAPPED functions to user RAM 2020-09-17 14:48:54 +02:00
gint.h kernel: do not rely on COMMON sections for GMAPPED refs 2020-09-22 15:17:31 +02:00
gray.h remove features that are deprecated as of v2.1 2020-07-26 11:47:23 +02:00
hardware.h kernel: mask interrupts during callbacks on fx-CG Manager 2020-07-20 16:44:27 +02:00
intc.h general cleanup of the kernel 2020-06-20 17:18:51 +02:00
keyboard.h small cleanup 2020-10-05 16:31:37 +02:00
keycodes.h way too much, including bopti/topti, timers, and more. 2019-02-21 21:00:26 +01:00
mmu.h kernel: dynamic loading of GMAPPED functions to user RAM 2020-09-17 14:48:54 +02:00
rtc.h rtc: take input similar to timer_setup() in rtc_timer_start() 2020-07-16 17:27:56 +02:00
timer.h cpg, tmu: add spin waiting and spin delay functions for drivers 2020-10-21 14:49:34 +02:00