libnx/nx/source/services
2025-05-07 23:17:19 +02:00
..
acc.c account: Added accountIsUserRegistrationRequestPermitted and accountTrySelectUserWithoutInteraction. 2019-12-03 13:13:11 -05:00
apm.c apm: add apmGetPerformanceMode 2020-03-06 18:12:10 +01:00
applet.c Add NX_ prefix to PACKED, NORETURN, IGNORE_ARG and DEPRECATED macros 2023-11-20 19:22:12 +01:00
async.c Remove U64_MAX in favor of using UINT64_MAX 2020-03-16 16:21:33 +01:00
audctl.c audctl: Updated sysver checks. 2024-11-24 16:19:59 -05:00
auddev.c auddev: add GetActiveAudioDeviceName 2023-02-04 16:45:15 +01:00
audin.c Remove U64_MAX in favor of using UINT64_MAX 2020-03-16 16:21:33 +01:00
audout.c audout: Properly pass the aruid in audoutOpenAudioOut, fixes #197. 2020-08-21 13:32:31 -04:00
audrec.c audrec: Initial commit 2021-05-30 17:33:26 -07:00
audren.c Remove U64_MAX in favor of using UINT64_MAX 2020-03-16 16:21:33 +01:00
avm.c avm: fix buffer size for version list import 2021-01-06 20:53:52 +01:00
bpc.c bpc: fix GetSleepButtonState/GetPowerButton 2022-10-21 23:51:40 +02:00
bsd.c bsd: fix bsdRegisterClient 2021-02-26 17:43:20 +01:00
bt.c bt: fill in unknowns and update function parameters to match their btdrv counterparts (#644) 2024-06-28 13:48:22 +01:00
btdrv.c libnx: fix compilation with gcc15 2025-05-07 21:09:09 +02:00
btm.c btm: Fixed backwards sysver check in _btmCmdGetEventOutFlag. 2021-12-09 01:02:47 -05:00
btmsys.c Added btmsys. 2020-08-20 18:38:55 -04:00
btmu.c btm/btdrv: Updated param names. 2020-12-29 14:46:10 -05:00
capmtp.c Add capmtp service wrapper [11.0.0+] (#510) 2020-12-04 21:53:44 +01:00
caps.c 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
capsa.c add caps:c (#375) 2020-02-19 23:32:01 +01:00
capsc.c capsc: Pass CapsApplicationId/u64 for input as required by sysver. 2024-11-24 15:48:35 -05:00
capsdc.c add capsdcShrinkJpeg 2023-10-21 00:18:04 +02:00
capssc.c add capssc 1201-1203 debug calls (#408) 2020-04-24 22:10:42 +02:00
capssu.c Simplify appletGetAppletResourceUserId and related logic 2020-01-17 00:18:55 +01:00
capsu.c add capsa IAlbumAccessorSession and more capsa calls (#363) 2020-01-16 19:29:28 -05:00
clkrst.c Add GetPossibleClockRates method for pcv and clkrst 2023-10-21 16:55:34 +02:00
csrng.c 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
ectx.c ectx: add ectxrPullContext (#511) 2020-12-03 22:09:06 +01:00
fan.c add fan service (#376) 2020-02-28 19:23:10 +01:00
fatal.c Add NX_ prefix to PACKED, NORETURN, IGNORE_ARG and DEPRECATED macros 2023-11-20 19:22:12 +01:00
friends.c friends: ability to get Friend Code (#539) 2021-04-10 23:14:24 +02:00
fs.c fs: add GetContentStorageInfoIndex 2024-11-24 21:44:07 +01:00
fsldr.c ldr/fsldr: update for 20.0.0 2025-05-07 23:17:19 +02:00
fspr.c fsp-pr: update RegisterProgram for 20.0.0 change 2025-05-07 23:17:19 +02:00
gpio.c restrict gpio/uart commands on 17.0.0 2023-10-21 00:18:04 +02:00
grc.c results: use R_VALUE for comparisons 2020-12-01 02:26:26 +01:00
hid.c hid: Use the Npad-revision for 18.0.0+. 2024-11-24 19:34:53 -05:00
hidbus.c hidbus: Adjusted out-of-bounds size handling. 2020-12-03 18:03:32 -05:00
hiddbg.c hiddbg: Fixed crash when accessing Hdls tmem. Closes #653. 2024-11-24 16:46:45 -05:00
hidsys.c hidsys: add commands for setting/checking state of joycons attached via rails 2025-01-26 18:56:58 +01:00
htcs.c htcs: implement hipc bindings (#530) 2021-03-16 23:42:50 +01:00
hwopus.c Removed includes which are unneeded due to being included elsewhere, etc. Minor improvements. 2019-11-12 12:45:58 -05:00
i2c.c i2c: update for new-ipc 2019-10-20 01:13:39 +02:00
ins.c Add service wrappers for ins:r and ins:s (#502) 2020-11-08 00:28:20 +01:00
irs.c hid: Introduce HidNpadIdType, see details: 2020-12-01 13:49:50 +01:00
lbl.c lbl: more commands (#377) 2020-02-28 19:13:27 +01:00
ldn.c ldn: Updated structs. 2020-05-24 12:34:43 -04:00
ldr.c ldr/fsldr: update for 20.0.0 2025-05-07 23:17:19 +02:00
lp2p.c lp2p: Updated for [11.0.0+]. 2020-12-03 14:39:55 -05:00
lr.c lr: add lrLrEraseProgramRedirection 2020-04-16 21:24:49 +02:00
mii.c Add mii and miiimg services (#402) 2020-04-17 01:28:53 +02:00
miiimg.c Add mii and miiimg services (#402) 2020-04-17 01:28:53 +02:00
mm.c Fix mm:u on 1.0.0 2021-04-18 19:20:02 +02:00
ncm.c ncm/fs: add new 17.0.0 commands 2023-10-21 00:18:04 +02:00
news.c add news service wrapper (#493) 2020-08-04 19:37:34 +02:00
nfc.c service: nfc: add mifare guard 2023-07-04 23:16:56 +02:00
nifm.c nifm: Added nifmSetWowlDelayedWakeTime. 2022-06-06 01:50:33 -04:00
nim.c nim: add ListSystemUpdateTask/DestroySystemUpdateTask (#390) 2020-03-31 21:41:05 +02:00
notif.c notif: Use hidLaShowControllerFirmwareUpdate if needed. 2020-12-01 13:49:59 +01:00
ns.c ns: Add version checking for ns:dev commands 2024-05-30 21:41:06 +02:00
nv.c nv: Added __nx_nv_service_type. Closes #633. 2023-11-20 14:12:52 -05:00
pctl.c service: pctl: Implement functions used by Qlaunch 2023-08-09 18:10:59 +02:00
pcv.c Add GetPossibleClockRates method for pcv and clkrst 2023-10-21 16:55:34 +02:00
pdm.c pdm: Updated/fixed sysver compat, updated structs. 2023-03-08 16:31:44 -05:00
pgl.c pgl: fix argument order for LaunchProgram on 12.x 2021-04-20 17:38:31 +02:00
pl.c pl: Add 16.0.0 sysver checks, etc. 2023-03-07 18:35:32 -05:00
pm.c pm: update for 14.0.0 2022-04-07 21:43:32 -04:00
psc.c psc: fix dependency argument on init 2021-02-10 17:31:51 +01:00
psm.c psm: Fix charger definitions 2021-03-30 17:40:05 +02:00
ro.c Fix ldr:ro/ro:1 initialization 2021-09-15 12:18:18 -04:00
service_guard.h Minor style fixes in new IPC code 2019-09-20 14:54:45 +02:00
set.c setsys: Updated sysver check for setsysNeedsToUpdateHeadphoneVolume. 2022-10-16 12:45:58 -04:00
sfdnsres.c sfdnsres: Correct some more parameter names 2019-10-28 13:27:55 +01:00
sm.c sm: update for 12.0.0, tipc 2021-04-11 12:20:07 +02:00
smm.c smm: support tipc/cmif 2021-04-11 12:20:08 +02:00
spl.c Fix event handle retrieval in spl 2020-10-04 00:20:16 +02:00
spsm.c spsm: update for new-ipc 2019-10-20 01:11:23 +02:00
ssl.c ssl: Updated sslConnectionSetPrivateOption for 17.0.0. 2023-10-26 14:47:07 -04:00
tc.c add tc (#378) 2020-02-28 17:59:31 +01:00
time.c time: Fixed signedness issue with time calculation, closes #522. 2021-02-12 12:33:24 -05:00
ts.c ts: update for 17.0.0 2023-10-21 00:18:04 +02:00
uart.c uart: use hosversionBetween when possible 2023-10-21 00:18:04 +02:00
usbds.c usbDsWaitReady: use deadline timeout 2020-12-05 02:42:45 +01:00
usbhs.c usbhs: Use an user-specified buffer for tmem, etc. 2023-02-01 14:00:33 -05:00
vi.c vi: Add 16.x Manager commands 2023-03-07 23:36:02 +01:00
wlaninf.c wlaninf: Add sysver check since this was removed in 15.0.0. 2022-10-22 16:30:42 -04:00