yuzu/src
Lioncash 90f8474fc1 svc: Clarify enum values for AddressSpaceBaseAddr and AddressSpaceSize in svcGetInfo()
So, one thing that's puzzled me is why the kernel seemed to *not* use
the direct code address ranges in some cases for some service functions.
For example, in svcMapMemory, the full address space width is compared
against for validity, but for svcMapSharedMemory, it compares against
0xFFE00000, 0xFF8000000, and 0x7FF8000000 as upper bounds, and uses
either 0x200000 or 0x8000000 as the lower-bounds as the beginning of the
compared range. Coincidentally, these exact same values are also used in
svcGetInfo, and also when initializing the user address space, so this
is actually retrieving the ASLR extents, not the extents of the address
space in general.
2018-10-14 20:11:16 -04:00
..
audio_core EffectOutStatus padding is now in hex 2018-10-09 11:20:54 +11:00
common Merge pull request #1424 from DarkLordZach/ips-witch 2018-10-08 12:30:33 -04:00
core svc: Clarify enum values for AddressSpaceBaseAddr and AddressSpaceSize in svcGetInfo() 2018-10-14 20:11:16 -04:00
input_common Port #4141 from citra: Joystick hotplug support (#1275) 2018-09-10 21:29:59 -04:00
tests kernel/thread: Use a regular pointer for the owner/current process 2018-10-10 02:04:55 -04:00
video_core Implemented helper function to correctly calculate a texture's size 2018-10-12 14:21:53 -04:00
web_service Review comments - part 5 2018-10-02 16:04:10 +02:00
yuzu Merge pull request #1409 from DarkLordZach/key-derivation 2018-10-12 22:55:49 -04:00
yuzu_cmd implemented touch in Qt and SDL 2018-10-09 20:26:57 +02:00
.clang-format Remove special rules for Windows.h and library includes 2016-09-21 00:16:33 -07:00
CMakeLists.txt Port web_service from Citra 2018-10-02 15:30:48 +02:00