浏览代码

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 年之前
父节点
当前提交
c4b252e667
共有 2 个文件被更改,包括 0 次插入18 次删除
  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";
     }
 }