vitasdk
Documentation of the vitasdk
|
►Graphics | GPU, textures, JPEG encoding, fonts.. |
►Display Library | Set the framebuffer, wait for VBlankStart.. |
User | Exports for User |
Kernel | Exports for Kernel |
►PGF Font Library | Display text using a PGF font |
User | Exports for User |
►PVF Font Library | Display text using a PVF font |
User | Exports for User |
►Kernel gpu base driver Library | Provides the basic API of the GPU |
Kernel | Exports for Kernel |
►GPU Graphics Library | Everything related to drawing using the Vita GPU |
User | Exports for User |
►Runtime Shader Compiler Library | Compile Cg shaders at runtme |
User | Exports for User |
►GXT Files Manipulation Library | Runtime manipulation of GXT files produced using the offline texture tools |
User | Exports for User |
►JPEG Decoding Library | Decode a JPEG from a buffer |
User | Exports for User |
►JPEG ARM Decoding Library | Use the ARM CPU to decode a JPEG from a buffer |
User | Exports for User |
►JPEG Encoding Library | Encode a JPEG from a buffer |
User | Exports for User |
Kernel | Exports for Kernel |
►JPEG ARM Encoding Library | Use the ARM CPU to encode a JPEG from a buffer |
User | Exports for User |
►Video Player Library | Hardware accelerated Video playback |
User | Exports for User |
►Video Decoding Library | Decode Sony AVC MP4 video format |
User | Exports for User |
►Shared Framebuffer Library | System apps framebuffer related functions |
User | Exports for User |
►Input | Keypad, Joystick, Touch, Location, Camera.. |
►Control Library | Read keypad and remote controller status |
User | Exports for User |
Kernel | Exports for Kernel |
►Touch Library | Read touch input |
User | Exports for User |
Kernel | Exports for Kernel |
►Camera Library | Set Camera parameters, and capture images |
User | Exports for User |
►Location Library | GPS Location |
User | Exports for User |
►The gps library | GPS library |
Kernel | Exports for Kernel |
►Motion Library | Orientation, speed, magnetometer.. |
User | Exports for User |
►MotionDev Library | Library for MotionDev |
User | Exports for User |
►Hid Library | Read Hid device inputs |
User | Exports for User |
►Audio | Play, capture, decode Audio |
►Atrac Library | Get info and decode the Atrac audio format |
User | Exports for User |
►Audio Library | Ouput audio from a port, set the volume, and set the config |
User | Exports for User |
►Audio Decoding Library | Decode Mp3, Aac, Atrac, and external formats |
User | Exports for User |
►Audio Encoding Library | Encode Audio from a stream |
User | Exports for User |
►Audio In Library | Open and close Audio In ports |
User | Exports for User |
►Audio sound effect | Library for Audio sound effect |
User | Exports for User |
►Shutter Sounds Library | Play camera related shutter sounds |
User | Exports for User |
►Usb Audio In Library | Capture sound from usb microphone |
User | Exports for User |
►Dialog | Display a message or get input in a dialog |
►Common Dialog Library | Set the parameters of a Dialog, and display it |
User | Exports for User |
►Incoming Dialog Library | Show custom dialogs via SceShell |
User | Exports for User |
►Message Dialog Library | Init a Message Dialog and display it |
User | Exports for User |
►Ime Dialog Library | Get text from an Ime Dialog |
User | Exports for User |
►NetCheck Dialog Library | Net checking dialog |
User | Exports for User |
►Filesystem | List dirs, find files, delete them, mount partitions.. |
►Device Control Library | Send devctl commands, (un)assign io devices |
User | Exports for User |
Kernel | Exports for Kernel |
►Directory Entries Library | Open a dir, and list the files in it |
User | Exports for User |
Kernel | Exports for Kernel |
►File Control Library | Open, Rename, Read, Write files |
User | Exports for User |
Kernel | Exports for Kernel |
►File System Overlay Library | Add/Remove file system overlay |
User | Exports for User |
Kernel | Exports for Kernel |
►File I/O Manager Library | Mount/Unmount a file system and a part of SceFcntl |
Kernel | Exports for Kernel |
►File Status Library | Make/Remove a dir, Read/Change the status of a file |
User | Exports for User |
Kernel | Exports for Kernel |
►Pfs manager Library | Mount/Unmount, Read/Write pfs directory |
Kernel | Exports for Kernel |
►SystemFunction | DMAC5 AES/SHA/stdc.. |
►DMAC5 Library for user | DMAC5 AES/SHA/stdc.. |
User | Exports for User |
►Post Ss Library | RSA, utoken |
Kernel | Exports for Kernel |
►Low-level I/O and communications | GPIO, I2C, SPI, UART, PWM, DSI, CSI, Syscon, Clocks.. |
►GPIO Library | Read/write GPIO ports, configure GPIO interrupts.. |
Kernel | Exports for Kernel |
►I2C Library | I2C communication |
Kernel | Exports for Kernel |
►Pervasive Library | Controls the clocks of the system |
Kernel | Exports for Kernel |
►Syscon communication Library | Syscon processor communication |
Kernel | Exports for Kernel |
►UART Library | UART communication |
Kernel | Exports for Kernel |
►DSI Library | Display Serial Interface (DSI) |
Kernel | Exports for Kernel |
►IFTU Library | Display controller and format transform engine |
Kernel | Exports for Kernel |
►Memory stick interface Library | Read/Wrtie the memory stick sector data |
Kernel | Exports for Kernel |
►Kernel | Modules, Processes, Threads, Memory blocks |
►kernel bootloader | Kbl types, etc |
Kernel | Exports for Kernel |
►Product Library | Get product info |
Kernel | Exports for Kernel |
►C Standard Library | String comparison and string printf |
User | Exports for User |
►CPU Library | Flush caches, unrestricted memcpy.. |
User | Exports for User |
Kernel | Exports for Kernel |
►System Module Library | Load/Unload System modules |
User | Exports for User |
►Kernel Errors | List of the Kernel Errors that can happen |
User | Exports for User |
►Module Manager Library | Get a list of all loaded modules, Load a module |
User | Exports for User |
Kernel | Exports for Kernel |
►Process Manager Library | Get time, ID of the current Process and exit it |
User | Exports for User |
Kernel | Exports for Kernel |
►Thread Manager Library | List the running threads, start, stop and send a message |
User | Exports for User |
Kernel | Exports for Kernel |
►System Memory Library | Find/Get/Open memory blocks, get the model of the Vita |
User | Exports for User |
Kernel | Exports for Kernel |
►Direct Memory Access Controller | Direct Memcpy and Memset to private memory locations |
User | Exports for User |
►Kernel | Exports for Kernel |
DMAC Register Fields | |
►OpenPsid Library | Get the Vita unique Open Psid |
User | Exports for User |
►Random Number Library | Get Random Data in a buffer |
User | Exports for User |
►Suspend Library | System suspend utils |
Kernel | Exports for Kernel |
►Interrupt Manager Library | Mask interrupts, register interrupt handlers, etc |
Kernel | Exports for Kernel |
►Exception handling Library | Registers exception handlers and related utilities |
Kernel | Exports for Kernel |
►utils Library | Hash, hmac, zlib, zgip, etc |
Kernel | Exports for Kernel |
►IdStorage Library | In charge of reading and writing various IDs of the device |
Kernel | Exports for Kernel |
►Process event Library | Library for Registers Process event handlers |
Kernel | Exports for Kernel |
►Kernel system root Library | Library for Get/Set System param, low import by pointer |
Kernel | Exports for Kernel |
►Kernel C Library | Library for Basic c function |
Kernel | Exports for Kernel |
►Kernel Ss Library | Dmac5 function, Get device ids, Ss crypto, RW NVS |
Kernel | Exports for Kernel |
►dip switch Library | CP info, some system flags |
Kernel | Exports for Kernel |
►Hardware Timer Library | Interface for hardware timers |
Kernel | Exports for Kernel |
►SM Loader | Interface for sm loading/CallFunc |
Kernel | Exports for Kernel |
►game cart Authentication Manager | Interface for authentication with game carts |
Kernel | Exports for Kernel |
►Update | Update |
►System software update manager | Library for System update |
User | Exports for User |
►Debug | Debug Utilities |
►User Debug Util | Library for userspace debug logging and assertions |
User | Exports for User |
►Kernel Debug Util | Library for Kernel debug |
Kernel | Exports for Kernel |
►coredump module | Module for process crash handler |
Kernel | Exports for Kernel |
►GPU and CPU Capture | Library for GPU and CPU live capture for offline debugging |
User | Exports for User |
►GPU and CPU Live Debugging | Library for GPU and CPU live debugging |
User | Exports for User |
►DebugLed library | Library for Development Kit LED's |
Kernel | Exports for Kernel |
►Performance analyze mgr | Library for lower level performance analyze |
Kernel | Exports for Kernel |
►Performance | Library for Performance measurement |
Kernel | Exports for Kernel |
►SceDeci4p debugger for userp | SceDeci4p debugger for userp |
Kernel | Exports for Kernel |
►Network | Everything related to sockets, HTTP, Bluetooth and Adhoc |
►Hyper Text Transfer Protocol Library | Send HTTP requests, Parse a URI, Connect to a Proxy.. |
User | Exports for User |
►Socket Library | Send sockets, Listen to a port.. |
User | Exports for User |
Kernel | Exports for Kernel |
►Bluetooth Library | Scan, connect, etc to Bluetooth devices |
Kernel | Exports for Kernel |
►Network Control Library | Get Inet/Adhoc status |
User | Exports for User |
►SSL Library | SSL library for the Vita |
User | Exports for User |
►PSP net adhoc | PSP net adhoc library |
User | Exports for User |
►PSP net adhoc control | PSP net adhoc control library |
User | Exports for User |
►System Status | Time, battery.. |
►Application Manager Library | Launch Apps and get their params |
User | Exports for User |
Kernel | Exports for Kernel |
►Application Utilities Library | Mount folder of specific Apps, Savedata Slot Management, launch web browser |
User | Exports for User |
►Audio-Video Configuration Library | Brightness, Volume, HDMI settings.. |
User | Exports for User |
►Background Application Utilities Library | Manage a background application |
User | Exports for User |
►Notification Utilities library | Send notiifications, simple and progress type |
User | Exports for User |
►Power Library | Battery status, CPU speed.. |
User | Exports for User |
Kernel | Exports for Kernel |
►Real-time Clock Library | Get/Set RTC time and date |
User | Exports for User |
Kernel | Exports for Kernel |
►Sbl AC Manager | Check if a process is a Game or Shell process |
User | Exports for User |
Kernel | Exports for Kernel |
►Sbl AI Manager | Get information on the hardware model |
Kernel | Exports for Kernel |
►Sbl Auth Manager | Low level functions for SELF decryption and crypto engine |
Kernel | Exports for Kernel |
►Shell Utils Library | Set handlers for opening various menus |
User | Exports for User |
►Events Library | Schedule a one time or daily application events |
User | Exports for User |
►VSH Bridge Library | Model info, System, Memory card state.. |
User | Exports for User |
►Universal Serial Bus | USB driver, USB Device Controller Driver, MTP/Serial/Storage over USB, .. |
►USB Driver Library | Control USB driver interface |
User | Exports for User |
Kernel | Exports for Kernel |
►USB Service library | Control USB bus |
User | Exports for User |
Kernel | Exports for Kernel |
►USB Device Controller Driver Library | Setting, control UDCD |
User | Exports for User |
Kernel | Exports for Kernel |
►USB Serial Library | Control USB serial interface |
User | Exports for User |
Kernel | Exports for Kernel |
►USB Virtual Storage Driver Library | Control USB virtual storage driver |
User | Exports for User |
►MTP Interface Driver Library | Control MTP driver |
User | Exports for User |
►System Parameters | Various parameters about the system |
►System Parameters defines | Defines for various System Parameters (Date/Time Format, Language, Enter button...) |
User | Exports for User |
►Music Exporting Library | Export music from a file |
User | Exports for User |
►Photo Export Library | Export a photo from a file or data |
User | Exports for User |
►Video Export Library | Export a video from a file |
User | Exports for User |
►PSS Code Memory Handling | Seems to allow to allocate, lock and unlock code memory for the Mono interpreter |
User | Exports for User |
►Registry Manager Library | Get/Set Registry keys |
User | Exports for User |
Kernel | Exports for Kernel |
►ScreenShot Library | Set screenshot params, Enable/Disable them |
User | Exports for User |
►Vitasdk | Defines used by the vitasdk |
►Types Defines | Define various variable types that are used in the Vitasdk |
User | Exports for User |
Kernel | Exports for Kernel |
►Constants Defines | Define various constants that are used in the Vitasdk |
User | Exports for User |
►Internal | Internal definitions used by the system (like used in non-export function) |
►FileSystem handler | The FileSystem vfs handler |
Kernel | Exports for Kernel |
►blockdev handler | The block device vfs handler |
Kernel | Exports for Kernel |
►Miscellaneous | Various Libraries that don't fit in other categories |
►Fiber Library | Initialize and execute Fibers (individual execution units) Fibers are individual execution units that are like lightweight mini-threads |
User | Exports for User |
►Sqlite Library | Use the Sqlite Library on the Vita |
User | Exports for User |
►Json Library | Use the Json Library on the Vita |
User | Exports for User |
►Promoter utility | Install/Delete Packages |
User | Exports for User |
►NpDrmPackage utility | Check/Decrypt NpDrmPackages |
User | Exports for User |
►NpDrm utility | Get RIF information |
User | Exports for User |
Kernel | Exports for Kernel |
►Playstation Application Framework | Standard libc for VSH |
User | Exports for User |
►Compat Library | PspEmu communication |
User | Exports for User |