Commit graph

36 commits

Author SHA1 Message Date
DH 3232e57445 [rpcsx-os] [orbis-kernel] implement lazy symbol binding
Use libSceSysmodule to resolve dependencies
Stub /dev/camera
2023-10-28 03:55:15 +03:00
DH 437d8e78b8 [rpcsx-os] linker: hack for lazy bind 2023-10-18 02:22:29 +03:00
DH 4f3495117c [rpcsx-os] stub /dev/urandom 2023-10-18 01:11:01 +03:00
DH ef4f11f2ad [rpcsx-os] dmem: implement direct memory query 2023-10-18 01:10:21 +03:00
DH 288f7fcc7a [rpcsx-os] vm: implement virtual query 2023-10-17 23:25:06 +03:00
Pavel 22c96a09ee
Refinement of data structures for dev dce (#54) 2023-09-03 23:52:39 +03:00
DH 35ba07f676 [rpcsx-os] stub console, npdrm and icc_configuration devices 2023-09-03 22:22:20 +03:00
DH 738a760fbe [rpcsx-os] shm: stub SceNpTpip for fw 10.50 support 2023-09-03 19:49:15 +03:00
Chaitanya Talnikar b145c14b0f
Add SceAvSetting for higher firmware versions (#44) 2023-08-15 03:08:31 +03:00
DH f5949e5f65 [rpcsx-os] hid: implemented testing pad support over glfw keyboard handler 2023-08-07 22:55:44 +03:00
DH 0987da90f4 [rpcsx-os] implement compute queue mapping 2023-08-06 17:29:28 +03:00
DH 8217f2fa7b [rpcsx-os] ajm: return ok for ioctls 2023-08-01 15:41:00 +03:00
DH 89db63ca46 [rpcsx-os] implement blockpool device 2023-07-30 14:56:25 +03:00
DH e967c8cf80 [rpcsx-os] dmem: 0xc0208016 ioctl: return address and size 2023-07-30 14:52:34 +03:00
DH cd7b842c60 [rpcsx-os] implement sys_dmem_mmap 2023-07-30 01:30:36 +03:00
DH 6c1580f17c [rpcsx-os] hid: stub pad read state 2023-07-30 00:46:23 +03:00
DH 74c4e61a7b [rpcsx-os] shm: respect o_creat flag 2023-07-30 00:44:52 +03:00
DH 99a3a4005b [rpcsx-os] shm: do abort on unknown shm open 2023-07-30 00:34:05 +03:00
DH f65697769b [rpcsx-os] dmem: WIP allocateMainDirectMemory implementation 2023-07-30 00:33:01 +03:00
DH 29086ea7cd [rpcsx-os] Stub sbl_srv device 2023-07-29 23:31:54 +03:00
DH 645e41eed8 [rpcsx-os] implement shm 2023-07-29 22:46:28 +03:00
DH 84b2419241 [rpcsx-os] Use orbis::File instead of IoDeviceInstance 2023-07-29 19:53:56 +03:00
Ivan Chikish a2173d1336 Fix stdout/stderr logs 2023-07-26 18:43:25 +03:00
Ivan Chikish 46707f1c22 Add bold effect to /dev/stdout 2023-07-26 18:36:32 +03:00
Ivan Chikish 78dec873cb Add pink color to /dev/stderr 2023-07-26 18:36:10 +03:00
Ivan Chikish 5925cc2c75 Stub /dev/ajm + minor fx 2023-07-26 14:35:40 +03:00
DH fd16ce4f62 [amdgpu] Update buffer in use flag on rpcsx-gpu side
Fixed dangling pointer dereferences
2023-07-20 03:14:52 +03:00
DH 6a66bcfcfc [rpcsx-os] dce: Ignore 0xc0308203 0x21 ioctl 2023-07-13 13:28:31 +03:00
DH 6e5792aff2 [rpcsx-os] Ignore 0x802450c9 gc ioctl 2023-07-13 13:27:15 +03:00
Ivan Chikish 1550bfc7b1 Partially replace printf with ORBIS_LOG 2023-07-12 15:12:34 +03:00
Isaac Marovitz 1f05a8a6a6 Run clang-format 2023-07-06 21:37:30 +01:00
Ivan Chikish 932bb30e79 [dipsw] Fix IoDevice naming
Fix DmemDevice redeclaration
2023-07-05 11:42:56 +03:00
Ivan Chikish d7a34f0904 Initial kernel allocator 2023-07-04 19:22:18 +03:00
DH 1e733facaa [rpcsx-gpu] Implemented swapchain 2023-06-25 16:54:49 +03:00
DH 2ab5cfb1f3 Add OS<->GPU IPC 2023-06-24 23:48:25 +03:00
DH 1fdadaaee9 Initial commit 2023-06-23 03:28:14 +03:00