back to home

vitasdk / vita-headers

Documentation:

View on GitHub
237 stars
92 forks
12 issues

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing vitasdk/vita-headers in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/vitasdk/vita-headers)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

vita-headers This repository contains all Vita headers needed for development. Structure : • file used to build nid db. No longer recommended • build test project for check the validity of structures and enums • contains all the unique identifiers (NID) of the available functions. • contains the header files themselves • is for header files of user-exported libraries • is for header files of kernel-exported libraries • is for shared defines on psp2 and psp2kern • contains everything related to the generation of the documentation using doxygen. • definition to notify developers when there are breaking changes to backwards compatibility in vita-headers Documentation The documentation is rebuilt every time a commit is pushed to master and it is hosted at the following address: http://vitasdk.github.io/vita-headers Special macros |name|locate|description| |-----|-----|-----| | | |A macro defined with an integer indicating the SDK version.| | | |A macro to switch sceKernelDomainTextMemcpy to import. Since 3.63, sceKernelDomainTextMemcpy has been removed from the sysmem export, so this macro is forced to undef and becomes a static inline function if is 0x3630000 or higher.|