fincs
|
7e6ff7e486
|
Simplify appletGetAppletResourceUserId and related logic
|
2020-01-17 00:18:55 +01:00 |
|
yellows8
|
9c4ab7f09d
|
hid: Fixed cmd order.
|
2020-01-14 21:48:18 -05:00 |
|
yellows8
|
c8b8c7b0f0
|
hid: Added enum HidGyroscopeZeroDriftMode. Added hidSetGyroscopeZeroDriftMode, hidGetGyroscopeZeroDriftMode, and hidResetGyroscopeZeroDriftMode.
|
2020-01-14 21:45:04 -05:00 |
|
yellows8
|
583d6bb92d
|
hid: Fixed vibration, toggling vibration-enable off->on is no longer needed. Properly closes #148.
|
2020-01-12 12:25:16 -05:00 |
|
yellows8
|
cbe9fae600
|
hid: Added hidSetSixAxisSensorFusionParameters, hidGetSixAxisSensorFusionParameters, and hidResetSixAxisSensorFusionParameters.
|
2020-01-11 22:37:07 -05:00 |
|
yellows8
|
f040706743
|
In _hidActivateConsoleSixAxisSensor, use cmd ActivateConsoleSixAxisSensor instead of ActivateSevenSixAxisSensor.
|
2020-01-09 18:42:06 -05:00 |
|
HookedBehemoth
|
f34de8fb54
|
added caps:a (#358)
* added caps:a
* change struct names
|
2020-01-09 15:32:34 -05:00 |
|
yellows8
|
1bb1aef2f7
|
Only init/exit apm from applet with AppletType_Application. Closes #360.
|
2019-12-23 10:50:52 -05:00 |
|
ITotalJustice
|
0881fb9e0b
|
Add set:cal service with a few cal functions. (#356)
* Add set:cal service with a few functions
* Added more cal structs`
|
2019-12-16 16:20:00 -05:00 |
|
yellows8
|
d25bcc486a
|
Properly fixed __nx_applet_exit_mode handling, previously appletExit() called by _appletExitProcess didn't run since refcount was already 0. Closes #355.
|
2019-12-14 11:52:40 -05:00 |
|
yellows8
|
15490b15f6
|
applet: Added support for using appletSetHandlingHomeButtonShortPressedEnabled with non-AppletType_OverlayApplet on [9.1.0+].
|
2019-12-08 16:45:47 -05:00 |
|
yellows8
|
6900a0241c
|
applet/time/set: Added TimeSteadyClockTimePoint. Updated appletSetDesirableKeyboardLayout/appletGetDesirableKeyboardLayout for using TimeSteadyClockTimePoint.
* Added SetSysUserSelectorFlag, SetSysEulaVersionClockType, SetSysNotificationVolume, SetSysFriendPresenceOverlayPermission, SetSysPrimaryAlbumStorage, SetSysHandheldSleepPlan, SetSysConsoleSleepPlan, SetSysErrorReportSharePermission, SetKeyboardLayout, and SetChineseTraditionalInputMethod.
* Added SetBatteryLot, SetSysUserSelectorSettings, SetSysAccountSettings, SetSysEulaVersion, SetSysNotificationTime, SetSysNotificationSettings, SetSysAccountNotificationSettings, SetSysTvSettings, SetSysDataDeletionSettings, SetSysSleepSettings, SetSysInitialLaunchSettings, and SetSysRebootlessSystemUpdateVersion.
* Added setsysSetLanguageCode, setsysGetAccountSettings/setsysSetAccountSettings, setsysGetEulaVersions/setsysSetEulaVersions, setsysGetNotificationSettings/setsysSetNotificationSettings, setsysGetAccountNotificationSettings/setsysSetAccountNotificationSettings, setsysGetTvSettings/setsysSetTvSettings, setsysGetDataDeletionSettings/setsysSetDataDeletionSettings, setsysGetWirelessCertificationFileSize/setsysGetWirelessCertificationFile, setsysSetRegionCode, setsysGetPrimaryAlbumStorage/setsysSetPrimaryAlbumStorage, setsysGetBatteryLot, setsysGetSleepSettings/setsysSetSleepSettings, setsysGetInitialLaunchSettings/setsysSetInitialLaunchSettings, setsysGetProductModel, setsysGetMiiAuthorId, setsysGetErrorReportSharePermission/setsysSetErrorReportSharePermission, setsysGetAppletLaunchFlags/setsysSetAppletLaunchFlags, setsysGetKeyboardLayout/setsysSetKeyboardLayout, setsysGetRebootlessSystemUpdateVersion, and setsysGetChineseTraditionalInputMethod/setsysSetChineseTraditionalInputMethod.
|
2019-12-06 21:13:43 -05:00 |
|
yellows8
|
c4bc7b24a0
|
Added type Uuid and use it where needed. Renamed the c field in NcmPlaceHolderId to uuid. Removed PACKED from WebWifiPageArg/WebWifiReturnValue.
|
2019-12-03 23:31:01 -05:00 |
|
yellows8
|
42aa0800f7
|
account: Added accountIsUserRegistrationRequestPermitted and accountTrySelectUserWithoutInteraction.
|
2019-12-03 13:13:11 -05:00 |
|
yellows8
|
5182b57a1d
|
fs/fs_dev: Added FsFileSystemQueryId_IsValidSignedSystemPartitionOnSdCard, fsFsIsValidSignedSystemPartitionOnSdCard, and fsdevIsValidSignedSystemPartitionOnSdCard. Improved docs.
|
2019-11-28 18:51:52 -05:00 |
|
yellows8
|
c9f6100e1c
|
hid: Added hidGetNpadJoyHoldType.
|
2019-11-28 15:01:42 -05:00 |
|
yellows8
|
8fe48e8eac
|
fs/fs_dev/romfs_dev: Updated various types to use s64. Removed the inval param from fsDirRead since it doesn't exist. Renamed fileSize in FsDirectoryEntry to file_size and updated the type. Renamed FsFileSystemQueryType to FsFileSystemQueryId, and renamed FsFileSystemQueryType_SetArchiveBit to FsFileSystemQueryId_SetConcatenationFileAttribute. Renamed fsFsSetArchiveBit to fsFsSetConcatenationFileAttribute. Renamed fsdevSetArchiveBit to fsdevSetConcatenationFileAttribute. Minor other changes.
|
2019-11-28 14:58:55 -05:00 |
|
The Dax
|
cd9f29fc8e
|
Add support for setting/getting the Internet time sync flag.
(IsUserSystemClockAutomaticCorrectionEnabled and SetUserSystemClockAutomaticCorrectionEnabled.)
|
2019-11-20 01:16:23 +01:00 |
|
yellows8
|
2b6197a51a
|
hid: Use _hidActivateConsoleSixAxisSensor instead of _hidActivateSevenSixAxisSensor, and moved the code using this to near the start of hidInitializeSevenSixAxisSensor.
|
2019-11-18 12:38:12 -05:00 |
|
yellows8
|
167bd9e110
|
hid: Use ActivateNpadWithRevision with the sysver-specific revision value in _hidActivateNpad(), on [5.0.0+].
|
2019-11-18 12:25:48 -05:00 |
|
yellows8
|
70ddae58ff
|
acc/nfc/nifm: Removed *SetServiceType and moved the service_type param into the actual {service}Initialize() funcs. Removed *ServiceType_NotInitialized and updated the *ServiceType enum values. Minor other changes / improved nifm docs.
|
2019-11-18 10:52:46 -05:00 |
|
yellows8
|
fcd7e36a9d
|
Added actual support for notif + improved docs.
|
2019-11-17 18:25:57 -05:00 |
|
yellows8
|
f181807215
|
fs/fs_dev: Updated names to match wiki. Updated param names. Renamed FS_SAVEDATA_CURRENT_PROGRAMID to FS_SAVEDATA_CURRENT_APPLICATIONID. Updated field names in FsSaveDataAttribute, FsSaveDataExtraData, FsSaveDataCreationInfo, and FsSaveDataInfo. Updated names for the enum values for FsSaveDataSpaceId, FsSaveDataType, FsSaveDataFlags, and FsGameCardAttribute. Added FsSaveDataSpaceId_SdUser and FsSaveDataSpaceId_SafeMode. Added FsSaveDataType_SystemBcat. Added FsSaveDataRank. Fixed the name for FsGameCardPartition and added FsGameCardPartition_Logo. Renamed FsBisStorageId to FsBisPartitionId, updated the enum value names for it, and added FsBisPartitionId_SignedSystemPartitionOnSafeMode. Improved docs / minor other changes.
|
2019-11-16 16:07:10 -05:00 |
|
yellows8
|
8216043ea1
|
applet: Fixed the prefix for *PushToFriendInvitationStorageChannel/*PushToNotificationStorageChannel. Added support for all [9.0.0+] IDebugFunctions cmds. Minor internal changes + improved docs.
|
2019-11-15 18:08:46 -05:00 |
|
yellows8
|
1e58385bd5
|
Added appletGetFriendInvitationStorageChannelEvent, appletTryPopFromFriendInvitationStorageChannel, appletGetNotificationStorageChannelEvent, and appletTryPopFromNotificationStorageChannel. Added appletPushToFriendInvitationStorageChannel/appletPushToNotificationStorageChannel. Added friendsGetFriendInvitationNotificationEvent/friendsTryPopFriendInvitationNotificationInfo. Added notif, for adding notifGetNotificationSystemEvent/notifTryPopNotifiedApplicationParameter.
|
2019-11-15 14:26:29 -05:00 |
|
yellows8
|
dda6194d0b
|
Added appletIsForceTerminateApplicationDisabledForDebug. Updated docs.
|
2019-11-14 11:34:41 -05:00 |
|
yellows8
|
c0115edca1
|
Added appletSetHealthWarningShowingState and appletGetHealthWarningDisappearedSystemEvent.
|
2019-11-13 23:41:43 -05:00 |
|
yellows8
|
d24f1ca611
|
Added appletSetInputDetectionPolicy and AppletInputDetectionPolicy.
|
2019-11-13 20:53:40 -05:00 |
|
yellows8
|
297e9d97a0
|
Added appletGetSettingsPlatformRegion/appletSetHdcpAuthenticationActivated and improved docs.
|
2019-11-13 20:07:26 -05:00 |
|
yellows8
|
d88f67fe30
|
Added appletPushToAppletBoundChannel and appletTryPopFromAppletBoundChannel.
|
2019-11-13 18:25:34 -05:00 |
|
yellows8
|
8fc57a4795
|
Added support for using appletSetTerminateResult via IAppletCommonFunctions, and for using appletGetLaunchStorageInfoForDebug/appletGetGpuErrorDetectedSystemEvent with AppletType_LibraryApplet, on [9.0.0+]. Moved these to a new section in the .h/.c.
|
2019-11-13 17:52:56 -05:00 |
|
yellows8
|
689430e578
|
fs: Updated names to match wiki. FsSave->FsSaveDataAttribute, FsSaveCreate->FsSaveDataCreationInfo, and renamed the save field in FsSaveDataExtraData to attr. Updated names for enum values in: FsContentStorageId, FsCustomStorageId, and FsSaveDataSpaceId. Added FsSaveDataSpaceId_ProperSystem and FsFileSystemType_RegisteredUpdate. Various improvements and improved docs.
|
2019-11-13 14:34:49 -05:00 |
|
yellows8
|
c40f8ecac6
|
Removed includes which are unneeded due to being included elsewhere, etc. Minor improvements.
|
2019-11-12 12:45:58 -05:00 |
|
yellows8
|
9888df18da
|
Moved most ncm types into ncm_types.h. Renamed FsStorageId to NcmStorageId, with updated names for some values (now located in ncm_types.h). Various improvements + improved docs.
|
2019-11-11 18:19:45 -05:00 |
|
yellows8
|
cc64ec7236
|
Added NsReceiveApplicationProgress/NsSendApplicationProgress, updated NsApplicationDeliveryInfo, and improved docs. Added the following: nsSelectLatestSystemDeliveryInfo, nsVerifyDeliveryProtocolVersion, nsHasAllContentsToDeliver, nsCompareApplicationDeliveryInfo, nsCanDeliverApplication, nsListContentMetaKeyToDeliverApplication, nsNeedsSystemUpdateToDeliverApplication, nsEstimateRequiredSize, nsRequestReceiveApplication, nsCommitReceiveApplication, nsGetReceiveApplicationProgress, nsRequestSendApplication, nsGetSendApplicationProgress, nsCompareSystemDeliveryInfo, nsListNotCommittedContentMeta, and nsGetApplicationDeliveryInfoHash.
|
2019-11-09 21:13:23 -05:00 |
|
yellows8
|
24f77642c9
|
Updated the NsSystemDeliveryInfo struct. Added nsGetApplicationDeliveryInfo and NsApplicationDeliveryInfo.
|
2019-11-08 16:11:05 -05:00 |
|
cathery
|
d4c5fbdf0f
|
hiddbg: Add hiddbgIsHdlsVirtualDeviceAttached (#345)
|
2019-11-07 19:27:13 +01:00 |
|
yellows8
|
09423066b0
|
Updated the type for the size param for ncmContentStorageCreatePlaceHolder.
|
2019-11-03 22:04:52 -05:00 |
|
yellows8
|
6c7ad3095c
|
Added setsysGetPctlReadyFlag/setsysSetPctlReadyFlag. Fixed ordering.
|
2019-11-03 16:39:29 -05:00 |
|
yellows8
|
454244602c
|
Added setsysGetTouchScreenMode/setsysSetTouchScreenMode and SetSysTouchScreenMode. Minor adjustment.
|
2019-11-02 16:32:12 -04:00 |
|
yellows8
|
8ee7afca99
|
Added setsysGetMemoryUsageRateFlag.
|
2019-11-02 16:08:08 -04:00 |
|
yellows8
|
e5dd8a741d
|
Added setsysGetHomeMenuScheme and setsysGetHomeMenuSchemeModel. Added SetSysHomeMenuScheme. Minor adjustment.
|
2019-11-02 15:29:38 -04:00 |
|
yellows8
|
e6d687990c
|
Added setsysGetPlatformRegion/setsysSetPlatformRegion and SetSysPlatformRegion.
|
2019-11-01 22:57:29 -04:00 |
|
yellows8
|
df4bbcf2d7
|
Use const for various hid vibration funcs.
|
2019-11-01 19:11:18 -04:00 |
|
yellows8
|
e2b9b09b61
|
Added hidIsVibrationDeviceMounted.
|
2019-11-01 19:04:14 -04:00 |
|
yellows8
|
fa27331045
|
Initialize time by using TimeServiceType/__nx_time_service_type, with the default now being User.
|
2019-11-01 13:20:55 -04:00 |
|
yellows8
|
1f792cd92f
|
Various improvements/fixes and improved docs. Added nvGetServiceSession. Return an actual error when the value for determing which service to init is invalid, for services which use *ServiceType/AppletType. Improved cleanup handling. Fixed inverted logic in the spl cleanup define.
|
2019-10-31 22:53:42 -04:00 |
|
yellows8
|
4ab50e3752
|
Use official naming instead of 'title(ID)'. Use 'uid(s)' instead of 'userID(s)'. Updated various struct field names. Improved docs + minor other improvements.
|
2019-10-30 10:38:05 -04:00 |
|
HookedBehemoth
|
4f72bc5342
|
Actually return values for ncmContentMetaDatabaseList and ncmContentMetaDatabaseListApplication (#344)
|
2019-10-30 02:16:19 +01:00 |
|
yellows8
|
28e06a94ec
|
usbhs: Swapped the INPUT/OUTPUT endpoint descriptors in UsbHsInterfaceInfo to support [8.0.0+], and convert that struct to the new layout internally when running on pre-8.0.0. Closes #341.
|
2019-10-29 16:48:20 -04:00 |
|
yellows8
|
ccea53c837
|
ns: Updated param names for nssuRequestSendSystemUpdate/nssuControlRequestReceiveSystemUpdate and improved docs.
|
2019-10-29 12:09:10 -04:00 |
|
fincs
|
af4a025e9b
|
sfdnsres: Correct some more parameter names
|
2019-10-28 13:27:55 +01:00 |
|
fincs
|
a2c35fb2e7
|
sfdnsres: timeout parameter is actually cancel_handle
|
2019-10-28 12:36:43 +01:00 |
|
Michael Scire
|
989893721f
|
ro: rename GetProcessModuleInfo
|
2019-10-28 12:18:14 +01:00 |
|
Michael Scire
|
8394986e19
|
ldr: update names
|
2019-10-28 12:18:14 +01:00 |
|
yellows8
|
622c0509a5
|
ncm: Added alignas within the NcmContentId struct, and added NcmPlaceHolderId. Use NcmPlaceHolderId instead of NcmContentId where needed.
|
2019-10-27 19:19:16 -04:00 |
|
yellows8
|
01133f7f6d
|
Use const for the location param with pmshellLaunchProgram.
|
2019-10-27 18:22:54 -04:00 |
|
fincs
|
1592b2892f
|
sfdnsres: Major rewrite using new-ipc, fixed numerous IPC bugs, removed phantom commands
|
2019-10-27 17:25:53 +01:00 |
|
yellows8
|
b6af00d908
|
Updated the NsSystemDeliveryInfo struct and added nsGetSystemDeliveryInfo.
|
2019-10-26 23:40:53 -04:00 |
|
fincs
|
5340c7d7dc
|
Add multithreaded BSD/socket support; revise BSD service type handling so that bsd:u is the default (since it has 22 worker threads as opposed to bsd:s's 11)
|
2019-10-26 17:26:04 +02:00 |
|
fincs
|
bc13692938
|
Introduce SessionMgr for managing multiplexed services; change fs to use it
|
2019-10-26 16:44:32 +02:00 |
|
yellows8
|
051ad2dc60
|
Improved bool handling, clear IPC in-struct padding, and use serviceAssumeDomain prior to serviceClose in non-_{name}Cleanup funcs. Removed PACKED from the _usbHsIfCtrlXferAsync IPC in-struct. Fixed the code setting the IPC in-struct for _nsCmdRequestSendReceiveSystemUpdate, which is used by nssuRequestSendSystemUpdate/nssuControlRequestReceiveSystemUpdate. Minor other changes. Updated a param name for capsscCaptureRawImageWithTimeout.
|
2019-10-25 20:29:43 -04:00 |
|
yellows8
|
b4a003e176
|
fs: Minor improvements. Fixed cmd order. IPC improvements + clear padding in IPC in-struct. Improved bool handling.
|
2019-10-25 19:35:59 -04:00 |
|
yellows8
|
e833257b65
|
applet: Minor internal improvements. Updated param type for appletRequestLaunchApplicationWithUserAndArgumentForDebug. Clear IPC in-struct padding, improved bool handling, and use serviceAssumeDomain when closing Service objects outside of _appletCleanup.
|
2019-10-25 19:24:56 -04:00 |
|
yellows8
|
04179b286d
|
nfc: Replaced the handle within NfcDeviceHandle with an u8-array. Removed PACKED from the nfpCreateApplicationArea in-struct. Improved bool handling.
|
2019-10-25 19:11:03 -04:00 |
|
yellows8
|
5700b8f347
|
fsldr/ldr/spl: Improved bool handling and minor other changes. Fixed IPC input for _ldrAddTitleToLaunchQueue.
|
2019-10-25 18:56:41 -04:00 |
|
fincs
|
58e1e7e5b6
|
bsd: Update for new-ipc
|
2019-10-25 17:19:30 +02:00 |
|
yellows8
|
e5c1e35ede
|
vi: Renamed viGetDisplayMinimumZ to viGetZOrderCountMin, and renamed viGetDisplayMaximumZ to viGetZOrderCountMax. Updated param types. Clear IPC in-struct padding + minor other changes.
|
2019-10-24 18:06:33 -04:00 |
|
fincs
|
4ab2384449
|
fatal: Rename functions/types to match official names more closely
|
2019-10-24 23:25:07 +02:00 |
|
yellows8
|
a808c53efc
|
ncm/pm: Added NcmProgramLocation, which is now used by pmshellLaunchProgram (which was renamed). Updated pm names to match wiki. Adjusted order in pm.c/pm.h / minor changes.
|
2019-10-24 16:42:52 -04:00 |
|
yellows8
|
0d5e51757d
|
grc: Renamed grcdRead to grcdTransfer and updated the param names for it.
|
2019-10-23 23:32:33 -04:00 |
|
yellows8
|
e81b63ac00
|
ncm: Moved the cmd_id param for the internal IPC helper funcs to the last param.
|
2019-10-23 20:01:27 -04:00 |
|
yellows8
|
ea5dcfddfa
|
ncm: Renamed NcmNcaId to NcmContentId. Added NcmRightsId struct, which is now used by the RightsId funcs. Updated params / params types, this includes replacing array buf-byte-sizes with entry-count. Fixed handling for ncmContentStorageGetPath/ncmContentStorageGetPlaceHolderPath. Improved bool handling + clear IPC in-struct padding. Minor improvements.
|
2019-10-23 19:14:04 -04:00 |
|
yellows8
|
e4657c15ce
|
fspr: Use domains. Clear padding for the fsprRegisterProgram in-struct.
|
2019-10-23 18:41:01 -04:00 |
|
yellows8
|
42b6af8e07
|
lr: Use SfBufferAttr_FixedSize in _lrResolvePath().
|
2019-10-22 18:53:20 -04:00 |
|
fincs
|
d025041e3d
|
sm: Introduce and use SmServiceName struct (with better codegen)
|
2019-10-22 20:10:52 +02:00 |
|
yellows8
|
7103b08740
|
sm: Minor improvements + IPC input improvements. Minor param type adjustment for smRegisterService.
|
2019-10-22 10:20:21 -04:00 |
|
fincs
|
9e83f82a62
|
Enhance fsOpen_SystemSaveData/fsdevMountSystemSaveData
|
2019-10-21 21:15:40 +02:00 |
|
fincs
|
47b0403333
|
Pass plain AccountUid inputs by value instead of by non-const pointer
|
2019-10-21 16:57:01 +02:00 |
|
fincs
|
54f6fa5420
|
fs: Use official method names, document min sysver, correct a few parameters
|
2019-10-21 12:37:38 +02:00 |
|
yellows8
|
0403c988ba
|
hidsys: Fixed cmd order. Fixed output size for hidsysGetUniquePadSerialNumber.
|
2019-10-20 02:35:30 -04:00 |
|
yellows8
|
a774fb81cc
|
Added hidsysSetNotificationLedPatternWithTimeout. Updated docs with sysver requirements which were previously missing.
|
2019-10-19 19:51:51 -04:00 |
|
Michael Scire
|
2e2d227ac7
|
vi: update for new-ipc
|
2019-10-20 01:13:40 +02:00 |
|
Michael Scire
|
23950cc10e
|
lr: update for new-ipc
|
2019-10-20 01:13:40 +02:00 |
|
Michael Scire
|
9e2df3ad53
|
ldr: update for new-ipc
|
2019-10-20 01:13:40 +02:00 |
|
Michael Scire
|
a3e7b1affb
|
smm: update for new-ipc
|
2019-10-20 01:13:40 +02:00 |
|
Michael Scire
|
71b44cfb02
|
psc: update for new-ipc
|
2019-10-20 01:13:39 +02:00 |
|
Michael Scire
|
61fabbe1bc
|
i2c: update for new-ipc
|
2019-10-20 01:13:39 +02:00 |
|
Michael Scire
|
861e9d7c3d
|
fsldr: assume domain
|
2019-10-20 01:13:23 +02:00 |
|
Michael Scire
|
7292ddfcd8
|
fspr: update for new-ipc
|
2019-10-20 01:11:27 +02:00 |
|
Michael Scire
|
77563f027a
|
bpc: update for new-ipc
|
2019-10-20 01:11:26 +02:00 |
|
Michael Scire
|
040767ce57
|
clkrst: update for new-ipc
|
2019-10-20 01:11:25 +02:00 |
|
Michael Scire
|
960f99e7a2
|
pcv: update for new-ipc
|
2019-10-20 01:11:24 +02:00 |
|
Michael Scire
|
16fde00323
|
spsm: update for new-ipc
|
2019-10-20 01:11:23 +02:00 |
|
Michael Scire
|
48905d70d2
|
gpio: update for new-ipc
|
2019-10-20 01:11:23 +02:00 |
|
yellows8
|
edcd25bdae
|
Added hiddbgWriteSerialFlash.
|
2019-10-19 18:42:45 -04:00 |
|
yellows8
|
ecd6cd73ca
|
Fixed hiddbgReadSerialFlash. Added hiddbgAcquireOperationEventHandle and hiddbgGetOperationResult.
|
2019-10-19 12:19:23 -04:00 |
|
yellows8
|
9b44261767
|
Fixed memset in usbHsEpClose() which was using sizeof() with the wrong struct. Closes #337.
|
2019-10-18 22:29:20 -04:00 |
|
yellows8
|
5f5d4c9785
|
pdm: Renamed PdmApplicationEvent to PdmAppletEvent, and renamed pdmqryQueryApplicationEvent to pdmqryQueryAppletEvent. Renamed *entryindex fields in various structs to *entry_index. Updated param types and minor param name adjustments.
|
2019-10-18 16:53:26 -04:00 |
|
yellows8
|
d1c045f745
|
usbhs: Updated for new-ipc. Minor improvements and improved docs.
|
2019-10-17 23:23:06 -04:00 |
|
yellows8
|
e82819d8a4
|
usbds: Updated for new-ipc. Added sysver checking. Updated the intf_num param type for usbDsRegisterInterfaceEx, likewise with intf_num fields used elsewhere. Renamed the Service 'h' field in UsbDsInterface/UsbDsEndpoint to 's'. Minor improvements + improved docs.
usbComms: Fixed locking issue which caused a hang in usbCommsInitialize*() when init fails.
|
2019-10-17 17:34:36 -04:00 |
|
yellows8
|
45bf08bf8d
|
audren: Updated for new-ipc. Renamed audrenGetServiceSession to audrenGetServiceSession_AudioRenderer. Use the [3.0.0+] *Auto cmd with audrenRequestUpdateAudioRenderer when available. Minor adjustments + improved docs.
|
2019-10-16 10:14:57 -04:00 |
|
yellows8
|
d40cc55833
|
audin: Updated for new-ipc. Use the [3.0.0+] *Auto cmds when available. Added count param to audinListAudioIns. Added audinGetServiceSession and audinGetServiceSession_AudioIn.
|
2019-10-15 19:58:12 -04:00 |
|
yellows8
|
6fb5806d51
|
audout: Minor internal adjustment.
|
2019-10-15 19:07:55 -04:00 |
|
yellows8
|
80cc0bb86a
|
audout: Added audoutGetServiceSession and audoutGetServiceSession_AudioOut. Improved docs.
|
2019-10-15 18:13:22 -04:00 |
|
yellows8
|
dcafcd0d94
|
audout: Use the [3.0.0+] *Auto cmds when available.
|
2019-10-15 17:27:26 -04:00 |
|
yellows8
|
39a67c6c31
|
audout: Updated for new-ipc. Added count param to audoutListAudioOuts.
|
2019-10-15 14:07:28 -04:00 |
|
yellows8
|
1526e8e98e
|
Updated hwopus for new-ipc. Added types.h include to auddev.h/hwopus.h.
|
2019-10-14 21:07:38 -04:00 |
|
yellows8
|
f4ce807b1b
|
auddev: Updated for new-ipc and improved docs.
|
2019-10-14 19:59:04 -04:00 |
|
yellows8
|
98968b45f3
|
nfc: Replaced HidControllerID usage with struct NfcDeviceHandle. Updated params for nfpListDevices. Minor internal changes.
|
2019-10-14 17:21:38 -04:00 |
|
yellows8
|
a14cd3a70c
|
set: Replaced SetSysFlag/setsysGetFlag/setsysSetFlag with dedicated funcs for each flag, which also handles checking sysver now when needed. Fixed cmd order. Improved docs.
|
2019-10-14 14:31:22 -04:00 |
|
yellows8
|
a489a123c2
|
grc: Updated for new-ipc and fixed cmd order.
|
2019-10-13 22:49:06 -04:00 |
|
yellows8
|
67ccc66f15
|
Changed the nfpu prefix to nfp. Changed the nfcu prefix to nfc. Renamed nfpuIsNfcEnabled to nfcIsNfcEnabled. Added nfpSetServiceType/nfcSetServiceType and the enums for it. Moved nfc service init/exit into seperate funcs nfcInitialize/nfcExit. Renamed NfpuInitConfig to NfcRequiredMcuVersionData, removed it from nfpInitialize() input, and handle it properly as an array. Minor other changes.
|
2019-10-13 19:38:24 -04:00 |
|
yellows8
|
1a0b5569ab
|
nfc: Updated for new-ipc. Added sysver check for nfpuAttachAvailabilityChangeEvent which was missing. Fixed the order of cmds. Renamed nfpuGetInterface to nfpuGetServiceSession_Interface. Added nfpuGetServiceSession, nfcuGetServiceSession, and nfcuGetServiceSession_Interface. Various minor changes and improved docs.
|
2019-10-13 13:36:51 -04:00 |
|
yellows8
|
16e4e9e2b3
|
hid: Updated for new-ipc. Updated param types. Minor improvements and improved docs.
|
2019-10-12 12:29:51 -04:00 |
|
yellows8
|
58346564f7
|
irs: Updated for new-ipc. Improved docs.
|
2019-10-11 22:35:56 -04:00 |
|
yellows8
|
5b51efe4a8
|
hiddbg: Updated for new-ipc. Improved docs.
|
2019-10-11 21:27:32 -04:00 |
|
yellows8
|
55f769e0b8
|
hidsys: Updated for new-ipc. Updated param types. Fixed cmd order. Fixed _hidsysGetMaskedSupportedNpadStyleSet to actually use the input AppletResourceUserId, not g_hidsysAppletResourceUserId. Added hidsysAcquireSleepButtonEventHandle to the .h, which was previously missing. Minor changes + improved docs.
|
2019-10-11 15:34:34 -04:00 |
|
yellows8
|
d3376aa816
|
lbl: Updated for new-ipc and improved docs.
|
2019-10-11 11:18:51 -04:00 |
|
yellows8
|
d25144afbd
|
pl: Updated for new-ipc. Updated param types for plGetSharedFontByType and plGetSharedFont. Improved docs and minor other changes.
|
2019-10-11 01:47:23 -04:00 |
|
yellows8
|
44c45555cd
|
pctl: Updated for new-ipc. Added pctlGetServiceSession and pctlGetServiceSession_Service.
|
2019-10-10 22:03:22 -04:00 |
|
yellows8
|
1b610070f5
|
pdmqry: Updated for new-ipc and updated for using AccountUid. Renamed pdmqryGetUserPlayedApplications to pdmqryQueryRecentlyPlayedApplication. Renamed pdmqryGetUserAccountEvent to pdmqryGetRecentlyPlayedApplicationUpdateEvent. Minor param name adjustment.
|
2019-10-10 21:06:14 -04:00 |
|
yellows8
|
39288a832e
|
capssc: Updated for new-ipc.
|
2019-10-10 13:01:25 -04:00 |
|
yellows8
|
21e35ede7c
|
capsu: Updated for new-ipc. Updated param types for capsuGetAlbumFileList*(), and updated for using AccountUid. Improved docs.
|
2019-10-10 12:44:21 -04:00 |
|
yellows8
|
2940833a1b
|
caps(su): Updated for new-ipc. Updated for using AccountUid.
|
2019-10-08 22:01:37 -04:00 |
|
yellows8
|
3a1459cf4c
|
applet: Updated for using AccountUid and improved docs.
|
2019-10-08 21:05:00 -04:00 |
|
yellows8
|
3e5c129431
|
fs: Updated for using AccountUid and removed FS_SAVEDATA_USERID_COMMONSAVE.
|
2019-10-08 18:05:25 -04:00 |
|
yellows8
|
95f91c431c
|
account: Updated for new-ipc. Renamed the username field in AccountProfileBase to nickname. Fixed various param types, and also removed the output bool from accountGetLastOpenedUser. Added struct AccountUid for proper userIDs, which replaces u128-userIDs. Added accountUidIsValid. Added accountSetServiceType()/AccountServiceType. Improved docs and minor improvements.
env: Updated UserIdStorage handling for using AccountUid.
|
2019-10-08 15:41:18 -04:00 |
|
yellows8
|
040b33c457
|
time: Updated for new-ipc. Renamed _timeGetClockSession to timeGetServiceSession_SystemClock, and added it to the .h. Added timeGetServiceSession_TimeZoneService. Fixed the order of cmds. Fixed param types for timeGetTotalLocationNameCount, timeLoadLocationNameList, timeToPosixTime, and timeToPosixTimeWithMyRule. The location_name_size param for timeLoadLocationNameList was replaced with location_name_max, which is max entries instead of buffer byte-size. Internal improvements and improved docs.
|
2019-10-06 22:06:22 -04:00 |
|
yellows8
|
ae582d8cb4
|
Changed the output of appletGetOperationMode/appletGetPerformanceMode to enums AppletOperationMode/ApmPerformanceMode.
|
2019-10-06 19:05:58 -04:00 |
|
yellows8
|
71e249e6a4
|
apm: Updated for new-ipc. Added enum ApmPerformanceMode. Added apmGetServiceSession_Session. Improved docs.
|
2019-10-06 19:02:05 -04:00 |
|
yellows8
|
ed2d72b9ff
|
csrng: Updated for new-ipc. Removed copyright comment-header in the .c (other .c don't have it and the .h has one anyway).
|
2019-10-06 15:49:36 -04:00 |
|
yellows8
|
e320f3cdf1
|
psm: Updated for new-ipc and minor internal improvements.
|
2019-10-06 12:24:29 -04:00 |
|
yellows8
|
75795933a7
|
nifm: Updated for new-ipc. Added nifmGetServiceSession_StaticService and nifmGetServiceSession_GeneralService. Fixed order of cmds and improved docs. Improved _nifmCreateGeneralService.
|
2019-10-05 12:38:42 -04:00 |
|
yellows8
|
be2cb63722
|
wlaninf: Updated for new-ipc.
|
2019-10-04 20:36:51 -04:00 |
|
yellows8
|
1c334bafb9
|
set: Updated for new-ipc. Changed the type of the Language param for setMakeLanguage*() from s32 to SetLanguage. Added size_out param to setsysGetSettingsItemValue which was previously missing. Minor param name adjustment for setsysBindFatalDirtyFlagEvent. Improved docs.
|
2019-10-04 14:41:10 -04:00 |
|
yellows8
|
62192cac0a
|
Removed sm.h include from applet.c which is no longer needed.
|
2019-10-03 21:48:36 -04:00 |
|
yellows8
|
c4b1a68269
|
applet: Added macros in applet.c for defining cmds' impl in a single line, using the ipc helper funcs. Some cmds which previously didn't have NotInitialized checks now do so via the macros. Fixed the order of some cmds.
|
2019-10-03 20:03:45 -04:00 |
|
yellows8
|
9916fe93a0
|
applet: Updated for new-ipc, various internal improvements, and changed the transfer_size param type for appletReadThemeStorage to u64.
|
2019-10-02 19:02:20 -04:00 |
|
yellows8
|
127408a1f7
|
Fixed ipc output/etc for ncmContentStorageListPlaceHolder, nsvmGetSafeSystemVersion, and nsdevPrepareLaunchProgramFromHost (caused by new-ipc changes).
|
2019-10-01 20:43:03 -04:00 |
|
yellows8
|
2e56959916
|
Updated ts for new IPC.
|
2019-09-30 20:04:51 -04:00 |
|
yellows8
|
08272ed12e
|
Improved docs. Added nsGetServiceSession_GetterInterface, nsGetServiceSession_ApplicationManagerInterface, nsvmGetServiceSession, nsdevGetServiceSession, and nssuGetServiceSession.
|
2019-09-30 19:23:36 -04:00 |
|
yellows8
|
e483dc87a0
|
Added NsApplicationControlSource for use with nsGetApplicationControlData. Fixed actual_size handling for nsGetApplicationControlData.
|
2019-09-26 18:42:47 -04:00 |
|
yellows8
|
653a1a6b9a
|
Fixed the param and sysver-check for nsvmGetSafeSystemVersion, and updated docs.
|
2019-09-26 17:21:54 -04:00 |
|
yellows8
|
075a743cfb
|
Added support for nssu, and added the structs/enums for it. Added NSSU_CARDUPDATE_TMEM_SIZE_DEFAULT. Moved cmd_id param in the ns helper funcs to the last param. Improved docs.
|
2019-09-26 17:07:26 -04:00 |
|
yellows8
|
0749dfd67f
|
Added services/async.
|
2019-09-26 16:57:39 -04:00 |
|
Adubbz
|
8330f23d20
|
Updated ncm to new libnx ipc (#331)
* Updated to new libnx ipc
* Improved docs
* Added firmware req comments
* Improved ncmContentMetaDatabaseGetContentIdByType
* Fix ncmContentMetaDatabaseGetContentIdByTypeAndIdOffset
|
2019-09-25 21:52:51 -04:00 |
|
yellows8
|
f9eb0c88ee
|
Use new IPC with ns. Updated the params for nsListApplicationRecord/nsListApplicationContentMetaStatus. Updated docs.
|
2019-09-23 21:01:10 -04:00 |
|
fincs
|
c3f0210cf6
|
time: Correct timeToPosixTime(WithMyRule) to accept number of timestamps instead of raw byte size
|
2019-09-22 18:12:28 +02:00 |
|
fincs
|
ecbc77840e
|
fs: Update names of enum/flag types for style consistency and correctness
|
2019-09-21 19:54:21 +02:00 |
|