Commit graph

64 commits

Author SHA1 Message Date
S Gopal Rajagopal
1356a17e84 Merge upstream 2015-02-20 01:57:46 +05:30
S Gopal Rajagopal
68978a0109 SPURS: More fixes 2015-02-20 01:53:05 +05:30
S Gopal Rajagopal
796d96f06b SPURS: Fix some issues 2015-02-20 01:15:33 +05:30
Nekotekina
e84fc6426c PRX_DEBUG removed 2015-02-19 01:54:31 +03:00
Nekotekina
5c08bd6a73 Compilation fix 2015-02-11 16:05:50 +03:00
Nekotekina
4340899833 Compilation fix 2015-02-11 15:03:15 +03:00
S Gopal Rajagopal
daaa5059e9 SPURS: Fixed more issues 2015-02-04 20:59:34 +05:30
S Gopal Rajagopal
d1a7c85e95 Merge remote-tracking branch 'upstream/master' into spurs_taskset
Conflicts:
	rpcs3/emucore.vcxproj.filters
2015-02-03 23:12:26 +05:30
S Gopal Rajagopal
2c70f5168a SPURS: Reorder, rename and some cleanup 2015-02-02 09:02:38 +05:30
S Gopal Rajagopal
ba6ac5019e SPURS: Implement some portions of taskset policy manager 2015-02-02 01:32:40 +05:30
S Gopal Rajagopal
61342946a4 SPURS: Implement some portions of taskset pm 2015-02-01 02:16:06 +05:30
S Gopal Rajagopal
d8bed3b0ce SPURS: Implement some portions of the taskset PM 2015-01-31 03:35:03 +05:30
S Gopal Rajagopal
62e2d8d9a7 SPURS: Update kernel to use lock line reservations 2015-01-29 20:20:34 +05:30
S Gopal Rajagopal
a7728c9067 SPURS: Document some parts of taskset policy module 2015-01-28 23:48:06 +05:30
Nekotekina
579a88b7c4 vm_ptr: function format changed 2015-01-28 15:59:16 +03:00
S Gopal Rajagopal
2e2f92f4f6 SPURS: Implement some portions of taskset policy module 2015-01-26 20:15:58 +05:30
S Gopal Rajagopal
173fb060cb SPURS: Improve the readability of the event flag functions 2015-01-24 00:17:37 +05:30
S Gopal Rajagopal
8717bdffa9 SPURS: Implement cellSpursEventFlagWait and cellSpursEventFlagSet. Also modify implementation to make use of vm::var 2015-01-23 03:01:46 +05:30
S Gopal Rajagopal
411dfd9a3f Merge remote-tracking branch 'upstream/master' into spurs_taskset
Conflicts:
	rpcs3/Emu/SysCalls/Modules/cellSpurs.cpp
	rpcs3/Emu/SysCalls/Modules/cellSpurs.h
	rpcs3/emucore.vcxproj.filters
2015-01-21 01:13:53 +05:30
S Gopal Rajagopal
17f34f5127 SPURS: Implement cellSpursSendSignal, cellSpursSendWorkloadSignal and some cellSpursEventFlag functions 2015-01-21 00:47:20 +05:30
Nekotekina
5195b2b1b4 RealToVirtualAddr became vm::get_addr() 2015-01-19 22:41:31 +03:00
S Gopal Rajagopal
2d94db4945 Merge upstream 2015-01-05 16:44:26 +05:30
S Gopal Rajagopal
c1df79b713 SPURS: Integrate SPURS kernel and system service workload. Also, fixed some bugs. 2015-01-03 15:59:22 +05:30
S Gopal Rajagopal
4a83d43a8f SPURS: System service workload 2015-01-02 01:33:36 +05:30
S Gopal Rajagopal
6664116042 SPURS: System service workload - initial commit 2015-01-01 01:51:22 +05:30
Nekotekina
b2de24db73 SMutex eliminated 2014-12-23 02:31:11 +03:00
Nekotekina
0fb092f2a5 Syscalls: minor fixes 2014-12-22 03:56:04 +03:00
S Gopal Rajagopal
52b342464b SPURS: Improve readability of SPURS1 kernel at the cost of some perormance 2014-12-22 01:07:53 +05:30
S Gopal Rajagopal
698f4fd450 SPURS: Improve the readability of the SPURS2 kernel at the cost of some performance 2014-12-21 01:37:29 +05:30
S Gopal Rajagopal
5a60160035 SPURS: Added comments on CellSpurs fields 2014-12-16 09:12:50 +05:30
S Gopal Rajagopal
53e0979f29 SPURS: Implement cellSpursCreateTask 2014-12-14 03:19:06 +05:30
S Gopal Rajagopal
40f5f73658 SPURS: Implement some taskset functions 2014-12-14 00:22:31 +05:30
S Gopal Rajagopal
5dd15b3c47 SPURS: Implement create taskset 2014-12-13 01:42:09 +05:30
S Gopal Rajagopal
a254507be1 SPURS: Implement taskset attribute functions 2014-12-10 10:12:13 +05:30
Nekotekina
752449bbc0 Small update 2014-10-02 14:29:20 +04:00
Nekotekina
4a6779469c Memory fixes 2014-10-01 17:18:38 +04:00
Nekotekina
ce97a7e7a6 Channel<> rewritten 2014-09-30 23:06:04 +04:00
Nekotekina
68cdc95da5 Some fixes 2014-09-30 02:28:02 +04:00
Nekotekina
6b53479ac3 _cellSpursWorkloadFlagReceiver, cellSpursReadyCountStore 2014-09-29 19:39:44 +04:00
Nekotekina
c53a822c4e spursAddWorkload 2014-09-28 23:10:13 +04:00
Nekotekina
ae17ef4d68 vm::atomic -> atomic_t 2014-09-27 22:49:33 +04:00
Nekotekina
e40776ba79 cellSpursWakeUp, CellSpursWorkloadAttribute
+vm_atomic update (8bit type)
2014-09-26 01:41:35 +04:00
Nekotekina
e5a485e50b More changes 2014-09-23 03:07:40 +04:00
Nekotekina
b6f8700b8b vm::atomic initial structure 2014-09-19 23:11:43 +04:00
Nekotekina
dbd49a55c6 CellSpurs initialization 2014-09-19 15:27:51 +04:00
Nekotekina
bb77249ac8 CellSpurs initialization 2014-09-19 04:19:22 +04:00
Nekotekina
3730c53c9e cellSpursAttributeEnableSystemWorkload 2014-09-16 17:29:58 +04:00
DHrpcs3
b0569639a9 Improved to_be_t
Fixed cellCameraGetType
Removed be_array_t
Improved cb_caller
2014-09-16 14:23:58 +03:00
Nekotekina
c9132a4bdb Compilation fix + CellSpursAttribute 2014-09-15 22:17:30 +04:00
Nekotekina
201f0f3a9f Basic stack argument support for callbacks 2014-09-15 19:04:09 +04:00