*************** Release 3.4 ******************* Sun Aug 23 13:42:44 1998 Joerg Schilling * scsi-linux-sg.c 1.22 Fix for misaligned int access in sg_header on Linux/sparc if valloc() DMA Buffer is used Thu Aug 20 10:05:14 1998 Joerg Schilling * scsi-aix.c 1.7 errno == Reference removed Tue Aug 18 04:41:56 1998 Joerg Schilling * scsihack.c 1.12 scsi-next.c & scsi-vms.c new Mon Aug 17 22:35:19 1998 Joerg Schilling * scsihack.c 1.11 scsi-linux-pg.c new with USE_PG Mon Aug 17 22:22:04 1998 Joerg Schilling * scsi-linux-sg.c 1.21 MAX_SCG -> 8, search /dev/sg0... before /dev/sfg... Mon Aug 17 21:47:35 1998 Joerg Schilling * scsi-linux-sg.c 1.20 Support for new sg driverinterface scgfile new for global ioctl's MAX_DMA_LINUX new -> 4k if SG_BIG_BUFF undefined SG_MAX_SENSE -> 16 if not defined SG_GET_BUFSIZE ioctl new scsi_isatapi()new Mon Aug 17 00:14:57 1998 Joerg Schilling * makelabel.c 1.39 use modified values from lp->dkl_map[idx].dkl_cylno & lp->dkl_map[idx].dkl_nblk Sun Aug 16 23:34:35 1998 Joerg Schilling * scsi-bsd.c 1.7 scsi_isatapi() new /dev/scgx may be replaced by dev=/dev/xxx:0,0 Sun Aug 16 23:32:42 1998 Joerg Schilling * scsitransp.h 1.13 * scsitransp.c 1.27 * scsi-sgi.c 1.9 * scsi-aix.c 1.6 * scsi-hpux.c 1.6 scsi_isatapi() new Fri Jul 17 03:44:13 1998 Joerg Schilling * scsihack.c 1.10 BSDI new -> scsi-bsd-os.c Fri Jul 17 03:41:58 1998 Joerg Schilling * makelabel.c 1.38 Cast daddr_t -> long Fri Jul 17 03:41:27 1998 Joerg Schilling * repair.c 1.5 include unixstd.h for usleep() Fri Jul 17 03:40:46 1998 Joerg Schilling * diskparam.c 1.5 Uncommented unused Vars Fri Jul 17 03:40:03 1998 Joerg Schilling * xdelay.c 1.7 include unixstd.h for usleep() Fri Jun 19 19:59:07 1998 Joerg Schilling * scsitransp.h 1.12 * scsitransp.c 1.26 * scsihack.c 1.9 * fmt.c 1.60 * scsi-linux-sg.c 1.19 * scsi-sgi.c 1.8 * scsi-bsd.c 1.6 * scsi-hpux.c 1.5 * scsi-aix.c 1.5 Introduction of scsi_open(device, busno, tgt, tlun) Parameters in preparation Sat Jun 6 00:16:40 1998 Joerg Schilling * port.c 1.7 #include -> #include for sys/time.h Mon Jun 1 19:35:13 1998 Joerg Schilling * labelsubs.c 1.10 * diskfmt.c 1.5 * acb4000.c 1.12 lpcyl new to allow mapping to virtual geometry because of short limit in Label Mon Jun 1 18:00:43 1998 Joerg Schilling * autopart.c 1.10 Autopart Range display with Infinity Mon Jun 1 17:11:40 1998 Joerg Schilling * fmt.h 1.24 D_DISK_LPCYL new Mon Jun 1 16:51:08 1998 Joerg Schilling * makelabel.c 1.37 HAVE_DKIO Hack & change to lpcyl Mon Jun 1 04:36:44 1998 Joerg Schilling * diskparam.c 1.4 maxhead from 32 -> 255 maxpcyl from 0xFFFF -> 0xFFFFFF Call get_lgeom_defaults() after pysical geometry is known Mon Jun 1 00:50:19 1998 Joerg Schilling * maptodisk.c 1.13 * checkmount.c 1.8 HAVE_DKIO Hack for portability Mon Jun 1 00:43:33 1998 Joerg Schilling * dsklabel.h 1.2 Don'e use HAVE_DKIO with i386 Sun May 31 23:57:00 1998 Joerg Schilling * map.h 1.4 #undef DKIOCGCONF for dummy in dsklabel.h Sun May 31 23:15:51 1998 Joerg Schilling * maptodisk.c 1.12 Use Uchar to avoid negative arrayindex Sun May 31 22:10:08 1998 Joerg Schilling * rand_rw.c 1.11 __PR() Macro in osig Variable Sun May 31 22:02:43 1998 Joerg Schilling * fmt.c 1.59 Version -> 3.4 Sun May 31 22:01:28 1998 Joerg Schilling * repair.c 1.4 Workaround for promblem where Sense Error Block is smaller than Startblock Sun May 31 21:59:28 1998 Joerg Schilling * fmt.h 1.23 lpcyl new #ifdef __SVR4 around gethostid().... removed because of portability problems on Solaris 2.6 Sun May 31 21:46:55 1998 Joerg Schilling * io.c 1.16 * datio.c 1.14 Use Uchar to avoid negative arrayindex Sun May 31 21:42:54 1998 Joerg Schilling * autopart.c 1.9 Brackets around unclear statements Sun May 31 21:38:00 1998 Joerg Schilling * scsihack.c 1.8 OSF1 new Sun May 31 21:37:04 1998 Joerg Schilling * sinfo.c 1.25 Check for uname == NULL and workaround sprintf format fixed Sun May 31 01:45:04 1998 Joerg Schilling * scsitransp.c 1.25 void * cast for valloc() return Fri May 1 19:08:34 1998 Joerg Schilling * scsidefs.h 1.18 PCD_600 new Sun Apr 12 02:15:15 1998 Joerg Schilling * scsitransp.c 1.24 scsiprintcdb()/scsiprintwdata()/scsiprintrdata() new scsiprintcdb() Display on errors Wed Apr 1 01:29:49 1998 Joerg Schilling * scsitransp.c 1.23 GCC Warnings fixed: printf format problem Sat Mar 28 23:06:05 1998 Joerg Schilling * scsireg.h 1.18 SCSI Status codes Tue Mar 24 21:29:18 1998 Joerg Schilling * scsidefs.h 1.17 DEV_CDD_521_OLD new Sat Mar 14 17:49:09 1998 Joerg Schilling * scsi-bsd.c 1.5 MAX_DMA_BSD 64k -> 60k Thu Mar 12 22:12:16 1998 Joerg Schilling * scsitransp.c 1.22 Display data if verbose > 1 Fri Mar 6 01:11:56 1998 Joerg Schilling * scsitransp.c 1.21 Display SCSI command name before ABORT Thu Mar 5 01:15:26 1998 Joerg Schilling * scsierrs.c 2.15 referres -> refers Thu Mar 5 01:15:02 1998 Joerg Schilling * scsitransp.h 1.11 * scsitransp.c 1.20 scsi_sense_qual() new Mon Feb 9 12:44:40 1998 Joerg Schilling * scsi-linux-sg.c 1.18 timeout from 1/100 sec -> 1/HZ sec Sun Feb 8 21:56:01 1998 Joerg Schilling * scsi-linux-sg.c 1.17 Missing bracket at read() inserted Sun Feb 8 13:30:33 1998 Joerg Schilling * scsi-linux-sg.c 1.16 Fix for problem cause by call to sendcommand() before call to scsi_getbuf() read() < is 0 now checked Sun Feb 1 20:35:06 1998 Joerg Schilling * scsireg.h 1.17 DVD Definitions in Mode Page 2A Sun Feb 1 19:56:10 1998 Joerg Schilling * scsi-linux-sg.c 1.15 scsi_getbuf() now uses char *ret because of pointer Aritmetics sizeof() comparison castet to int scsi_send(): superluous ; before scsi_settimeout() removed Sun Feb 1 15:49:17 1998 Joerg Schilling * scsidefs.h 1.16 DEV_MMC_DVD new, DEV_PIONEER_DVDR_S101 new Mon Jan 26 01:56:21 1998 Joerg Schilling * scsi-aix.c 1.4 valloc() remodeled scsi sense handling now ready Fri Jan 23 02:08:22 1998 Joerg Schilling * scsi-linux-sg.c 1.14 scsi_initdev() new to allow several concurrent cdrecord's Fri Jan 23 01:15:36 1998 Joerg Schilling * scsireg.h 1.16 * scgio.h 2.12 u_char for Bitfelds -> Uint Sun Jan 18 14:25:01 1998 Joerg Schilling * scsitransp.c 1.19 Insert several flush() calls for better mixing of stderr/stdout Thu Dec 11 19:30:31 1997 Joerg Schilling * scsitransp.c 1.18 Print command execution time past every failing (non-silent) command Fri Nov 7 00:04:11 1997 Joerg Schilling * scsireg.h 1.15 * scgio.h 2.11 u_char for Bitfelds -> Uint Fri Nov 7 00:02:20 1997 Joerg Schilling * scsi-aix.c 1.3 timeout is in seconds Thu Nov 6 20:27:08 1997 Joerg Schilling * scsihack.c 1.7 typo __AIX -> defined(_IBMR2) || defined(_AIX) Thu Nov 6 20:26:23 1997 Joerg Schilling * scsi-aix.c 1.2 sccsid[] -> __sccsid[], fd -> f typo, #include Thu Nov 6 20:25:04 1997 Joerg Schilling * scsitransp.c 1.17 * scsierrs.c 2.14 #include for AIX Tue Nov 4 10:35:02 1997 Joerg Schilling * scsi-linux-sg.c 1.13 Check for NULL return on valloc() Sun Nov 2 14:57:57 1997 Joerg Schilling * scsitransp.c 1.16 Print finish time Sun Nov 2 14:54:50 1997 Joerg Schilling * scgio.h 2.10 i_to_4_byte new Thu Oct 23 19:21:19 1997 Joerg Schilling * scsihack.c 1.6 AIX Support Thu Oct 23 19:20:25 1997 Joerg Schilling * scsi-aix.c 1.1 date and time created 97/10/23 18:20:25 by joerg Sun Oct 19 15:40:32 1997 Joerg Schilling * scsidefs.h 1.15 Matsushita CW-7501 & CW-7502 Tue Sep 23 23:46:27 1997 Joerg Schilling * scsi-sgi.c 1.7 Fix bug with resid != 0 Thu Sep 4 19:26:00 1997 Joerg Schilling * scsi-linux-sg.c 1.12 check channel on multiple channel controllers Wed Sep 3 02:00:33 1997 Joerg Schilling * scsi-linux-sg.c 1.11 scsi_mapbus() new better timeout copy Struct is now automatic Variable if sense data available error = SCG_RETRYABLE Mon Sep 1 01:25:16 1997 Joerg Schilling * scsi-linux-sg.c 1.10 * scsi-sgi.c 1.6 * scsi-hpux.c 1.4 * scsi-bsd.c 1.4 make implementations more similar keep only one file open if possible better range check Sun Aug 31 23:21:06 1997 Joerg Schilling * scsi-hpux.c 1.3 Array keeps 8 Luns havebus checks for range Sun Aug 31 23:18:35 1997 Joerg Schilling * scsi-sgi.c 1.5 MAX_* new, look only for 1 lun (preliminary) Sun Aug 31 20:14:02 1997 Joerg Schilling * scsi-hpux.c 1.2 MAX_LUN -> 1 Sun Aug 31 20:10:25 1997 Joerg Schilling * scsi-hpux.c 1.1 date and time created 97/08/31 19:10:25 by joerg Sun Aug 31 18:00:16 1997 Joerg Schilling * scsihack.c 1.5 HP-UX added Tue Aug 26 17:50:20 1997 Joerg Schilling * scsi-sgi.c 1.4 Support Komplete working without -lds Tue Aug 26 01:47:41 1997 Joerg Schilling * scsi-sgi.c 1.3 unneeded includes removed Mon Aug 25 22:02:35 1997 Joerg Schilling * scgio.h 2.9 * scsitransp.c 1.15 * scsi-sgi.c 1.2 * scsi-linux-sg.c 1.9 * scsi-bsd.c 1.3 errno -> ux_errno in scg_cmd for POSIX multithread Mon Aug 25 21:27:55 1997 Joerg Schilling * scsi-sgi.c 1.1 date and time created 97/08/25 20:27:55 by joerg Sun Aug 24 14:51:43 1997 Joerg Schilling * scsidefs.h 1.14 CDD-200 & CDD-2600 new, MMC Definitions new Sun Aug 24 14:18:47 1997 Joerg Schilling * scsireg.h 1.14 CD mode pages 05 & 2A Sun Aug 10 17:43:35 1997 Joerg Schilling * scsi-linux-sg.c 1.8 Buffer overflow in sg_rq corrected timeout corrected (Semikolon past if), 12 Byte Hack now OK Sun Aug 10 17:42:06 1997 Joerg Schilling * scgio.h 2.8 g5 Kommando now standard conforming Sun Aug 10 17:40:30 1997 Joerg Schilling * scsihack.c 1.4 SGI include Fri Jul 18 12:35:02 1997 Joerg Schilling * scsi-linux-sg.c 1.7 with new ioctl() SCSI_IOCTL_GET_BUS_NUMBER support fore more SCSI busses Thu Jul 17 18:12:43 1997 Joerg Schilling * scsi-bsd.c 1.2 ifdef for BSD SENSE bug Tue Jul 8 19:42:42 1997 Joerg Schilling * scsi-linux-sg.c 1.6 check /dev/sg0 too Tue Jul 8 18:00:39 1997 Joerg Schilling * scsi-bsd.c 1.1 date and time created 97/07/08 17:00:39 by joerg Tue Jul 8 17:59:20 1997 Joerg Schilling * scsihack.c 1.3 New implementation for *BSD *************** Release 3.3 ******************* Tue May 27 17:25:44 1997 Joerg Schilling * makelabel.c 1.36 NULL -> { 0 } Tue May 27 17:16:17 1997 Joerg Schilling * makelabel.c 1.35 , -> ; typo Tue May 27 17:10:01 1997 Joerg Schilling * makelabel.c 1.34 3. Parameter for getdiskcyls()/getdiskblocks() now real long * Tue May 27 17:06:13 1997 Joerg Schilling * sinfo.c 1.24 unixstd.h include Tue May 27 17:04:20 1997 Joerg Schilling * modeselect.c 1.5 & for motor_off_delay inserted Sun May 25 19:28:56 1997 Joerg Schilling * dsklabel.h 1.1 date and time created 97/05/25 18:28:56 by joerg Wed Apr 23 22:09:21 1997 Joerg Schilling * scsitransp.c 1.14 bad 2. Parameter f. gettimeofday -> struct timezone * Wed Apr 23 22:08:16 1997 Joerg Schilling * scsierrs.c 2.13 missing %s in Formatstring added Mon Apr 14 00:54:03 1997 Joerg Schilling * scsireg.h 1.13 new scsi device types Mon Apr 14 00:53:28 1997 Joerg Schilling * scsitransp.c 1.13 scsireset() -> Hack part scsi_setnonstderrs() new scsierrmsg() adaptions new scsi devicetype codes Solaris x86 dmasize without gethostid() Mon Apr 14 00:46:27 1997 Joerg Schilling * scsitransp.h 1.10 changes for scsierrs.c rework Mon Apr 14 00:45:26 1997 Joerg Schilling * scsierrs.c 2.12 changed from SCSI-1/CCS -> SCSI-3 Sun Apr 6 17:15:43 1997 Joerg Schilling * scsidefs.h 1.13 rearranged & Yamaha CDR-400, Sony CDU-924, Ricoh RO-1420, Teac CD-R50 new Sun Apr 6 16:36:38 1997 Joerg Schilling * scgio.h 2.7 enhancements for SCSI-2 & SCSI-3 Sun Apr 6 14:10:35 1997 Joerg Schilling * scsi-linux-sg.c 1.5 CCD-> CCS typo Sun Apr 6 13:59:16 1997 Joerg Schilling * scsi-linux-sg.c 1.4 * scsihack.c 1.2 scsireset() -> specific part Mon Mar 24 22:35:19 1997 Joerg Schilling * sformat.1 1.1 date and time created 97/03/24 22:35:19 by joerg Tue Mar 4 10:55:28 1997 Joerg Schilling * scsi-linux-sg.c 1.3 scsihack.c & scsi-linux-sg.c separated Tue Mar 4 10:53:59 1997 Joerg Schilling * scsihack.c 1.1 date and time created 97/03/04 10:53:59 by jes Sun Mar 2 15:51:24 1997 Joerg Schilling * scsitransp.c 1.12 BAD -> EX_BAD, BOOL scsi_havebus() new scsi_fileno(bus, tgt, lun) new with 3 Parameters MAX_DMA_SUN386 new Sun Mar 2 15:46:44 1997 Joerg Schilling * scsi-linux-sg.c 1.2 better comment Sun Mar 2 15:35:04 1997 Joerg Schilling * scsitransp.h 1.9 BOOL scsi_havebus() new scsi_fileno(bus, tgt, lun) new with 3 Parameters Sun Mar 2 15:33:18 1997 Joerg Schilling * scgio.h 2.6 make safe against multiple includes _SCGIO_H & on __STDC__ 0xFF000000UL Sun Mar 2 15:14:04 1997 Joerg Schilling * port.c 1.6 include fmt.h only for ifdef FMT Sun Mar 2 15:11:58 1997 Joerg Schilling * fmt.c 1.58 BAD -> EX_BAD & scsi_fileno() -> scsi_havbus() == BOOL Sun Mar 2 15:14:35 1997 Joerg Schilling * scsidefs.h 1.12 * rand_rw.c 1.10 * modes.c 1.23 * maptodisk.c 1.11 * labelsubs.c 1.9 * fmt.h 1.22 * diskfmt.c 1.4 * defect.c 1.18 * badblock.c 1.4 * autopart.c 1.8 * sinfo.c 1.23 BAD -> EX_BAD Sun Mar 2 15:07:53 1997 Joerg Schilling * scsi-linux-sg.c 1.1 date and time created 97/03/02 15:07:53 by joerg Mon Jan 13 12:41:29 1997 Joerg Schilling * diskparam.c 1.3 select_fmt_time() new and enhanced Mon Jan 13 12:21:55 1997 Joerg Schilling * fmt.h 1.21 * fmt.c 1.57 print_fmt_timeout() new Mon Jan 13 01:45:53 1997 Joerg Schilling * fmt.c 1.56 D_FTIME_FOUND new fmt_timeout depends on if fmt_timeout is estimated Mon Jan 13 01:44:22 1997 Joerg Schilling * fmt.h 1.20 D_FTIME_FOUND & D_VTIME_FOUND new Mon Jan 13 01:43:59 1997 Joerg Schilling * labelsubs.c 1.8 get_default_lncyl() checks all values > 0 Mon Jan 13 01:43:09 1997 Joerg Schilling * badblock.c 1.3 Defect Format wider Sun Jan 12 23:11:18 1997 Joerg Schilling * scsitransp.c 1.11 Sbufsize -> long, scsi_maxdma() new Sun Jan 12 22:36:27 1997 Joerg Schilling * xdelay.c 1.6 0,1 sec sleep for non Sun's Sun Jan 12 22:10:33 1997 Joerg Schilling * scsitransp.h 1.8 Sbufsize -> long Sun Jan 12 22:09:28 1997 Joerg Schilling * scsicmds.c 1.36 read_scsi() calls read_g1() if cnt > 255 Sun Jan 12 22:07:37 1997 Joerg Schilling * repair.c 1.3 * sinfo.c 1.22 Sbufsize -> long Sun Jan 12 22:03:34 1997 Joerg Schilling * maptodisk.c 1.10 * makelabel.c 1.33 * labelsubs.c 1.7 * diskfmt.c 1.3 * defect.c 1.17 * checkmount.c 1.7 * autopart.c 1.7 * check_part.c 1.19 #include -> #include , Sbufsize -> long *************** Release 3.2 ******************* Sun Jan 12 21:48:39 1997 Joerg Schilling * fmt.c 1.55 Sbufsize -> long, Sbufsize von 63k -> evt. 256k, Release 3.1 -> 3.2 Sun Jan 12 21:41:21 1997 Joerg Schilling * diskparam.c 1.2 Sbufsize -> long Tue Jan 7 21:10:34 1997 Joerg Schilling * diskfmt.c 1.2 * repair.c 1.2 * badblock.c 1.2 * sinfo.c 1.21 * labelsubs.c 1.6 * modeselect.c 1.4 * autopart.c 1.6 * check_part.c 1.18 * rand_rw.c 1.9 * port.c 1.5 * modes.c 1.22 * datio.c 1.13 * xdelay.c 1.5 * checkmount.c 1.6 * io.c 1.15 * acb4000.c 1.11 * defect.c 1.16 * maptodisk.c 1.9 * bcrypt.c 1.10 * scsicmds.c 1.35 * makelabel.c 1.32 * fmt.c 1.54 ANSI C & printf %ld Tue Jan 7 02:34:40 1997 Joerg Schilling * makelabel.c 1.31 partititi.. typo Mon Jan 6 23:16:00 1997 Joerg Schilling * fmt.h 1.19 * fmt.c 1.53 badblock.c diskfmt.c diskparam.c repair.c made external unit_ready() -> scsicmds.c scsi_sense_key() * scsi_sense_code() -> scsitransp.c Mon Jan 6 23:06:31 1997 Joerg Schilling * badblock.c 1.1 date and time created 97/01/06 23:06:31 by joerg Mon Jan 6 23:06:31 1997 Joerg Schilling * repair.c 1.1 date and time created 97/01/06 23:06:31 by joerg Mon Jan 6 23:05:48 1997 Joerg Schilling * diskparam.c 1.1 date and time created 97/01/06 23:05:48 by joerg Mon Jan 6 23:05:48 1997 Joerg Schilling * diskfmt.c 1.1 date and time created 97/01/06 23:05:48 by joerg Mon Jan 6 22:45:53 1997 Joerg Schilling * scsicmds.h 1.2 unit_ready() aus fmt.c Mon Jan 6 22:45:52 1997 Joerg Schilling * scsicmds.c 1.34 unit_ready() from fmt.c Mon Jan 6 22:45:03 1997 Joerg Schilling * scsitransp.h 1.7 * scsitransp.c 1.10 scsi_sense_key() & scsi_sense_code() from fmt.c Sun Jan 5 19:27:20 1997 Joerg Schilling * defect.c 1.15 * fmt.c 1.52 def.d_* byteorderrests corrected Fri Jan 3 14:53:45 1997 Joerg Schilling * fmt.c 1.51 scsi_bufsize() & scsi_getbuf() new, buf[] -> Sbuf Fri Jan 3 14:49:57 1997 Joerg Schilling * defect.c 1.14 buf[] -> Sbuf Fri Jan 3 14:49:20 1997 Joerg Schilling * makelabel.c 1.30 buf[] removed Fri Jan 3 14:48:44 1997 Joerg Schilling * scsicmds.c 1.33 buf[] -> Sbuf Fri Jan 3 14:47:53 1997 Joerg Schilling * scsitransp.h 1.6 * scsitransp.c 1.9 scsi_bufsize() & scsi_getbuf() new Fri Jan 3 14:44:56 1997 Joerg Schilling * sinfo.c 1.20 buf[] -> Sbuf, sbuf -> sibuf Fri Jan 3 13:46:50 1997 Joerg Schilling * fmt.c 1.50 read_sinfo() ony for correct device type Modify Disk Parameters -> Modify Disk Geometry Parameters Modify Label Parameters -> Modify Label Geometry Parameters Thu Jan 2 14:34:41 1997 Joerg Schilling * fmt.c 1.49 analysis typo Thu Jan 2 14:33:10 1997 Joerg Schilling * check_part.c 1.17 partition typo *************** Release 3.1 ******************* Thu Jan 2 14:02:15 1997 Joerg Schilling * fmt.c 1.48 Release 3.1 & Header for disk diff with -Proto Tue Dec 31 17:25:12 1996 Joerg Schilling * defect.c 1.13 * fmt.c 1.47 Defect List: length & list_block -> char[] because of Byteorder get_nbad() new bad array now completely clean in Network Byteorder Tue Dec 31 17:19:46 1996 Joerg Schilling * fmt.h 1.18 get_nbad() new Tue Dec 31 17:17:59 1996 Joerg Schilling * scsicmds.c 1.32 * scsireg.h 1.12 Defect List: length & list_block -> char[] because of Byteorder Tue Dec 31 14:33:42 1996 Joerg Schilling * rand_rw.c 1.8 nbad -> get_nbad() Mon Dec 30 14:00:14 1996 Joerg Schilling * acb4000.c 1.10 * modes.c 1.21 * scsicmds.c 1.31 * sinfo.c 1.18 sun/dklabel.h & sun/dkio.h removed Mon Dec 30 13:46:50 1996 Joerg Schilling * sinfo.c 1.17 * scsicmds.c 1.30 * modes.c 1.20 * makelabel.c 1.29 * fmt.c 1.46 * check_part.c 1.16 * defect.c 1.12 * acb4000.c 1.9 sys/buf.h removed Mon Dec 30 00:50:23 1996 Joerg Schilling * modes.c 1.19 unused Variable removed Mon Dec 30 00:43:59 1996 Joerg Schilling * rand_rw.c 1.7 first & last Parameter new Mon Dec 30 00:42:43 1996 Joerg Schilling * fmt.c 1.45 debug -> kdebug debug new xreassign -> greassign -setmodes All Testpatterns by default (NWVERI) Vend=# new confirmformat() new prpercent() new reassign_found_blocks() for IBM read_sinso() & print_sinfo() new getstoptime() new gettimediff() new random_rw_test() with start/end Parameters better -seek verify_disk() with last Parameter verify display better (stdout/stderr) extra question: Set mode Pages? set_common_control() new !defmodes Warning in prconfig() Disk queuing Parameter new Bridge Controller Sun Dec 29 19:35:06 1996 Joerg Schilling * fmt.h 1.17 getstoptime() new, gettimediff() new Sat Dec 28 22:33:04 1996 Joerg Schilling * fmt.h 1.16 random_rw_test() with first & last Parameter Sat Dec 28 21:56:32 1996 Joerg Schilling * labelsubs.c 1.5 stdxlib.h Sat Dec 28 21:52:36 1996 Joerg Schilling * labelsubs.c 1.4 Better Warnings write Label only if formatted or question answered or if Geometrie changed Sat Dec 28 20:51:42 1996 Joerg Schilling * scgio.h 2.5 #error removed for SunOS cc Sat Dec 28 16:14:10 1996 Joerg Schilling * check_part.c 1.15 extern int xdebug removed Sat Dec 28 16:13:23 1996 Joerg Schilling * maptodisk.c 1.8 * modes.c 1.18 * scsicmds.c 1.29 xdebug -> debug Sat Dec 28 14:42:59 1996 Joerg Schilling * makelabel.c 1.28 getprevpart() & getnextpart() new, shifting mit '>>' new, Onlinehelp Sat Dec 28 14:28:01 1996 Joerg Schilling * scsitransp.c 1.8 debug -> kdebug Sat Dec 28 14:27:33 1996 Joerg Schilling * scsicmds.c 1.28 debug variable removed Sat Dec 28 14:19:16 1996 Joerg Schilling * scgio.h 2.4 debug -> kdebug Mon Dec 23 12:56:15 1996 Joerg Schilling * modeselect.c 1.3 Modepage 05 nearly fertig, Modepage 0A ready Fri Dec 20 02:47:52 1996 Joerg Schilling * autopart.c 1.5 Skip multiple Blanks in auto ascii Label Fri Dec 20 02:45:06 1996 Joerg Schilling * modes.c 1.17 set/get_common_control parameters new Thu Dec 19 18:43:27 1996 Joerg Schilling * fmt.h 1.15 need_XXX() Functions Thu Dec 19 18:34:31 1996 Joerg Schilling * scsicmds.c 1.27 Byteorder Problem in read_capacity Wed Dec 18 12:37:38 1996 Joerg Schilling * scsierrs.c 2.11 param.h, sys/buf.h, sun/dklabel.h, sun/dkio.h removed Tue Nov 26 10:54:18 1996 Joerg Schilling * scsierrs.c 2.10 New Codes for CDD-2000 & Support for Yamaha CDR-100 Sun Nov 3 22:58:21 1996 Joerg Schilling * scsitransp.h 1.5 * scsitransp.c 1.7 scsireset() new Sun Nov 3 17:00:47 1996 Joerg Schilling * io.c 1.14 Helpmenu neu *************** Release 3.0 ******************* Sat Oct 19 18:58:15 1996 Joerg Schilling * datio.c 1.12 past_df_sig() new Sat Oct 19 13:28:33 1996 Joerg Schilling * scsitransp.c 1.6 Typo (controller) Wed Oct 16 02:41:27 1996 Joerg Schilling * scsicmds.c 1.26 /* /* */ -> #ifdef nonono Tue Oct 15 18:23:25 1996 Joerg Schilling * makelabel.c 1.27 New Function cvt_bcyls() & better alorythm for Partitions which follow each other Tue Oct 15 16:49:24 1996 Joerg Schilling * io.c 1.13 cvt_bcyls() new Sun Oct 6 23:36:29 1996 Joerg Schilling * modes.c 1.16 * fmt.c 1.44 * fmt.h 1.14 Spindelsync new Thu Oct 3 21:17:09 1996 Joerg Schilling * scsidefs.h 1.11 Plasmon RF-4100 new Sun Aug 18 13:12:02 1996 Joerg Schilling * scsireg.h 1.11 * scgio.h 2.3 Bitorder Problems removed Sun Jun 23 22:38:51 1996 Joerg Schilling * scgio.h 2.2 struct inquiry removed (->scsireg.h) struct scsi_status new struct scsi_sense new struct scsi_ext_sense new SCSI OPCODES (commands) new SCSI MESSAGES new SCG_NOPARITY new several a_to_xxx Macros now using unsigned cast for SVR4 use sys/ioccom.h Sun Jun 23 15:32:04 1996 Joerg Schilling * scsicmds.h 1.1 date and time created 96/06/23 14:32:04 by joerg Sun Jun 23 15:05:52 1996 Joerg Schilling * modeselect.c 1.1 date and time created 96/06/23 14:05:52 by joerg Wed Jun 19 10:27:28 1996 Joerg Schilling * port.c 1.4 #elif corrected Wed Jun 19 10:23:03 1996 Joerg Schilling * makelabel.c 1.26 sys/termios.h -> termios.h Sun Jun 16 01:45:16 1996 Joerg Schilling * fmt.c 1.43 Prototypen & noparity & seek test Sun Jun 16 01:40:08 1996 Joerg Schilling * fmt.h 1.12 Prototypes Sun Jun 16 01:39:26 1996 Joerg Schilling * datio.c 1.11 format string (gcc) Sun Jun 16 01:21:31 1996 Joerg Schilling * scsicmds.c 1.25 Prototypes Sun Jun 16 01:19:25 1996 Joerg Schilling * scsierrs.c 2.9 init vars (gcc) Sun Jun 16 01:16:18 1996 Joerg Schilling * scsireg.h 1.10 make safe against double includes Sun Jun 16 01:14:39 1996 Joerg Schilling * scsitransp.c 1.5 Prototypes & print format Sun Jun 16 01:08:41 1996 Joerg Schilling * scsitransp.h 1.4 Prototyp corrected Sun Jun 16 01:02:52 1996 Joerg Schilling * autopart.c 1.4 * checkmount.c 1.5 * check_part.c 1.14 * bcrypt.c 1.7 * datio.c 1.10 * defect.c 1.11 * modes.c 1.15 * maptodisk.c 1.7 * makelabel.c 1.25 * labelsubs.c 1.2 * io.c 1.12 * port.c 1.3 * rand_rw.c 1.6 Prototyp includes Sat Jun 15 23:53:33 1996 Joerg Schilling * sinfo.c 1.15 Uninitialised Vars (gcc) Sat Jun 15 23:41:58 1996 Joerg Schilling * xdelay.c 1.4 * acb4000.c 1.8 Prototypes Sun Jun 2 17:04:51 1996 Joerg Schilling * io.c 1.11 cvt_std() default > -1 Sat Feb 3 22:23:01 1996 Joerg Schilling * scsierrs.c 2.7 New eror cores for HP Sat Feb 3 22:02:16 1996 Joerg Schilling * scsidefs.h 1.8 more CD-Recorder defs Sun Dec 17 20:43:52 1995 Joerg Schilling * scsierrs.c 2.6 CDD_521 new && Parameter in scsierrmsg() Sun Dec 17 20:39:21 1995 Joerg Schilling * scsitransp.c 1.3 Parameter in scsierrmsg() Sun Dec 17 20:38:29 1995 Joerg Schilling * scsitransp.h 1.2 scsierrmsg() & scsisensemsg() new Sun Dec 17 20:37:55 1995 Joerg Schilling * scsidefs.h 1.7 DEV_CDD_521 new Sun Dec 17 20:06:13 1995 Joerg Schilling * scsitransp.c 1.2 EXPORT inserted Sun Dec 17 19:59:08 1995 Joerg Schilling * fmt.c 1.42 scsitransp.h new Sun Dec 17 19:57:11 1995 Joerg Schilling * scsitransp.h 1.1 date and time created 95/12/17 19:57:11 by joerg Sun Dec 17 19:56:45 1995 Joerg Schilling * scsitransp.c 1.1 date and time created 95/12/17 19:56:45 by joerg Sun Dec 17 19:56:33 1995 Joerg Schilling * scsicmds.c 1.24 scsitransp.c split off Sun Dec 17 19:48:50 1995 Joerg Schilling * modes.c 1.14 prbytes parameter error Sun Dec 17 19:48:16 1995 Joerg Schilling * io.c 1.10 prbytes() new from scsicmds.c Sun Dec 17 19:47:45 1995 Joerg Schilling * fmt.h 1.11 prbytes (io.c) new Sun Dec 17 17:48:41 1995 Joerg Schilling * check_part.c 1.13 DANGER/WARNING comments Sun Dec 17 16:57:24 1995 Joerg Schilling * labelsubs.c 1.1 date and time created 95/12/17 16:57:24 by joerg Sun Dec 17 16:57:08 1995 Joerg Schilling * fmt.c 1.41 labelsubs.c split off Sun Dec 17 16:15:55 1995 Joerg Schilling * fmt.c 1.40 -Proto Option && curr_disk -> parameter && Support f. Firmwarebug Quantum LIGHTNING (nhead differ current/default) Sun Dec 17 14:17:52 1995 Joerg Schilling * fmt.h 1.10 curr_disk -> parameter && Prototypes Sun Oct 8 20:21:06 1995 Joerg Schilling * port.c 1.2 gethostname() && getdomainname() Sun Oct 8 13:52:40 1995 Joerg Schilling * map.h 1.2 * rand_rw.h 1.2 Ansi Prototypes Sat Oct 7 23:38:01 1995 Joerg Schilling * sinfo.c 1.14 Ansi Prototypes && cur_disk -> Pointer Sat Oct 7 23:26:49 1995 Joerg Schilling * rand_rw.c 1.5 Ansi Prototypes Sat Oct 7 22:37:54 1995 Joerg Schilling * modes.c 1.13 Ansi Prototypes && cur_disk -> Pointer && get_capacity() new Sat Oct 7 22:14:06 1995 Joerg Schilling * maptodisk.c 1.6 Ansi Prototypes Sat Oct 7 21:48:23 1995 Joerg Schilling * makelabel.c 1.24 Ansi Prototypes && cur_disk -> Pointer && prpartab() with Filepointer Sat Oct 7 12:13:52 1995 Joerg Schilling * io.c 1.9 Ansi Prototypes && cur_disk -> Pointer Sat Oct 7 12:09:34 1995 Joerg Schilling * defect.c 1.10 * datio.c 1.9 * bcrypt.c 1.6 Ansi Prototypes Sat Sep 30 20:13:20 1995 Joerg Schilling * check_part.c 1.12 cur_disk -> parameter && Prototypes && Bug (s > high) removed Sat Sep 30 20:12:08 1995 Joerg Schilling * autopart.c 1.3 cur_disk -> parameter && independant from read_capacity() Sat Sep 30 14:31:46 1995 Joerg Schilling * acb4000.c 1.7 cur_disk -> parameter Sat Sep 23 13:37:18 1995 Joerg Schilling * fmt.c 1.39 -ask & -refresh_only Option new, readlabel/ENXIO error Warning for Mapping Tue May 16 03:47:01 1995 Joerg Schilling * makelabel.c 1.23 set_default_vtmap() dummy f. SunOS Mon May 15 21:57:20 1995 Joerg Schilling * makelabel.c 1.22 > without Parameter means following to the current partition Mon May 15 21:39:30 1995 Joerg Schilling * makelabel.c 1.21 cvt_cyls() new, to alllow >part Syntax Mon May 15 21:28:38 1995 Joerg Schilling * io.c 1.8 getdiskcyls() new, cvt_std() now not LOCAL Mon May 15 20:41:43 1995 Joerg Schilling * scsireg.h 1.8 Byte 3 in Cache control split into bits Mon May 15 20:39:54 1995 Joerg Schilling * sinfo.c 1.13 char sbuf[] -> long sbuf[] for Alignement Mon May 15 19:27:57 1995 Joerg Schilling * autopart.c 1.2 set_default_vtmap(lp); added, to allow autolabel in vtmap Fri May 12 17:14:06 1995 Joerg Schilling * datio.c 1.8 datpath changed Mon Feb 27 19:07:24 1995 Joerg Schilling * io.c 1.7 sscanf() -> astol() because of 0x in mode pages Mon Feb 27 15:29:24 1995 Joerg Schilling * scsireg.h 1.7 Typo rmvovable & Page D & Toshiba speed Control Mon Feb 27 15:11:45 1995 Joerg Schilling * maptodisk.c 1.5 diskmapping for SunOS 4.x uses readdir() too Sat Feb 25 23:54:50 1995 Joerg Schilling * modes.c 1.12 get_mode_params() smodep new Sat Feb 25 23:03:22 1995 Joerg Schilling * fmt.c 1.38 -modes Option new Sat Feb 25 22:58:16 1995 Joerg Schilling * checkmount.c 1.4 diskno var removed Thu Feb 23 16:22:33 1995 Joerg Schilling * maptodisk.c 1.4 SunOS 4.x uses readdir() too Thu Feb 23 15:00:17 1995 Joerg Schilling * makelabel.c 1.20 vtags & vflags bzero() -> fillbytes() raise() -> raisecond() PARTOFF Macro new Partition display bcmp() -> cmpbytes() tty_insert() new Thu Feb 23 03:48:39 1995 Joerg Schilling * check_part.c 1.11 checklabel() with *lp Parameter Thu Feb 23 03:48:11 1995 Joerg Schilling * fmt.c 1.37 checklabel() with *lp Parameter, check_vtmap() new Thu Feb 23 02:50:23 1995 Joerg Schilling * scsireg.h 1.6 ccs_mode_page_38 new Wed Feb 22 23:23:32 1995 Joerg Schilling * fmt.c 1.36 DEFAULT EMULEX Controler -> CCS_GENDISK DEV_NON_CCS_DSK new Formatting time Menue enhanced Wed Feb 22 23:22:07 1995 Joerg Schilling * scsidefs.h 1.6 DEV_NON_CCS_DSK new Wed Feb 22 22:03:33 1995 Joerg Schilling * scsicmds.c 1.23 unsupportted without . at end of line Wed Feb 22 18:47:51 1995 Joerg Schilling * maptodisk.c 1.3 SVR4 mods: diskname(), diskdevname() new, map_alldisk() with readdir() Wed Feb 22 18:31:32 1995 Joerg Schilling * checkmount.c 1.3 diskmapping uses new SVR4 Function diskname Wed Feb 22 18:30:21 1995 Joerg Schilling * fmt.c 1.35 disknames & Menue for SVR4 Tue Feb 21 17:05:34 1995 Joerg Schilling * modes.c 1.11 phys_secsize, get_secsize(), aspz & interleave & track_skew & cyl_skewkorrigiert Tue Feb 21 17:02:59 1995 Joerg Schilling * fmt.c 1.34 Demoversion Menueformat -prgeom with fillbytes() & Blockdesc get_general_defaults() & get_missing_defaults() & get_lgeom_defaults() prconfig() fmt_timeout = 2.5 * fmt_time Physicat Secsize extra!!, get_default_lncyl() Tue Feb 21 03:19:35 1995 Joerg Schilling * autopart.c 1.1 date and time created 95/02/21 03:19:35 by joerg Tue Feb 21 03:02:14 1995 Joerg Schilling * fmt.h 1.9 phys_secsize & capacity new Tue Feb 21 03:01:41 1995 Joerg Schilling * scsicmds.c 1.22 SCG_TIMEOUT error printout Tue Feb 21 02:59:19 1995 Joerg Schilling * io.c 1.6 strval() & namestrval() returns NULL on not found Tue Feb 21 02:45:46 1995 Joerg Schilling * datio.c 1.7 checkcomma() new Sat Feb 18 02:53:33 1995 Joerg Schilling * fmt.c 1.33 Interactive format time input Sat Feb 18 02:09:19 1995 Joerg Schilling * maptodisk.c 1.2 scg_getdrv() new, mods f. SVR4 Sat Feb 18 01:53:22 1995 Joerg Schilling * checkmount.c 1.2 Different implementation strcmp() -> ioctl(f, DKIOCGCONF, ) Sat Feb 18 01:51:47 1995 Joerg Schilling * map.h 1.1 date and time created 95/02/18 01:51:47 by joerg Sat Feb 18 01:42:34 1995 Joerg Schilling * fmt.c 1.32 checkmount Interface new Sat Feb 18 01:42:07 1995 Joerg Schilling * fmt.h 1.8 PART(dev) Makro new Fri Feb 17 22:52:27 1995 Joerg Schilling * port.c 1.1 date and time created 95/02/17 22:52:27 by joerg Fri Feb 17 22:01:17 1995 Joerg Schilling * io.c 1.5 find() -> strchr(), cvt_blocks() groks Megabytes, strval Routines for vtag/vflag Vtag Routines Fri Feb 17 21:58:56 1995 Joerg Schilling * fmt.h 1.7 strval definition new Fri Feb 17 19:41:05 1995 Joerg Schilling * fmt.h 1.6 PARTOFF f. SVR4 Fri Feb 17 19:39:52 1995 Joerg Schilling * xdelay.c 1.3 _avenrun -> avenrun f. SVR4 Fri Feb 17 19:28:37 1995 Joerg Schilling * fmt.c 1.31 signal handling for SVR4, bcopy() -> movebytes(), bzero() -> fillbytes() Fri Feb 17 18:24:02 1995 Joerg Schilling * sinfo.c 1.12 bzero() -> fillbytes() Fri Feb 17 18:23:27 1995 Joerg Schilling * scsireg.h 1.5 ANSI c mods Fri Feb 17 17:37:22 1995 Joerg Schilling * datio.c 1.6 find() -> strchr, bzero() -> fillbytes() Fri Feb 17 17:35:35 1995 Joerg Schilling * check_part.c 1.10 PARTOFF also for Part 'c' Fri Feb 17 17:34:58 1995 Joerg Schilling * scsicmds.c 1.21 raisecond has 2 Parameters Thu Feb 16 01:27:59 1995 Joerg Schilling * scsicmds.c 1.20 bzero() -> fillbytes(), raise() -> raisecond() Thu Feb 16 01:26:48 1995 Joerg Schilling * rand_rw.c 1.4 bzero() -> fillbytes(), signalhandler now ansi c Thu Feb 16 01:26:04 1995 Joerg Schilling * modes.c 1.10 * defect.c 1.9 bzero() -> fillbytes() Thu Feb 16 01:21:53 1995 Joerg Schilling * acb4000.c 1.6 bzero() -> fillbytes() Tue Jan 24 04:39:21 1995 Joerg Schilling * check_part.c 1.9 cast for ANSI c & PARTOFF Macro Tue Jan 24 04:27:53 1995 Joerg Schilling * datio.c 1.5 find() Deklaration extern Tue Jan 24 04:19:40 1995 Joerg Schilling * modes.c 1.9 include Position of standard.h different Tue Jan 24 01:33:23 1995 Joerg Schilling * makelabel.c 1.19 ANSI casts for unsigned short label values & DKIOC?PART -> DKIOC?APART Fri Jan 13 15:01:03 1995 Joerg Schilling * fmt.c 1.30 int casting for ansi c Fri Jan 13 14:47:58 1995 Joerg Schilling * check_part.c 1.8 LOCAL print_lwarn(); declaration Fri Jan 13 14:44:54 1995 Joerg Schilling * scsierrs.c 2.5 * check_part.c 1.7 * makelabel.c 1.18 include sys/dk.h removed Fri Jan 13 02:22:53 1995 Joerg Schilling * fmt.c 1.29 timeout Option & force_wrveri Thu Jan 12 22:49:53 1995 Joerg Schilling * scsicmds.c 1.19 deftimeout new Thu Apr 14 16:42:24 1994 Joerg Schilling * scsicmds.c 1.18 Public relation Megabytes display in READ_CAPACITY Thu Apr 14 16:41:39 1994 Joerg Schilling * fmt.c 1.28 Display verify speed Wed Apr 13 17:20:36 1994 Joerg Schilling * makelabel.c 1.17 * fmt.c 1.27 Driver geometrie now set Tue Apr 12 17:02:29 1994 Joerg Schilling * modes.c 1.8 let has_mode_page work better with SCSI deviations Tue Apr 12 16:48:49 1994 Joerg Schilling * fmt.c 1.26 unit_ready & force .... ret = TRUE in format??? Tue Apr 12 16:22:49 1994 Joerg Schilling * makelabel.c 1.16 minor mods in label.c Tue Apr 12 16:19:32 1994 Joerg Schilling * check_part.c 1.6 minor mods in the display (totally rewritten) Fri Nov 26 13:17:24 1993 Joerg Schilling * datio.c 1.4 Pathsearch for sformat.dat new Thu Nov 25 13:57:52 1993 Joerg Schilling * datio.c 1.3 search /opt/bert/etc before /usr/bert/etc Mon Nov 22 16:55:04 1993 Joerg Schilling * fmt.c 1.25 -ign_not_found option Mon Nov 22 16:43:15 1993 Joerg Schilling * scsicmds.c 1.17 reassign Timeout raised Thu Sep 23 12:32:16 1993 Joerg Schilling * xdelay.c 1.2 NULL list nl[] entry added Mon Sep 20 14:20:55 1993 Joerg Schilling * fmt.c 1.24 Verify start option Mon Sep 13 18:40:15 1993 Joerg Schilling * scsicmds.c 1.16 Integer Overflow for cpacity computation Mon Aug 9 10:36:19 1993 Joerg Schilling * check_part.c 1.5 start !=0 and size=0 warning corrected Tue Aug 3 16:29:43 1993 Joerg Schilling * fmt.c 1.22 New Option -no_defaults && Unused space only for internal usage Tue Aug 3 13:38:32 1993 Joerg Schilling * fmt.c 1.21 lint Tue Aug 3 13:25:47 1993 Joerg Schilling * fmt.c 1.20 tpz may be NULL (complete disk is one Zone), acyl->atrk, xreassignt, repair Tue Aug 3 12:53:14 1993 Joerg Schilling * makelabel.c 1.15 acyl -> atrk Tue Aug 3 12:50:10 1993 Joerg Schilling * fmt.h 1.5 acyl -> atrk Tue Aug 3 12:49:27 1993 Joerg Schilling * modes.c 1.7 tpz may be NULL (complete disk is one Zone) Sat Jul 31 02:44:17 1993 Joerg Schilling * sinfo.c 1.9 cur_disk.tpz < 0 -> cur_disk.tpz == 0 typo Fri Jul 30 19:19:51 1993 Joerg Schilling * sinfo.c 1.8 tpz may be NULL Fri Jul 30 12:42:09 1993 Joerg Schilling * check_part.c 1.4 Better graphical prints Sat Jul 24 01:45:41 1993 Joerg Schilling * check_part.c 1.3 * rand_rw.c 1.3 lint corrections Fri Jul 23 16:11:11 1993 Joerg Schilling * check_part.c 1.2 Correct checksum if Partition 'c' is modified Fri Jul 23 16:10:06 1993 Joerg Schilling * makelabel.c 1.14 Show bad checksums Fri Jul 23 13:20:02 1993 Joerg Schilling * modes.c 1.6 get acyl from disk & scsi_compliant & 4.0 ms fixed max Connect time removed Fri Jul 23 13:18:30 1993 Joerg Schilling * fmt.c 1.19 option scsi_compliant & estimate_times corrected Fri Jul 23 13:13:11 1993 Joerg Schilling * rand_rw.c 1.2 Fatal error added Wed Jul 21 16:43:40 1993 Joerg Schilling * rand_rw.c 1.1 date and time created 93/07/21 15:43:40 by joerg Wed Jul 21 16:40:58 1993 Joerg Schilling * rand_rw.h 1.1 * check_part.c 1.1 date and time created 93/07/21 15:40:07 by joerg Mon Jul 19 17:12:12 1993 Joerg Schilling * fmt.c 1.18 * makelabel.c 1.13 From pcyl - acyl - lacyl - int_cyl to lncyl Mon Jul 19 16:09:30 1993 Joerg Schilling * fmt.c 1.17 Recognition of the Sony SMO 501/502 Mon Jul 19 14:37:59 1993 Joerg Schilling * datio.c 1.2 datfile_checksum new Mon Jul 19 12:42:43 1993 Joerg Schilling * fmt.c 1.16 * fmt.c 1.15 * fmt.h 1.4 * defect.c 1.8 * makelabel.c 1.12 * modes.c 1.5 lint errors removed Fri Jul 16 12:53:12 1993 Joerg Schilling * scsicmds.c 1.15 count in read_g1, write_g1 verify... -> int Thu Jul 15 13:24:17 1993 Joerg Schilling * fmt.c 1.14 major enhancememts Thu Jul 15 13:07:47 1993 Joerg Schilling * fmt.h 1.3 Flags & cur_capacity Wed Jul 14 12:53:30 1993 Joerg Schilling * scsicmds.c 1.14 mode_select int pf; deklarations added Tue Jul 13 16:04:23 1993 Joerg Schilling * modes.c 1.4 blank at the end of the 'yes'-Strings Mon Jul 12 15:50:49 1993 Joerg Schilling * makelabel.c 1.11 * defect.c 1.7 d_label -> Pointer Mon Jul 12 15:08:27 1993 Joerg Schilling * makelabel.c 1.10 Recompute part 'c' only when no old label present Mon Jul 12 15:00:31 1993 Joerg Schilling * modes.c 1.3 read_retry_count was always 16!; defmodes is new Option Mon Jul 12 14:56:21 1993 Joerg Schilling * scsicmds.c 1.13 format timeout; g0/g1 for read, write, seek; split wr_verify Mon Jul 5 12:55:53 1993 Joerg Schilling * fmt.h 1.2 several enhancements Thu Apr 8 08:59:43 1993 Joerg Schilling * scsireg.h 1.4 Sense Keys added Thu Apr 8 02:54:52 1993 Joerg Schilling * fmt.c 1.13 * scsicmds.c 1.12 * scsierrs.c 2.4 * modes.c 1.2 * acb4000.c 1.5 * defect.c 1.6 * sinfo.c 1.6 scgio.h ehnhanced Sat Mar 20 17:17:54 1993 Joerg Schilling * scsireg.h 1.3 SCSI_2 enhancements Sat Mar 20 17:17:22 1993 Joerg Schilling * scsidefs.h 1.5 DEV_ACB40X40 new Sat Mar 20 17:12:07 1993 Joerg Schilling * sinfo.c 1.5 More flexibility of fmt.c Sat Mar 20 17:11:23 1993 Joerg Schilling * scsierrs.c 2.3 DEV_ACB40X40 new Sat Mar 20 17:10:41 1993 Joerg Schilling * scsicmds.c 1.11 Allow several SCSI-Busses Sat Mar 20 17:09:51 1993 Joerg Schilling * makelabel.c 1.9 * io.c 1.4 Enhancements for sformat.dat and better flexibility Sat Mar 20 17:05:43 1993 Joerg Schilling * fmt.c 1.12 Totally rewritten to allow several SCSI-Busses Menue... Sat Mar 20 17:04:05 1993 Joerg Schilling * acb4000.c 1.4 Better recognition of the Mode Pages Sat Mar 20 17:01:20 1993 Joerg Schilling * maptodisk.c 1.1 * datio.c 1.1 * xdelay.c 1.1 * checkmount.c 1.1 date and time created 93/03/20 17:00:21 by joerg Wed Feb 17 14:27:12 1993 Joerg Schilling * scgio.h 2.1 scsi_scb & scsi_sense now not taken from Sun Definition, SCG_CMD_RETRY new Fri May 22 13:00:13 1992 Joerg Schilling * fmt.h 1.1 date and time created 92/05/22 12:00:13 by joerg Fri Mar 20 17:01:16 1992 Joerg Schilling * modes.c 1.1 date and time created 92/03/20 17:01:16 by joerg Mon Mar 2 20:59:27 1992 Joerg Schilling * defect.c 1.5 verbose printf in write_def_blk Fri Feb 8 12:53:11 1991 Joerg Schilling * makelabel.c 1.8 O_NDELAY in setlabel Mon Nov 19 00:30:46 1990 Joerg Schilling * fmt.c 1.11 Zwischenzustand fuer mode select Umbau Sun Nov 18 14:32:56 1990 Joerg Schilling * scsicmds.c 1.10 count in mode_sense() and pattern in format_unit() Sun Nov 18 14:26:39 1990 Joerg Schilling * makelabel.c 1.7 chpart modified Sun Nov 18 14:20:03 1990 Joerg Schilling * io.c 1.3 Value -1 may not be kept with Sun Nov 18 14:17:12 1990 Joerg Schilling * acb4000.c 1.3 Parameters changed in mode_sense() Fri Sep 21 14:05:14 1990 Joerg Schilling * sinfo.c 1.4 * bcrypt.c 1.2 bcrypt -> ulong to keep return value positiv Wed Aug 8 14:13:36 1990 Joerg Schilling * scgio.h 1.3 Mods for Ansi C Fri Jun 29 02:38:32 1990 Joerg Schilling * makelabel.c 1.6 Different Includes Fri Jun 29 02:37:47 1990 Joerg Schilling * scsierrs.c 2.2 SMO-C501 -> SMO_C501 Thu Jun 28 15:35:44 1990 Joerg Schilling * scsicmds.c 1.9 * fmt.c 1.10 Typo Thu Jun 28 15:14:22 1990 Joerg Schilling * fmt.c 1.9 Make code more general Thu Jun 28 15:12:38 1990 Joerg Schilling * scsicmds.c 1.8 yes() now has string Parameter Thu Jun 28 14:55:25 1990 Joerg Schilling * makelabel.c 1.5 Mods for pcyl ncyl ... Thu Jun 28 14:50:12 1990 Joerg Schilling * io.c 1.2 yes() now has string Parameter Thu Jun 28 14:49:29 1990 Joerg Schilling * scsidefs.h 1.4 SONY SMO-C501 Thu Jun 28 14:47:56 1990 Joerg Schilling * scsierrs.c 2.1 New implementation Thu Jun 28 12:24:56 1990 Joerg Schilling * acb4000.c 1.2 Print bloscksize.. only if silent < 2 Fri Jan 19 16:06:16 1990 Joerg Schilling * scsidefs.h 1.3 * scsicmds.c 1.7 * fmt.c 1.8 Mods for Q105S Wed Jan 10 12:57:58 1990 Joerg Schilling * scsicmds.c 1.6 Hack fuer format Timeout z.Zt. fest auf 20 Min Fri Dec 15 10:15:02 1989 Joerg Schilling * acb4000.c 1.1 date and time created 89/12/15 10:15:02 by joerg Fri Dec 15 09:43:22 1989 Joerg Schilling * fmt.c 1.7 Correction for verify/repair on Adaptec 4000 Fri Dec 15 09:40:16 1989 Joerg Schilling * scsicmds.c 1.5 start/stop unit added Fri Jun 16 15:57:59 1989 Joerg Schilling * fmt.c 1.6 exit after -verif Fri Jun 16 15:57:21 1989 Joerg Schilling * defect.c 1.4 Size of defect List Thu Jun 15 12:59:45 1989 Joerg Schilling * defect.c 1.3 * fmt.c 1.5 * makelabel.c 1.4 * scsicmds.c 1.4 * scsidefs.h 1.2 * sinfo.c 1.2 Mods for ACB4000 Thu Mar 23 17:19:41 1989 Joerg Schilling * makelabel.c 1.3 Better output Thu Mar 23 11:45:52 1989 Joerg Schilling * fmt.c 1.4 * scsicmds.c 1.3 Typo Thu Mar 16 17:48:08 1989 Joerg Schilling * scsicmds.c 1.2 inquiry with bzero(inq) Thu Mar 16 17:47:41 1989 Joerg Schilling * fmt.c 1.3 Recognition of the ACB4000 Thu Mar 16 17:33:26 1989 Joerg Schilling * defect.c 1.2 ??? Thu Mar 16 17:25:09 1989 Joerg Schilling * sinfo.c 1.1 * scsicmds.c 1.1 * io.c 1.1 * defect.c 1.1 date and time created 89/03/16 17:21:54 by joerg Thu Mar 16 17:24:31 1989 Joerg Schilling * makelabel.c 1.2 * fmt.c 1.2 Major mods for first factory production release Thu Mar 16 17:20:58 1989 Joerg Schilling * defect.h 1.2 remove reserve & DEMAGIC Thu Mar 16 17:17:00 1989 Joerg Schilling * scsidefs.h 1.1 date and time created 89/03/16 17:17:00 by joerg Mon Feb 6 18:41:47 1989 Joerg Schilling * scsierrs.c 1.2 scsi_errct from 8 to 16 elements Wed Nov 30 15:47:48 1988 Joerg Schilling * scsireg.h 1.2 Defect List Header Wed Nov 30 15:44:58 1988 Joerg Schilling * scgio.h 1.2 Introduction of SCGIO?DISRE *************** Truncated SCCS history ******************* Start of project was August 1986