kuio

Kernel-User bridge for basic I/O operations for taiHen.

Stars
21

Description

kuio is a lightweight kernel module for taiHen that allows user modules to access ux0:/data/ for basic I/O operations. It currently gives abstractions for these functions:

sceIoOpen -> kuIoOpen sceIoWrite -> kuIoWrite sceIoRead -> kuIoRead sceIoClose -> kuIoClose sceIoLseek -> kuIoLseek sceIoRemove -> kuIoRemove sceIoMkdir -> kuIoMkdir sceIoRmdir -> kuIoRmdir ftell -> kuIoTell (kuIoLseek doesn't return position)

Credits

Thanks to everyone who helped me during this journey trying to get SD access on user modules on #vitasdk and #henkaku. (noname120, xerpi, yifanlu, davee, xyz, frangarcj)