androda пре 11 месеци
родитељ
комит
7f127fdd78
1 измењених фајлова са 31 додато и 1 уклоњено
  1. 31 1
      lib/BlueSCSI_platform_RP2040/BlueSCSI_platform.cpp

+ 31 - 1
lib/BlueSCSI_platform_RP2040/BlueSCSI_platform.cpp

@@ -213,8 +213,38 @@ bluescsi_reclock_status_t platform_reclock(bluescsi_speed_grade_t speed_grade)
     }
     else if (set_timings(speed_grade))
     {
-        log("Initial Clock set to ", (int) platform_sys_clock_in_hz(), "Hz");
+        log("=== Clock Config ===");
+        log("Current CPU Clock: ", (int) platform_sys_clock_in_hz(), "Hz");
+        char* grade_string;
+        switch (speed_grade) {
+            case SPEED_GRADE_DEFAULT:
+            grade_string = "DEFAULT";
+            break;
+            case SPEED_GRADE_AUDIO:
+            grade_string = "AUDIO";
+            break;
+            case SPEED_GRADE_CUSTOM:
+            grade_string = "CUSTOM";
+            break;
+            case SPEED_GRADE_C:
+            grade_string = "C";
+            break;
+            case SPEED_GRADE_B:
+            grade_string = "B";
+            break;
+            case SPEED_GRADE_A:
+            grade_string = "A";
+            break;
+            case SPEED_GRADE_MAX:
+            grade_string = "MAX";
+            break;
+            default:
+            grade_string = "WARNING : UNSPECIFIED";
+            break;
+        }
+        log("Attempting CPU Reclock To Speed Grade: ", grade_string);
         reclock();
+        log("Updated CPU Clock: ", (int) platform_sys_clock_in_hz(), "Hz");
         log("SDIO clock set to ", (int)((g_bluescsi_timings->clk_hz / g_bluescsi_timings->sdio.clk_div_pio + (5 * MHZ / 10)) / MHZ) , "MHz");
         return BLUESCSI_RECLOCK_SUCCESS;
     }