Yuri Kunde Schlesner
|
c0eaa662d4
|
Clean-up includes
|
2015-05-06 23:45:06 -03:00 |
Yuri Kunde Schlesner
|
b89f644cfe
|
FileSys: De-inline Path members
|
2015-05-06 23:45:06 -03:00 |
Yuri Kunde Schlesner
|
6f89d25f90
|
FileSys: Clean-up includes, de-inline destructors
|
2015-05-06 23:45:06 -03:00 |
Yuri Kunde Schlesner
|
c916bcf7b5
|
Move typedefs from kernel.h to more appropriate places
|
2015-05-06 23:45:05 -03:00 |
Yuri Kunde Schlesner
|
ecff2351a1
|
HLE: Clean up SVC dispatch mechanism
|
2015-05-06 00:24:39 -03:00 |
bunnei
|
d3c2f9a4a4
|
HLE: Properly initialize and shutdown remaining modules.
|
2015-05-01 18:27:05 -04:00 |
bunnei
|
c7dc799e19
|
Kernel: Properly initialize and shutdown all modules.
|
2015-05-01 18:27:03 -04:00 |
bunnei
|
e0cb85691a
|
Services: Initialize all state variables at bootup.
|
2015-05-01 18:27:02 -04:00 |
purpasmart96
|
8716445621
|
ConfigMem: Remove duplicate retail bit
|
2015-04-28 16:22:50 -07:00 |
bunnei
|
2cc6511039
|
Merge pull request #692 from purpasmart96/log_improvements
Services/Loader: Use more sensible log formats for certain functions along with more info being logged.
|
2015-04-28 10:12:50 -04:00 |
purpasmart96
|
c3a480160e
|
Services/Loader: Use more sensible log formats for certain functions
along with more info being logged.
|
2015-04-27 23:07:08 -07:00 |
Lioncash
|
1baab50e7c
|
ptm_sysm: Add static specifier to IsLegacyPowerOff
|
2015-04-24 18:23:20 -04:00 |
bunnei
|
3ee9f6c5d8
|
Merge pull request #696 from yuriks/interface-deinline
De-inline functions from Interface, removing them from service.h
|
2015-04-14 19:14:27 -04:00 |
Emmanuel Gil Peyrot
|
0d69b2f7bd
|
Kernel: Use the correct format string for u64 hex.
|
2015-04-14 21:18:31 +02:00 |
Yuri Kunde Schlesner
|
ad3e25b414
|
De-inline functions from Interface, removing them from service.h
This reduces the time for a full recompile from 65.43s to 59.53s (~9%)
|
2015-04-14 15:34:28 -03:00 |
bunnei
|
db4bd98bac
|
SVC: Assert on unsupported CreateThread processor ID.
|
2015-04-09 22:55:18 -04:00 |
bunnei
|
c077bcefa9
|
SVC: Update various SVCs to cause a reschedule.
- CreateMutex/ReleaseMutex/ReleaseSemaphore/SetTimer/CancelTimer/ArbitrateAddress
|
2015-04-09 19:06:42 -04:00 |
bunnei
|
9c3419ebcc
|
Kernel: Implemented priority inheritance for mutexes.
|
2015-04-09 19:06:39 -04:00 |
bunnei
|
7b9f428b23
|
Thread: Implement priority boost for starved threads.
SVC: Return correct error code on invalid CreateThread processor ID.
SVC: Assert when creating a thread with an invalid userland priority.
|
2015-04-09 19:05:21 -04:00 |
bunnei
|
ee3377b67d
|
SVC: Reschedule on svcCreateThread.
|
2015-04-09 19:04:20 -04:00 |
bunnei
|
bdd190363d
|
APT: (Subv) Fix bug where start event was being incorrectly signaled.
|
2015-04-09 19:04:19 -04:00 |
bunnei
|
e08f55b1a7
|
Kernel: Fixed default thread priority.
|
2015-04-09 19:04:19 -04:00 |
Gareth Higgins
|
25a43cd2ec
|
Initialize base address to 0x0
|
2015-04-08 20:34:41 -04:00 |
bunnei
|
e630fd2a95
|
Merge pull request #676 from purpasmart96/ir_service_refc
IR: Move The IR services to their own folder and implement "GetHandles"
|
2015-04-07 23:01:07 -04:00 |
Yuri Kunde Schlesner
|
34b009cf38
|
Clean-up mem_map constants and fix framebuffer translation errors
|
2015-04-05 20:14:33 -03:00 |
purpasmart96
|
d6c9af600f
|
IR: Move The IR services to their own folder and implement "GetHandles"
|
2015-04-03 19:36:03 -07:00 |
bunnei
|
3fd2cc566b
|
Merge pull request #641 from purpasmart96/service_stubs
Services: Stubs and minor changes
|
2015-04-03 22:16:50 -04:00 |
purpasmart96
|
198c0ddc72
|
Services: Stubs and minor changes
|
2015-04-02 20:05:11 -07:00 |
purpasmart96
|
e0c72ec871
|
ConfigMem: Set the app memory to be 96MB instead of the default 64MB
|
2015-03-23 18:53:22 -07:00 |
bunnei
|
03ceb7adf9
|
Merge pull request #656 from Subv/nz
Services/FS: Implemented DeleteExtSaveData, CreateSystemSaveData and Del...
|
2015-03-22 14:58:38 -04:00 |
Subv
|
b9612fe919
|
Service/FS: Document and log some unknown values.
In CreateExtSaveData, DeleteExtSaveData and CreateSystemSaveData
|
2015-03-19 17:39:00 -05:00 |
bunnei
|
0bb4b77b78
|
Merge pull request #655 from purpasmart96/hid_fixes
HID: Proper Signal Interrupts for EnableAccelerometer & EnableGyroscopeLow along with a stub for GetSoundVolume
|
2015-03-17 10:19:59 -04:00 |
purpasmart96
|
5b1757d6a5
|
HID: Proper Signal Interrupts for EnableAccelerometer & EnableGyroscopeLow along
with a stub for GetSoundVolume
|
2015-03-16 18:55:58 -07:00 |
Lioncash
|
8cf81643a9
|
arm_interface: Get rid of GetTicks.
Removes a TODO.
|
2015-03-16 12:18:37 -04:00 |
Subv
|
1d61cd4460
|
Services/FS: Implemented DeleteExtSaveData, CreateSystemSaveData and DeleteSystemSaveData
Also fixed a bug with CreateExtSaveData that made it unable to create ExtSaveData archives in the SDMC directory.
|
2015-03-14 12:00:01 -05:00 |
bunnei
|
ed5b275d21
|
Merge pull request #642 from bunnei/touchpad
Touchpad support
|
2015-03-11 21:28:57 -04:00 |
bunnei
|
4bbddda377
|
hid_user: Removed unnecessary includes.
|
2015-03-11 00:01:03 -04:00 |
bunnei
|
e79c27f1e0
|
HID: Removed unnecessary global variables.
|
2015-03-11 00:00:39 -04:00 |
bunnei
|
85cbccb1d3
|
HID: Added additional variable comments and some code cleanups.
|
2015-03-10 23:58:13 -04:00 |
bunnei
|
d61b26b79f
|
HID: Complete refactor of pad/touch input to fix threading issues.
|
2015-03-10 23:58:07 -04:00 |
bunnei
|
b56829df02
|
Merge pull request #629 from archshift/lcdfb
Implement SetLcdForceBlack and add implementation for color filling in the GPU code
|
2015-03-10 18:08:55 -04:00 |
bunnei
|
a1a1a5c6c5
|
HID: Cleanup how `next_touch_index` is calculated for Pad and touch.
|
2015-03-10 18:05:19 -04:00 |
bunnei
|
432aa1044c
|
HID: Changed TouchDataEntry `valid` to a BitField and added some doc strings.
|
2015-03-10 18:05:19 -04:00 |
bunnei
|
e9b9f1842b
|
HID: Added static asserts to check register position in shared memory.
|
2015-03-10 18:05:19 -04:00 |
bunnei
|
1a904ded40
|
HID: Added functions to emulate the touchpad.
|
2015-03-10 18:05:17 -04:00 |
bunnei
|
3229b048d9
|
HID: Moved some docstrings to the header.
|
2015-03-10 18:05:17 -04:00 |
bunnei
|
83a66dd701
|
HID: Refactored shared memory decoding for touchpad support.
|
2015-03-10 18:05:16 -04:00 |
archshift
|
041e99b613
|
Added LCD registers, and implementation for color filling in OGL code.
|
2015-03-09 15:51:41 -07:00 |
bunnei
|
8a1cc5b805
|
Merge pull request #589 from kevinhartman/config-errors
Fix errorcodes for bad config block request
|
2015-03-09 15:44:34 -04:00 |
Tony Wasserka
|
93e32bce72
|
Merge pull request #538 from yuriks/perf-stat
Add profiling infrastructure and widget
|
2015-03-07 15:30:40 +01:00 |