소스 검색

Add 10ms delay to seek command

Michael McMaster 6 년 전
부모
커밋
00f8fe834c
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      lib/SCSI2SD/src/firmware/disk.c

+ 4 - 0
lib/SCSI2SD/src/firmware/disk.c

@@ -294,6 +294,10 @@ static void doSeek(uint32_t lba)
 		scsiDev.target->sense.asc = LOGICAL_BLOCK_ADDRESS_OUT_OF_RANGE;
 		scsiDev.phase = STATUS;
 	}
+	else
+	{
+		s2s_delay_ms(10);
+	}
 }
 
 static int doTestUnitReady()