VERSATIL NATIVE BACKEND OS REQUIREMENTS

Kernel:
- RK3326 support
- mmap
- procfs (/proc/meminfo)
- ALSA later
- framebuffer/DRM or SDL video layer
- evdev/joystick

Userspace:
- libc
- C++ runtime (or static link later)
- no desktop required
- no EmulationStation required
- Python can be removed later after UI is frozen/native

Target final boot chain:
U-Boot -> Linux -> init/systemd -> versatil-pocket.service -> native UI/runtime
