Maschell
c96d0e7b81
sysapp: Add missing function SYSLaunchMiiStudio
2022-07-23 15:53:50 +02:00
Maschell
4997d54b24
sysapp: Fix parameter of serveral _SysLaunch functions
2022-07-23 15:53:50 +02:00
Maschell
173a2ebdb3
nsyshid: Fix HIDSetIdle parameters, add HIDGetIdle
2022-07-23 13:20:14 +02:00
Crementif
d621766b2f
devoptab: Implement various functions and fixes ( #223 )
...
- Improved error codes for unlink and rmdir regarding non-empty directories.
- Return ENOENT on empty strings since it softlocks the Wii U. Since the devoptab relies on the cwd it's pretty easy to run into with stuff like recursive path creation for example.
- Clean up open_r mode_t->string conversion
- Improved FSStat->mode_t conversion
- Add FSOpenFileEx and flags
2022-07-23 12:03:07 +02:00
Maschell
b2710f8448
Add initial nsyskbd header ( #237 )
2022-07-22 09:25:58 +01:00
Xpl0itU
4292907324
Fix CMPTLaunchTitle definition ( #235 )
2022-07-22 09:25:29 +01:00
Maschell
318c3a72b9
Fix FSACommandEnum ( #236 )
2022-07-22 09:25:09 +01:00
GaryOderNichts
c86b7cf574
Proc UI: Add missing functions
2022-06-30 21:03:09 +02:00
GaryOderNichts
53ceda65da
gx2: Add inlined GX2SetShaderMode function
2022-06-30 21:02:43 +02:00
GaryOderNichts
f64726d9c1
gx2: Add GX2CopySurfaceEx
2022-06-30 21:02:28 +02:00
Xpl0itU
ed13ea3f19
MCP: Use const for paths ( #231 )
2022-06-24 22:33:38 +01:00
Maschell
38eaa155cc
Add FSA structs and function declarations ( #228 )
2022-06-18 12:47:27 +02:00
Maschell
1527966c0b
sysapp: Fix incorrect enum name
2022-06-09 19:20:19 +02:00
miku-666
8fdfd12d6c
Add MIC lib
2022-06-05 15:21:29 +01:00
Maschell
159f578b34
nsysnet: Add missing functions
2022-06-05 16:09:40 +02:00
Miku-666
de962298cc
Add nn::fp lib ( #205 )
2022-06-04 22:58:59 +02:00
Maschell
0b196e8abc
coreinit: Fix FSError enum
2022-05-21 21:09:25 +02:00
Miku-666
6e547c154f
Add functions used in SCI lib ( #211 )
...
* Add functions used in SCI lib
* fix for older code using FSStateChangeInfo
just a typedef `typedef struct FSStateChangeParams FSStateChangeInfo`
2022-05-07 11:29:53 +01:00
GaryOderNichts
535e6d575b
gx2: Add clip control functions
2022-05-07 11:25:13 +01:00
Fangal-Airbag
b75d781df8
change rumbleStatus to BOOL
2022-04-15 17:00:03 +01:00
Fangal-Airbag
ebb886eb5a
wpad: Add WPADControlMotor
2022-04-15 17:00:03 +01:00
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
Crayon2000
6eb7090ee9
Add definition for VPADGetGyroZeroDriftMode and VPADSetGyroZeroDriftMode
2020-09-21 22:27:40 +01:00
James
23b541816f
Update energysaver.h
...
Fix Drc -> DRC and Tv -> TV
Fixes #154
2020-09-21 22:21:47 +01:00
Crayon2000
f3780f77fc
Align code
2020-08-13 08:44:23 +01:00
Crayon2000
e86579ae4c
Add definition for VPADSetGyroDirReviseBase
...
Removed the sudo in ci.yml, this is not required when using a Docker container.
Added missing doxygen comments in debug.h.
2020-08-13 08:44:23 +01:00
Dave Murphy
2355b2c7b6
remove system zlib. closes #143 ( #147 )
2020-07-07 16:17:32 +01:00
GaryOderNichts
05e45cc180
Add nn_pdm.rpl headers ( #137 )
...
* Add some nn_pdm.rpl headers
* nn_pdm: small fixes
2020-05-23 11:20:58 +10:00
Maschell
315f0856af
Add coreinit/bsp.h ( #130 )
...
* Add coreinit/bsp.h
- add enum BSPErrors
- add enum BSPHardwareVersions
- add function bspInitializeShimInterface
- add function bspGetHardwareVersion
See decaf for reference:
- 1dc2c3a278/src/libdecaf/src/ios/bsp/ios_bsp_enum.h
- dcd9bd1a08/src/libdecaf/src/cafe/libraries/coreinit/coreinit_bsp.h
* coreinit/bsp.h: fix enum declarations
* Add coreinit/bsp.h to the testsuite
2020-05-22 08:38:34 +10:00
Maschell
be5f1fc685
coreinit: Remove duplicate function (OSMemoryBarrier) ( #135 )
...
already exists in coreinit/cache.h
2020-05-22 08:35:59 +10:00
rw-r-r-0644
a6c336a706
h264: Move the enums out of enum.h
2020-05-21 14:12:12 +01:00
rw-r-r-0644
03ce7b3501
h264/enum.h: Add enums documentation
2020-05-21 14:12:12 +01:00
rw-r-r-0644
53e79f339a
Update enum.h
2020-05-21 14:12:12 +01:00
rw-r-r-0644
c75394518d
Add headers for h264.rpl (from Decaf)
2020-05-21 14:12:12 +01:00
Dave Murphy
85b6a745b1
remove unneeded WUT_PACKED
...
causes warnings in other places when taking address of struct members
2020-05-12 23:27:45 +01:00
James Benton
8e4ffb2fc6
coreinit: Add OSDynLoad_GetNumberOfRPLs and OSDynLoad_GetRPLInfo.
2020-05-12 07:46:54 +01:00
V10lator
0dbc7850cf
nn::swkbd::State: Name and add states ( #133 )
...
* nn::swkbd::State: Rename Unknown0 to Hidden
Signed-off-by: Thomas Rohloff <v10lator@myway.de>
* nn::swkbd::State: Add more states
Signed-off-by: Thomas Rohloff <v10lator@myway.de>
2020-05-12 09:17:16 +10:00
Ash Logan
3f9be376d0
nn: Add nn::act library
2020-05-10 15:59:03 +10:00
James Benton
7492ff0483
Fix formatting.
...
Maybe we should start using clang-format for wut.
2020-05-07 15:29:59 +01:00
Maschell
e2e877decd
Add coreinit/cosreport.h ( #131 )
...
* Add coreinit/cosreport.h
- add enum COSReportLevel
- add enum COSReportModule
- add function COSVReport
- add function COSError
- add function COSInfo
- add function COSVerbose
- add function COSWarn
see decaf for reference:
- dcd9bd1a08/src/libdecaf/src/cafe/libraries/coreinit/coreinit_cosreport.h
- 1dc2c3a278/src/libdecaf/src/cafe/libraries/coreinit/coreinit_enum.h
* Fix formatting in coreinit/cosreport.h
* coreinit/cosreport.h: Fix enum declarations
* Add coreinit/cosreport.h to the testsuite
2020-05-07 23:50:21 +10:00
Maschell
a0412a90da
Add coreinit/userconfig.h ( #132 )
...
* Add coreinit/userconfig.h
- add enum UCCommand
- add enum UCDataType
- add enum UCErrors
- add enum UCFileSys
- add struct UCSysConfig
- add struct UCAsyncParams
- add function UCOpen
- add function UCClose
- add function UCDeleteSysConfig
- add function UCDeleteSysConfigAsync
- add function UCReadSysConfig
- add function UCReadSysConfigAsync
- add function UCWriteSysConfig
- add function UCWriteSysConfigAsync
See decaf for reference:
- b75f646a1e/src/libdecaf/src/cafe/libraries/coreinit/coreinit_userconfig.h
- 407f3f8093/src/libdecaf/src/ios/auxil/ios_auxil_enum.h
* Fix structs
* coreinit/userconfig.h: Add missing typedefs
* Add coreinit/userconfig.h to testsuite
2020-05-07 23:49:18 +10:00
Maschell
7950d62d0e
coreinit/cache.h: Add OSMemoryBarrier ( #127 )
...
- add function OSMemoryBarrier
2020-05-07 22:36:05 +10:00
Maschell
670ef1d342
coreinit/debug.h: Add OSIsDebuggerInitialized, OSIsDebuggerPresent, OSIsECOBoot, OSIsECOMode ( #128 )
...
- add function OSIsDebuggerInitialized
- add function OSIsDebuggerPresent
- add function OSIsECOBoot
- add function OSIsECOMode
2020-05-07 22:35:33 +10:00
Maschell
80012b48bd
Add missing function to dmae/mem.h: DMAEFillMemPhys ( #129 )
...
- add function DMAEFillMemPhys
2020-05-07 22:34:57 +10:00
Maschell
bab17a41c3
coreinit/memory.h: add OSMemoryBarrier, __OSZeroProcessMemory, OSGetSharedData ( #126 )
...
- add function OSMemoryBarrier
- add function __OSZeroProcessMemory
- add function OSGetSharedData + enum OSSharedDataType
2020-05-07 22:31:51 +10:00
rw-r-r-0644
8e69535604
cafe/coreinit: Identify remaining MCP app types ( #124 )
2020-05-02 10:49:56 +10:00
Maschell
599775e83a
acp: Add missing extern "C" declarations to allow usage in C++
2020-04-30 15:22:43 +01:00
James Benton
090fd38606
coreinit: Fix DisassemblePPCOpcode return type.
2020-04-26 10:06:13 +01:00
James Benton
5bf8c57bb8
Fix GX2TVScanMode.
...
Fixes #119 .
2020-04-25 08:06:00 +01:00
Ash Logan
0fdbf66470
sysapp: Add PFID functions, rename APP_ID_UPDATER -> APP_ID_HOME_MENU, other system app funcs
2020-03-14 11:04:28 +11:00
Ash Logan
c9a2290196
acp: Add functions, structs, enums (from Decaf)
2020-03-12 13:51:13 +11:00
Ash Logan
3803e021f1
acp: Fix up length of ACPMetaXml
...
b9186b89b9/src/libdecaf/src/nn/acp/nn_acp_types.h (L110)
2020-03-12 12:36:11 +11:00
Crayon
78ee1c51bc
Add Nunchuk/CC emulated sticks, KPAD accelerometer data, WPAD/KPAD documentation ( #114 )
...
* Add emulated stick values for Nunchuk and Classic Controller
* Add acceleration sensor data to KPADStatus
I have also changed the posValid type from uint8_t to int8_t because the value can be negative.
A negative value means that the result validity is not really good.
* Set version to beta in the doc
* Added mask for button C and button Z on the Nunchuk
The same mask applies to WPADButton and WPADNunchukButton.
* Add doxygen comments and fix typos
Most of the comments are pretty obvious but at least it's a start.
* Fix a copy-paste error in my last commit
I have also added comments for VPADGetTPCalibrationParam and VPADSetTPCalibrationParam.
* Add documentation for all buttons
2020-01-20 17:38:29 +11:00
James Benton
a35269d207
vpad: Add VPAD{Get,Set}TPCalibrationParam.
2020-01-18 10:45:28 +00:00
James Benton
ddc3d0ad0e
coreinit: Add declarations for OSReport{Verbose,Info,Warn}.
2020-01-18 10:45:28 +00:00
Maschell
35c20d8700
sysapp: add _SYSGetSystemApplicationTitleId(SystemAppId id);
2019-11-22 18:07:37 +00:00
James Benton
159284a93d
gx2: Add const to pointers where possible.
2019-11-22 17:42:16 +00:00
James Benton
9998acd4b3
gx2: Add missing primitive modes.
2019-11-19 23:09:39 +00:00
James Benton
8223bad1a3
coreinit/mcp: Fix MCAppType enum.
2019-11-19 21:44:23 +00:00
James Benton
695503571b
coreinit: Fix MCPDevice structure.
2019-11-19 21:41:34 +00:00
Maschell
fe230e06cc
coreinit: add OSGetOSID() and __OSGetProcessSDKVersion()
2019-11-19 21:35:48 +00:00
Maschell
d1d2da63ad
mcp: update the MCPTitleListType struct
2019-11-19 21:34:40 +00:00
Maschell
b712686c38
mcp: update the MCPAppType struct
2019-11-19 21:34:40 +00:00
Maschell
7f2c9b5d69
nn_acp: add the ACPMetaXml struct
2019-11-19 21:34:32 +00:00
James Benton
f0ed4fb91f
gx2: Add GX2Get{Geometry,Vertex,Pixel}Uniform{Block,Var}.
2019-11-19 09:41:18 +00:00
James Benton
f2f82b1c08
gx2: Fix data parameter type for GX2Set*UniformReg
2019-11-19 09:39:51 +00:00
Crayon2000
df93bf758f
Add missing function declarations
...
Added:
* inet_ntoa_r
* inet_ntop
* inet_pton
* VPADGetTPCalibratedPointEx
2019-07-02 01:04:27 -04:00
Crayon
bb35c14451
Fix URL and status ( #107 )
2019-06-20 14:37:26 +01:00
Ash Logan
28ffb89c02
Merge 'build-refactor' attempt #1 ; get upstream changes
2019-04-23 18:37:05 +10:00
Ash Logan
f92657e8b5
coreinit: Use rplwrap for exit (__rplwrap_exit)
2019-04-22 12:43:37 +10:00
Ash Logan
f7af9c3316
include/coreinit: First pass at coreinit/codegen.h
2019-04-22 10:12:28 +10:00
rw-r-r-0644
4d7517a630
nsysnet: Add other supported socket options
2019-03-16 10:37:17 +00:00
rw-r-r-0644
34bfddb581
dmae: Add DMAECopyMem, DMAEFillMem and DMAEWaitDone ( #102 )
...
* dmae: Add DMAECopyMem, DMAEFillMem and DMAEWaitDone
* tests: Add dmae to header compile test list
2019-02-28 17:10:10 +11:00
Ash Logan
86a8526725
include/nn/ac: Document existing nn_ac functions
2019-02-21 08:55:08 +00:00
Ash Logan
b2e6bc52d0
include/nn: Basic nn::Result docs (IsSuccess, IsFailure)
2019-02-21 08:55:08 +00:00
Ash Logan
f955e734df
include/swkbd: First shot at documenting swkbd
...
Mostly based off wut's example, but hey, should be pretty good!
2019-02-21 08:55:08 +00:00
Ash Logan
0f4e01e769
include/coreinit: Add missing doxygen group end to memorymap.h
2019-02-21 08:55:08 +00:00
Ash Logan
b142d92e36
include/sysapp: Add title.h - SYSCheckTitleExists, SYSGetPFIDFromTitleID
2019-02-21 08:55:08 +00:00
Ash Logan
610ed35050
include/sysapp: Minor documentation updates (procui works!)
2019-02-21 08:55:08 +00:00
James Benton
7495a9997f
coreinit: Add __OSValidateAddressSpaceRange.
2019-01-10 10:24:27 +00:00
James Benton
9e0394aae3
avm: Add AVMGetDRCScanMode.
2019-01-10 10:05:14 +00:00
James Benton
7bee4c7ca4
coreinit: Add OSIsAddressValid.
2019-01-10 10:05:14 +00:00
James Benton
80f57713b8
coreinit: Add DisassemblePPCOpcode.
2019-01-10 10:05:14 +00:00
BullyWiiPlaza
41e96a5421
Add missing wut offset checks
2019-01-09 09:47:28 +00:00
BullyWiiPlaza
ed4b52408b
Add missing OSContext fields from Diibugger
2019-01-09 09:47:28 +00:00
James Benton
f281a995b3
gx2: Add GX2_COMP_MAP and GX2_SQ_SEL_{RGBA} to utils.h
2018-10-21 15:25:32 +01:00
James Benton
fb4a54fc4c
Rename GX2_SQ_SELMASK macro to GX2_SEL_MASK.
2018-10-21 15:24:25 +01:00
rw-r-r-0644
5201b78bd0
gx2: Add points primitive mode
2018-10-21 15:20:33 +01:00
James Benton
400318c3d1
Rename rpl_main to rpl_entry.
2018-09-30 08:40:38 +01:00
James
9a3483638e
Merge pull request #86 from QuarkTheAwesome/master
...
include/sysapp: Add basic documentation
2018-09-17 10:43:29 +01:00
James Benton
e0c27d8a2f
Fix IOSVec.
2018-09-14 11:39:03 +01:00
James Benton
7c9120db96
Add alignas specifiers for OSContext, OSSpinLock, OSThread.
2018-09-14 09:02:46 +01:00
James Benton
bc9ececcc1
Add some missing fields in FSStat.
2018-09-14 08:43:46 +01:00
James Benton
a5053a2a1a
Fix padding in sockaddr_storage
2018-09-02 09:33:56 +01:00
Ash
6db746212c
include/sysapp: Add basic documentation
2018-08-28 19:50:41 +10:00
Ash
c9b2013b72
include/coreinit: Fix up some more Doxygen briefs
2018-07-25 10:45:06 +10:00
Ash
33ae7587d6
include/coreinit: Shorten/rephrase some particularly long briefs
2018-07-25 10:38:31 +10:00
James
41073579f2
Merge pull request #82 from QuarkTheAwesome/master
...
COS Docs: Add Doxygen for coreinit/cache, coreinit/core and coreinit/screen
2018-07-24 05:37:53 -07:00
Ash
e32369dbba
include/coreinit/screen: Add Doxygen docs for OSScreen
2018-07-24 22:04:20 +10:00
James Benton
5165813af9
Fix incorrect usage of WUT_CHECK_OFFSET in nn/swkbd/swkbd_cpp.h
2018-07-19 08:51:41 +01:00
James Benton
c655780c34
Fix WUT_CHECK_ macros not being evaluated on C++.
...
static_assert is only defined for C11.
2018-07-19 08:51:40 +01:00
Ash
9db6278915
include/coreinit/core.h: Add Doxygen docs for Core group.
2018-07-18 21:33:50 +10:00
Ash
2e9643e342
include/coreinit/cache: Document Cache function group
2018-07-18 21:26:39 +10:00
James
91973a3b14
Merge pull request #81 from QuarkTheAwesome/master
...
include/vpad: Documentation style tweaks, add VPADLcdMode, more docs
2018-07-08 23:47:11 -07:00
Ash
2ee317599e
include/vpad: Documentation style tweaks, add VPADLcdMode, more docs
2018-07-05 10:11:48 +10:00
James
5f97c75efa
Merge pull request #80 from Maschell/feature_gx2_surface
...
Add GX2ResolveAAColorBuffer
2018-07-03 03:14:39 -07:00
Maschell
6c999bf95c
Add GX2ResolveAAColorBuffer
2018-07-01 18:29:50 +02:00
James Benton
17a83000e0
coreinit: Add OSSwitchFiber{Ex} functions.
2018-07-01 16:25:07 +01:00
James Benton
11ff692fbf
coreinit: Add more OSContext related functions.
2018-07-01 16:24:51 +01:00
James
d01de98da2
Merge pull request #78 from Maschell/feature_coreinit_context
...
Add "OSLoadContext"
2018-07-01 08:12:54 -07:00
Maschell
531dfaee7f
Add OSDynLoad_GetModuleName
2018-06-30 21:13:16 +02:00
Maschell
ee90aef8b9
Add "OSLoadContext"
2018-06-30 20:56:21 +02:00
James Benton
96bddc5a69
gx2: Add GX2DebugCapture functions.
2018-06-28 12:38:40 +01:00
Ash
fb92450f21
include/nsysnet/nssl: Clarify "block" arg to NSSLCreateConnection
2018-06-28 19:36:44 +10:00
Ash
3e8c28f939
include/nsysnet/nssl.h: Semantics - libcurl->nlibcurl
2018-06-28 19:36:12 +10:00
Ash
da3b0efaa6
include/nsysnet/nssl: Missing comma (-_-)
2018-06-28 19:34:28 +10:00
Ash
f9f5eb343a
include/nsysnet/nssl: Add meaningful group names, update cURL sample
2018-06-28 19:33:39 +10:00
Ash
0dd4b6bbda
include/nsysnet/nssl: Add NSSLDestroyConnection().
2018-06-28 18:51:13 +10:00
Ash
e86a3be046
include/nsysnet/nssl: Add all the system certificates
2018-06-28 18:50:05 +10:00
Ash
55a911b56e
include/nsysnet/nssl: Add Doxygen documentation
2018-06-28 10:06:39 +10:00
James
75bdc97d3b
Merge pull request #75 from QuarkTheAwesome/master
...
COS Docs: Most of ProcUI
2018-06-26 07:57:48 -07:00
James Benton
fe9e0b208c
gx2: Add brackets around define values.
2018-06-26 15:56:11 +01:00
Maschell
fa285aa946
Add MEMFindParentHeap and MEMCreateUserHeapHandle
2018-06-26 15:55:01 +01:00
James Benton
efeb31620d
nn: Fix initialisation order in nn::Result
2018-06-26 15:52:49 +01:00
Ash
dbb45f54e1
include/proc_ui: Spelling; correct ProcessMessagesCore, DrawDoneRelease
2018-06-25 22:07:01 +10:00
Ash
b37c405af8
include/proc_ui: Polish off most of the Doxygen documentation
...
This might not be 100% accurate, feel free to update and overwrite and whatever.
2018-06-25 11:01:01 +10:00
Maschell
9977270efe
Add some missing GX2 defines
2018-06-23 13:45:50 +02:00
Ash
31c762ed11
include/coreinit: Start documenting OS* memory functions (decaf)
...
From QuarkTheAwesome/decaf-emu@865ac43 and
QuarkTheAwesome/decaf-emu@81cd110
2018-06-23 20:13:38 +10:00
Ash
6a146f4b38
include/proc_ui: Add basic Doxygen documentation (decaf)
...
From QuarkTheAwesome/decaf-emu@7bc9ced68a
2018-06-23 20:11:31 +10:00
Ash
2f995fec41
include/vpad: Minor improvments, enum links, whatever
2018-06-23 19:52:13 +10:00
Ash
864ad21a0d
include/vpad: Add Doxygen documentation for some functions (from decaf)
...
From e9db64c9442f239792477e8b5c8e61286329b206.
2018-06-23 19:35:30 +10:00
James
5abaac4a39
Merge pull request #72 from Maschell/feature_sndcore2
...
Add sndcore2 functions
2018-06-21 02:26:10 -07:00
James Benton
8d8cfe8a65
Add zlib headers from zlib 1.2.5
2018-06-21 10:19:47 +01:00
Maschell
90143f5876
Add sndcore2 functions
2018-06-20 21:46:06 +02:00
Maschell
b9a7e1714b
Add several VPAD function, added more fields to the VPADStatus struct.
2018-06-20 13:32:22 +01:00
James Benton
ac6c9b648f
Use correct struct for MCPSysProdSettings.
...
I copied system settings instead of system prod settings, oops.
2018-06-20 11:41:01 +01:00
Maschell
cf024e025b
coreinit: Add more MCP functions.
2018-06-20 11:35:16 +01:00
James Benton
0cba642861
Add WUT_PACKED macro for struct packing.
2018-06-20 11:20:43 +01:00
Maschell
e528a09ba5
Add struct FSMessage and struct FSAsyncResult, added some missing fields to FSStat
2018-06-20 11:20:43 +01:00
James Benton
5091a36418
Add OSFunctionType.
...
Placed in messagequeue.h because it is used in the system message queue
for distinguishing messages.
2018-06-20 11:20:43 +01:00
Maschell
697edd3b69
Add WPADInit,WPADSetAutoSleepTime and WPADDisconnect
2018-06-20 11:05:16 +01:00
James Benton
5f1b1902f6
Prefix structsize macros with WUT_
2018-06-20 11:05:16 +01:00
James Benton
b4619783ca
Remove sized types from wut_types.h
...
stdint.h exists for a reason.
2018-06-20 11:05:16 +01:00
James Benton
4f224c6eb8
nsyshid: Fix HIDAttachEvent values.
2018-06-19 11:46:47 +01:00
James Benton
8c1943cdd7
nsysnet: Fix NSSL context / connection types.
...
NSSLCreateContext returns negative number on failure so must be a handle
rather than a pointer.
2018-06-18 12:17:16 +01:00
James Benton
8434982910
curl: Include nsysnet/socket.h in curlbuild.h
2018-06-18 12:16:23 +01:00
James Benton
c0e9142e6a
curl: Fix typecheck-gcc for removed SSL options.
2018-06-18 12:16:11 +01:00
James Benton
b6ea35660a
Add missing doxygen comments for nsyshid
2018-06-18 11:13:52 +01:00
James Benton
3483172b50
nsysnet: Add NSSL* functions.
2018-06-18 11:13:25 +01:00
James Benton
73a0b08bcf
curl: Add NSSL_CONTEXT option for setting nsysnet SSL context.
2018-06-18 11:03:39 +01:00
James Benton
50aaa8ac82
curl: Remove SSL options.
2018-06-18 11:01:55 +01:00