ndeadly
b88afc509c
btmsys: add missing 13.0.0 commands
2025-05-07 23:19:05 +02:00
ndeadly
0ba4f96bfe
btdrv: document timeout parameter to btdrvTriggerConnection
2025-05-07 23:18:16 +02:00
Michael Scire
17bcd07095
fsp-pr: update RegisterProgram for 20.0.0 change
2025-05-07 23:17:19 +02:00
Michael Scire
ce6bc0c3e8
ldr/fsldr: update for 20.0.0
2025-05-07 23:17:19 +02:00
Michael Scire
8f1cce6946
libnx: fix compilation with gcc15
2025-05-07 21:09:09 +02:00
ndeadly
953c1b7a8a
btdrv: fixed swapped permissions and property parameters for btdrvAddGattCharacteristic function
2025-01-26 18:57:17 +01:00
ndeadly
b2d7022e1b
btdrv: change argument from service id to server interface for gatt server functions
2025-01-26 18:57:17 +01:00
ndeadly
29a6691b66
hidsys: add commands for setting/checking state of joycons attached via rails
2025-01-26 18:56:58 +01:00
averne
88de3cbea7
nvfence: expose nvhost-ctrl fd
2025-01-25 18:10:36 +01:00
averne
218e3f3a04
nvchannel: fix submit ioctl
2025-01-25 18:10:22 +01:00
yellows8
432b4e3900
hid: Use the Npad-revision for 18.0.0+.
2024-11-24 19:34:53 -05:00
yellows8
688e4dd14e
hiddbg: Fixed crash when accessing Hdls tmem. Closes #653 .
2024-11-24 16:46:45 -05:00
yellows8
d4f5f4b145
audctl: Updated sysver checks.
2024-11-24 16:19:59 -05:00
yellows8
6c430b273a
capsc: Pass CapsApplicationId/u64 for input as required by sysver.
2024-11-24 15:48:35 -05:00
Michael Scire
58f1fc6561
caps: add fields to AlbumFileId, simplify old invoke
2024-11-24 21:44:07 +01:00
Michael Scire
65c643f149
capsc: account for new command sizes
2024-11-24 21:44:07 +01:00
Michael Scire
73d79d4a0f
fs: add GetContentStorageInfoIndex
2024-11-24 21:44:07 +01:00
Michael Scire
163fdddabf
fs: add new outsize parameter to fsDeviceOperatorGetGameCardDeviceCertificate
2024-11-24 21:44:07 +01:00
Michael Scire
250a5777f7
ldr:pm: Update ProgramInfo
2024-11-24 21:44:07 +01:00
fincs
8cff58d5af
dynamic: add support for ELF packed relocations (relr)
2024-08-31 00:40:56 +02:00
fincs
7b4e02be35
nwindowReleaseBuffers: cancel dequeued buffer instead of failing
2024-08-19 17:43:51 +02:00
ndeadly
3c851a3443
bt: fill in unknowns and update function parameters to match their btdrv counterparts ( #644 )
2024-06-28 13:48:22 +01:00
ndeadly
df0508200b
Add missing hid shared memory structures and accessor functions for system buttons ( #647 )
...
* hid: add missing shared memory format structures
* hid: add functions for getting the state of the home, sleep and capture buttons from shmem
2024-06-28 13:48:02 +01:00
Michael Scire
bb65fec6eb
hidsys: use hosversionBetween
2024-05-30 21:41:06 +02:00
Michael Scire
510d85bf48
hidsys: add version checking to removed commands
2024-05-30 21:41:06 +02:00
Michael Scire
ff2e76daf9
ns: Add version checking for ns:dev commands
2024-05-30 21:41:06 +02:00
Michael Scire
c8c4406467
svc: Add new InfoTypes
2024-05-30 21:41:06 +02:00
Pablo Curiel
b69d2fa95e
fs: add GetFileSystemAttribute cmd
2024-05-07 14:58:51 -04:00
averne
b615b01d44
nvchannel: Implement GET_CLK_RATE and SET_SUBMIT_TIMEOUT
2024-02-04 00:57:09 +01:00
averne
be45a91b9c
nvchannel: Fix SET_CLK_RATE
2024-02-04 00:57:09 +01:00
Rambo6Glaz
827c6b6ddf
Implement IFSDeviceOperator "ChallengeCardExistence" and "GetGameCardDeviceCertificate"
2024-02-04 00:56:19 +01:00
ThisALV
7d68ad6bd4
fix: avoid segfault at static dtors ( #638 )
2023-12-17 14:15:33 +00:00
ITotalJustice
fda4e6b105
add fsDeviceOperatorGetGameCardUpdatePartitionInfo ( #635 )
2023-11-23 20:46:29 +01:00
yellows8
8d10ef8745
nv: Added __nx_nv_service_type. Closes #633 .
2023-11-20 14:12:52 -05:00
Ghabry
a215ae2da2
Add NX_ prefix to PACKED, NORETURN, IGNORE_ARG and DEPRECATED macros
2023-11-20 19:22:12 +01:00
Michael Scire
933c5a12f0
svc: fix query/insecure names
2023-11-01 19:06:56 +01:00
fincs
1bb5a21453
socket: automatically detect and use latest bsdsockets version ( fix #551 )
2023-10-27 23:46:40 +02:00
yellows8
9439b39631
ssl: Updated sslConnectionSetPrivateOption for 17.0.0.
2023-10-26 14:47:07 -04:00
SciresM
386118d16b
fs: add commands needed for 17.x SubmitFsInfo ( #629 )
2023-10-26 17:35:37 +02:00
ndeadly
412c48eab5
btdrv: add missing ble definitions
...
(cherry picked from commit f60935fcc2afc82f20a921284a520dab9c61caab)
2023-10-25 19:21:12 +02:00
liamadvance
0094af6d29
crypto: fix aes-cbc individual block decryption
2023-10-21 21:20:57 +02:00
p-sam
ae491ce57b
Add GetPossibleClockRates method for pcv and clkrst
2023-10-21 16:55:34 +02:00
yellows8
94cfa2be1c
ns: Added nsEstimateSizeToMove.
2023-10-20 18:53:41 -04:00
fincs
4ff1c52869
crt0/dynamic: refactoring + add support for reprotecting relro segment
2023-10-21 00:18:04 +02:00
fincs
3a5d0dae35
Linker script refactoring, see details:
...
- Added separate relro "segment" (introduced by [17.0.0+])
- Reordered sections to better reflect official layout
- Fixed handling of TLS segment alignment
2023-10-21 00:18:04 +02:00
Michael Scire
288a09c4eb
uart: use hosversionBetween when possible
2023-10-21 00:18:04 +02:00
Michael Scire
3bb619f46e
restrict gpio/uart commands on 17.0.0
2023-10-21 00:18:04 +02:00
Michael Scire
3cb556acb3
ts: update for 17.0.0
2023-10-21 00:18:04 +02:00
Michael Scire
6f9bc920c9
add capsdcShrinkJpeg
2023-10-21 00:18:04 +02:00
Michael Scire
e322bdf82d
fs: fix GetProgramId
2023-10-21 00:18:04 +02:00