User contributions
Jump to navigation
Jump to search
- 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