|  | @@ -377,6 +377,23 @@ static void process_Command()
 | 
											
												
													
														|  |  		memset(scsiDev.cdb, 0xff, sizeof(scsiDev.cdb));
 |  |  		memset(scsiDev.cdb, 0xff, sizeof(scsiDev.cdb));
 | 
											
												
													
														|  |  		return;
 |  |  		return;
 | 
											
												
													
														|  |  	}
 |  |  	}
 | 
											
												
													
														|  | 
 |  | +	// X68000 and strange "0x00 0xXX .. .. .. .." command
 | 
											
												
													
														|  | 
 |  | +	else if ((command == 0x00) && likely(scsiDev.target->cfg->quirks == S2S_CFG_QUIRKS_X68000))
 | 
											
												
													
														|  | 
 |  | +	{
 | 
											
												
													
														|  | 
 |  | +		if (scsiDev.cdb[1] == 0x28)
 | 
											
												
													
														|  | 
 |  | +		{
 | 
											
												
													
														|  | 
 |  | +			scsiDev.target->sense.code = NO_SENSE;
 | 
											
												
													
														|  | 
 |  | +			scsiDev.target->sense.asc = NO_ADDITIONAL_SENSE_INFORMATION;
 | 
											
												
													
														|  | 
 |  | +			enter_Status(CHECK_CONDITION);
 | 
											
												
													
														|  | 
 |  | +			return;
 | 
											
												
													
														|  | 
 |  | +		} 	else if (scsiDev.cdb[1] == 0x03)
 | 
											
												
													
														|  | 
 |  | +		{
 | 
											
												
													
														|  | 
 |  | +			scsiDev.target->sense.code = NO_SENSE;
 | 
											
												
													
														|  | 
 |  | +			scsiDev.target->sense.asc = NO_ADDITIONAL_SENSE_INFORMATION;
 | 
											
												
													
														|  | 
 |  | +			enter_Status(GOOD);
 | 
											
												
													
														|  | 
 |  | +			return;
 | 
											
												
													
														|  | 
 |  | +		}
 | 
											
												
													
														|  | 
 |  | +	}
 | 
											
												
													
														|  |  	else if (parityError &&
 |  |  	else if (parityError &&
 | 
											
												
													
														|  |  		(scsiDev.boardCfg.flags & S2S_CFG_ENABLE_PARITY))
 |  |  		(scsiDev.boardCfg.flags & S2S_CFG_ENABLE_PARITY))
 | 
											
												
													
														|  |  	{
 |  |  	{
 |