User contributions
Jump to navigation
Jump to search
- 18:51, 24 December 2023 diff hist -6 IdStorage →0x115: Regroup into a single variant code to match observations, add note, tidy up
- 13:07, 24 December 2023 diff hist +826 IdStorage →Leaf content: Regroup IdpsCert in its own section, add descriptions, rework some leaves
- 00:51, 24 December 2023 diff hist +349 IdStorage →0x103: Add official names, missing fields and more details
- 00:42, 24 December 2023 diff hist +4 m SceMotionDev →sceMotionDevGetDeviceInfoForDriver: Update structure with correct layout and names
- 16:16, 23 December 2023 diff hist +91 m Ernie →NVS: Add name of NVS 0x484
- 23:21, 21 December 2023 diff hist +84 m IdStorage →0x11B: Add correct explaination
- 13:35, 21 December 2023 diff hist +18 m IdStorage →0x115: Correct target operator field
- 12:08, 21 December 2023 diff hist +540 IdStorage →0x115: Add description of contained information
- 01:31, 21 December 2023 diff hist +3,049 IdStorage →Content: Refactor leaf content section & add documentation
- 10:58, 18 December 2023 diff hist +132 m IdStorage Fix typos, add SECTOR_SIZE define in code, change leaf description
- 19:24, 26 November 2023 diff hist +175 m SceExcpmgr →SMC calls: Add official moncall names
- 17:27, 25 November 2023 diff hist +496 m Memory System Add reference to PIC32 TRMs, correct the interconnect names, reorganize stuff current
- 21:59, 1 November 2023 diff hist +4,573 Dbgp protocol Add more commands + info about packet types + reword some stuff current
- 19:11, 1 November 2023 diff hist +6,759 N Dbgp protocol Created page with "This page details the protocol used to communicate with SceDeci4pDbgp and SceDeci4pSDbgp from PSP2TMAPI. == PSP2TMAPI usage == PSP2TMAPI can be used from C++ or C#...."
- 15:18, 1 November 2023 diff hist +194 SceDeci4pSDbgp Reformulate functionalities + move protocol/debugger to dedicated page current
- 17:22, 24 October 2023 diff hist +579 Memory System Add OMAP35x reference and change things based off it
- 15:26, 24 August 2023 diff hist -24 m SceLowio →scePervasiveDmac5ClockSelectForDriver: Mark name as official
- 15:23, 24 August 2023 diff hist -25 m SceLowio →scePervasiveDmacClkGateDisableForDriver: Mark name as official
- 15:20, 24 August 2023 diff hist +25 SceSyscon →sceSysconSetVoltageForDriver: Add official names from 0.920.050 power.skprx + NID range update
- 15:03, 24 August 2023 diff hist -2 m SceSyscon →SceSysconForDriver_D7BEFF8B: Add official name from 0.920.050 power.skprx
- 14:04, 15 August 2023 diff hist -433 m Memory System →Bus Errors: Remove incorrect thing
- 13:13, 15 August 2023 diff hist +273 DMAC →MMIO Interface: Add regs
- 11:22, 15 August 2023 diff hist +61 m Physical Memory Fix Bigmac links
- 11:19, 15 August 2023 diff hist +21 m Ernie Secure Fix Bigmac link
- 11:18, 15 August 2023 diff hist +24 m Vulnerabilities Fix Bigmac links
- 20:28, 14 August 2023 diff hist -64 Kermit →Variants: Correct BGG variant info
- 20:24, 14 August 2023 diff hist +66 m Pervasive →revision0: Add BGG register value
- 13:47, 14 August 2023 diff hist +842 Memory System →Bus Errors: Add info about error kinds
- 11:08, 14 August 2023 diff hist +26 m Physical Memory →Main table: Add NS notice for devnull (E)
- 10:10, 14 August 2023 diff hist +130 m DMAC Add TRNG + Bigmac visibility
- 09:37, 14 August 2023 diff hist +35 m DMAC Add missing intr id and fix typo
- 22:37, 13 August 2023 diff hist +15,825 N DMAC Combine DMAC information scattered across wiki and add RE by Bythos
- 19:09, 13 August 2023 diff hist +20 m Hardware Timers →Available timers: Add SceLT5 name
- 19:39, 12 August 2023 diff hist +153 Kermit →Variants: Refactor and add new information
- 22:57, 11 August 2023 diff hist +807 Hardware Timers Add top timer
- 22:50, 11 August 2023 diff hist +543 Hardware Timers →Configuration register: Add results of joint research with Princess of Sleeping, reformat
- 18:04, 11 August 2023 diff hist +581 m SceSystimer Reword + add some RE by Bythos current
- 15:28, 11 August 2023 diff hist +106 Physical Memory →Main table: Add correct world for Usleep timer, add Timer misc, format LT5 description
- 15:20, 11 August 2023 diff hist -43 m Hardware Timers →Available timers: SceTimerForUsleep is not Secure-only
- 15:20, 11 August 2023 diff hist +1,521 Bugs Add SceTimerForUsleep accessible from NS
- 23:04, 10 August 2023 diff hist +5,124 NID Make page meatier
- 15:36, 9 August 2023 diff hist +1,155 Modules →Imports: Add official structures for libstub, formatting
- 14:19, 9 August 2023 diff hist +899 Modules →Structure: Add official structures for libent, formatting
- 18:15, 8 August 2023 diff hist -1 Modules →Prx1 format: Change 0xFFA5 e_type to official name
- 11:08, 29 July 2023 diff hist +161 m SceKernelThreadMgr →ThreadMgr types: Add ATTR_VM
- 11:23, 26 July 2023 diff hist +2,417 SceKernelThreadMgr →SceThreadmgrForDriver: Add full KTLS API
- 20:24, 25 July 2023 diff hist +149 Bugs →Non-Secure Kernel Boot Loader (NSKBL): Add MapASLR bug
- 20:21, 25 July 2023 diff hist +1,618 Bugs →Kernel Boot Loader: Add MapASLR bug
- 17:02, 25 July 2023 diff hist +255 Physical Memory →Main table: Add DevNull
- 21:22, 17 July 2023 diff hist +47 Bugs →Out-of-bounds write in sceKernelSysrootStart: Add start date + remformulate fix note + formatting
- 11:12, 15 July 2023 diff hist +367 SceSysmem →sceKernelSysrootCheckModelCapabilityForDriver: Update wording & add informations
- 11:45, 11 July 2023 diff hist +78 Memory System →Bus Error handling
- 13:59, 4 July 2023 diff hist +9 m SceExcpmgr →Built-in handlers behaviour: bad link
- 13:58, 4 July 2023 diff hist +290 SceSysmem →SceCpuForKernel_9A3281C0: Add official name and change description
- 13:57, 4 July 2023 diff hist +917 SceExcpmgr →Built-in handlers behaviour: Update to fit new Vmaccess name and make explainations clearer
- 12:53, 4 July 2023 diff hist +39 m SceExcpmgr →SceExcpmgrForKernel_C45C0D3D: Fix broken reference
- 18:02, 1 July 2023 diff hist -8 m SceExcpmgr Change section name and some wording
- 22:37, 18 June 2023 diff hist -68 m Modules →reftable (Variable/function-address imports): Terminology (weak->loose) and make explaination more concise
- 15:57, 18 June 2023 diff hist +1,494 Modules →reftable (Variable/function-address imports): Fix everything and add proper Prx1 format
- 14:12, 17 June 2023 diff hist +2,431 Bugs →Kernel: Add modulemgr relocation bug
- 21:39, 16 June 2023 diff hist 0 m Modules →reftable (Variable/function-address imports)
- 20:59, 16 June 2023 diff hist -13 m Modules →reftable (Variable/function-address imports): Minor code improvements
- 20:48, 16 June 2023 diff hist +4,127 Modules →Imports: Add information about reftables
- 21:37, 7 June 2023 diff hist +626 SceKernelThreadMgr →SceThreadmgrForDriver_6C2E3A49: Add description and prototype
- 21:33, 7 June 2023 diff hist +300 SceKernelThreadMgr →SceThreadmgrForDriver_47F26712: Add description and prototype
- 07:47, 1 June 2023 diff hist +551 Bugs →Non-exploitable bugs: Add Shell DoS via IPMI
- 07:26, 24 May 2023 diff hist +229 m SceFios2Kernel Add note on fios2.suprx
- 07:19, 24 May 2023 diff hist -1 m SceCodec →Module: Typo current
- 07:11, 24 May 2023 diff hist +6 m SceSblAuthMgr Use "real" meaning of Sbl
- 20:52, 1 May 2023 diff hist +2,884 Memory System →Bus Error handling: Add bus error attribute meaning + fix ClearTA paragraph
- 20:20, 1 May 2023 diff hist +6 m Memory System →Bus Error handling: Fix incorrect intr_code for BusErrorSecure
- 18:18, 1 May 2023 diff hist +4,603 N Memory System Initial draft
- 14:12, 1 May 2023 diff hist +209 m SceSysmem →sceKernelShowPhyMemPartForKernel: Add description and prototype
- 14:00, 1 May 2023 diff hist +834 SceSysmem →Types: Add incomplete SceKernelFixedHeapInfo w/ official names for modern fw
- 13:39, 1 May 2023 diff hist +370 SceSysmem →sceKernelCpuAtomicHiLoAlgorithmForKernel: Add description
- 11:47, 1 May 2023 diff hist +369 SceSysmem →sceKernelUIDEntryHeapGetInfoForKernel: Add prototype + name hint
- 09:43, 26 April 2023 diff hist +38 m KBL Param →System control flags: Add official name of dipsw 224 + fix typo
- 17:53, 25 April 2023 diff hist +701 m Bugs →Null dereference in the NSKBL kernel panic handler: Add more information
- 17:34, 25 April 2023 diff hist +1,377 Bugs →Non-Secure Kernel Boot Loader (NSKBL): Add NSKBL OOB write in sceKernelSysrootStart
- 14:16, 25 April 2023 diff hist +19 m ARZL →Old filter: Add missing return
- 14:13, 25 April 2023 diff hist -1 m ARZL →Old filter: Fix typo
- 12:18, 25 April 2023 diff hist +2,697 ARZL →ARM Filter: Add old filter algo
- 11:49, 24 April 2023 diff hist +459 Pervasive →CMeP Clock: Add more detailed table
- 22:12, 22 April 2023 diff hist 0 File:PS Vita Kermit Bus Diagram.png CreepNT reverted File:PS Vita Kermit Bus Diagram.png to an old version current
- 22:12, 22 April 2023 diff hist 0 File:PS Vita Kermit Bus Diagram.png CreepNT reverted File:PS Vita Kermit Bus Diagram.png to an old version
- 22:12, 22 April 2023 diff hist 0 File:PS Vita Kermit Bus Diagram.png CreepNT uploaded a new version of File:PS Vita Kermit Bus Diagram.png
- 22:01, 22 April 2023 diff hist 0 File:PS Vita Kermit Bus Diagram.png CreepNT uploaded a new version of File:PS Vita Kermit Bus Diagram.png
- 21:49, 19 April 2023 diff hist +235 Kermit →Variants: Reorganize, use SCE naming convention and add list of Kermit minor revisions
- 21:33, 19 April 2023 diff hist -15 m Pervasive Add official name for SoC info
- 20:03, 17 April 2023 diff hist +200 m Kermit Add Erratas section
- 17:52, 16 April 2023 diff hist +87 m Kermit →Variants: Add note about Slim FCC Kermit
- 19:17, 13 April 2023 diff hist +24 m SceSysmem →sceKernelCorelockInitializeForKernel: Add 3.65 NID
- 11:34, 5 April 2023 diff hist +1,431 SceLowio →SceGpioForDriver: Add missing functions and documentation
- 11:23, 5 April 2023 diff hist +892 SceLowio →SceGpioForDriver
- 09:19, 5 April 2023 diff hist -149 m Physical Memory →Main table: Regroup all tables in a single default-folded table to make page readable again
- 18:53, 1 April 2023 diff hist +290 SceTouch →sceTouchGetDeviceInfo: Add prototype and structure
- 10:07, 1 April 2023 diff hist +132 m SceTouch Add touch panel port constants
- 14:17, 29 March 2023 diff hist 0 m ScePaf →scePafResourceSearchIdByName: Fix typo
- 23:19, 9 March 2023 diff hist +154 Pervasive →ScePervasiveReset (0xE3101000): Add 0x17C and complete 0x180
- 22:26, 9 March 2023 diff hist +537 Pervasive →ScePervasive2 (0xE3110000): Add VIP/VNZ bus error registers
- 22:08, 9 March 2023 diff hist +351 Hardware Timers →Misc Reg: Create section
- 19:21, 9 March 2023 diff hist +328 Pervasive →ScePervasiveMisc (0xE3100000): Add bus error registers
- 19:14, 9 March 2023 diff hist +1,551 Pervasive →ScePervasive2 (0xE3110000): Add bus error registers
- 18:30, 9 March 2023 diff hist +299 m Hardware Timers →Long Timers: Add source on non-atomicity (no LPAE is deduced from ID_MMFR0)
- 12:48, 3 March 2023 diff hist +166 Kermit →Schema: Add detailed bus diagram
- 12:44, 3 March 2023 diff hist +401 N File:PS Vita Kermit Bus Diagram.png Probably incomplete and perhaps inaccurate bus diagram of Kermit. All information has been extracted from SceKernelBusError (Secure) of firmware 4.00 The GPU Xbar is not documented (though its existence can be guessed due to the links with other Xbar/buses) - as GPU and CDRAM were missing otherwise, I guessed they must be connected to it. CMeP is also not documented in this module.
- 12:38, 3 March 2023 diff hist +27 m Pervasive →ScePervasiveReset (0xE3101000): Change table format to match Gate's
- 12:37, 3 March 2023 diff hist +74 Pervasive →ScePervasiveGate (0xE3102000): Add information found in 4.00 SceKernelBusError (Secure)
- 12:33, 3 March 2023 diff hist +200 Pervasive →ScePervasiveReset (0xE3101000): Add information found in 4.00 SceKernelBusError (Secure)
- 20:59, 27 February 2023 diff hist -24 m Hardware Timers →Long Timers: Fix 64-bit counter reading code
- 18:24, 23 February 2023 diff hist +162 m SceCodec Add notice about similarity to WM8962B
- 17:48, 15 February 2023 diff hist +30 m SceLowio →scePervasiveArmSetClockForDriver: Add official name from 0.945 scePdPower
- 17:45, 15 February 2023 diff hist +30 m SceLowio →scePervasiveBusSetClockForDriver: Add official name from 0.945 scePdPower
- 17:44, 15 February 2023 diff hist +34 m SceLowio →scePervasiveVeneziaSetClockForDriver: Add official name from 0.945 scePdPower
- 17:42, 15 February 2023 diff hist +30 m SceLowio →scePervasiveGpuSetClockForDriver: Add official name from 0.945 scePdPower
- 17:39, 15 February 2023 diff hist +30 m SceLowio →scePervasiveVipSetClockForDriver: Add official name from 0.945 scePdPower
- 17:37, 15 February 2023 diff hist -25 m SceClockgen →sceClockgenSetSpectrumSpreadingForDriver: Remove guessed name notice - name confirmed from 0.945 scePdPower
- 21:40, 13 February 2023 diff hist +144 SceKernelModulemgr →sceKernelUnregisterLibraryForDriver: Add notice about old name
- 20:54, 12 February 2023 diff hist +148 m Vulnerabilities →Arbitrary kernel execution due to SceDeci4pDbgpForDriver exported to usermode: Fix explaination (thanks to PoS for remark about non-sensicality)
- 23:10, 1 February 2023 diff hist +261 SceKernelThreadMgr →SceThreadmgrForDriver: Change ProcessIdToTLS function to more plausible names.
- 22:41, 1 February 2023 diff hist +60 m SceSblACMgr →SceSblACMgrForKernel_1B160234: Add official name from 4.00 Iofilemgr
- 21:07, 31 January 2023 diff hist -7 m SceDeci4pDfMgr →SceDeci4pDfMgrForDebugger: Add name from 4.00
- 20:31, 29 January 2023 diff hist +440 m SceSysmem →SceSysmemForKernel_ECF9435A: Enhance description
- 09:44, 19 January 2023 diff hist 0 m SceSysStateMgr →ifmodel: Correct name of the function
- 11:16, 14 January 2023 diff hist +162 m NSKBL →Types: Add missing fields in structure
- 22:47, 13 January 2023 diff hist +11,730 NSKBL Add details description of NSKBL and its role in the boot process, and SceKernelBootParam
- 15:22, 6 January 2023 diff hist +2,317 IdStorage →Structure: Add detailed explanations on layout and limits
- 23:18, 5 January 2023 diff hist +241 m KBL Param →Wakeup Factor: Add bitflag table
- 23:26, 1 January 2023 diff hist +2,477 SceLowio →SceI2cForDriver: Replace table with per-function subsections, add descriptions and official names
- 12:27, 17 December 2022 diff hist +1,941 SceSysmem →sceKernelInvokeProcEventHandlerForDriver: Add detailed description and argument names
- 11:59, 17 December 2022 diff hist +377 SceSysmem →sceKernelRegisterProcEventHandlerForDriver: Change struct and prototype from 4.00 RE
- 00:00, 5 December 2022 diff hist 0 m SceEnumWakeUp →Role: Fix bad link
- 20:57, 29 November 2022 diff hist +803 SceKernelIntrMgr →Registered Interrupts: Add missing secure interrupts, add module names for secure interrupts, add h3 for Secure/Non-Secure sections, add prio level notice, fix some bad targets, reword first paragraph
- 19:13, 15 November 2022 diff hist +62 m Error codes →0x8010XXXX: Add notice about usage of bits 15-8
- 19:11, 15 November 2022 diff hist +3,491 Error codes →Format: Add a lot of known format codes, reword explanation
- 10:09, 3 November 2022 diff hist +382 m SceSysmem →SceCpuForDriver: Add notice about the values in spinlocks
- 21:29, 29 October 2022 diff hist +7,975 SceSysmem →SceCpuForDriver: Add names and descriptions for all Spinlock functions, reorganize section, add description for Suspend/ResumeIntr functions
- 17:32, 24 October 2022 diff hist +307 SceCodec Add module description, add SceCodec library exports, remove incorrect information about SceCodec library, add libraries NID ranges
- 18:01, 16 October 2022 diff hist +41 m Kermit →Variants: Add potential ES3 revisions from 4.00 SKBL
- 17:49, 9 October 2022 diff hist +67 Pervasive →"SoC revision": Add missing bits, mark usage by CrashDump
- 17:42, 9 October 2022 diff hist +100 Kermit →Variants: Refactor table, add official Kermit1.0/Kermit1.5 names
- 10:41, 1 October 2022 diff hist +39 SceSblACMgr →sceSblACMgrIsRootProgramForKernel: Add official name
- 21:38, 30 September 2022 diff hist +1,486 SceEnumWakeUp Add standard module information and some information
- 21:37, 30 September 2022 diff hist +65 N File:MTP DevIcon.png "DevIcon.fil" from vs0:vsh/mtpresponder/DevIcon.fil current
- 21:25, 30 September 2022 diff hist +63 N File:PSVita enum wakeup battery.png The "no battery" icon contained in SceEnumWakeUp. current
- 20:27, 30 September 2022 diff hist +220 SceExcpmgr →Provided handlers' behaviour: Add behaviour for oldfw
- 20:20, 29 September 2022 diff hist +21 m NSKBL →sceSdStandaloneExitForKernel: Fix typo
- 20:16, 29 September 2022 diff hist +104 NSKBL →SceKblForKernel: Add official names from 4.00 NSKBL
- 10:38, 18 September 2022 diff hist +389 Pervasive →Base Clock: Add VENEZIA clock (found by GrapheneCt)
- 23:19, 17 September 2022 diff hist +854 Pervasive →ARM Clocks: Turn into subsection of Base Clock, add CMeP clock subsection Tags: mobile edit mobile web edit
- 23:01, 17 September 2022 diff hist +5 m Pervasive →Devices: Fix formatting
- 20:19, 16 September 2022 diff hist -67 m SceProcessmgr →Types: Remove duplicate field
- 20:16, 16 September 2022 diff hist +3 m SceKernelModulemgr →Types: Change non-existing type to the correct type
- 20:18, 13 September 2022 diff hist +12 SceDeci4pSDfMgr →Types: Change name of some event type constants to more meaningful names
- 20:52, 11 September 2022 diff hist +3,079 Grover →Partition 1: Add full layout and information about all parts of the partition
- 20:59, 10 September 2022 diff hist +2 m Grover →SAMSUNG KLM2G1DEHE-B101: Fix bad link
- 19:52, 10 September 2022 diff hist +9,325 N Grover Create page dedicated to GCP board and its firmware
- 17:10, 4 September 2022 diff hist +90 m SceCodecEngineWrapper →Module: Add old module notice
- 17:07, 4 September 2022 diff hist +86 m SceVeneziaWrapper →Module: Add module replacement notice
- 19:48, 3 September 2022 diff hist +68 SceUsbEtherRtl →SceUsbEtherRtlForDriver: Add official name for 0xBAF95A47 (found by sarcastic_cat)
- 12:37, 3 September 2022 diff hist +9 m SceVeneziaImage →RPC calls: Fix id marked as int instead of unsigned
- 12:32, 3 September 2022 diff hist +5,079 SceVeneziaImage Add information about the image (RE by GrapheneCt)
- 18:00, 2 September 2022 diff hist +5,024 SceCodecEngineWrapper Add lots of functions and datatypes (RE by GrapheneCt)
- 17:08, 2 September 2022 diff hist +1,153 N SceUsbEtherSmsc Created page with "Manages Internet connectivity via a <code>LAN9500</code>-family device made by Microchip Technology Inc. (formerly known as SMSC). The following VID:PID pairs are accepted by..."
- 16:12, 2 September 2022 diff hist +517 SceUsbEtherRtl Add information about supported devices and model checks
- 16:50, 30 August 2022 diff hist +272 SceKernelThreadMgr →sceKernelGetFaultingProcessForKernel: Change to official name, add description
- 13:43, 30 August 2022 diff hist +373 SceSysmem →Types: Add details on kernel_message_ctx
- 13:48, 28 August 2022 diff hist -4 Vulnerabilities →Syscall handler treats the syscall ID as a signed integer: Fix typo
- 13:09, 28 August 2022 diff hist +1,426 Vulnerabilities →Kernel: Add the "Syscall handler treats the syscall ID as a signed integer" vulnerability
- 12:42, 28 August 2022 diff hist +450 Vulnerabilities →Syscall handler doesn't check syscall id (integer overflow): Add more information to the description, mark as present since 0.931, remove integer overflow from title because it's not an integer overflow
- 17:38, 27 August 2022 diff hist +380 SceSysmem →sceKernelSysrootAllocForKernel: Add description
- 13:19, 25 August 2022 diff hist +38 SceKernelIntrMgr →sceKernelIsIntrContextForDriver: Update description and change invalid signature
- 11:42, 25 August 2022 diff hist +145 SceSysmem →Types: Add SCE_KERNEL_ALLOC_MEMBLOCK_ATTR_DONT_MAP
- 22:24, 24 August 2022 diff hist +249 SceSysmem →sceKernelCopyToUserRoForKernel: Add more plausible guessed name, add description, mark as not present in 0.931
- 22:19, 24 August 2022 diff hist +97 m SceSysmem →sceKernelCopyToUserProcTextDomainForKernel: Fix bad reference and add new DACR mask
- 22:16, 24 August 2022 diff hist +317 SceSysmem →sceKernelCopyToUserRxForKernel: Change to more plausible guessed name, add description
- 22:11, 24 August 2022 diff hist -85 SceSysmem →sceKernelProcCopyToUserRxForKernel: Add official name, change description, mark NID as valid down to 0.931
- 21:51, 24 August 2022 diff hist +382 SceSysmem →sceKernelCopyFromUserForDriver: Add description
- 21:50, 24 August 2022 diff hist 0 m SceSysmem →sceKernelCopyToUserProcDomainForDriver: Mark NID as valid down to 0.931
- 21:49, 24 August 2022 diff hist +183 SceSysmem →sceKernelProcCopyFromUserForDriver: Add official name and description, mark NID as valid down to 0.931
- 21:44, 24 August 2022 diff hist +316 SceSysmem →sceKernelProcCopyToUserRoForDriver: Change name to official name, add description, mark NID as valid down to 0.931
- 21:05, 24 August 2022 diff hist +381 SceSysmem →sceKernelCopyToUserForDriver: Change description, mark NID as valid down to 0.931
- 20:50, 24 August 2022 diff hist +58 SceSysmem →sceKernelProcCopyToUserForDriver: Change function name to official name, mark NID as valid down to 0.931, add description
- 12:30, 22 August 2022 diff hist +840 Boot Sequence →Conditionals: Rework descriptions
- 11:24, 13 August 2022 diff hist -14 m Physical Memory →Main table: Change size of LPDDR2 interfaces based on hardcoded table in old Sysmem
- 21:08, 12 August 2022 diff hist 0 m Pervasive →ScePervasiveMisc (0xE3100000): Fix wrong SoC info for VTE-1016
- 10:35, 3 August 2022 diff hist +99 m SceCuiUpdater →Module: Add location notice, remove "NID", add 0.902 in version
- 10:33, 3 August 2022 diff hist +6 m SceCuiUpdater →Known NIDs: Mark user NID valid down to 0.902
- 10:24, 3 August 2022 diff hist +77 SceLibKernel →SceLibKernel_023EAA62: Add official name
- 21:57, 30 July 2022 diff hist +2 m SceSysStateMgr →ifmodel: Fix formatting issue
- 11:18, 30 July 2022 diff hist +594 Boot Sequence →Known Codes: Separate errors from events
- 22:13, 29 July 2022 diff hist +71 Kermit →Variants
- 22:12, 29 July 2022 diff hist +1,141 Kermit Add a table with known Kermit revisions and model numbers
- 16:30, 29 July 2022 diff hist +19,590 SceSysStateMgr Refactor page completely, add usual boilerplate header and detailed documentation on the module and scripting language
- 15:28, 29 July 2022 diff hist +211 SceKernelModulemgr →sceKernelGetProcessEntryPointForKernel: Change name and semantics
- 10:02, 29 July 2022 diff hist -1 m SceSysmem →sceKernelSysrootIsUsbEnumWakeupForKernel: Fix invalid predicate and cleanup code block
- 09:45, 29 July 2022 diff hist +43 KBL Param →Hardware flags: Add hex values for bits, mark Conexant IC bit properly
- 18:18, 24 July 2022 diff hist +497 SceCodec →Module: Add notice about the two versions of the module
- 16:20, 18 July 2022 diff hist +376 m SceDriverTzs Add first firmware module appeared in and little description.
- 11:48, 18 July 2022 diff hist +10 m SceSysmem →Known NIDs: Mark TZS libs as valid down to 0.931
- 11:18, 18 July 2022 diff hist +998 SceSysmem Add official name for some cache maintenance functions, add missing func from 0.931, add official name guesses
- 10:06, 18 July 2022 diff hist +187 SceSysmem →sceKernelCpuUnrestrictedMemcpyForKernel: Change to official name from 0.931, add info about 0.931
- 13:56, 17 July 2022 diff hist +55 SceSysmem →sceKernelCpuPreloadEngineKill: Add name from 0.931 SKBL, change signature
- 12:58, 16 July 2022 diff hist +53 Hardware Timers Add some notes on timer frequency
- 11:24, 15 July 2022 diff hist +250 Hardware Timers Change "fixed" to "configurable" for time interval, add frequency estimates, add WT5 config
- 13:43, 14 July 2022 diff hist +10 Modules →NONAME exports: Add official names for missing functions
- 12:58, 14 July 2022 diff hist +94 Boot Sequence →Known Codes: Add code 0x58
- 12:47, 14 July 2022 diff hist -40 Modules →NONAME exports: Add official names for thread paramter structs (found by sarcastic_cat)
- 14:45, 13 July 2022 diff hist +60 Hardware Timers Add timer frequency estimates based on testing, change timers description, change some names in the timer's struct
- 12:51, 13 July 2022 diff hist +622 Hardware Timers →Configuration register: Refactor into tables
- 22:13, 11 July 2022 diff hist +84 Hardware Timers Change description of some fields in timers structure, change wording of cfg register
- 22:11, 11 July 2022 diff hist +4,192 SceSystimer Add description for all functions in 3.65
- 20:51, 11 July 2022 diff hist +3,805 N Hardware Timers Created page with "The PSVita system embeds 8 Word timers (<code>SceWT0</code> to <code>SceWT7</code>) and 6 Longrange timers (<code>SceLT0</code> to <code>SceLT5</code>). The timers are counter..."
- 20:36, 11 July 2022 diff hist +139 Physical Memory →Main table: Change names and fix WordTimer range
- 14:37, 6 July 2022 diff hist +1,570 Modules →NONAME exports: Add official DTrace structures for probes
- 18:47, 4 July 2022 diff hist +247 Modules →NONAME exports: Change probes struct namings to DTraceProbe, fix typo, add DTraceProbe fields info
- 17:27, 4 July 2022 diff hist -74 Modules →NONAME exports: Add official names for 0xDD42FA37, 0x9318D9DD and 0x8CE938B1
- 19:44, 29 June 2022 diff hist +92 NSKBL →BootModulesForKernel: Add more information for run_boot_entry argument
- 17:23, 29 June 2022 diff hist -5 m SceSblACMgr Change meaning of SBL in description
- 15:51, 29 June 2022 diff hist +6 m SceSysmem →sceSblAIMgrIsToolDVT1ForDriver: Mark NID as valid down to 0.931
- 10:34, 28 June 2022 diff hist +8 SceSblSsMgr →sceSblSsDecryptWithPortabilityForDriver: Add official name for arguments
- 10:25, 28 June 2022 diff hist +15 SceSblSsMgr →sceSblSsEncryptWithPortabilityForDriver: Add official argument names
- 21:23, 21 June 2022 diff hist +1,177 Vulnerabilities →Kernel modules addresses leak by kernel non-syscall functions import from usermode fSELF: Add PoC code
- 10:48, 21 June 2022 diff hist +403 Boot Sequence →Known Codes: Add more codes, add info to some codes' description
- 10:20, 21 June 2022 diff hist -25 m Boot Sequence →Known Codes: Change description of code 0x40
- 10:13, 21 June 2022 diff hist +45 Cmep Key Ring Base →0x600~0x6FF: OTP keyrings: Add usage of 0x601 in 0.931 SBL
- 22:29, 20 June 2022 diff hist +1,448 Boot Sequence →Boot Debug Checkpoint Codes: Add error codes
- 20:59, 19 June 2022 diff hist -2 Pervasive →"SoC revision": Change information of bit 0x80000000
- 14:19, 17 June 2022 diff hist +292 SKBL →Changelog: Add some changes in 0.940
- 13:07, 17 June 2022 diff hist +858 m Suspend →SKBL Resume code: Add changelog and more information
- 12:16, 17 June 2022 diff hist +129 SKBL →Changelog: Add NSKBL location change in 0.940
- 12:04, 17 June 2022 diff hist +49 KBL Param →Boot type indicator 1: Add info about 0x40
- 18:16, 15 June 2022 diff hist +41 Pervasive →"SoC revision": Add value from PSTV
- 15:16, 15 June 2022 diff hist +756 Pervasive →ScePervasiveMisc (0xE3100000): Add more information on "SoC revision"
- 21:32, 14 June 2022 diff hist +80 m SKBL →Changelog: Add base address change in 0.940
- 21:27, 14 June 2022 diff hist +3,840 Suspend Add missing structure and field in context buffer, add verbose information on the resume process
- 18:00, 14 June 2022 diff hist +30 m KBL Param →Structure: Add official name for KBL suspend context found in 0.931 SKBL
- 21:25, 13 June 2022 diff hist +22 m KBL Param →System control flags: Fix description of dipsw 225
- 12:04, 13 June 2022 diff hist +34 KBL Param →System control flags: Add info about dipsw 0xe1/225
- 09:43, 13 June 2022 diff hist +67 m Pervasive →ScePervasiveMisc (0xE3100000): Add SKBL behaviour regarding 0x4
- 11:17, 7 June 2022 diff hist +5 m Main Processor →Implemented Coprocessor registers: Mark ACTLR as used by SKBL
- 20:27, 6 June 2022 diff hist +219 m Main Processor →Cortex A9 MPcore: Change the links for erratas
- 19:19, 6 June 2022 diff hist +124 Main Processor →Implemented Coprocessor registers: Add Diagnostic Control Register
- 18:15, 6 June 2022 diff hist +712 Main Processor →Implemented Coprocessor registers: Add proper names for CP14 registers, add missing descriptions
- 16:30, 6 June 2022 diff hist +137 m Main Processor →Documentation: Add link to errata
- 16:21, 30 May 2022 diff hist +1,461 SceSysmem →Types: Add correct SceClass structure, and add comment on cstr/dstr order
- 20:50, 28 May 2022 diff hist +146 SceSysmem →sceKernelSysrootGetKermitRevisionForKernel: Add more information about return value
- 21:40, 27 May 2022 diff hist +63 m NSKBL →sceKblFreeFileSystemCtxForKernel: Mark NID as valid down to 0.940 and add info
- 21:39, 27 May 2022 diff hist +81 m NSKBL →sceKblInitDeviceForKernel: Mark NID as valid down to 0.940, add info
- 21:38, 27 May 2022 diff hist 0 m NSKBL →sceSblQafManagerIsAllowKernelDebugForKernel: Mark NID as valid down to 0.940
- 21:38, 27 May 2022 diff hist 0 m NSKBL →sceKernelCpuIdForKernel: Mark NID as valid down to 0.940
- 21:37, 27 May 2022 diff hist +6 m NSKBL →sceSblAimgrIsDEXForKernel: Mark as not present down to 0.940
- 21:37, 27 May 2022 diff hist 0 m NSKBL →sceSblAimgrIsDiagForKernel: Mark NID as valid down to 0.940
- 21:37, 27 May 2022 diff hist 0 m NSKBL →sceSblAimgrIsCEXForKernel: Mark NID as valid down to 0.940
- 21:37, 27 May 2022 diff hist +6 m NSKBL →sceKblCpuDisableIrqInterruptsForKernel: Mark as not present down to 0.940
- 21:34, 27 May 2022 diff hist 0 m NSKBL →sceKernelSysrootCorelockLockForKernel: Mark NID as valid down to 0.940
- 21:34, 27 May 2022 diff hist 0 m NSKBL →sceKernelSysrootCorelockUnlockForKernel: Mark NID as valid down to 0.940
- 21:34, 27 May 2022 diff hist 0 m NSKBL →sceKernelSysrootIofilemgrStartForKernel: Mark NID as valid down to 0.940
- 21:34, 27 May 2022 diff hist 0 m NSKBL →sceKernelSysrootThreadMgrStartAfterProcessForKernel: Mark NID as valid down to 0.940
- 21:33, 27 May 2022 diff hist +26 m NSKBL →sceKernelPrintfLevelForKernel: Mark as not present in 0.940
- 21:33, 27 May 2022 diff hist 0 m NSKBL →sceKernelGetDebugPutcharForKernel: Mark NID as valid down to 0.940
- 21:33, 27 May 2022 diff hist 0 m NSKBL →sceKernelSysrootProcessmgrStart2ForKernel: Mark NID as valid down to 0.940
- 21:32, 27 May 2022 diff hist 0 m NSKBL →sceKernelGetDebugLevelForKernel: Mark NID as valid down to 0.940
- 21:32, 27 May 2022 diff hist 0 m NSKBL →sceKernelPrintfForKernel: Mark NID as valid down to 0.940
- 21:32, 27 May 2022 diff hist +56 m NSKBL →sceKblPutcharForKernel: Mark name as guessed, add location in 0.940.040 and mark NID as valid down to 0.940
- 21:30, 27 May 2022 diff hist -4 NSKBL →SceKblForKernel_AA8005E4: Add official name, mark NID as valid down to 0.940
- 21:29, 27 May 2022 diff hist +389 NSKBL →SceKblForKernel_A7D60F71: Add official name, description and signature
- 21:21, 27 May 2022 diff hist +100 m NSKBL →Types: Add information about moduleName usage
- 21:19, 27 May 2022 diff hist +258 NSKBL →SceKblForKernel_FAE33FDD: Add official name, description and signature
- 21:17, 27 May 2022 diff hist +232 NSKBL →Types: Add SceNskblModuleInfo
- 21:05, 27 May 2022 diff hist +87 NSKBL →SceKblForKernel_99B2F981: Mark NID as valid down to 0.940, add description
- 21:05, 27 May 2022 diff hist -31 NSKBL →SceKblForKernel_29A8524D: Add official name and mark NID as vaild down to 0.940
- 21:04, 27 May 2022 diff hist +4 NSKBL →SceKblForKernel_230456F3: Add official name, mark as valid down to 0.940
- 15:31, 27 May 2022 diff hist +1 m NSKBL →Known NIDs: Mark library NID as valid down to 0.940
- 16:56, 15 May 2022 diff hist +7 Modules →NONAME exports: Mark 0xDD42FA37
- 22:59, 14 May 2022 diff hist +150 SceKernelDmacMgr →SceDmacmgrForDriver: Add SceDmacmgrForDriver_1EDD385C
- 22:58, 14 May 2022 diff hist +150 SceKernelDmacMgr →SceDmacmgrForDriver: Add SceDmacmgrForDriver_DCBA0B59
- 22:53, 14 May 2022 diff hist +208 m SceKernelDmacMgr →sceKernelDmacMemcpyForDriver: Add information about function, and prototype
- 08:35, 2 May 2022 diff hist +90 Modules →Structure: Fix SceModuleInfo by adding infoformat field
- 18:04, 1 May 2022 diff hist +742 Modules →NONAME exports: Add 0.990.030 NONAME exports
- 17:59, 1 May 2022 diff hist +24 m Modules →NONAME exports: Fix typo and tidy up
- 17:58, 1 May 2022 diff hist +115 m Modules →NONAME exports: Tidy up
- 17:56, 1 May 2022 diff hist +58 m Modules →NONAME exports: Mark static probes as reserved for kernel.
- 17:55, 1 May 2022 diff hist +591 Modules →NONAME exports: Add information about thread parameters
- 17:45, 1 May 2022 diff hist +89 Modules →NONAME exports: Add information about static probe name
- 11:59, 30 April 2022 diff hist +353 SceKernelThreadMgr →sceKernelGetFaultingProcessForKernel: add info
- 20:02, 25 April 2022 diff hist +1 m SceSblFwLoader →Known NIDs: Mark NID as valid down to 0.990
- 20:01, 25 April 2022 diff hist -4 SceSblFwLoader →sceSblFwLoaderSetPathForDriver: revert name change, neverming
- 19:57, 25 April 2022 diff hist +9 SceSblFwLoader →sceSblFwLoaderLockForDriver: change name to real name
- 18:53, 25 April 2022 diff hist -1 SceSysmem →sceGUIDSetNameForDriver: Fix NID range
- 18:53, 25 April 2022 diff hist +169 SceSysmem →scePUIDSetNameForDriver: Fix name and description
- 16:07, 25 April 2022 diff hist +83 SceSysmem →SceQafMgrForDriver_B9770A13: Add info about SysStateMgr requirement
- 09:36, 25 April 2022 diff hist +89 SceExcpmgr →SMC calls: Add info about SMC 0x103
- 08:54, 25 April 2022 diff hist 0 SceSysmem →sceKernelSysrootGetKermitRevisionForKernel: Fix typo
- 21:03, 24 April 2022 diff hist -70 SceSysmem →sceSysrootGetUnk10ForKernel: add official name from TZS variant
- 14:59, 24 April 2022 diff hist +237 SceSysmem →sceSysrootGetUnk10ForKernel: Add information to description
- 13:44, 24 April 2022 diff hist +244 SceSysmem →sceKernelMMUL1GetInfoForKernel: add description, change parameter names
- 13:42, 24 April 2022 diff hist +179 SceSysmem →sceKernelAddressSpaceGetMMUL1InfoForKernel: add description, change parameters
- 13:40, 24 April 2022 diff hist +445 m SceSysmem →Types: Add SceKernelMMUL1Info structure
- 13:20, 24 April 2022 diff hist +101 SceSysmem →sceKernelAddressSpaceChangeMMUContextForKernel: Change argument name, add description
- 12:56, 24 April 2022 diff hist +173 SceSysmem →sceKernelPhysicalMemWriteForKernel: Mark NID as valid up to 0.990, add description
- 11:39, 24 April 2022 diff hist +25 SceSysmem →Known NIDs: Add 0.990 NIDs
- 12:04, 23 April 2022 diff hist +185 SceSysmem →scePUIDOpenByNameWithClassForDriver: Add description
- 12:01, 23 April 2022 diff hist +313 SceSysmem →add_heap: Change name to scePUIDOpenByNameWithExactClassForDriver, add description
- 10:58, 17 April 2022 diff hist +149 SceProcessmgr →Types: Add budget pseudo-UIDs
- 18:01, 16 April 2022 diff hist +21 SceSysmem →Types: Change a field name and descriptions in SceKernelPhyMemLow
- 17:59, 16 April 2022 diff hist -33 SceSysmem →Types: change comment about size on SceKernelPhyMemLow
- 15:13, 16 April 2022 diff hist +139 SceSysmem →sceKernelPhyMemLowFreeForKernel: Add information and change signature
- 15:09, 16 April 2022 diff hist -204 SceSysmem →sceKernelGetPhyMemLowInfoForKernel: change signature
- 15:08, 16 April 2022 diff hist +301 SceSysmem →sceKernelPhyMemLowAllocForKernel: Add information
- 15:01, 16 April 2022 diff hist +1,559 SceSysmem →Types: Add SceKernelPhyMemLow object
- 14:45, 16 April 2022 diff hist +2 m SceSysmem →Types: Add some info about fields in PhyMemPart
- 11:03, 16 April 2022 diff hist +73 SceSysmem →SceSysmemForKernel_153A08A0: Add description and proper parameters
- 11:01, 16 April 2022 diff hist +87 SceSysmem →sceKernelCpuAtomicAddAndGet32ForDriver: Mark NID as valid down to 0.990, add description
- 08:14, 13 April 2022 diff hist +6 m SceCuiUpdater →sceCuiUpdaterDoUpdate: fix NID range
- 08:13, 13 April 2022 diff hist +106 SceCuiUpdater →SceCuiUpdater: Add sceCuiUpdaterFormatRegistry
- 17:35, 12 April 2022 diff hist 0 m SceCuiUpdater →sceCuiUpdaterDoUpdate: Mark NID as valid down to 0.902
- 12:56, 10 April 2022 diff hist +571 SceSysmem →Types: Change some field names in SceKernelAllocMemBlockOptKernel
- 10:45, 10 April 2022 diff hist 0 SceSysmem →sceKernelAllocMemBlockForDriver: Mark NID as valid up to 3.65
- 17:59, 3 April 2022 diff hist +45 SceSysmem →sceKernelGetPhyMemInfoForDriver: Add information about structure
- 18:54, 2 April 2022 diff hist +39 SceSysmem →sceKernelMMUMapLargePagesForKernel: Map as present but not exported in 3.65
- 18:54, 2 April 2022 diff hist +39 SceSysmem →sceKernelMMUMapSmallPagesForKernel: Mark as present but not exported in 3.65
- 18:16, 2 April 2022 diff hist +62 SceSysmem →sceKernelMMUMapSectionsForKernel: Mark as present but non-exported in 3.65; change signature to reflect observations of 0.990 and 3.65
- 18:14, 2 April 2022 diff hist +62 SceSysmem →sceKernelMMUMapSupersectionsForKernel: Mark as present but non-exported in 3.65; change signature to reflect observations of 0.990 and 3.65
- 11:58, 27 March 2022 diff hist +10 m SceSysmem →sceKernelCreateAddressSpaceForKernel: Change description
- 15:03, 23 March 2022 diff hist +56 SceDeci4pSDfMgr →SceDeci4pSDfMgrForKernel: Add SceDeci4pSDfMgrForKernel_98AEC60E
- 15:02, 23 March 2022 diff hist +395 SceDeci4pSDfMgr →SceDeci4pSDfMgrForKernel: add SceDeci4pSDfMgrForKernel_A963E333
- 14:50, 23 March 2022 diff hist -56 m SceDeci4pSDfMgr →SceDeci4pSDfMgrForKernel: Remove SceDeci4pSDfMgrForKernel_0A6437B6 from "to document" section
- 14:49, 23 March 2022 diff hist +462 SceDeci4pSDfMgr →SceDeci4pSDfMgrForKernel: Add SceDeci4pSDfMgrForKernel_0A6437B6
- 14:32, 23 March 2022 diff hist +245 SceDeci4pSDfMgr →SceDeci4pSDfMgrForKernel: Add 0xCCD56670/memchr
- 14:21, 23 March 2022 diff hist +177 SceDeci4pSDfMgr →SceDeci4pSDfMgrForKernel: Add SceDeci4pSDfMgrForKernel_501CE61D
- 14:18, 23 March 2022 diff hist -56 m SceDeci4pSDfMgr →SceDeci4pSDfMgrForKernel: Remove sceSDfMgrContinueSystem from "to document" section
- 14:17, 23 March 2022 diff hist +300 SceDeci4pSDfMgr →SceDeci4pSDfMgrForKernel: Add sceSDfMgrContinueSystem
- 14:14, 23 March 2022 diff hist +44 SceDeci4pSDfMgr →Types: Add SceSDfMgrBreakHook type
- 14:13, 23 March 2022 diff hist +710 SceDeci4pSDfMgr →SceDeci4pSDfMgrForKernel: Add sceSDfMgr{Un}RegisterBreakHook functions
- 13:58, 23 March 2022 diff hist -56 m SceDeci4pSDfMgr →SceDeci4pSDfMgrForKernel: remove 0x81E7C5BD from "to document" section
- 13:56, 23 March 2022 diff hist +384 SceDeci4pSDfMgr →SceDeci4pSDfMgrForKernel: Add "32-bit memset" function
- 13:17, 23 March 2022 diff hist -86 m SceDeci4pSDfMgr →SceDeci4pSDfMgrForKernel_A55F5F0D: Mark sceSDfMgrOpen as official name
- 17:24, 22 March 2022 diff hist -56 SceDeci4pSDfMgr →SceDeci4pSDfMgrForKernel: Remove SceDeci4pSDfMgrForKernel_B050A0D5 from "to document" section
- 17:22, 22 March 2022 diff hist -78 m SceDeci4pSDfMgr →SceDeci4pSDfMgrForKernel: Remove 0xDAFE03AD from "to document" section
- 17:20, 22 March 2022 diff hist +111 m SceDeci4pSDfMgr →Module: Add SELF location, mark module information as good down to 0.990
- 17:18, 22 March 2022 diff hist -105 m SceDeci4pSDfMgr →sceSDfMgrRegisterExcpHandlerForKernel: Remove comment about return value
- 17:17, 22 March 2022 diff hist +64 m SceDeci4pSDfMgr →sceSDfMgrUnregisterExcpHandlerForKernel: Remove return type comment, add information on correct call
- 17:15, 22 March 2022 diff hist +892 SceDeci4pSDfMgr →Types: Add some error codes
- 16:57, 22 March 2022 diff hist +458 SceDeci4pSDfMgr →SceDeci4pSDfMgrForKernel: Add sceSDfMgrExSend
- 16:47, 22 March 2022 diff hist +235 SceDeci4pSDfMgr →SceDeci4pSDfMgrForKernel: Add sceSDfMgrExRecv
- 16:43, 22 March 2022 diff hist +439 SceDeci4pSDfMgr →SceDeci4pSDfMgrForKernel: Add sceSDfMgrExClose and sceSDfMgrClose
- 16:41, 22 March 2022 diff hist +1,549 SceDeci4pSDfMgr Add sceSDfMgrExOpen and sceSDfMgrOpen
- 16:22, 22 March 2022 diff hist +166 SceDeci4pSDfMgr →SceDeci4pSDfMgrForKernel: Add sceSDfMgrBreakSystem
- 16:20, 22 March 2022 diff hist +298 SceDeci4pSDfMgr →SceDeci4pSDfMgrForKernel: Add SceDeci4pSDfMgrForKernel_FFC95B63/write_uint3
- 16:18, 22 March 2022 diff hist +263 SceDeci4pSDfMgr →SceDeci4pSDfMgrForKernel: Add SceDeci4pSDfMgrForKernel_68903C1D/read_uint3
- 16:14, 22 March 2022 diff hist +249 SceDeci4pSDfMgr →SceDeci4pSDfMgrForKernel: Add SceDeci4pSDfMgrForKernel_5996E2DB/memcpy
- 16:13, 22 March 2022 diff hist +190 SceDeci4pSDfMgr →SceDeci4pSDfMgrForKernel: Add SceDeci4pSDfMgrForKernel_8A3B06F2/memset
- 16:06, 22 March 2022 diff hist +215 SceDeci4pSDfMgr →SceDeci4pSDfMgrForKernel: Add official name "sceSDfMgrRegisterExcpHandler" found in 0.990.030 SceDeci4pSDbgp
- 12:09, 22 March 2022 diff hist +6 m SceDeci4pSDfMgr →Known NIDs: Mark NID as valid down to 0.990
- 11:52, 22 March 2022 diff hist +523 SceDeci4pSDfMgr →SceDeci4pSDfMgrForKernel: Change names of sceSDfMgr*CpuExcpCallbackForKernel pair, add unregister
- 11:48, 22 March 2022 diff hist +112 m SceDeci4pSDfMgr →sceSDfMgrSetCpuExcpCallbackForKernel: Add information on return types
- 11:44, 22 March 2022 diff hist +6 m SceDeci4pSDfMgr →sceSDfMgrSetCpuExcpCallbackForKernel: Mark NID as valid down to 0.990
- 11:43, 22 March 2022 diff hist -2 m SceDeci4pSDfMgr Move Types into its own section
- 11:38, 22 March 2022 diff hist -1 m SceDeci4pSDfMgr →sceSDfMgrSetCpuExcpCallbackForKernel: Fix typo
- 11:23, 20 March 2022 diff hist +24 m SceExcpmgr →SceExcpmgrForKernel_D464A9A7: Add 3.65 NID
- 17:21, 12 March 2022 diff hist 0 m SceExcpmgr →sceKernelRegisterExceptionHandlerForKernel: fix wrong offset (oops :x)
- 17:19, 12 March 2022 diff hist +113 m SceExcpmgr →sceKernelRegisterExceptionHandlerForKernel: Add syscall handler location for 3.65 (mostly to indicate it's not in Excpmgr anymore)
- 17:08, 12 March 2022 diff hist +3,858 SceExcpmgr Add a new section that explains what SceExcpmgr's handlers do
- 15:25, 12 March 2022 diff hist 0 m SceSysmem →SceSysrootForKernel_118657C6: Mark NID as valid up to 3.65
- 15:25, 12 March 2022 diff hist +21 SceSysmem →SceSysrootForKernel_118657C6: Change return type based on usage made by Excpmgr
- 15:09, 12 March 2022 diff hist +624 SceExcpmgr →SceExcpmgrForKernel_C45C0D3D: Add 3.65 NID and more information in description
- 15:07, 12 March 2022 diff hist +560 SceSysmem →SceCpuForKernel_9A3281C0: Add 3.65 NID and mark 3.60 NID as valid down to 0.990. Add old firmware prototype. Add information in description.
- 14:09, 12 March 2022 diff hist +207 SceExcpmgr →SceExcpmgrForKernel_A66DDFA3: Add 3.65 NID and change description
- 14:07, 12 March 2022 diff hist +17 m SceExcpmgr →SceExcpmgrForKernel_7ADF11DB: Add 3.65 NID and correct description
- 14:05, 12 March 2022 diff hist +207 SceExcpmgr →SceExcpmgrForKernel_4FF90618: Add 3.65 NID and change description.
- 13:27, 12 March 2022 diff hist +24 m SceExcpmgr →SceExcpmgrForKernel_3AE9AEE1: Add 3.65 NID
- 13:27, 12 March 2022 diff hist +24 m SceExcpmgr →sceKernelGetExcpDataForKernel: Add 3.65 NID
- 13:26, 12 March 2022 diff hist +56 m SceExcpmgr →sceKernelPanicHandlerReturnFromNestedExceptionCfuncForKernel: Add 3.65 NID and notice about name.
- 13:23, 12 March 2022 diff hist +24 m SceExcpmgr →sceKernelInitialHandlerDebugDabtCfuncForKernel: Add 3.65 NID
- 13:23, 12 March 2022 diff hist +24 m SceExcpmgr →sceKernelInitialHandlerDebugPabtCfuncForKernel: Add 3.65 NID
- 13:23, 12 March 2022 diff hist +24 m SceExcpmgr →sceKernelInitialHandlerDebugUndefCfuncForKernel: Add 3.65 NID
- 13:22, 12 March 2022 diff hist +24 m SceExcpmgr →sceKernelReleaseExceptionHandlerForKernel: Add 3.65 NID
- 16:05, 7 March 2022 diff hist +9 m SceDeci4pDbgp →Known NIDs: Change FW range for User/Kernel export of library
- 18:59, 6 March 2022 diff hist +24 Vulnerabilities →Arbitrary kernel execution due to SceDeci4pDbgpForDriver exported to usermode: Mark this may not actually allow kernel ACE, add firmware this was fixed in
- 15:25, 6 March 2022 diff hist +17 SceUdcd →enable_usb_charging: Change name to official name and change function signature types
- 12:21, 27 February 2022 diff hist +5 m SceSysmem →sceKernelGetPhyMemPartInfoCoreForKernel: Mark NID as valid up to 3.65
- 11:22, 27 February 2022 diff hist +24 m SceProcessmgr →sceKernelGetProcessAppForKernel: Add 3.65 NID
- 08:56, 27 February 2022 diff hist +131 SceProcessmgr →SceProcessmgrForKernel: Change sceKernelProcess*KernelBudgetHeapMemoryForKernel name to a more fitting one
- 18:58, 26 February 2022 diff hist +249 SceProcessmgr →SceProcessmgrForKernel: Add sceKernelGrowBudget
- 18:49, 26 February 2022 diff hist -162 SceProcessmgr →Types: Fixup process type defines
- 18:33, 26 February 2022 diff hist 0 m SceProcessmgr →sceKernelSetProcessStatusForDriver: Mark NID as valid up to 3.65
- 18:31, 26 February 2022 diff hist 0 m SceProcessmgr →sceKernelIsProcessSuspendingForDriver: Mark NID as valid up to 3.65
- 18:29, 26 February 2022 diff hist 0 m SceProcessmgr →sceKernelFreeRemoteProcessHeapForDriver: Mark NID as valid up to 3.65
- 18:28, 26 February 2022 diff hist 0 m SceProcessmgr →sceKernelFreeCurrentProcessHeapForDriver: Mark NID as valid up to 3.65
- 18:28, 26 February 2022 diff hist -26 m SceProcessmgr →sceKernelAllocRemoteProcessHeapForDriver: Mark NID as valid up to 3.65
- 18:27, 26 February 2022 diff hist +26 m SceProcessmgr →sceKernelAllocRemoteProcessHeapForDriver: mark function as non-exported in 3.65
- 18:25, 26 February 2022 diff hist +43 SceProcessmgr →sceKernelUIDtoProcessForKernel: Add 3.65 NID and change description
- 16:42, 26 February 2022 diff hist +22 SceProcessmgr →sceKernelFreeRemoteProcessKernelHeapForKernel: Rephrase description and add 3.65 NID
- 16:40, 26 February 2022 diff hist +78 SceProcessmgr →sceKernelProcessAllocKernelBudgetHeapMemoryForKernel: Add informations to description and NIDs
- 16:29, 26 February 2022 diff hist +29 SceProcessmgr →Types: Add proper definition for SceProcessType
- 16:26, 26 February 2022 diff hist +24 m SceProcessmgr →sceKernelSuspendProcessForKernel: Add 3.65 NID
- 15:22, 26 February 2022 diff hist +28 m SceProcessmgr →sceKernelGetProcessParentIdForKernel: Add 3.65 NID and proper return type
- 12:36, 26 February 2022 diff hist +66 SceProcessmgr →sceKernelGetProcessBudgetTypeForKernel: Change name, add 3.65 NID
- 12:29, 26 February 2022 diff hist +282 m SceProcessmgr →Types: Add information about process object
- 12:23, 26 February 2022 diff hist +175 m SceSysmem →Types: Add more info about SceSysrootForKernel_733C243E_struct
- 12:19, 26 February 2022 diff hist -14 SceProcessmgr →SceProcessmgrForKernel_C77C2085: Add 3.65 NID and change description
- 12:14, 26 February 2022 diff hist +2,903 SceSysmem →Types: Add SceSysrootForKernel_D29BCA77_struct for 3.60/3.65
- 12:02, 26 February 2022 diff hist +30 m SceProcessmgr →sceKernelRegisterKPLSForDriver: Mark NID as valid up to 3.65, clarify description.
- 11:56, 26 February 2022 diff hist +24 m SceProcessmgr →sceKernelProcessDebugSuspendForKernel: Add 3.65 NID
- 09:33, 26 February 2022 diff hist +24 m SceProcessmgr →sceKernelGetProcessSelfAuthInfoForKernel: Add 3.65 NID
- 18:16, 20 February 2022 diff hist 0 m SceKernelThreadMgr →sceKernelSetThreadAccessLevelForDriver: Mark NID as valid up to 3.65
- 16:17, 20 February 2022 diff hist +5 m SceProcessmgr →sceKernelGetCompiledSdkVersionByPidForDriver: Mark NID as valid up to 3.65
- 14:45, 4 February 2022 diff hist +1,284 SceKernelThreadMgr Add sceKernelAllocateKTLS
- 13:00, 4 February 2022 diff hist 0 m SceIofilemgr →sceIoChstatForVshBridgeForDriver: fix captialization of name
- 19:26, 1 February 2022 diff hist +192 SceIofilemgr →SceIofilemgrForDriver: Add official names for a few ForVshBridge functions and mark as valid down to 0.995
- 18:29, 1 February 2022 diff hist +67 SceIofilemgr →sceIoGetGUIDErrorEventListForDriver: Change name to official name and mark NID as valid down to 0.995
- 18:27, 1 February 2022 diff hist +444 SceKernelThreadMgr Add sceKernelSetEventWithNotifyCallback
- 18:14, 1 February 2022 diff hist +6 m SceIofilemgr →sceIoSetMountEventForDriver: Mark NID as valid down to 0.995
- 18:13, 1 February 2022 diff hist +11 m SceIofilemgr →sceIoInvokeMountEventForDriver: Add official name
- 18:30, 26 January 2022 diff hist +2,242 SceIofilemgr →Types: Add SceUIDVfsFileObject structure
- 18:10, 26 January 2022 diff hist +872 SceIofilemgr →SceIofilemgrForDriver: Add sceVfsAllocateFile and add signature of sceVfsFreeFileForDriver
- 18:25, 24 January 2022 diff hist -10 SceIofilemgr →sceVfsNodeWaitEventFlagForDriver: Change name to official name
- 18:24, 24 January 2022 diff hist -10 SceIofilemgr →sceVfsNodeSetEventFlagForDriver: Change name to official name
- 16:22, 23 January 2022 diff hist +17 m SceDeci4pDfMgr →Types: Add SceDfMgrOpen_param info for 0.940
- 14:25, 23 January 2022 diff hist +78 SceUsbDevSerial →Module: Mark module as present down to 0.995, remove NID/fingerprint, add SELF location
- 14:19, 23 January 2022 diff hist +6 m SceUsbDevSerial →Known NIDs: Mark NID as valid down to 0.995
- 14:53, 18 January 2022 diff hist -28 SceExcpmgr Replace erroneous function name with default name
- 14:48, 18 January 2022 diff hist +343 SceExcpmgr Replace "To find" section with "Non-exported functions" section
- 13:25, 18 January 2022 diff hist +24 SceKernelModulemgr →sceKernelGetModuleInhibitStateForKernel: Add 3.65 NID
- 19:19, 13 January 2022 diff hist +3,590 SceDeci4pDbgp Add signature for DTrace breakpoint handlers, add some info about module history, add missing headers for DbgpForDriver functions
- 14:28, 13 January 2022 diff hist +891 Vulnerabilities →Kernel: Add Kernel ACE vulnerability, add description to SceDeci4pDbgpForDriver library vulnerability
- 17:06, 11 January 2022 diff hist +150 SceDeci4pDfMgr Add official names found in 0.940, mark NIDs as valid down to 0.940, refactoring
- 17:33, 7 January 2022 diff hist +97 SceProcessmgr →sceKernelUnregisterProcessTerminationCallback: Mark NID as valid up to 3.65, fix function signature
- 17:32, 7 January 2022 diff hist +63 SceProcessmgr →sceKernelRegisterProcessTerminationCallback: Mark NID as valid up to 3.65, fix function signature
- 10:02, 7 January 2022 diff hist +24 m SceProcessmgr →sceKernelGetProcessModuleInfoForKernel: Add 3.65 NID
- 09:55, 7 January 2022 diff hist +5 m SceSysmem →SceSysrootForKernel_E20F6FC8: Mark NID as valid up to 3.65
- 19:39, 6 January 2022 diff hist +24 m SceProcessmgr →sceKernelGetUIDProcessClassForKernel: Add 3.65 NID
- 18:59, 5 January 2022 diff hist +87 SceExcpmgr Change information about Thumb support for exception handlers
- 18:15, 5 January 2022 diff hist +244 SceKernelIntrMgr →SceIntrmgrForKernel: Add SceIntrmgrForKernel_A60D79A4
- 18:07, 5 January 2022 diff hist +660 SceKernelIntrMgr →sceKernelAllocSyscallTableForKernel: Add 3.65 NID and function prototype
- 17:34, 5 January 2022 diff hist +24 m SceSysmem →sceKernelAllocPartitionMemBlockForKernel: Add 3.65 NID
- 18:21, 3 January 2022 diff hist +5 m SceSysmem →sceKernelSysrootGetSysrootForKernel: Mark NID as valid up to 3.65
- 18:08, 3 January 2022 diff hist +3 m SceKernelModulemgr →Known NIDs: Markup library NIDs (checked in low firmwares - assuming they never changed in between)
- 17:44, 3 January 2022 diff hist +7 m SceSysmem →sceKernelSysrootGetSystemSwVersionForDriver: Mark NID as valid up to 3.65
- 13:37, 30 December 2021 diff hist +24 m SceExcpmgr →SceExcpmgrForKernel_8D223205: Add 3.65 NID
- 13:34, 30 December 2021 diff hist +24 m SceExcpmgr →sceKernelDefaultHandlerResetCfuncForKernel: Add 3.65 NID
- 13:27, 30 December 2021 diff hist +24 SceExcpmgr →sceKernelGetExcpStackBottomForKernel: Add 3.65 NID
- 12:09, 30 December 2021 diff hist -85 m SceExcpmgr →SceExcpmgrForKernel_4FF90618: Mark NID as valid down to 0.990, change function signature.
- 12:07, 30 December 2021 diff hist -85 m SceExcpmgr →SceExcpmgrForKernel_A66DDFA3: Mark NID valid down to 0.990, change signature
- 12:01, 30 December 2021 diff hist +4 m SceExcpmgr →sceKernelGetExcpStackBottomForKernel
- 12:01, 30 December 2021 diff hist +8 m SceExcpmgr Revert exception stack bottom -> base wording (function name is sceKernelGetExcpStackBottom, not StackBase)
- 10:58, 30 December 2021 diff hist +24 m SceSysmem →sceKernelCopyToUserRxForKernel: Add 3.65 NID
- 10:50, 30 December 2021 diff hist +24 m SceSysmem →sceKernelProcCopyToUserRxForKernel: Add 3.65 NID
- 19:33, 29 December 2021 diff hist +107 SceSysmem →print_kernel_excp_info: Change function name and description to better reflect what it does
- 19:19, 29 December 2021 diff hist +41 m SceSysmem →sceKernelPrintSyscallFrameForKernel: Add 3.65 NID, change return type and add info about 3rd param
- 19:11, 29 December 2021 diff hist +7 m SceSysmem →sceKernelSysrootGetSyscallFrameForDriver: Mark NID as valid up to 3.65
- 18:56, 29 December 2021 diff hist +24 m SceSysmem →print_kernel_excp_info: Add 3.65 NID
- 18:52, 29 December 2021 diff hist +42 m SceExcpmgr Change wording regarding exception stack
- 18:00, 29 December 2021 diff hist +43 m SceSysmem →Types: Add info about field 0x44 of Sysroot
- 17:57, 29 December 2021 diff hist 0 m SceSysmem →sceKernelSysrootSetModulePrivateForKernel: Mark NID as valid up to 3.65
- 16:21, 29 December 2021 diff hist +24 m SceKernelModulemgr →sceKernelGetModuleIdByAddrForKernel: add 3.65 NID
- 15:51, 29 December 2021 diff hist 0 m SceSysmem →sceKernelSysrootReturnFromExcpToThreadForKernel: Mark NID as valid for 3.65
- 15:40, 29 December 2021 diff hist +29 m SceExcpmgr →sceKernelRegisterDefaultExceptionHandlerForKernel: add 3.65 NID
- 15:19, 29 December 2021 diff hist +3 m SceSysmem →sceKernelCpuIcacheInvalidateAllUISForKernel: fix table formatting
- 15:18, 29 December 2021 diff hist +21 m SceSysmem →sceKernelCpuIcacheInvalidateAllUISForKernel: add 3.65 NID
- 16:54, 28 December 2021 diff hist +26 m SceRegistryMgr →sceRegMgrSystemParamSetStr: Add missing <source> tags
- 16:53, 28 December 2021 diff hist +754 SceRegistryMgr →SceRegMgrForGame: Mark NIDs to be valid in 3.65, add prototypes
- 12:55, 27 December 2021 diff hist -8 m SceSysmem →sceKernelCpuGetCpuId: Change function to official prototype
- 14:59, 4 December 2021 diff hist +1,364 m SceLibKernel →SceLibKernel: Add sceKernelBacktrace* functions
- 11:17, 4 December 2021 diff hist +377 m SceLibKernel →sceKernelPrintBacktrace: Add function signature
- 11:15, 4 December 2021 diff hist +105 m SceLibKernel →sceKernelPrintBacktrace: Add 3.65 NID and wrapper notice
- 11:14, 4 December 2021 diff hist +531 m SceLibKernel →sceKernelPrintBacktraceForProcess: Add function signature and 3.65 NID
- 10:59, 4 December 2021 diff hist +35 m SceLibKernel Add 3.65 NIDs for __stack_chk_guard and add notice both exports point to the same variable
- 20:12, 12 November 2021 diff hist +16 m SceSysmem →SceSysrootForKernel_1D84C4D4: Change incorrect argument name
- 20:08, 12 November 2021 diff hist +200 m SceSysmem →Known NIDs: Add 3.65 NIDs for non-secure module
- 16:06, 6 November 2021 diff hist +24 m SceExcpmgr →sceKernelRegisterExceptionHandlerForKernel: Add 3.65 NID
- 16:53, 1 September 2021 diff hist +690 m SceKernelModulemgr →Types: Document more fields of SceLoadProcessParam
- 16:45, 1 September 2021 diff hist +6,754 SceProcessmgr →Types: Add process object type
- 16:30, 1 September 2021 diff hist -73 m SceKernelThreadMgr →Class Objects: Add info about process class, move process object to SceProcessmgr page
- 16:31, 15 August 2021 diff hist +24 m SceSysmem →sceKernelDeleteAddressSpaceForKernel: Add 3.65 NID
- 16:16, 15 August 2021 diff hist +24 m SceSysmem →sceKernelAddressSpaceFreeAllMemBlockForKernel: Add 3.65 NID
- 15:50, 15 August 2021 diff hist +7 m SceSysmem →sceKernelFreeMemBlockForDriver: Add 3.65 NID
- 15:43, 15 August 2021 diff hist +24 m SceSysmem →sceUIDDeleteEntryHeapForKernel: add 3.65 NID
- 15:34, 15 August 2021 diff hist +24 m SceSysmem →sceUIDEntryHeapCloseAllPUIDForKernel
- 13:04, 28 July 2021 diff hist +24 m SceProcessmgr →sceKernelKillProcessForKernel: Add 3.65 NID
- 12:56, 28 July 2021 diff hist +24 m SceProcessmgr →sceKernelCreateProcessForKernel: Add 3.65 NID
- 09:23, 27 July 2021 diff hist +60 m SceSysmem →SceSysmemForKernel_7BD56D6D: Add 3.65 NID and potential name
- 09:20, 27 July 2021 diff hist +107 m SceKernelModulemgr →sceKernelUnloadProcessModulesForKernel: Add 3.65 NID and prototype
- 09:17, 27 July 2021 diff hist 0 m SceKernelThreadMgr →sceKernelCreateRemoteThreadForDriver: Increase NID range to 3.65
- 09:01, 27 July 2021 diff hist +24 m SceKernelModulemgr →sceKernelGetModuleEntryPointForKernel: Add 3.65 NID
- 09:00, 27 July 2021 diff hist +24 m SceKernelModulemgr →sceKernelGetProcessMainModuleForKernel: Add 3.65 NID
- 08:57, 27 July 2021 diff hist +24 m SceKernelThreadMgr →SceThreadmgrForKernel_091322E5: Add 3.65 NID
- 08:41, 27 July 2021 diff hist +53 m SceSysmem Add 3.65 NIDs for sceKernelGetPhyPartKernelForKernel, SysmemForKernel_F8E95A5A and sceKernelAddressSpaceSetPhyMemPartForKernel
- 13:42, 26 July 2021 diff hist +290 m SceProcessmgr Add info about Alloc/Free remote process heap functions
- 10:26, 26 July 2021 diff hist +24 m SceSysmem →scePUIDKernelCreateWithAttrForKernel: Add 3.65 NID
- 19:13, 25 July 2021 diff hist +1,414 SceKernelModulemgr Add compatibility shim structures and function
- 17:53, 25 July 2021 diff hist +24 m SceKernelModulemgr →sceKernelLoadProcessImageForKernel: Add 3.65 NID
- 17:18, 25 July 2021 diff hist +24 m SceSysmem →sceUIDtoObjectForKernel: Add 3.65 NID
- 17:17, 25 July 2021 diff hist +24 m SceSysmem →sceUIDCreateEntryHeapForKernel: Add 3.65 NID
- 11:39, 25 July 2021 diff hist -174 m SceSysmem →SceSysrootForKernel_1D84C4D4: Fix parameters after checking
- 10:45, 25 July 2021 diff hist +166 m SceSysmem →SceSysrootForKernel_1D84C4D4: Add 3.65 NID, add more info about parameters
- 14:05, 6 July 2021 diff hist +95 m SceExcpmgr Fix mistake regarding field in ExcpmgrData
- 12:25, 6 July 2021 diff hist +108 m SceSysmem →print_kernel_excp_info: Correct type of parameters
- 10:15, 6 July 2021 diff hist +8,397 SceExcpmgr Add context structure, document missing functions, add some prototypes.