User contributions
Jump to navigation
Jump to search
- 17:42, 11 July 2019 diff hist +99 Applet Manager services Document unknown input value for SetScreenShotPermission. Also place values in a table for nicer reading
- 03:16, 23 May 2019 diff hist +112 NPDM Add a few missing entries to the FS permission bit flags
- 23:18, 8 May 2019 diff hist 0 m Log services Clarify the unknown destination entry. I was being silly. This would obviously correspond with the default output mechanism.
- 23:11, 8 May 2019 diff hist +540 Log services Document the interfaces for ILogService and ILogger
- 22:58, 8 May 2019 diff hist -7 Log services Rename ILogger command 0 from Initialize to Log. I doubt the original service name is Initialize, and this is more in line with what the actual function does; given this is used heavily by some games to fire out debug info.
- 01:42, 8 May 2019 diff hist +102 Error codes Add BCAT error codes for failed data verification and non-existent passphrases.
- 00:36, 8 May 2019 diff hist +45 Error codes Add BCAT error code for invalid API calls. Used at API boundaries most frequently when testing capability flags
- 00:33, 8 May 2019 diff hist 0 m Error codes Correct number for BCAT invalid operation (my bad).
- 00:30, 8 May 2019 diff hist +46 Error codes Add BCAT error code that represents an invalid operation
- 20:28, 7 May 2019 diff hist +320 Error codes Add a few BCAT error code values. These values are currently in use as of 8.0.0 (and earlier as well).
- 09:45, 17 April 2019 diff hist -6 m Error codes 0xEC01 is indeed used to represent a canceled operation. Removes the "[?]" and formalizes the error code a little
- 10:13, 12 April 2019 diff hist +376 SVC Fill out remaining thread context flags
- 08:47, 12 April 2019 diff hist +131 Error codes Add kernel error codes related to invalid thread IDs in debug related supervisor calls.
- 08:29, 12 April 2019 diff hist -7 m SVC Correct references to ThreadContextFlags. Simply renames the enum.
- 20:42, 26 March 2019 diff hist +400 Applet Manager services Expand documentation about behavior of LeaveFatalSection
- 19:09, 26 March 2019 diff hist -1 Error codes Remove comma splice accidentally introduced in previous change
- 19:08, 26 March 2019 diff hist +149 Error codes Add am error code returned by LeaveFatalSection when unbalanced EnterFatalSection/LeaveFatalSection sequences occur
- 03:47, 26 March 2019 diff hist +68 NACP Add members I intended to add in the previous change but forgot about them
- 03:45, 26 March 2019 diff hist +258 NACP Document some members within the main NACP metadata block. These indicate allowable maximums (if set to a value)
- 04:45, 12 March 2019 diff hist +23 Applet Manager services Document the remaining two LibraryAppletMode modes
- 00:33, 30 January 2019 diff hist +5 m Audio services Clarify the units of the sample rate member of the MultiStreamParameters struct (meant to do this in the previous change).
- 00:31, 30 January 2019 diff hist +173 Audio services Lay out the Opus multi stream parameters as a struct. Makes it much nicer to read.
- 22:48, 29 January 2019 diff hist 0 m Audio services "has been" -> "is being"
- 22:47, 29 January 2019 diff hist +182 Audio services Document the boolean flag for hwopus' DecodeInterleaved and DecodeInterleavedForMultiStream functions
- 17:47, 28 January 2019 diff hist +184 Nvnflinger services Document the specifics of the type parameter for AdjustRefcount current
- 20:40, 2 January 2019 diff hist +143 Display services Document unknown fields within DisplayInfo. These indicate if a display has a limited number of layers (and if so, how many layers are allowed).
- 17:10, 2 January 2019 diff hist -2 Display services Remove question mark within SetDisplayEnabled. The u64 is, indeed, a display ID.
- 13:16, 2 January 2019 diff hist +48 Error codes Add VI error code that indicates unsupported/unimplemented operations (this is used as a return value in some stubbed functions within vtables)
- 00:30, 31 December 2018 diff hist +48 Error codes Add PCV error code that indicates an invalid DVFS table ID
- 23:47, 30 December 2018 diff hist +44 Error codes Add PCV error code used to signify invalid arguments (null pointers, etc)
- 20:58, 30 December 2018 diff hist +101 Error codes Add time error codes for out of range values and for cases when things cannot be found. These are both used in the implementation of ToPosixTime when looking up timezone entries based off a given rule.
- 17:58, 30 December 2018 diff hist +56 Error codes Add time error code for memory allocation failures. This is (as would be expected) used mostly near the service boundaries where allocations are necessary for different handle types
- 23:36, 29 December 2018 diff hist +37 PCV services Fill in more information to some of the time-related data structures.
- 19:41, 29 December 2018 diff hist +58 Error codes Add time error code for unimplemented functionality. This seems to be used in inheritance trees to indicate unimplemented behavior in different class implementations for a few functions
- 21:02, 27 December 2018 diff hist +153 Error codes Add time error codes related to time point comparisons
- 20:55, 27 December 2018 diff hist +54 Error codes Add time error code used to indicate an uninitialized/non-started service
- 02:56, 27 December 2018 diff hist +94 Error codes Add PDM error codes related to user IDs
- 02:21, 27 December 2018 diff hist +101 Error codes Add two error codes for the PDM service.
- 02:16, 27 December 2018 diff hist +16 Error codes Add numeric ID for the PDM services
- 15:40, 23 December 2018 diff hist +137 Error codes Add mii error code for invalid database signatures and entry count
- 08:58, 23 December 2018 diff hist +57 Error codes Add settings error code for null setting value buffers
- 08:36, 23 December 2018 diff hist +88 Error codes Add settings module error codes for null settings names and keys
- 08:07, 23 December 2018 diff hist +62 Error codes Add mii error code that indicates if certain behaviors are dev/debug-only functionality. When present, this is usually always preceded by a call into the set:sys module checking if the bool "is_db_test_mode_enabled" settings key has a true value set.
- 06:36, 23 December 2018 diff hist +63 Error codes Add FS error code for allocator alignment violations
- 12:06, 22 December 2018 diff hist +42 Error codes Add mii error code for entries that can't be found.
- 09:48, 22 December 2018 diff hist +43 Error codes Add error code for invalid arguments for the mii service.
- 07:56, 8 December 2018 diff hist -1 m Filesystem services Remove question mark from DirectoryEntry's filesize member. It's indeed 64-bit in size.
- 07:54, 8 December 2018 diff hist +135 m Filesystem services Convert DirectoryEntry type into a table. Makes it nicer to scan vertically when reading
- 08:08, 4 December 2018 diff hist +214 SVC svcSleepThread doesn't actually return a result in the kernel. Also amend its description to include the yielding types.
- 04:07, 3 December 2018 diff hist 0 Filesystem services Amend DirectoryEntry structure. The path buffer appears to actually be 0x301 bytes in length (with the additional char being used for the null terminator)