Difference between revisions of "Error Code"

From Vita Development Wiki
Jump to navigation Jump to search
(Created page with "== format == <source lang="C"> bit 31: Whether there is an error - 1= error(Bits 30-0 follow the definition below) - 0= success(Definition of bits 30-0 is free) bit...")
(No difference)

Revision as of 16:21, 29 November 2019

format

bit 31: Whether there is an error
    - 1= error(Bits 30-0 follow the definition below)
    - 0= success(Definition of bits 30-0 is free)

bit 30: Error criticality (Critical)
    - 1= Fatal error
    - 0= Normal error

bit 29,28: Reserved
    - 00= Always fixed to zero

bit 27-16: Facility
    - 0x000= Reserved
    - 0x001= SCE_ERROR_FACILITY_ERRNO
    - 0x002= SCE_ERROR_FACILITY_KERNEL

bit 15-0: Error code
    - The specific meaning depends on the facility code.
    - Even if the error code value is the same, but the facility code is different
    - Please note that it is treated as a separate error number.