yellows8
|
c2b4f586f2
|
Merge branch 'master' of github.com:switchbrew/libnx
|
2018-04-25 12:49:10 -04:00 |
|
yellows8
|
6e1cc4dc1e
|
Added plGetSharedFontByType(). Added _plRequestLoadWait which is used internally for both plGetSharedFontByType() and plGetSharedFont(). Moved offset/size validation code in pl into a dedicated func.
|
2018-04-25 12:49:01 -04:00 |
|
SciresM
|
d5bce6b0a6
|
Implement svcCreatePort. (#73)
* Implement svcCreatePort
* Implement svcConnectToPort
* Implement svcUnmapProcessMemory
* Implement svcGetSystemInfo
|
2018-04-24 18:33:46 -04:00 |
|
yellows8
|
9bb649b5e2
|
plFontData -> PlFontData and fixed @file in pl.h.
|
2018-04-24 14:08:12 -04:00 |
|
yellows8
|
07759f38d9
|
Added pl.
|
2018-04-23 21:15:32 -04:00 |
|
Michael Scire
|
cea3db77b1
|
Services: Add fsp-ldr, add lr/fsp-ldr to <switch.h>
|
2018-04-22 01:15:28 +02:00 |
|
yellows8
|
f727aa669a
|
Added the remaining (pre-4.0.0) hid-serv vibration cmds.
|
2018-04-19 15:17:22 -04:00 |
|
yellows8
|
37bb9a6b7f
|
Added nacpGetLanguageEntry and SetLanguage_Total.
|
2018-04-18 23:38:01 -04:00 |
|
Michael Scire
|
5e591d708a
|
LR: Fix style for helper funcs, add comment
|
2018-04-18 14:06:15 +02:00 |
|
Michael Scire
|
d950853b4a
|
LR: Implement wrappers for some commands
|
2018-04-18 14:06:15 +02:00 |
|
yellows8
|
a33fc64457
|
Implemented 3.0.0+ support for ns.
|
2018-04-15 22:13:07 -04:00 |
|
plutooo
|
daf819cb75
|
Stylefixes
|
2018-04-15 23:28:28 +02:00 |
|
yellows8
|
c5bc2ec77a
|
Changed nsApplicationControlData to NsApplicationControlData.
|
2018-04-15 17:00:50 -04:00 |
|
yellows8
|
c82f2cea00
|
Added ns impl, and added nsGetApplicationControlData. Imported nacp.h from nx-hbmenu with adjustments.
|
2018-04-15 15:00:11 -04:00 |
|
yellows8
|
8091db8931
|
Added FsStorageId. Added pmshell init/exit and pmshellLaunchProcess.
|
2018-04-12 02:52:49 -04:00 |
|
yellows8
|
a3baa0eeb1
|
Allow using multiple interfaces with usbComms. Added usbComms Ex funcs. Use RwLock with usbComms. Various other usbComms changes.
|
2018-04-11 17:18:23 -04:00 |
|
yellows8
|
58835fae1a
|
Use Service for AccountProfile.
|
2018-04-10 17:06:33 -04:00 |
|
yellows8
|
29211c1800
|
Use Service for all fs sessions. This fixes an issue with savedata commit.
|
2018-04-06 12:39:57 -04:00 |
|
yellows8
|
7f158396ad
|
Added impl for accountProfile*. If the inital smGetService fails, attempt to use 'acc:u0'.
|
2018-03-28 19:31:36 -04:00 |
|
yellows8
|
26d2e6d7f4
|
Implemented FsSaveDataIterator (aka ISaveDataInfoReader). In fs*Close(), set the handle to INVALID_HANDLE after closing the handle. Changed ContentStorageId in FsSave to SaveDataType. Added enums FsSaveDataSpaceId and FsSaveDataType. Removed FS_MOUNTSAVEDATA_INVAL_DEFAULT/FS_MOUNTSYSTEMSAVEDATA_INVAL_DEFAULT.
|
2018-03-26 14:45:12 -04:00 |
|
Dave Murphy
|
45b36774e0
|
add socket flags translation
|
2018-03-25 17:51:09 +02:00 |
|
plutoo
|
d604976f08
|
Derp
|
2018-03-23 19:04:26 +01:00 |
|
plutoo
|
6c72bf8273
|
Detect 5.0.0 properly
|
2018-03-23 19:01:09 +01:00 |
|
yellows8
|
bf216aa667
|
Added mounting for SystemSaveData.
|
2018-03-22 22:56:38 -04:00 |
|
yellows8
|
51293c7fb0
|
In socket ioctl(), properly call fcntl-F_SETFL with the new flags.
|
2018-03-20 22:49:52 -04:00 |
|
Dave Murphy
|
21d27b935e
|
modularise nxlink code
|
2018-03-18 20:51:49 +01:00 |
|
Dave Murphy
|
1394891509
|
better tag for nxlink host ip
|
2018-03-18 20:51:49 +01:00 |
|
Dave Murphy
|
23f577576c
|
more checking of NXLINKED arg
|
2018-03-18 20:51:49 +01:00 |
|
Dave Murphy
|
e8fdd73561
|
add support for finding nxlink host
|
2018-03-18 20:51:49 +01:00 |
|
yellows8
|
213676c5f8
|
Added hidGetHandheldMode().
|
2018-03-15 22:24:52 -04:00 |
|
yellows8
|
5e9869cc41
|
Added hidSendVibrationValues(). Improved hidInitializeVibrationDevices(), including changing the HidControllerLayoutType param to HidControllerType.
|
2018-03-14 21:47:21 -04:00 |
|
yellows8
|
3a8a9d7c26
|
Removed code for g_gfxPixelFormat/gfxSetPixelFormat and use hard-coded constant instead, since changing this value has no affect (even when changing g_gfx_BufferInitData.format).
|
2018-03-11 22:14:03 -04:00 |
|
yellows8
|
49bea43cce
|
Added envGetLastLoadResult().
|
2018-03-11 17:40:28 -04:00 |
|
plutoo
|
e112ab6968
|
Fix ipc session close race properly
|
2018-03-11 13:21:36 +01:00 |
|
plutoo
|
e162da18ff
|
Fix race condition in tmem
|
2018-03-10 21:03:31 +01:00 |
|
plutoo
|
965c7cdd47
|
Irs stylefix
|
2018-03-10 14:48:15 +01:00 |
|
plutoo
|
1d34db8497
|
Improve atomics
|
2018-03-10 14:41:06 +01:00 |
|
plutoo
|
a102c64341
|
Introduce atomics.c, refcounting on all services
|
2018-03-10 14:33:40 +01:00 |
|
plutoo
|
d12e99e3ad
|
Move ipc.h to kernel/
|
2018-03-10 14:03:29 +01:00 |
|
yellows8
|
d1cefabd12
|
Renamed hidInitializeVibrationDevice() to hidInitializeVibrationDevices(), and added support for optionally returning 2 handles + other changes.
|
2018-03-07 01:16:35 -05:00 |
|
yellows8
|
cbaa0e359b
|
Added hidPermitVibration() and hidIsVibrationPermitted().
|
2018-03-06 23:38:33 -05:00 |
|
Kostas Missos
|
e243e4507e
|
[irs] Name image transfer config variables (#61)
* [irs] Name image transfer config variables
|
2018-03-06 19:33:45 -05:00 |
|
yellows8
|
a3933c7a85
|
Added hid vibration.
|
2018-03-06 18:08:57 -05:00 |
|
yellows8
|
e7a4eba71c
|
Added hidSetNpadJoyAssignmentModeSingleByDefault() and hidSetNpadJoyAssignmentModeDual(). Check serviceIsActive() in hidExit(). Use hidSetNpadJoyAssignmentModeDual() for all controllers during hidInitialize()/hidExit().
|
2018-03-05 22:37:37 -05:00 |
|
Mike H
|
208daf6344
|
Audio input implementation and fixes (#60)
* Implemented audin service and fixed released audio buffer handling
|
2018-03-04 12:20:31 -05:00 |
|
yellows8
|
f7335b7ae5
|
Only clear allocated tmem when alloc was successful.
|
2018-03-01 22:57:44 -05:00 |
|
yellows8
|
20a549b46b
|
Clear allocated tmem.
|
2018-03-01 22:55:17 -05:00 |
|
yellows8
|
07ec16a8e7
|
Implemented more irs.
|
2018-03-01 19:14:45 -05:00 |
|
yellows8
|
6dd76f6288
|
Sync AudioOutBuffer comments with wiki. Updated audoutPlayBuffer() comments. Moved the waiting/post-append code from audoutPlayBuffer() into new func audoutWaitPlayFinish(). Removed '&' from code setting audoutAppendAudioOutBuffer() raw->tag.
|
2018-02-28 19:37:17 -05:00 |
|
plutoo
|
f4230f3ef0
|
Fix race condition in hid
|
2018-03-01 00:15:01 +01:00 |
|