Kaynağa Gözat

Added Xebec (SASI E0 and E4 Commands) handling

Adding handling for SASI E0 and E4 commands as used by Xebec controller and Sider Hard Disk (First Class Peripherals)
peclark1 1 yıl önce
ebeveyn
işleme
c4b252e667
2 değiştirilmiş dosya ile 0 ekleme ve 18 silme
  1. 0 13
      src/ZuluSCSI_disk.cpp
  2. 0 5
      src/ZuluSCSI_log_trace.cpp

+ 0 - 13
src/ZuluSCSI_disk.cpp

@@ -1947,19 +1947,6 @@ int scsiDiskCommand()
         commandHandled = scsiModeCommand();
         blockDev.state &= ~DISK_WP;
     }
-    else if (unlikely(command == 0xE0))
-    {
-        // RAM Diagnostic
-        // XEBEC S1410 controller
-        // http://bitsavers.informatik.uni-stuttgart.de/pdf/xebec/104524C_S1410Man_Aug83.pdf
-        // Stub, return success
-    }
-    else if (unlikely(command == 0xE4))
-    {
-        // Drive Diagnostic
-        // XEBEC S1410 controller
-        // Stub, return success
-    }       
     else
     {
         commandHandled = 0;

+ 0 - 5
src/ZuluSCSI_log_trace.cpp

@@ -100,13 +100,8 @@ static const char *getCommandName(uint8_t cmd)
         case 0xA8: return "Read12";
         case 0xC0: return "OMTI-5204 DefineFlexibleDiskFormat";
         case 0xC2: return "OMTI-5204 AssignDiskParameters";
-<<<<<<< Updated upstream
-        case 0xE0: return "RAM Diagnostic";
-        case 0xE4: return "Drive Diagnostic";    
-=======
         case 0xE0: return "Xebec RAM Diagnostic";
         case 0xE4: return "Xebec Drive Diagnostic";              
->>>>>>> Stashed changes
         default:   return "Unknown";
     }
 }