Commit Graph

350 Commits

Author SHA1 Message Date
GaryOderNichts
0b434c5d0a nsysuhs: Add missing functions and types 2022-04-15 16:58:19 +01:00
Crementif
7831bb20a1 Add more FSStatFlags and add FSTimeToCalendarTime
This pull request adds:
 - Missing flags to FSStatFlags so that it's possible to recognize these (sym)links or encrypted files.
 - Adds the FSTimeToCalendarTime function which is used to convert the created and modified time of the FSStat entry.

These additions don't change anything and are only additive, so it won't break/change existing projects.

Credits to @koolkdev for figuring out the FSStat flags. I double-checked them and did some minor changes (unencrypted -> encrypted).
2022-04-15 16:49:44 +01:00
GaryOderNichts
47991bc8a6 Add nn::nfp functions 2022-04-15 16:43:38 +01:00
Maschell
6112345285 Add various functions used in root.rpx 2022-04-15 16:43:02 +01:00
Maschell
e16dc8725d nn_temp: Add missing functions 2022-04-15 16:42:30 +01:00
Maschell
62b78f7b9f
coreinit: Add missing parameter to FSChangeMode/FSChangeModeAsync (#199) 2022-02-26 16:55:47 +01:00
Maschell
50c3f75511 nn_acp: Add missing functions related to DrcLed 2022-02-19 17:29:49 +01:00
Maschell
ff92f616da nn_save: Add missing functions 2022-02-19 17:29:30 +01:00
Maschell
6d7b8fdda6 coreinit: Fix OSThreadLink struct 2022-02-11 22:26:26 +00:00
Maschell
f41f5a9865 coreinit: Add interrupts.h 2022-02-11 22:25:37 +00:00
Maschell
586c9fb13d coreinit: add scheduler.h 2022-02-11 22:25:07 +00:00
Maschell
3a28f36332 sysapp: Fix return types and arguments for switchTo-functions, add missing switchTo-fucntions 2022-02-11 22:24:54 +00:00
miku-666
a6dba64a15 Fixed typo 2022-02-11 22:24:28 +00:00
miku-666
ab5b0fee4b Add OSDynLoad_GetLoaderHeapStatistics 2022-02-11 22:24:28 +00:00
Fangal-Airbag
888bab16b5 Fix offset name
Forgot to whoops :P
2022-02-10 10:25:17 +00:00
Fangal-Airbag
65e5a5521c Fix up naming 2022-02-10 10:25:17 +00:00
miku-666
1eab4240a1 Add more fields to nn::swkbd
Co-Authored-By: Fangal-Airbag <77993079+Fangal-Airbag@users.noreply.github.com>
2022-02-10 10:25:17 +00:00
LRFLEW
31e97ecc65 Add Error Types for VPAD and KPAD Reads 2022-02-04 14:45:39 +00:00
LRFLEW
cd76f35ab4 Add KPADShutdown() 2022-02-04 14:44:05 +00:00
James Benton
432c895f75 Add nn::erreula library. 2022-01-20 00:38:36 +01:00
James Benton
250039e932 Remove some trailing whitespace. 2022-01-20 00:38:36 +01:00
James Benton
f84ee4bbfc Remove nlibcurl.
Our sockets are now devoptab sockets which are not nlibcurl compatible.
2022-01-19 23:51:20 +01:00
LRFLEW
de7c2a8070 Add OSForceFullRelaunch() declaration 2021-12-29 14:14:55 +01:00
GaryOderNichts
f2a7fff3af nn_cmpt: Add functions 2021-12-29 14:07:37 +01:00
Maschell
92710d4357 SL: Add missing header 2021-12-29 14:07:24 +01:00
GaryOderNichts
c05bc5b987
nn_spm: Add missing functions (#182) 2021-12-29 14:06:02 +01:00
Maschell
8165c527fd CCR: Add missing function CCRSysCaffeineGetAppLaunchParam and CCRSysCaffeineBootCheck 2021-12-28 16:55:04 +01:00
Maschell
c3946c3ca2 ACT: Add missing function LoadConsoleAccount 2021-12-28 16:44:27 +01:00
Maschell
d896fdede1 ACP: add missing function ACPAssignTitlePatch 2021-12-28 16:39:43 +01:00
Maschell
a812d49c13 sysapp: Add _SYSLaunchTitleWithStdArgsInNoSplash and _SYSLaunchMenuWithCheckingAccount 2021-12-28 16:39:34 +01:00
Maschell
42be83dd8c coreinit: Add missing FSGetVolumeInfo to coreinit 2021-12-28 16:30:31 +01:00
fincs
eb0306184d
wutsocket: Revise automatic initialization, see details:
- __init/fini_wut_socket have been simplified and are now weak,
  this is intended to allow users to customize their behaviour
- socket_lib_init/exit have been restored as regular imports and are
  no longer using RPLWRAP
- __wut_socket_init/fini_devoptab are now exposed as global symbols,
  intended to be used in custom socket init/deinit logic
2021-09-18 16:57:29 +02:00
Maschell
a766871253
libwutsocket: Add ACConnectAsync(), ACClose(), ACGetCloseStatus() 2021-09-18 16:49:12 +02:00
Maschell
4c816e115e nsysuhs: Add header for nsysuhs.rpl 2021-04-12 18:01:53 +02:00
GaryOderNichts
f1e9cbd58a wutsocket: implement missing functions 2021-03-07 16:40:55 +01:00
rw-r-r-0644
c377cffe13
Network socket changes (#136) 2021-03-07 13:09:12 +01:00
fincs
2600a8ada0
gx2: enhance GX2AttribFormat with info from decaf-emu
https://github.com/decaf-emu/decaf-emu/blob/master/src/libdecaf/src/cafe/libraries/gx2/gx2_enum.h#L21-L49
2021-03-06 14:28:27 +01:00
fincs
a607078c5d
gx2/gx2r: improve compatibility of enum bitmask types with C++ 2021-03-04 19:48:46 +01:00
fincs
e4ea8bf0e4
gx2: add a few missing enum values from decaf-emu
https://github.com/decaf-emu/decaf-emu/blob/master/src/libdecaf/src/cafe/libraries/gx2/gx2_enum.h
2021-03-04 19:48:46 +01:00
Crayon2000
2ae085d528 Add definitions
Added:
* VPADDisablePowerButton
* VPADEnablePowerButton
* VPADBASEGetHeadphoneStatus
* VPADBASEGetGameControllerMode
* VPADBASESetGameControllerMode
* VPADBASEGetPowerButtonPressStatus
* VPADBASESetPowerButtonPressStatus
* VPADBASESetPowerButtonDisableMode
2021-03-04 19:47:45 +01:00
GaryOderNichts
1a03085f37 Add AXDeregisterAppFrameCallback 2021-02-01 17:02:50 +00:00
Maschell
aa31f61966 coreinit/filesystem: Add FSErrorFlag 2021-01-01 17:21:44 +01:00
Maschell
81d689ed76 coreinit: fix the description of OSDynLoad_AddNotifyCallback/OSDynLoad_DelNotifyCallback, create OSDynLoad_NotifyReason 2020-12-31 11:08:37 +00:00
Maschell
de3c7ad683 coreinit: add OSDynLoad_IsModuleLoaded 2020-12-31 11:08:37 +00:00
Maschell
3cb31a4cec coreinit: add OSDynLoad_AddNotifyCallback and OSDynLoad_DelNotifyCallback 2020-12-31 11:08:37 +00:00
Maschell
67d9211764 coreinit/messagequeue: Add OSGetDefaultAppIOQueue 2020-12-31 10:48:34 +00:00
luigoalma
1282cbbda3 Fixing nn::Result
Bit fields work, but suffer order changes with endianness
Was properly done for little endian, but not big endian
Swapped to shifts instead for general portability too
2020-11-12 08:57:56 +00:00
Crayon2000
59b83dac23 Fix a doxygen warning 2020-09-21 22:27:40 +01:00
Crayon2000
3422c79e49 Add more VPAD definitions
* VPADGetTVMenuStatus
* VPADSetTVMenuInvalid
2020-09-21 22:27:40 +01:00
Crayon2000
ed3c03e9aa Add more VPAD definitions
* VPADGetGyroDirReviseParam
* VPADSetGyroDirReviseParam
* VPADStartGyroMagRevise
* VPADStopGyroMagRevise
2020-09-21 22:27:40 +01:00