Commit Graph

  • 9947048f8b
    Added support for [8.0.0+] swkbd functionality: swkbdConfigSetUnkFlag, swkbdConfigSetTrigger, swkbdInlineSetChangedStringV2Callback, and swkbdInlineSetMovedCursorV2Callback. Added swkbdInlineLaunchForLibraryApplet and swkbdInlineSetDecidedCancelCallback. Moved initArg setup into swkbdInlineLaunch*. yellows8 2019-06-04 19:13:36 -0400
  • 133ffe92fd Implement setsys GetDeviceNickname/SetDeviceNickname (#289) thedax 2019-06-04 10:22:51 -0400
  • 8bf0a1418d Don't use explicit memset. The Dax 2019-06-04 09:07:22 -0400
  • 7854ff6921 Minor refactor. -Rename buffer to nickname. -In SetDeviceNickname, copy the string to a tmp stack buffer (0x80 bytes). The Dax 2019-06-03 21:02:09 -0400
  • ef28afa520 SetDeviceNickname: the input buffer length does not seem to matter. The Dax 2019-06-03 19:57:19 -0400
  • 808130ad6b Const-correctness The Dax 2019-06-03 19:38:20 -0400
  • f739addc81 Remove stray spaces. The Dax 2019-06-03 18:52:09 -0400
  • 0e9adaf510 Make a note on setsysSetDeviceNickname that the buffer size needs to be at least 0x80 bytes there too. The Dax 2019-06-03 18:44:49 -0400
  • fd858d5923 Implement setsys(Get/Set)DeviceNickname. The Dax 2019-06-03 18:28:32 -0400
  • 8cf419802a Implement fsOpenContentStorageFileSystem, fsGetRightsIdByPath & fsGetRightsIdAndKeyGenerationByPath (#288) Adubbz 2019-06-04 04:51:21 +1000
  • 3afc9ae371 Add FsBisStorageId enum Michael Scire 2019-06-01 19:01:18 -0700
  • 4d049ee7c4 enum alignment fixes Michael Scire 2019-06-01 18:46:14 -0700
  • b68441e36f style fixes, note 4.0.0+ Michael Scire 2019-06-01 18:33:14 -0700
  • ac9d76f373 fs: fix file/storage API, add fsdevCreateFile, add fsOpenFileSystemWithPatch. Michael Scire 2019-06-01 18:17:12 -0700
  • 67b3809ced
    Add FsBisStorageId enum Michael Scire 2019-06-01 19:01:18 -0700
  • 8435071d7a
    enum alignment fixes Michael Scire 2019-06-01 18:46:14 -0700
  • 321213b928
    style fixes, note 4.0.0+ Michael Scire 2019-06-01 18:33:14 -0700
  • bae4d55dfc
    fs: fix file/storage API, add fsdevCreateFile, add fsOpenFileSystemWithPatch. Michael Scire 2019-06-01 18:17:12 -0700
  • 9414fad774 Use /// Adubbz 2019-06-03 10:51:39 +1000
  • 3adb7f9918 Version checking, ensure output pointers are non-null Adubbz 2019-06-03 10:48:28 +1000
  • 609ef24037 Implement fsOpenContentStorageFileSystem, fsGetRightsIdByPath & fsGetRightsIdAndKeyGenerationByPath Adubbz 2019-06-03 00:27:45 +1000
  • a3381d3d64 hidsysSetNotificationLedPattern cleanup Ac_K 2019-06-01 21:56:49 +0200
  • 2609aa3a3e
    hidsysSetNotificationLedPattern cleanup Ac_K 2019-06-01 21:56:49 +0200
  • bd1f9258b2 Fix fsFsCreateFile command parameters Alex Barney 2019-05-30 21:58:24 -0500
  • 65817ed1d9 Fix fsFsCreateFile command parameters Alex Barney 2019-05-30 21:58:24 -0500
  • c48d2c5e5d Add R_TRY helper macro Michael Scire 2019-05-30 00:33:02 -0700
  • d2bfc032f8
    Added support for the additional web [8.0.0+] functionality: webConfigSetMediaPlayerUi and webReplyGetMediaPlayerAutoClosedByCompletion. Various other changes. yellows8 2019-05-19 15:15:00 -0400
  • cf8bb1e045
    Actually use the commonargs version for [6.0.0+] with web. yellows8 2019-05-17 21:35:33 -0400
  • 977bb9d7e8 i2c: add ReceiveAudo and ExecuteCommandList Thomas Guillemard 2019-05-17 21:20:05 +0200
  • e05d0b0cb6
    i2c: add ReceiveAudo and ExecuteCommandList Thomas Guillemard 2019-05-17 21:20:05 +0200
  • d966bee9fa Const correctness in nvGpuZbcAddColor (and fix comment typo) fincs 2019-05-17 21:20:11 +0200
  • 320b054f6e Added nvGpu* wrapper functions for zcull/zbc/tpc ioctls fincs 2019-05-17 21:15:57 +0200
  • f13c3cface Add/correct /dev/nvhost-ctrl-gpu ioctls fincs 2019-05-17 18:05:18 +0200
  • 90620daf05
    Added romfsMountFromCurrentProcess(). yellows8 2019-05-17 11:15:43 -0400
  • f6f6adf1cb
    Use the proper IPC buffer type for _usbHsEpGetXferReport with [3.0.0+]. yellows8 2019-05-16 18:47:38 -0400
  • 5452a4bd5f Fix ro services XorTroll 2019-05-11 17:57:43 +0200
  • 87767fe09b
    Fix ro services XorTroll 2019-05-11 17:57:43 +0200
  • 836bb367aa
    Renamed ipc_buffer_size to pointer_buffer_size for ipcAddSendSmart/ipcAddRecvSmart. yellows8 2019-05-11 11:17:33 -0400
  • f92852fbe5 ncm: add NcmContentMetaType, NcmContentMetaAttribute enums Michael Scire 2019-05-08 19:57:16 -0700
  • a1861509f5 ncm: add ncmContentMetaDatabaseGetAttributes Michael Scire 2019-05-08 19:52:43 -0700
  • 39db25c81d romfs_dev: fix unmounting/corruption when mounting multiple. Michael Scire 2019-05-08 23:43:29 -0700
  • 8eee80b70f romfs_dev: fix unmounting/corruption when mounting multiple. Michael Scire 2019-05-08 23:43:29 -0700
  • 7f6f16a380 ncm: add NcmContentMetaType, NcmContentMetaAttribute enums Michael Scire 2019-05-08 19:57:16 -0700
  • 0c75bd7b64 ncm: add ncmContentMetaDatabaseGetAttributes Michael Scire 2019-05-08 19:52:43 -0700
  • 5c59627d73 Added PFS0 related structs. Steven Mattera 2019-05-08 17:36:58 -0400
  • e114a361be fsdev: add way of getting last returned result. (#276) SciresM 2019-05-08 07:44:17 -0700
  • 6a5d508d50 Amend fsdevGetLastResult summary. Michael Scire 2019-05-08 07:25:20 -0700
  • 1d3e1c5ad8 fsdev: add way of getting last returned result. Michael Scire 2019-05-08 07:21:09 -0700
  • e359010e75
    Improved fs_dev docs. yellows8 2019-05-05 17:17:08 -0400
  • 1d3e208807 Added fsdevDeleteDirectoryRecursively Adubbz 2019-05-05 17:34:04 +1000
  • 497b2da075 Added fsdevDeleteDirectoryRecursively Adubbz 2019-05-05 17:34:04 +1000
  • afaa33df2e
    Added partial support for SevenSixAxisSensor. yellows8 2019-05-03 18:38:37 -0400
  • d911c47d2e Miscellaneous documentation fixes fincs 2019-05-03 14:32:02 +0200
  • 4094c014ff spl: fix BootReason command names Michael Scire 2019-05-02 18:14:50 -0700
  • 49bb1906a2 spl: fix BootReason command names Michael Scire 2019-05-02 18:14:50 -0700
  • c6e115fd1f i2c: flesh out I2cDevice enum (#273) SciresM 2019-05-02 14:38:10 -0700
  • e2a5b410b5 i2c: fix I2cDevice formatting Michael Scire 2019-05-02 08:32:07 -0700
  • be5436b397 add I2cDevice_Count Michael Scire 2019-05-02 02:51:46 -0700
  • 4e16cea82e i2c: flesh out I2cDevice enum Michael Scire 2019-05-02 02:49:29 -0700
  • a346185801 Release v2.2.0 v2.2.0 fincs 2019-05-01 19:26:45 +0200
  • 42878b603a Use eventActive instead of manually checking Event::revent fincs 2019-04-30 02:31:47 +0200
  • 67cd70c00c [hid] Update NotificationLed structs (#272) CTCaer 2019-04-28 01:11:01 +0300
  • 7ba096a507 [hid] notification led - fix misaligned comments ctcaer@gmail.com 2019-04-28 00:55:00 +0300
  • b74ddc311a [hid] change globalMiniCycleDuration to baseMiniCycleDuration ctcaer@gmail.com 2019-04-28 00:46:03 +0300
  • 7cc6411ad5 [hid] Update NotificationLed structs ctcaer@gmail.com 2019-04-27 22:10:32 +0300
  • aad6b55793
    Filled in the HidsysNotificationLedPattern struct and added HidsysNotificationLedPatternCycle. Closes #240. yellows8 2019-04-26 21:47:02 -0400
  • 46d5771312
    const for hidsysSetNotificationLedPattern input pattern. yellows8 2019-04-25 19:30:10 -0400
  • bed9213f41
    Added hidsysSetNotificationLedPattern and the struct for it. yellows8 2019-04-25 19:27:45 -0400
  • d4789c37c9
    Added hidsysGetUniquePadsFromNpad and hidsysGetUniquePadIds. yellows8 2019-04-25 14:31:00 -0400
  • d6ba6d9625 sm: add retry loop in smInitialize (#270) SciresM 2019-04-25 08:43:39 -0700
  • 0666e4651e spl: fix cryptAesCtr definition Michael Scire 2019-04-25 05:37:40 -0700
  • 956107613f spl: fix cryptAesCtr definition Michael Scire 2019-04-25 05:37:40 -0700
  • 773eec08e3 Also use R_VALUE Michael Scire 2019-04-25 03:37:15 -0700
  • 79b3365c04 use KERNELRESULT instead of magic Michael Scire 2019-04-25 03:35:39 -0700
  • 61817e4725 sm: add retry loop in smInitialize Michael Scire 2019-04-25 03:33:19 -0700
  • ee34c620f7 pcv: add pcvGetModuleId (#269) SciresM 2019-04-24 16:44:13 -0700
  • 8ddff93dd7 change pcvGetModuleId signature Michael Scire 2019-04-24 16:30:35 -0700
  • 9c9d2c4ca5 pcv: add pcvGetModuleId Michael Scire 2019-04-24 16:26:24 -0700
  • bc1786b7b0 pcv Set/GetClockRate changes in 8.0.0 (#266) Samuel P 2019-04-24 19:36:19 +0200
  • 3e705ef27b expose module_id, unk in args (clkrstOpenSession) p-sam 2019-04-24 15:43:33 +0000
  • 14122aafdd Add PcvModuleId enum p-sam 2019-04-24 15:32:14 +0000
  • 1dd057ac09
    Added pctlConfirmStereoVisionPermission and pctlResetConfirmedStereoVisionPermission. yellows8 2019-04-22 12:33:01 -0400
  • 9884ce0462 ldr: change ldrDmntGetModuleInfos to match roDmnt Michael Scire 2019-04-22 05:35:04 -0700
  • 50db74a15b Implement ro:1 Michael Scire 2019-04-22 05:08:12 -0700
  • 23bd10f6db ro: add ldrRoLoadNrrEx, fix roDmnt Michael Scire 2019-04-22 04:50:54 -0700
  • 1521a99f03 ldr: change ldrDmntGetModuleInfos to match roDmnt Michael Scire 2019-04-22 05:35:04 -0700
  • 7709761671 Implement ro:1 Michael Scire 2019-04-22 05:08:12 -0700
  • 1e933caa72 ro: add ldrRoLoadNrrEx, fix roDmnt Michael Scire 2019-04-22 04:50:54 -0700
  • 76b6f521fe
    Added appletIsVrModeEnabled and appletSetVrModeEnabled. yellows8 2019-04-21 13:45:49 -0400
  • fc42f1baa3 clkrst API p-sam 2019-04-21 16:30:54 +0000
  • 45888af381 version check on pre-8.0.0 pcv funcs p-sam 2019-04-21 16:29:08 +0000
  • 6b50fddd9b Implement svcQueryProcessMemory Michael Scire 2019-04-21 04:45:16 -0700
  • 9958bf17fb Implement svcQueryProcessMemory Michael Scire 2019-04-21 04:45:16 -0700
  • 4448b354dd loader: fix LoaderModuleInfo definition Michael Scire 2019-04-20 18:01:39 -0700
  • e3579afc28 loader: fix LoaderModuleInfo definition Michael Scire 2019-04-20 18:01:39 -0700
  • 3b0f2014e3
    Added appletGetCurrentIlluminance, appletGetCurrentIlluminanceEx, and appletIsIlluminanceAvailable. yellows8 2019-04-20 16:11:05 -0400
  • 2916bd631a
    Added pctlIsStereoVisionPermitted. yellows8 2019-04-20 16:09:35 -0400
  • 1c832bebd6 Avoid overwriting TLS[0x100] and TLS[0x102] as per 8.0.0 fincs 2019-04-20 19:19:34 +0200
  • 2f70ee6a92 Remove apm:p support as per 8.0.0 fincs 2019-04-16 17:45:12 +0200
  • 896c81246e kernel/ipc: Resolve missing initializer warnings Lioncash 2019-04-15 18:52:35 -0400