Diff for /src/sys/dev/disk/scd/Attic/scd.c between versions 1.9 and 1.10

version 1.9, 2004/05/13 23:49:15 version 1.10, 2004/05/19 22:52:41
Line 218  scd_attach(struct isa_device *dev) Line 218  scd_attach(struct isa_device *dev)
         cd->audio_status = CD_AS_AUDIO_INVALID;          cd->audio_status = CD_AS_AUDIO_INVALID;
         bufq_init(&cd->head);          bufq_init(&cd->head);
   
           cdevsw_add(&scd_cdevsw, dkunitmask(), dkmakeunit(unit));
         make_dev(&scd_cdevsw, dkmakeminor(unit, 0, 0),          make_dev(&scd_cdevsw, dkmakeminor(unit, 0, 0),
             UID_ROOT, GID_OPERATOR, 0640, "rscd%da", unit);              UID_ROOT, GID_OPERATOR, 0640, "rscd%da", unit);
         make_dev(&scd_cdevsw, dkmakeminor(unit, 0, RAW_PART),          make_dev(&scd_cdevsw, dkmakeminor(unit, 0, RAW_PART),
Line 694  scd_probe(struct isa_device *dev) Line 695  scd_probe(struct isa_device *dev)
         static char namebuf[8+16+8+3];          static char namebuf[8+16+8+3];
         char *s = namebuf;          char *s = namebuf;
         int loop_count = 0;          int loop_count = 0;
         static int once;  
   
         if (!once++)  
                 cdevsw_add(&scd_cdevsw);  
   
         scd_data[unit].flags = SCDPROBING;          scd_data[unit].flags = SCDPROBING;
         scd_data[unit].iobase = dev->id_iobase;          scd_data[unit].iobase = dev->id_iobase;

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