swim.c (448cc2fb3a7b327823a9afd374808c37b8e6194f) | swim.c (1ebe2e5f9d68e94c524aba876f27b945669a7879) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-or-later 2/* 3 * Driver for SWIM (Sander Woz Integrated Machine) floppy controller 4 * 5 * Copyright (C) 2004,2008 Laurent Vivier <Laurent@lvivier.info> 6 * 7 * based on Alastair Bridgewater SWIM analysis, 2001 8 * based on SWIM3 driver (c) Paul Mackerras, 1996 --- 826 unchanged lines hidden (view full) --- 835 836 for (drive = 0; drive < swd->floppy_count; drive++) { 837 swd->unit[drive].disk->flags = GENHD_FL_REMOVABLE; 838 swd->unit[drive].disk->major = FLOPPY_MAJOR; 839 swd->unit[drive].disk->first_minor = drive; 840 swd->unit[drive].disk->minors = 1; 841 sprintf(swd->unit[drive].disk->disk_name, "fd%d", drive); 842 swd->unit[drive].disk->fops = &floppy_fops; | 1// SPDX-License-Identifier: GPL-2.0-or-later 2/* 3 * Driver for SWIM (Sander Woz Integrated Machine) floppy controller 4 * 5 * Copyright (C) 2004,2008 Laurent Vivier <Laurent@lvivier.info> 6 * 7 * based on Alastair Bridgewater SWIM analysis, 2001 8 * based on SWIM3 driver (c) Paul Mackerras, 1996 --- 826 unchanged lines hidden (view full) --- 835 836 for (drive = 0; drive < swd->floppy_count; drive++) { 837 swd->unit[drive].disk->flags = GENHD_FL_REMOVABLE; 838 swd->unit[drive].disk->major = FLOPPY_MAJOR; 839 swd->unit[drive].disk->first_minor = drive; 840 swd->unit[drive].disk->minors = 1; 841 sprintf(swd->unit[drive].disk->disk_name, "fd%d", drive); 842 swd->unit[drive].disk->fops = &floppy_fops; |
843 swd->unit[drive].disk->flags |= GENHD_FL_NO_PART; |
|
843 swd->unit[drive].disk->events = DISK_EVENT_MEDIA_CHANGE; 844 swd->unit[drive].disk->private_data = &swd->unit[drive]; 845 set_capacity(swd->unit[drive].disk, 2880); 846 err = add_disk(swd->unit[drive].disk); 847 if (err) 848 goto exit_put_disks; 849 swd->unit[drive].registered = true; 850 } --- 120 unchanged lines hidden --- | 844 swd->unit[drive].disk->events = DISK_EVENT_MEDIA_CHANGE; 845 swd->unit[drive].disk->private_data = &swd->unit[drive]; 846 set_capacity(swd->unit[drive].disk, 2880); 847 err = add_disk(swd->unit[drive].disk); 848 if (err) 849 goto exit_put_disks; 850 swd->unit[drive].registered = true; 851 } --- 120 unchanged lines hidden --- |