libtransistor
A userland library for the Nintendo Switch
|
![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | Lists Inspired by the concepts of the Linux kernel list API |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() ![]() | Human Interface Device IPC bindings (C++ header) |
![]() ![]() ![]() ![]() ![]() ![]() | Service Manager IPC bindings (C++ header) |
![]() ![]() ![]() ![]() ![]() ![]() | USB definitions (C++ header) |
![]() ![]() ![]() ![]() ![]() ![]() | USB-DS IPC bindings (C++ header) |
![]() ![]() ![]() ![]() ![]() | Address space management (C++ header) |
![]() ![]() ![]() ![]() ![]() | IPC (C++ header) |
![]() ![]() ![]() ![]() ![]() | IPC client template library (C++ header) |
![]() ![]() ![]() ![]() ![]() | IPC server (C++ header) |
![]() ![]() ![]() ![]() ![]() | Central Switch header. Includes all others (C++ version) |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | Manager for waiting on synchronizable handles (C++ bindings) |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | Data structures and functions for interacting with the Android Binder IPC interface used in vi services |
![]() ![]() ![]() ![]() ![]() | Display data structures and functions |
![]() ![]() ![]() ![]() ![]() | Fence data structures |
![]() ![]() ![]() ![]() ![]() | Graphics buffer data structures |
![]() ![]() ![]() ![]() ![]() | Graphics buffer queues data structures and functions |
![]() ![]() ![]() ![]() ![]() | Data structures and functions for packing/unpacking Android Parcels |
![]() ![]() ![]() ![]() ![]() | Rectangle |
![]() ![]() ![]() ![]() ![]() | Display surface data structures and functions |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | Memory-backed file functions |
![]() ![]() ![]() ![]() ![]() | Functions to setup filesystem |
![]() ![]() ![]() ![]() ![]() | FSP-SRV based filesystem |
![]() ![]() ![]() ![]() ![]() | Inode structures and functions for virtual filesystem |
![]() ![]() ![]() ![]() ![]() | Root Filesystem |
![]() ![]() ![]() ![]() ![]() | Adapter for squashfuse to libtransistor virtual filesystem |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | Functions for graphics blits |
![]() ![]() ![]() ![]() ![]() | Central graphics header. Contains all of the other graphics headers |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | GPU functions |
![]() ![]() ![]() ![]() ![]() | /dev/nvmap ioctl structures and definitions |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() ![]() | Error definitions for Switch FS |
![]() ![]() ![]() ![]() ![]() ![]() | Directory |
![]() ![]() ![]() ![]() ![]() ![]() | File |
![]() ![]() ![]() ![]() ![]() ![]() | IFileSystem bindings |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() | USB-as-device endpoint |
![]() ![]() ![]() ![]() ![]() ![]() ![]() | USB-as-device interface |
![]() ![]() ![]() ![]() ![]() | AM (Applet Manager) |
![]() ![]() ![]() ![]() ![]() | Audio output |
![]() ![]() ![]() ![]() ![]() | Board Power Control |
![]() ![]() ![]() ![]() ![]() | BSD Sockets |
![]() ![]() ![]() ![]() ![]() | Fatal error services |
![]() ![]() ![]() ![]() ![]() | File System |
![]() ![]() ![]() ![]() ![]() | Human Interface Device IPC bindings |
![]() ![]() ![]() ![]() ![]() | Network Interface Manager |
![]() ![]() ![]() ![]() ![]() | Nvidia Services |
![]() ![]() ![]() ![]() ![]() | Process management |
![]() ![]() ![]() ![]() ![]() | Loader Services |
![]() ![]() ![]() ![]() ![]() | Service Manager |
![]() ![]() ![]() ![]() ![]() | Time Services |
![]() ![]() ![]() ![]() ![]() | Twili Services See https://github.com/misson20000/twili |
![]() ![]() ![]() ![]() ![]() | USB Services |
![]() ![]() ![]() ![]() ![]() | Visual Services |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | ELF structures |
![]() ![]() ![]() ![]() ![]() | Implementation details for dynamic linker |
![]() ![]() ![]() ![]() ![]() | Dynamic linking functions |
![]() ![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() ![]() | Module structure and operations for internal use in the dynamic linker |
![]() ![]() ![]() ![]() | Address space management |
![]() ![]() ![]() ![]() | Page allocation functions |
![]() ![]() ![]() ![]() | Audio data structures |
![]() ![]() ![]() ![]() | Condition variables |
![]() ![]() ![]() ![]() | String encoding functions Based on https://github.com/nothings/stb |
![]() ![]() ![]() ![]() | Functions to query the current environment |
![]() ![]() ![]() ![]() | Error definitions |
![]() ![]() ![]() ![]() | File operations |
![]() ![]() ![]() ![]() | Controller input data structures and functions |
![]() ![]() ![]() ![]() | Various utility functions internal to libtransistor |
![]() ![]() ![]() ![]() | Interprocess Communication data structures and functions |
![]() ![]() ![]() ![]() | Functions and macros to make using IPC a little easier |
![]() ![]() ![]() ![]() | IPC Server data structures and functions |
![]() ![]() ![]() ![]() | Homebrew ABI configuration |
![]() ![]() ![]() ![]() | Mutex functions and thread-safety macros |
![]() ![]() ![]() ![]() | Central Switch header. Includes all others |
![]() ![]() ![]() ![]() | Runtime configuration |
![]() ![]() ![]() ![]() | Supervisor Calls |
![]() ![]() ![]() ![]() | Threading functions |
![]() ![]() ![]() ![]() | Thread Local Storage functions |
![]() ![]() ![]() ![]() | Various system types |
![]() ![]() ![]() ![]() | USB Serial Console |
![]() ![]() ![]() ![]() | Various utililty functions |
![]() ![]() ![]() ![]() | Manager for waiting on synchronizable handles |