Returns PS3 firmware version information.
result = lv1_get_version_info( /*OUT*/ &raw );
| Outputs | |
|---|---|
| Register | Description |
| R3 | Status - 0 = OK, Other values are unknown, but indicate failure. |
| R4 | raw - firmware data (see notes) |
Notes:
The firmware information is accessed using the following union:
union ps3_firmware_version {
u64 raw;
struct {
u16 pad;
u16 major;
u16 minor;
u16 rev;
};
};
| lv1_get_version_info | ||
|---|---|---|
| Firmware Version | Version returned in R4 | Decoded Hypervisor Version |
| PAL 1.5 | 0×0000000100040000 | major = 1, minor = 4, rev = 0 |
| PAL 1.7 | 0×0000000100070000 | major = 1, minor = 7, rev = 0 |