diff --git a/Source/Atmosphere/stratosphere/loader/source/oc/mtc_timing_value.hpp b/Source/Atmosphere/stratosphere/loader/source/oc/mtc_timing_value.hpp index 62652f34..9c5c2a7b 100644 --- a/Source/Atmosphere/stratosphere/loader/source/oc/mtc_timing_value.hpp +++ b/Source/Atmosphere/stratosphere/loader/source/oc/mtc_timing_value.hpp @@ -42,7 +42,7 @@ namespace ams::ldr::oc { const u32 BL = 16; /* Base latency for read and write (tWRL). */ - const u32 RL = C.mem_burst_read_latency; + const u32 RL = C.mem_burst_read_latency - 4; /* (This is a lazy fix for now) */ const u32 WL = C.mem_burst_write_latency; /* Switch uses RL_DBI, todo: get rid of non DBI_RL. */