Skip to content

pspdev/kubridge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KUBridge is a bridging library to provide Kernel functions for PSPs in User Mode

This includes 16 functions:

  • kuKernelBootFrom
  • kuKernelCall
  • kuKernelFindModuleByName
  • kuKernelCallExtendStack
  • kuKernelGetModel
  • kuKernelGetUmdFile
  • kuKernelGetUserLevel
  • kuKernelIcacheInvalidateAll
  • kuKernelInitKeyConfig
  • kuKernelInitApitype
  • kuKernelInitFileName
  • kuKernelLoadModule
  • kuKernelLoadModuleWithApitype2
  • kuKernelMemcpy
  • kuKernelPeekw
  • kuKernelPokew
  • kuKernelSetDdrMemoryProtection

Building:

psp-cmake . -B build; make; make install

Credits:

  • Team M33 for the initial library
  • MrColdbird for procfw and the most exposed NIDS
  • Davee for the fantastic stubs function in CMake
  • Everyone on the PSP Homebrew server

License

This product licensed for use under the GPL v2. https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html