rockbox/firmware/target/hosted/sdl
Hairo R. Carela 48392bab94 New port: Anbernic RG Nano
A bit of context, this device is a clone of the FunKey-S with a different form factor, hardware is mostly identical, the relevant difference is it has audio out (via usb-c, adapter to 3.5mm is included), this is the reason why the FunKey-SDK is needed for bulding.

This port is based on the old SDL 1.2 code because the device doesn't have SDL2 support. Alongside what was supported in the SDL 1.2 builds this port supports battery level, charging status and backlight control.

Change-Id: I7fcb85be62748644b667c0efebabf59d6e9c5ade
2025-07-29 21:01:53 -04:00
..
app SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
button-sdl.c New port: Anbernic RG Nano 2025-07-29 21:01:53 -04:00
button-sdl.h sdl: improve window resizing on macOS 2024-12-30 01:08:12 +01:00
buttonmap.h Rockbox as an application: Add an 320x240 SDL application target. 2010-07-06 15:11:56 +00:00
filesystem-sdl.c Rewrite filesystem code (WIP) 2014-08-30 03:48:23 +02:00
filesystem-sdl.h Fix Red SDL, Android mounting root directory, and all the yellow too 2022-03-03 20:38:57 -05:00
kernel-sdl.c SDL: Migrate to SDL2 2024-10-06 12:05:53 -04:00
key_to_touch-sdl.c hosted sdl: remove SDL_BUTTON_WHEELDOWN, SDL_BUTTON_WHEELUP 2024-12-07 21:42:13 +01:00
lcd-bitmap.c New port: Anbernic RG Nano 2025-07-29 21:01:53 -04:00
lcd-bitmap.h - Move uisimulator/sdl/*.[ch] into the target tree, under firmware/target/hosted/sdl, uisdl.c is split up across button-sdl.c and system-sdl.c. 2010-05-15 21:02:47 +00:00
lcd-remote-bitmap.c sdl: Remove usage of SDL_SoftStretch 2024-12-25 08:34:40 -05:00
lcd-remote-bitmap.h - Move uisimulator/sdl/*.[ch] into the target tree, under firmware/target/hosted/sdl, uisdl.c is split up across button-sdl.c and system-sdl.c. 2010-05-15 21:02:47 +00:00
lcd-sdl.c New port: Anbernic RG Nano 2025-07-29 21:01:53 -04:00
lcd-sdl.h New port: Anbernic RG Nano 2025-07-29 21:01:53 -04:00
load_code-sdl.c Rewrite filesystem code (WIP) 2014-08-30 03:48:23 +02:00
pcm-sdl.c New port: Anbernic RG Nano 2025-07-29 21:01:53 -04:00
sim-ui-defines.h simulator: Fix Sansa Clip display position 2024-12-25 12:23:27 +01:00
system-sdl.c New port: Anbernic RG Nano 2025-07-29 21:01:53 -04:00
system-sdl.h sim/sdlapp: Do not quit immediately on panicf, but wait for quit. 2014-02-02 16:59:29 +01:00
system-sim.h Rewrite filesystem code (WIP) 2014-08-30 03:48:23 +02:00
system-target.h Don't duplicate byteswap code. Invent system where NEED_GENERIC_BYTESWAPS is set if the generic functions from system.h are needed. 2010-07-15 22:01:06 +00:00
thread-sdl.c New port: Anbernic RG Nano 2025-07-29 21:01:53 -04:00
thread-sdl.h Implement cooperative threads on hosted platforms using C code. 2011-02-18 22:46:01 +00:00
timer-sdl.c Add svn:keywords to firmware/target/hosted source files 2011-03-05 15:31:52 +00:00
window-sdl.c sdl: improve window resizing on macOS 2024-12-30 01:08:12 +01:00
window-sdl.h sdl: fix: concurrent drawing on Windows 2024-12-26 12:24:24 +01:00