PERFORCE change 165372 for review
    Alexander Motin 
    mav at FreeBSD.org
       
    Mon Jun 29 08:36:26 UTC 2009
    
    
  
http://perforce.freebsd.org/chv.cgi?CH=165372
Change 165372 by mav at mav_mavbook on 2009/06/29 08:35:31
	Report base transfer speed if SIM does not provide detailed info.
Affected files ...
.. //depot/projects/scottl-camlock/src/sbin/camcontrol/camcontrol.c#11 edit
Differences ...
==== //depot/projects/scottl-camlock/src/sbin/camcontrol/camcontrol.c#11 (text+ko) ====
@@ -919,6 +919,14 @@
 		if ((spi->valid & CTS_SPI_VALID_SYNC_RATE) != 0) {
 			freq = scsi_calc_syncsrate(spi->sync_period);
 			speed = freq;
+		} else {
+			struct ccb_pathinq cpi;
+
+			retval = get_cpi(device, &cpi);
+			if (retval == 0) {
+				speed = cpi.base_transfer_speed;
+				freq = 0;
+			}
 		}
 
 		fprintf(stdout, "%s%d: ", device->device_name,
    
    
More information about the p4-projects
mailing list