gint/include/gint
Lephe 5e35871c98
usb: add timeout variants for functions
We're not using them yet (specifically in fxlink) because timeouts
leave the pipes in undesirable states that currently end up crashing.
Some reset mechanism is needed, plus support from the protocol for
canceling messages, etc.
2022-11-13 08:56:59 +01:00
..
defs usb: add timeout variants for functions 2022-11-13 08:56:59 +01:00
drivers keydev: add low-level filter for async keyboard handlers 2022-11-08 22:22:41 +01:00
mpu clock: add overclock support on fx-CG 10/20/50 2022-05-15 19:20:14 +01:00
std std: move endian.h to fxlibc 2021-06-08 10:05:33 +02:00
bfile.h fs: add rename() function on fx-CG 2022-08-22 15:25:14 +02:00
clock.h cpg: restore overclock settings when leaving 2022-05-16 20:13:13 +01:00
config.h.in render-cg: allocate VRAM in the heap; default to double buffering 2022-05-04 20:08:52 +01:00
cpu.h cpu, dma: add interrupt-cancellable sleep (perfect async sleep) 2021-06-17 14:32:08 +02:00
display-cg.h minor API comment update 2022-09-07 23:25:57 +02:00
display-fx.h add C++ header guards 2021-06-13 18:13:09 +02:00
display.h usb: add video capture through the fxlink protocol 2021-08-11 01:43:26 +02:00
dma.h add C++ header guards 2021-06-13 18:13:09 +02:00
drivers.h add C++ header guards 2021-06-13 18:13:09 +02:00
exc.h add C++ header guards 2021-06-13 18:13:09 +02:00
fs.h reduce static RAM usage to maintain SH3 support 2022-10-09 18:15:12 +02:00
gint.h kernel: make gint_setrestart() reset everything 2022-09-02 22:29:19 +02:00
gray.h add C++ header guards 2021-06-13 18:13:09 +02:00
hardware.h Add isSlim() macro 2022-09-25 10:37:18 -07:00
image.h clock: add overclock support on fx-CG 10/20/50 2022-05-15 19:20:14 +01:00
intc.h add C++ header guards 2021-06-13 18:13:09 +02:00
keyboard.h Translate fx-9860G Slim keyboard scancodes to standard scancodes 2022-09-25 01:34:40 -07:00
keycodes.h Translate fx-9860G Slim keyboard scancodes to standard scancodes 2022-09-25 01:34:40 -07:00
kmalloc.h kmalloc: add kmalloc_max() function 2022-11-09 21:35:32 +01:00
mmu.h fs: buffer Fugue writes through RAM 2022-01-10 14:47:14 +01:00
rtc.h fs: track offset of Fugue files manually 2022-01-06 14:05:52 +01:00
timer.h tmu: fix freeze when using sleep_us_spin() with interrupts on 2021-11-15 06:43:00 +01:00
usb-ff-bulk.h (minor) 2022-05-04 19:08:54 +01:00
usb.h usb: add timeout variants for functions 2022-11-13 08:56:59 +01:00