├── .gitignore ├── README.md ├── examples ├── camera │ ├── Makefile │ └── source │ │ └── main.c ├── canvas │ ├── Makefile │ └── source │ │ └── main.c ├── filesystem │ ├── directories │ │ ├── Makefile │ │ └── source │ │ │ └── main.c │ └── files │ │ ├── Makefile │ │ └── source │ │ └── main.c ├── hello │ ├── Makefile │ └── source │ │ └── main.c ├── jit │ ├── Makefile │ └── source │ │ └── main.c ├── modules │ ├── Makefile │ └── source │ │ └── main.c ├── pad │ ├── Makefile │ └── source │ │ └── main.c ├── sockets │ ├── Makefile │ └── source │ │ └── main.c ├── threads │ ├── Makefile │ └── source │ │ └── main.c └── usb │ ├── list_devices │ ├── Makefile │ └── source │ │ └── main.c │ ├── storage │ ├── Makefile │ └── source │ │ └── main.c │ └── usbfatfs │ ├── Makefile │ └── source │ └── main.c ├── libPS4 ├── Makefile ├── crt0.s ├── include │ ├── barrier.h │ ├── camera.h │ ├── eventflag.h │ ├── file.h │ ├── graphics.h │ ├── jit.h │ ├── kernel.h │ ├── libc.h │ ├── memory.h │ ├── module.h │ ├── mutex.h │ ├── network.h │ ├── pad.h │ ├── ps4.h │ ├── pthread.h │ ├── registry.h │ ├── semaphore.h │ ├── syscall.h │ ├── types.h │ ├── unknown.h │ └── usb.h ├── linker.x └── source │ ├── barrier.c │ ├── camera.c │ ├── eventflag.c │ ├── file.c │ ├── jit.c │ ├── kernel.c │ ├── libc.c │ ├── memory.c │ ├── module.c │ ├── network.c │ ├── pad.c │ ├── pthread.c │ ├── registry.c │ ├── semaphore.c │ ├── syscall.s │ ├── unknown.c │ └── usb.c └── libusbfatfs ├── Makefile ├── include ├── MassStoreCommands.h ├── SCSI_Codes.h ├── common.h ├── config.h ├── diskio.h ├── ff.h ├── ffconf.h ├── flash_drive.h ├── integer.h ├── print_struct.h ├── stdbool.h └── usbfatfs.h └── source ├── MassStoreCommands.c ├── diskio.c ├── ff.c ├── flash_drive.c └── print_struct.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/README.md -------------------------------------------------------------------------------- /examples/camera/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/examples/camera/Makefile -------------------------------------------------------------------------------- /examples/camera/source/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/examples/camera/source/main.c -------------------------------------------------------------------------------- /examples/canvas/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/examples/canvas/Makefile -------------------------------------------------------------------------------- /examples/canvas/source/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/examples/canvas/source/main.c -------------------------------------------------------------------------------- /examples/filesystem/directories/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/examples/filesystem/directories/Makefile -------------------------------------------------------------------------------- /examples/filesystem/directories/source/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/examples/filesystem/directories/source/main.c -------------------------------------------------------------------------------- /examples/filesystem/files/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/examples/filesystem/files/Makefile -------------------------------------------------------------------------------- /examples/filesystem/files/source/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/examples/filesystem/files/source/main.c -------------------------------------------------------------------------------- /examples/hello/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/examples/hello/Makefile -------------------------------------------------------------------------------- /examples/hello/source/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/examples/hello/source/main.c -------------------------------------------------------------------------------- /examples/jit/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/examples/jit/Makefile -------------------------------------------------------------------------------- /examples/jit/source/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/examples/jit/source/main.c -------------------------------------------------------------------------------- /examples/modules/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/examples/modules/Makefile -------------------------------------------------------------------------------- /examples/modules/source/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/examples/modules/source/main.c -------------------------------------------------------------------------------- /examples/pad/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/examples/pad/Makefile -------------------------------------------------------------------------------- /examples/pad/source/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/examples/pad/source/main.c -------------------------------------------------------------------------------- /examples/sockets/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/examples/sockets/Makefile -------------------------------------------------------------------------------- /examples/sockets/source/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/examples/sockets/source/main.c -------------------------------------------------------------------------------- /examples/threads/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/examples/threads/Makefile -------------------------------------------------------------------------------- /examples/threads/source/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/examples/threads/source/main.c -------------------------------------------------------------------------------- /examples/usb/list_devices/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/examples/usb/list_devices/Makefile -------------------------------------------------------------------------------- /examples/usb/list_devices/source/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/examples/usb/list_devices/source/main.c -------------------------------------------------------------------------------- /examples/usb/storage/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/examples/usb/storage/Makefile -------------------------------------------------------------------------------- /examples/usb/storage/source/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/examples/usb/storage/source/main.c -------------------------------------------------------------------------------- /examples/usb/usbfatfs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/examples/usb/usbfatfs/Makefile -------------------------------------------------------------------------------- /examples/usb/usbfatfs/source/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/examples/usb/usbfatfs/source/main.c -------------------------------------------------------------------------------- /libPS4/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/Makefile -------------------------------------------------------------------------------- /libPS4/crt0.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/crt0.s -------------------------------------------------------------------------------- /libPS4/include/barrier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/include/barrier.h -------------------------------------------------------------------------------- /libPS4/include/camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/include/camera.h -------------------------------------------------------------------------------- /libPS4/include/eventflag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/include/eventflag.h -------------------------------------------------------------------------------- /libPS4/include/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/include/file.h -------------------------------------------------------------------------------- /libPS4/include/graphics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/include/graphics.h -------------------------------------------------------------------------------- /libPS4/include/jit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/include/jit.h -------------------------------------------------------------------------------- /libPS4/include/kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/include/kernel.h -------------------------------------------------------------------------------- /libPS4/include/libc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/include/libc.h -------------------------------------------------------------------------------- /libPS4/include/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/include/memory.h -------------------------------------------------------------------------------- /libPS4/include/module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/include/module.h -------------------------------------------------------------------------------- /libPS4/include/mutex.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libPS4/include/network.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/include/network.h -------------------------------------------------------------------------------- /libPS4/include/pad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/include/pad.h -------------------------------------------------------------------------------- /libPS4/include/ps4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/include/ps4.h -------------------------------------------------------------------------------- /libPS4/include/pthread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/include/pthread.h -------------------------------------------------------------------------------- /libPS4/include/registry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/include/registry.h -------------------------------------------------------------------------------- /libPS4/include/semaphore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/include/semaphore.h -------------------------------------------------------------------------------- /libPS4/include/syscall.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/include/syscall.h -------------------------------------------------------------------------------- /libPS4/include/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/include/types.h -------------------------------------------------------------------------------- /libPS4/include/unknown.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/include/unknown.h -------------------------------------------------------------------------------- /libPS4/include/usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/include/usb.h -------------------------------------------------------------------------------- /libPS4/linker.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/linker.x -------------------------------------------------------------------------------- /libPS4/source/barrier.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/source/barrier.c -------------------------------------------------------------------------------- /libPS4/source/camera.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/source/camera.c -------------------------------------------------------------------------------- /libPS4/source/eventflag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/source/eventflag.c -------------------------------------------------------------------------------- /libPS4/source/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/source/file.c -------------------------------------------------------------------------------- /libPS4/source/jit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/source/jit.c -------------------------------------------------------------------------------- /libPS4/source/kernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/source/kernel.c -------------------------------------------------------------------------------- /libPS4/source/libc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/source/libc.c -------------------------------------------------------------------------------- /libPS4/source/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/source/memory.c -------------------------------------------------------------------------------- /libPS4/source/module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/source/module.c -------------------------------------------------------------------------------- /libPS4/source/network.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/source/network.c -------------------------------------------------------------------------------- /libPS4/source/pad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/source/pad.c -------------------------------------------------------------------------------- /libPS4/source/pthread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/source/pthread.c -------------------------------------------------------------------------------- /libPS4/source/registry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/source/registry.c -------------------------------------------------------------------------------- /libPS4/source/semaphore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/source/semaphore.c -------------------------------------------------------------------------------- /libPS4/source/syscall.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/source/syscall.s -------------------------------------------------------------------------------- /libPS4/source/unknown.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/source/unknown.c -------------------------------------------------------------------------------- /libPS4/source/usb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libPS4/source/usb.c -------------------------------------------------------------------------------- /libusbfatfs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libusbfatfs/Makefile -------------------------------------------------------------------------------- /libusbfatfs/include/MassStoreCommands.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libusbfatfs/include/MassStoreCommands.h -------------------------------------------------------------------------------- /libusbfatfs/include/SCSI_Codes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libusbfatfs/include/SCSI_Codes.h -------------------------------------------------------------------------------- /libusbfatfs/include/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libusbfatfs/include/common.h -------------------------------------------------------------------------------- /libusbfatfs/include/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libusbfatfs/include/config.h -------------------------------------------------------------------------------- /libusbfatfs/include/diskio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libusbfatfs/include/diskio.h -------------------------------------------------------------------------------- /libusbfatfs/include/ff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libusbfatfs/include/ff.h -------------------------------------------------------------------------------- /libusbfatfs/include/ffconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libusbfatfs/include/ffconf.h -------------------------------------------------------------------------------- /libusbfatfs/include/flash_drive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libusbfatfs/include/flash_drive.h -------------------------------------------------------------------------------- /libusbfatfs/include/integer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libusbfatfs/include/integer.h -------------------------------------------------------------------------------- /libusbfatfs/include/print_struct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libusbfatfs/include/print_struct.h -------------------------------------------------------------------------------- /libusbfatfs/include/stdbool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libusbfatfs/include/stdbool.h -------------------------------------------------------------------------------- /libusbfatfs/include/usbfatfs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libusbfatfs/include/usbfatfs.h -------------------------------------------------------------------------------- /libusbfatfs/source/MassStoreCommands.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libusbfatfs/source/MassStoreCommands.c -------------------------------------------------------------------------------- /libusbfatfs/source/diskio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libusbfatfs/source/diskio.c -------------------------------------------------------------------------------- /libusbfatfs/source/ff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libusbfatfs/source/ff.c -------------------------------------------------------------------------------- /libusbfatfs/source/flash_drive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libusbfatfs/source/flash_drive.c -------------------------------------------------------------------------------- /libusbfatfs/source/print_struct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/idc/ps4-payload-sdk/HEAD/libusbfatfs/source/print_struct.c --------------------------------------------------------------------------------