From 22ac1079d3a4c54399a10a96cb0b29cd0d312d12 Mon Sep 17 00:00:00 2001 From: Nomi Date: Tue, 26 Sep 2023 02:45:29 +0200 Subject: [PATCH] Add PREV_FIRM --- include/kernel/config_mem.hpp | 1 + src/core/memory.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/include/kernel/config_mem.hpp b/include/kernel/config_mem.hpp index 81f0fef1..0e7e06b2 100644 --- a/include/kernel/config_mem.hpp +++ b/include/kernel/config_mem.hpp @@ -8,6 +8,7 @@ namespace ConfigMem { KernelVersionMajor = 0x1FF80003, SyscoreVer = 0x1FF80010, EnvInfo = 0x1FF80014, + PrevFirm = 0x1FF80016, AppMemAlloc = 0x1FF80040, FirmUnknown = 0x1FF80060, FirmRevision = 0x1FF80061, diff --git a/src/core/memory.cpp b/src/core/memory.cpp index f03e80f7..d551028c 100644 --- a/src/core/memory.cpp +++ b/src/core/memory.cpp @@ -108,6 +108,7 @@ u8 Memory::read8(u32 vaddr) { return getBatteryState(chargerPlugged, charging, batteryLevel); } case ConfigMem::EnvInfo: return envInfo; + case ConfigMem::PrevFirm: return 0; case ConfigMem::HardwareType: return ConfigMem::HardwareCodes::Product; case ConfigMem::KernelVersionMinor: return u8(kernelVersion & 0xff); case ConfigMem::KernelVersionMajor: return u8(kernelVersion >> 8);