summaryrefslogtreecommitdiff
path: root/src/core (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Kernel: Remove a now unused enum and variable regarding a session's status.Gravatar Subv2017-05-152-8/+0
| | |
| * | Kernel: Use a Session object to keep track of the status of a Client/Server ↵Gravatar Subv2017-05-158-32/+86
| | | | | | | | | | | | | | | | | | session pair. Reduce the associated port's connection count when a ServerSession is destroyed.
* | | Merge pull request #2694 from Subv/vfp_vsub_ftzGravatar Merry2017-05-221-2/+12
|\ \ \ | | | | | | | | Dyncom/VFP: Perform flush-to-zero on the second operand of vsub before sending it to vadd.
| * | | Dyncom/VFP: Perform flush-to-zero on the second operand of vsub before ↵Gravatar Subv2017-05-131-2/+12
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | sending it to vadd. Previously we were letting vadd flush the value to positive 0, but there are cases where this behavior is wrong, for example, vsub: -0 - +0 = -0 vadd: -0 + +0 = +0 Now we'll flush the value to +0 inside vsub, and then negate it.
* | | Merge pull request #2661 from Subv/uds5Gravatar bunnei2017-05-195-33/+602
|\ \ \ | | | | | | | | Services/UDS: Generate 802.11 beacon frames when a network is open.
| * | | Services/UDS: Use the new IPC helper functions.Gravatar Subv2017-05-151-21/+10
| | | |
| * | | Services/UDS: Implement RecvBeaconBroadcastData.Gravatar Subv2017-05-151-19/+69
| | | | | | | | | | | | | | | | | | | | This allows the applications to retrieve 802.11 beacon frames from nearby UDS networks. Note that the networks are still not announced anywhere.
| * | | Services/UDS: Generate the UDS beacons when the beacon callback fires.Gravatar Subv2017-05-155-7/+537
| | | |
* | | | use IPCHelper for PTM servicesGravatar emmaus2017-05-193-31/+45
| | | |
* | | | Merge pull request #2687 from yuriks/address-mappingsGravatar Yuri Kunde Schlesner2017-05-147-49/+121
|\ \ \ \ | | | | | | | | | | Kernel: Map special regions according to ExHeader
| * | | | Kernel: Map special regions according to ExHeaderGravatar Yuri Kunde Schlesner2017-05-095-52/+105
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This replaces the hardcoded VRAM/DSP mappings with ones made based on the ExHeader ARM11 Kernel caps list. While this has no visible effect for most applications (since they use a standard set of mappings) it does improve support for system modules and n3DS exclusives.
| * | | | DSP: Create backing memory for entire DSP RAMGravatar Yuri Kunde Schlesner2017-05-091-1/+6
| | | | | | | | | | | | | | | | | | | | Also move address space mapping out of video_core.
| * | | | Memory: Add constants for the n3DS additional RAMGravatar Yuri Kunde Schlesner2017-05-092-2/+16
| | | | | | | | | | | | | | | | | | | | This is 4MB of extra, separate memory that was added on the New 3DS.
* | | | | Merge pull request #2676 from wwylele/irrstGravatar bunnei2017-05-109-24/+208
|\ \ \ \ \ | |/ / / / |/| | | | ir: implement new 3ds HID via ir:rst
| * | | | fixup!ir: implement new 3ds HID via ir:rstGravatar wwylele2017-05-071-31/+32
| | | | |
| * | | | ir: implement new 3ds HID via ir:rstGravatar wwylele2017-05-049-24/+207
| | | | |
* | | | | Merge pull request #2696 from Subv/vfp_revertGravatar Yuri Kunde Schlesner2017-05-083-59/+30
|\ \ \ \ \ | | | | | | | | | | | | Dyncom/VFP: Revert edf30d8 and fix the FPSCR getting invalid values.
| * | | | | Dyncom/VFP: Strip the VFP_NAN_FLAG sentinel value when setting vfp exceptions.Gravatar Subv2017-05-092-2/+2
| | | | | |
| * | | | | Revert "Remove `exceptions` parameter from `normaliseround` VFP functions"Gravatar Subv2017-05-093-57/+28
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit edf30d84cc0e8299d61c98f5bb40a6428d1576bc. Conflicts: src/core/arm/skyeye_common/vfp/vfp_helper.h src/core/arm/skyeye_common/vfp/vfpdouble.cpp src/core/arm/skyeye_common/vfp/vfpsingle.cpp
* | | | | Dyncom: Remove disassembler codeGravatar Yuri Kunde Schlesner2017-05-074-1589/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Had licensing issue around it, in addition to several bugs. Closes #1632, #1280
* | | | | Dyncom: Tweak types and log formattingGravatar Yuri Kunde Schlesner2017-05-073-8/+10
| | | | |
* | | | | Remove unused symbols codeGravatar Yuri Kunde Schlesner2017-05-073-46/+0
| | | | |
* | | | | Remove ability to load symbol mapsGravatar Yuri Kunde Schlesner2017-05-072-40/+2
|/ / / / | | | | | | | | | | | | | | | | This was now mostly unused except by thread creation, which used a symbol of the entrypoint, if available, to name the thread.
* / / / Create a random console_unique_id (#2668)Gravatar B3n302017-05-052-5/+71
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Create a random console_id when config save_file is created Added button in system config to refresh the console unique id * Moved the connect for the button from .ui file to constructor of ConfigureSystem * Added warning and info dialog Fixup: Make use of qt5 style connects, renamed the refresh button, removed some duplicate code, changed random device and moved all to the generate function * Changed the random generator to reflect what a real 3DS stores as console unique id Fixup: Changed the warning message * Fixup: Set and Create * Fixup: Added console id label, therfore removed second message box * Fixup: fixed the endianess * Fixup: more endianness fixes * Fixup: Endianness the 3rd
* | | Merge pull request #2606 from wwylele/irGravatar bunnei2017-05-036-44/+761
|\ \ \ | | | | | | | | ir: implement circle pad pro
| * | | ir: implement circle pad proGravatar wwylele2017-05-036-44/+761
| | | |
* | | | Merge pull request #2532 from wwylele/ldrro-ipcGravatar Yuri Kunde Schlesner2017-04-181-193/+138
|\ \ \ \ | |_|_|/ |/| | | ldr_ro: use IPC helper
| * | | ldr_ro: use IPC helperGravatar wwylele2017-04-171-193/+138
| |/ /
* | | Merge pull request #2659 from MerryMage/dsp_dsp-correctionGravatar bunnei2017-04-131-0/+18
|\ \ \ | |_|/ |/| | dsp_dsp: Messages are modified by service before being sent to DSP
| * | dsp_dsp: Messages are modified by service before being sent to DSPGravatar MerryMage2017-04-121-0/+18
| | |
* | | Merge pull request #2628 from Subv/udsGravatar Sebastian Valle2017-04-122-45/+388
|\ \ \ | |_|/ |/| | Services/UDS: Initial support for hosting local-wlan networks.
| * | Services/UDS: Fixed a style mistake in GetChannel.Gravatar Sebastian Valle2017-03-271-2/+1
| | |
| * | Services/UDS: Use consistent spelling for WiFi and simplify the GetChannel ↵Gravatar Subv2017-03-261-4/+4
| | | | | | | | | | | | function.
| * | Services/UDS: Signal the connection event when closing down the network.Gravatar Subv2017-03-261-0/+1
| | |
| * | Services/UDS: Do not allow trying to start up a network that only the host ↵Gravatar Subv2017-03-261-0/+3
| | | | | | | | | | | | can connect to.
| * | Service/UDS: Schedule an event to broadcast the beacon frames every 102.4ms.Gravatar Subv2017-03-262-2/+58
| | |
| * | Services/UDS: Store the entire NetworkInfo structure that was used to create ↵Gravatar Subv2017-03-261-13/+5
| | | | | | | | | | | | | | | | | | the network. It will be needed when generating the beacon frames.
| * | Services/UDS: Initial support for hosting local-wlan networks.Gravatar Subv2017-03-262-44/+336
| | | | | | | | | | | | Currently it will let games create a network as hosts, but will not broadcast it anywhere and will not allow clients to connect.
* | | Merge pull request #2533 from Lectem/apt_ipchelperGravatar bunnei2017-04-066-257/+386
|\ \ \ | | | | | | | | IpcHelper enhancement and APT refactor
| * | | hopefully fix clang-format issues with old versionGravatar Lectem2017-03-201-3/+2
| | | |
| * | | address more commentsGravatar Lectem2017-03-191-20/+20
| | | |
| * | | Cast size_t to u32 for PushStaticBuffer usagesGravatar Lectem2017-03-181-2/+2
| | | |
| * | | IPCHelper Skip method + address comments for aptGravatar Lectem2017-03-183-38/+46
| | | |
| * | | fix #2560 and other commentsGravatar Lectem2017-03-183-22/+22
| | | |
| * | | move push out of class body and add u8 u16 bool specializationsGravatar Lectem2017-03-184-55/+114
| | | |
| * | | refactor APT service to use the new IPC helpersGravatar Lectem2017-03-184-195/+258
| | | |
* | | | Merge pull request #2634 from wwylele/batteryGravatar bunnei2017-04-062-1/+16
|\ \ \ \ | | | | | | | | | | shared_page: stub battery state
| * | | | shared_page: stub battery stateGravatar wwylele2017-03-212-1/+16
| | | | |
* | | | | error conversion fixes for soc_uGravatar noah the goodra2017-04-031-39/+32
| | | | |
* | | | | Fix OutputDebugString syscallGravatar Michael Theall2017-04-012-4/+4
| | | | |