Ver Fonte

Use latest gcc & fix compiler warning

Eric Helgeson há 3 anos atrás
pai
commit
435c393df7
2 ficheiros alterados com 3 adições e 1 exclusões
  1. 1 0
      platformio.ini
  2. 2 1
      src/BlueSCSI_disk.cpp

+ 1 - 0
platformio.ini

@@ -6,6 +6,7 @@ default_envs = BlueSCSI_RP2040
 ; BlueSCSI RP2040 hardware platform, based on the Raspberry Pi foundation RP2040 microcontroller
 [env:BlueSCSI_RP2040]
 platform = raspberrypi
+platform_packages = platformio/toolchain-gccarmnoneeabi@1.100301.220327
 framework = arduino
 board = BlueSCSI_RP2040
 extra_scripts = src/build_bootloader.py

+ 2 - 1
src/BlueSCSI_disk.cpp

@@ -269,7 +269,8 @@ static image_config_t g_DiskImages[S2S_MAX_TARGETS];
 
 void scsiDiskResetImages()
 {
-    memset(g_DiskImages, 0, sizeof(g_DiskImages));
+    for(int i = 0; i < S2S_MAX_TARGETS; i++)
+        g_DiskImages[i] = image_config_t();
 }
 
 // Verify format conformance to SCSI spec: