bunnei
|
e9072e7381
|
arm: Remove SkyEye/Dyncom code that is ARMv6-only.
|
2018-01-02 22:24:12 -05:00 |
|
bunnei
|
b9be548174
|
vm_manager: Use a more reasonable MAX_ADDRESS size.
|
2018-01-02 21:37:56 -05:00 |
|
bunnei
|
1cbf3bd38b
|
svc: Remove unnecessary "svc" prefix to naming scheme.
|
2018-01-02 20:47:26 -05:00 |
|
bunnei
|
06775439c1
|
pctl: Remove duplicate InstallInterfaces function.
|
2018-01-02 20:41:20 -05:00 |
|
bunnei
|
00ce1a65f6
|
hle: Move SVC code to kernel namespace.
|
2018-01-02 20:40:30 -05:00 |
|
bunnei
|
c517ec0b9d
|
svc: Improve svcGetInfo.
|
2018-01-01 16:01:06 -05:00 |
|
bunnei
|
5c86aa7f28
|
vm_manager: Stub out a bunch of interfaces used by svcGetInfo.
|
2018-01-01 15:59:31 -05:00 |
|
bunnei
|
e99fcbbf33
|
svc: Fix string formatting for CreateThread.
|
2018-01-01 15:48:08 -05:00 |
|
bunnei
|
c667c0e853
|
cmake: Add missing object_address_table.
|
2018-01-01 15:41:05 -05:00 |
|
bunnei
|
9fe6878c42
|
core/video_core: Fix a bunch of u64 -> u32 warnings.
|
2018-01-01 15:40:35 -05:00 |
|
bunnei
|
74812ea96f
|
svc: Stub out svcWaitSynchronization.
- This does not matter until we implement other kernel objects, mutexes use svcLockMutex for waiting.
|
2018-01-01 14:47:57 -05:00 |
|
bunnei
|
7a64b0cddb
|
svc: Implement svcExitProcess.
|
2018-01-01 14:38:34 -05:00 |
|
bunnei
|
e5c0e8e648
|
svc: Implement svcUnlockMutex.
|
2018-01-01 14:04:36 -05:00 |
|
bunnei
|
09a4d4a83b
|
svc: Implement svcLockMutex.
|
2018-01-01 14:02:26 -05:00 |
|
bunnei
|
520dfe028a
|
kernel: Add ObjectAddressTable class.
|
2018-01-01 13:25:37 -05:00 |
|
bunnei
|
3fd2fd2324
|
thread: Keep track of the initially created handle.
This is kinda crufty, but we need it for now to update guest state variables.
|
2017-12-31 17:23:36 -05:00 |
|
bunnei
|
517a3e1206
|
svc: Implement svcExitThread.
|
2017-12-31 16:11:27 -05:00 |
|
bunnei
|
a1611ef98a
|
svc: Implement svcCreateThread.
|
2017-12-31 16:10:01 -05:00 |
|
bunnei
|
46f67113f5
|
svc: Cleanup svcGetThreadPriority.
|
2017-12-31 16:06:11 -05:00 |
|
bunnei
|
c689df3742
|
svc: Stub out svcGetCurrentProcessorNumber.
|
2017-12-31 16:01:04 -05:00 |
|
bunnei
|
02290d5443
|
errors: Define missing kernel error codes.
|
2017-12-31 15:59:00 -05:00 |
|
bunnei
|
38e7612b38
|
svc: Implement svcSetThreadPriority.
|
2017-12-31 15:58:16 -05:00 |
|
bunnei
|
d445b556b6
|
svc: Change SignalProcessWideKey to a stub.
|
2017-12-31 15:55:11 -05:00 |
|
bunnei
|
d729ddde6c
|
function_wrappers: Cleanup, fix warnings, remove unused code.
|
2017-12-31 15:46:30 -05:00 |
|
bunnei
|
40df357ade
|
svc: Implement svcUnmapMemory.
|
2017-12-31 15:22:49 -05:00 |
|
bunnei
|
32768e2164
|
svc: Minor cleanups.
|
2017-12-30 13:40:28 -05:00 |
|
bunnei
|
101b9c04b8
|
svc: Implement svcStartThread.
|
2017-12-30 13:37:07 -05:00 |
|
bunnei
|
c183aa67a3
|
thread: Main thread should set thread handle to reg 1.
|
2017-12-30 12:10:58 -05:00 |
|
bunnei
|
493047fb28
|
thread: Remove THUMB mode flag.
|
2017-12-30 12:08:26 -05:00 |
|
bunnei
|
c20010101b
|
thread: Main thread should be ready by default, all others dormant.
|
2017-12-30 12:05:10 -05:00 |
|
bunnei
|
2d0f8daeef
|
kernel: Various 64-bit fixes in memory/process/thread
|
2017-12-29 13:27:58 -05:00 |
|
bunnei
|
4d0a29dd7b
|
applet_oe: Stub out a bunch of interfaces necessary for boot.
|
2017-12-29 00:44:46 -05:00 |
|
bunnei
|
c9c7127b3f
|
controller: Implement DuplicateSession.
|
2017-12-29 00:39:34 -05:00 |
|
bunnei
|
010611749a
|
kernel: Fix implementation of ConvertSessionToDomain.
|
2017-12-29 00:36:22 -05:00 |
|
bunnei
|
94a86c7feb
|
ap, aoc_u: Minor cleanup.
|
2017-12-28 23:45:44 -05:00 |
|
bunnei
|
87228de488
|
service: Add empty interface for pctl:a.
|
2017-12-28 23:44:39 -05:00 |
|
bunnei
|
22adb8979a
|
kernel: Add basic support for Domain object.
|
2017-12-28 23:30:21 -05:00 |
|
bunnei
|
4548ac0b84
|
kernel: Add SyncObject primitive, use it for ClientSession.
|
2017-12-28 23:12:28 -05:00 |
|
bunnei
|
0c45077d1a
|
svc: Implement MapMemory.
|
2017-12-28 21:38:38 -05:00 |
|
bunnei
|
406c9b949c
|
process: Add method to mirror a memory region.
|
2017-12-28 21:35:49 -05:00 |
|
bunnei
|
593abbac79
|
svc: Implement SetHeapSize.
|
2017-12-28 15:29:52 -05:00 |
|
bunnei
|
7e9cc39b63
|
service: Clean up apm/lm/applet_oe/controller/sm ctor/dtor.
|
2017-12-28 15:27:30 -05:00 |
|
bunnei
|
6e32387297
|
service: Halt on ReportUnimplementedFunction and improve output log.
|
2017-12-28 15:24:59 -05:00 |
|
bunnei
|
872c3e4ba4
|
service: Add empty interface for aoc:u.
|
2017-12-28 15:24:05 -05:00 |
|
bunnei
|
1b29e700b6
|
service: Return proper result code for IPC::CommandType::Close.
|
2017-10-31 19:30:05 -04:00 |
|
bunnei
|
f4590f3137
|
hle: Use Switch formatted result codes.
|
2017-10-31 19:26:11 -04:00 |
|
bunnei
|
c6881e9663
|
externals: Update dynarmic and xbyak.
|
2017-10-25 11:26:35 -04:00 |
|
bunnei
|
18e126e59a
|
svc: Implement GetThreadId and GetProcessId.
|
2017-10-23 00:15:45 -04:00 |
|
bunnei
|
8f52aa7805
|
logging: Rename category "Core_ARM11" to "Core_ARM".
|
2017-10-23 00:13:12 -04:00 |
|
bunnei
|
78de509dcc
|
nso: Load more common submodules.
|
2017-10-22 23:50:26 -04:00 |
|