Skip to content

Commit 7f127fd

Browse files
androdaerichelgeson
authored andcommitted
Improved logging
1 parent 72e5a51 commit 7f127fd

File tree

1 file changed

+31
-1
lines changed

1 file changed

+31
-1
lines changed

lib/BlueSCSI_platform_RP2040/BlueSCSI_platform.cpp

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,8 +213,38 @@ bluescsi_reclock_status_t platform_reclock(bluescsi_speed_grade_t speed_grade)
213213
}
214214
else if (set_timings(speed_grade))
215215
{
216-
log("Initial Clock set to ", (int) platform_sys_clock_in_hz(), "Hz");
216+
log("=== Clock Config ===");
217+
log("Current CPU Clock: ", (int) platform_sys_clock_in_hz(), "Hz");
218+
char* grade_string;
219+
switch (speed_grade) {
220+
case SPEED_GRADE_DEFAULT:
221+
grade_string = "DEFAULT";
222+
break;
223+
case SPEED_GRADE_AUDIO:
224+
grade_string = "AUDIO";
225+
break;
226+
case SPEED_GRADE_CUSTOM:
227+
grade_string = "CUSTOM";
228+
break;
229+
case SPEED_GRADE_C:
230+
grade_string = "C";
231+
break;
232+
case SPEED_GRADE_B:
233+
grade_string = "B";
234+
break;
235+
case SPEED_GRADE_A:
236+
grade_string = "A";
237+
break;
238+
case SPEED_GRADE_MAX:
239+
grade_string = "MAX";
240+
break;
241+
default:
242+
grade_string = "WARNING : UNSPECIFIED";
243+
break;
244+
}
245+
log("Attempting CPU Reclock To Speed Grade: ", grade_string);
217246
reclock();
247+
log("Updated CPU Clock: ", (int) platform_sys_clock_in_hz(), "Hz");
218248
log("SDIO clock set to ", (int)((g_bluescsi_timings->clk_hz / g_bluescsi_timings->sdio.clk_div_pio + (5 * MHZ / 10)) / MHZ) , "MHz");
219249
return BLUESCSI_RECLOCK_SUCCESS;
220250
}

0 commit comments

Comments
 (0)