Diff for /src/sys/dev/disk/mcd/Attic/mcd.c between versions 1.8 and 1.9

version 1.8, 2004/05/13 23:49:15 version 1.9, 2004/05/19 22:52:41
Line 257  int mcd_attach(struct isa_device *dev) Line 257  int mcd_attach(struct isa_device *dev)
         mcd_configure(cd);          mcd_configure(cd);
 #endif  #endif
         /* name filled in probe */          /* name filled in probe */
           cdevsw_add(&mcd_cdevsw, dkunitmask(), dkmakeunit(unit));
         make_dev(&mcd_cdevsw, dkmakeminor(unit, 0, 0),          make_dev(&mcd_cdevsw, dkmakeminor(unit, 0, 0),
             UID_ROOT, GID_OPERATOR, 0640, "rmcd%da", unit);              UID_ROOT, GID_OPERATOR, 0640, "rmcd%da", unit);
         make_dev(&mcd_cdevsw, dkmakeminor(unit, 0, RAW_PART),          make_dev(&mcd_cdevsw, dkmakeminor(unit, 0, RAW_PART),
Line 728  mcd_probe(struct isa_device *dev) Line 729  mcd_probe(struct isa_device *dev)
         int unit = dev->id_unit;          int unit = dev->id_unit;
         int i, j;          int i, j;
         unsigned char stbytes[3];          unsigned char stbytes[3];
         static int once;  
   
         if (!once++)  
                 cdevsw_add(&mcd_cdevsw);  
   
         mcd_data[unit].flags = MCDPROBING;          mcd_data[unit].flags = MCDPROBING;
   

Removed from v.1.8  
changed lines
  Added in v.1.9