User contributions
25 August 2019
SVC
Add 32-bit ABI to CreatePort
+42
SVC
Add svcGetSystemInfo 32-bit ABI
+112
SVC
Add svcGetDebugThreadParam 32-bit regs
+139
SVC
add svcSetHardwareBreakPoint 32-bit regs
+153
SVC
Add 32-bit registers for svc*DebugThreadContext
+214
SVC
Add 32-bit registers for svcDebugActiveProcess
+31
SVC
Add 32-bit regs to svc*ProcessDataCache.
+258
SVC
Oops. I suck at this.
mSVC
Add 32-regs for svcUnampDeviceAddressSpace
+207
SVC
Add svcMapDeviceAddressSpace regs
+298
SVC
Add svcMapDeviceAddressSpaceByForce/Aligned
+444
18 August 2019
SVC
CreateDeviceAddressSpace 32-bit regs
+163
SVC
32-bit QueryIoMapping reg (detailed table)
+44
SVC
32-bit QueryIoMapping reg
+50
SVC
ReadWriteRegister 32-bit regs
+115
SVC
Clearly I need some sleep
+12
SVC
Oops again
SVC
32-bit regs for CreateThread. Bad Guy Nintendo is after my sanity.
+112
SVC
Add ControlCodeMemory 32-bit perms (Good guy nintendo allowing 32-bit JITs)
+134
SVC
Add ReplyAndReceiveWithUserBuffer 32-bit regs
+117
SVC
32-bit regs for ReplyAndReceive
+158
SVC
CreateSession takes a pointer to the name (albeit unused).
+7
SVC
32-bit regs for svcWaitForAddress. Also, commas.
+84
SVC
32-bit regs for GetResourceLimitLimitValue and GetResourceLimitCurrentValue
+92
SVC
Oops, fix previous edit fuckup
mSVC
Document GetFutureThreadInfo 32-bit registers.
+39
SVC
Add svcGetProcessId and svcGetThreadId 32-bit registers
+84
SVC
Add svcGetSystemTick 32-bit ABI. Change the detailed 32-bit ABI table format.
-934
9 August 2019
SVC
IsBorrowed is also set to true when it's the source of a MapMemory.
-42
SVC
Explain MemoryAttribute IsBorrowed.
+118
7 August 2019
SVC
Add arm32 info for WaitProcessWideKeyAtomic
+74
SVC
Add arm32 info for WaitSynchronization
+418
SVC
Add arm32 info for SetThreadCoreMask
+355
SVC
Add arm32 info for GetThreadCoreMask - fix oops in vertical-align of SleepThread
+363
SVC
Add arm32 info for SleepThread
+248
SVC
Add arm32 info for GetInfo - kickstart arm32 svc documentation
+491
4 July 2019
29 June 2019
22 April 2019
7 March 2019
23 February 2019
19 January 2019
7 January 2019
3 January 2019
SVC
Add some information about svcCreateInterruptEvent
+928
Kernel
Fix broken link to KInterruptReceiver
+6
2 January 2019
Error codes
0xE02 also happens for files if it's already opened.
+35
Kernel
Complete kernel slab informations
+21
21 December 2018
Kernel
Add SlabHeap information (based on function 0xFFFFFFFFBFC0049C in 1.0.0)
+806
Kernel
Oops, put kmanagedport in own section
m-2