Fabian Schaffert
4185c1e422
Fixes segfault described in #794
...
Fixes bug in sys_semaphore_create() when a NULL pointer address is
passed in sem or attr.
Fixes bug in sys_semaphore_get_value() when a NULL pointer address is
passed in count.
2014-11-12 23:25:27 +01:00
Raul Tambre
9ee7471bd5
Added RSX logging option
...
Also some minor fixes to cellSail
2014-11-10 22:18:46 +02:00
Nekotekina
3bdfc6b499
ARMv7: more opcodes, some changes in loader
2014-11-02 02:19:14 +03:00
Nekotekina
0f602e0e13
Bugfix
2014-10-28 19:46:14 +03:00
Nekotekina
65ddf980e0
Small fix
2014-10-28 15:30:37 +03:00
Nekotekina
09a4d14f8f
cellAdec improved
2014-10-28 00:24:11 +03:00
Nekotekina
ffda60996d
Compilation fix
2014-10-24 23:13:47 +04:00
Nekotekina
6df5ddb973
Few warnings fixed
2014-10-24 17:24:09 +04:00
Nekotekina
7777be6fc1
Some things simplified
2014-10-23 02:53:44 +04:00
Alexandro Sánchez Bach
6a163b8cc5
Merge pull request #844 from Nekotekina/master
...
Some fixes in cellAdec, cellVdec, cellDmux
2014-10-19 00:45:31 +02:00
Alexandro Sánchez Bach
59c8def566
Merge pull request #845 from Survanium90/master
...
Various changes in CellGem, SceNP and CellMic
2014-10-18 21:11:26 +02:00
Survanium90
f1168f7c59
Initial CellMic implementation
2014-10-18 22:22:52 +04:00
Survanium90
7fd3dd9ebf
Implemented sceNpManagerGetContentRatingFlag
2014-10-18 22:20:37 +04:00
Survanium90
220e4ad8a6
Added initialization checks in CellGem
2014-10-18 22:14:16 +04:00
Nekotekina
81474be103
AV decoding minor cleanup
2014-10-18 21:00:21 +04:00
Nekotekina
318d06efda
cellAdecClose, cellVdecClose fix
2014-10-18 02:20:03 +04:00
Nekotekina
18930a43f2
waiter_map_t small fix
2014-10-18 00:13:25 +04:00
B1ackDaemon
9c8666573b
Merge pull request #842 from tambry/ChangesAndAdditions
...
Initial cellSail implementation
2014-10-17 18:43:46 +03:00
Raul Tambre
b96037f160
Fixes
...
Fixed vm::vars missing be_t in a lot of cases and disabled a part of
cellSailCreateDescriptor for now.
2014-10-17 18:14:58 +03:00
Raul Tambre
d58beb8f4c
Initial cellSail implementation
...
Also a TODOs for frequencies
2014-10-17 16:20:40 +03:00
Nekotekina
5de059789d
waiter_map_t for syncRwm and syncQueue
2014-10-16 23:34:17 +04:00
Nekotekina
18b69cac99
waiter_map_t : concept changed
...
Purpose-specific waiter_map_t objects instead of global one. SM_Sleep()
removed.
2014-10-16 20:29:41 +04:00
Raul Tambre
9e5403aeb3
Remove unneeded be_t
2014-10-11 20:20:01 +03:00
Nekotekina
48eb66383b
waiter_reg_t, cellSyncBarrier improved
2014-10-11 02:37:20 +04:00
Nekotekina
3c2e0fff07
waiter_op() and waiter_signal() basis
...
Simplified signaling on condition variables without using them directly.
2014-10-11 01:33:57 +04:00
Nekotekina
446993eaa6
Atomic intrinsics for u128 type
...
cellSpursGetSpuThreadGroupId
cellSpursGetNumSpuThread
cellSpursGetSpuThreadId
2014-10-10 22:41:57 +04:00
Nekotekina
b0da8319b7
SPURS kernel v2
2014-10-10 01:39:03 +04:00
Nekotekina
b7d0bfa972
SPU branch D/E flags workaround
2014-10-10 01:38:02 +04:00
Nekotekina
1dac13be16
RSXIO memory mapping with strict ordering (draft)
2014-10-10 01:26:04 +04:00
Nekotekina
266c3d4753
Small fixes
2014-10-08 18:26:08 +04:00
Nekotekina
9a02add930
Bugfix
2014-10-08 16:29:29 +04:00
Nekotekina
94c30924dd
Some things for u128
2014-10-08 01:37:04 +04:00
Nekotekina
237ab974dd
SPURS kernel v1
2014-10-07 17:35:44 +04:00
Nekotekina
ed0918d097
Notification for encrypted SPU modules
2014-10-06 01:21:00 +04:00
Nekotekina
6c8d6aaf71
Damned conflicts fixed
2014-10-04 18:57:53 +04:00
Nekotekina
74007d5e5d
Small changes in memory and RSXIOMem
...
Some bugs fixed, some other changes.
2014-10-04 18:43:46 +04:00
Survanium90
b02225dd80
Added initialization and termination for SceNpTus Module
...
Also added initialization checks
2014-10-04 11:38:38 +04:00
Survanium90
70e5068e37
Added more initializations in cellCamera
2014-10-04 11:31:27 +04:00
Survanium90
aed76b2a0a
Fix 2 for "Added initialization checks in SceNpClans module"
2014-10-04 01:09:40 +04:00
Survanium90
18d40102f7
Fix for "Added initialization checks in SceNpClans module"
2014-10-03 23:07:05 +04:00
Survanium90
5b467ff82a
Added initialization checks in SceNpClans module
2014-10-03 17:39:34 +04:00
Alexandro Sánchez Bach
e4eecd247c
Merge pull request #827 from Bigpet/master
...
change initial value of sys_lwmutex_t::waiter
2014-10-02 19:19:21 +02:00
Peter Tissen
f11c6c3cf4
change initial value of sys_lwmutex_t::waiter
2014-10-02 15:13:44 +02:00
Nekotekina
6b0857dcff
Conflicts fixed
2014-10-02 16:19:52 +04:00
Nekotekina
752449bbc0
Small update
2014-10-02 14:29:20 +04:00
DHrpcs3
77076191c7
Fixed fix_import function in Modules.cpp
2014-10-02 08:13:35 +03:00
Hykem
4978af50e4
Merge pull request #825 from Survanium90/master
...
Added initialization for SceNpUtilBandwidthTestInitStart
2014-10-01 14:58:10 +01:00
Hykem
6d6c1a9672
Updated the Crypto Engine:
...
- Fixed several bugs in unedat;
- Improved EDAT/SDAT file decryption.
2014-10-01 14:57:44 +01:00
Nekotekina
4a6779469c
Memory fixes
2014-10-01 17:18:38 +04:00
DHrpcs3
eada1fe12c
Improved be_t
...
Fixed NV4097_SET_TWO_SIDE_LIGHT_EN
Added LIS, ORI, NOP & BLR to PPU Jit
2014-10-01 12:45:43 +03:00