/linux-4.4.14/drivers/ide/ |
D | ide-floppy.c | 64 struct ide_disk_obj *floppy = drive->driver_data; in ide_floppy_callback() local 82 floppy->sense_key = buf[2] & 0x0F; in ide_floppy_callback() 83 floppy->asc = buf[12]; in ide_floppy_callback() 84 floppy->ascq = buf[13]; in ide_floppy_callback() 85 floppy->progress_indication = buf[15] & 0x80 ? in ide_floppy_callback() 93 "ascq = %x", floppy->sense_key, in ide_floppy_callback() 94 floppy->asc, floppy->ascq); in ide_floppy_callback() 106 static void ide_floppy_report_error(struct ide_disk_obj *floppy, in ide_floppy_report_error() argument 110 if (floppy->sense_key == 0x02 && in ide_floppy_report_error() 111 floppy->asc == 0x3a && in ide_floppy_report_error() [all …]
|
D | ide-floppy_ioctl.c | 40 struct ide_disk_obj *floppy = drive->driver_data; in ide_floppy_get_format_capacities() local 53 if (ide_queue_pc_tail(drive, floppy->disk, pc, pc_buf, pc->req_xfer)) { in ide_floppy_get_format_capacities() 121 struct ide_disk_obj *floppy = drive->driver_data; in ide_floppy_get_sfrp_bit() local 129 if (ide_queue_pc_tail(drive, floppy->disk, pc, buf, pc->req_xfer)) in ide_floppy_get_sfrp_bit() 141 struct ide_disk_obj *floppy = drive->driver_data; in ide_floppy_format_unit() local 145 if (floppy->openers > 1) { in ide_floppy_format_unit() 178 if (ide_queue_pc_tail(drive, floppy->disk, pc, buf, pc->req_xfer)) in ide_floppy_format_unit() 201 struct ide_disk_obj *floppy = drive->driver_data; in ide_floppy_get_format_progress() local 207 if (ide_queue_pc_tail(drive, floppy->disk, pc, sense_buf, in ide_floppy_get_format_progress() 211 if (floppy->sense_key == 2 && in ide_floppy_get_format_progress() [all …]
|
D | Makefile | 94 ide-gd_mod-y += ide-floppy.o ide-floppy_ioctl.o
|
D | Kconfig | 73 Support for ATA/ATAPI disks (including ATAPI floppy drives). 90 bool "ATAPI floppy support" 94 This will include support for ATAPI floppy drives
|
/linux-4.4.14/Documentation/blockdev/ |
D | floppy.txt | 1 This file describes the floppy driver. 13 The floppy driver is configured using the 'floppy=' option in 20 linux-2.6.9 floppy=thinkpad 25 append = "floppy=thinkpad" 27 Several floppy related options may be given, example: 29 linux-2.6.9 floppy=daring floppy=two_fdc 30 append = "floppy=daring floppy=two_fdc" 41 If you use the floppy driver as a module, use the following syntax: 42 modprobe floppy floppy="<options>" 45 modprobe floppy floppy="omnibook messages" [all …]
|
D | ramdisk.txt | 36 rescue floppy disk. 80 Consider a typical two floppy disk setup, where you will have the 84 starts at an offset of 0 kB from the beginning of the floppy. 91 sequence so that you have a chance to switch floppy disks. 140 e) Put the kernel onto the floppy 144 f) Put the RAM disk image onto the floppy, after the kernel. Use an offset 146 (possibly larger) kernel onto the same floppy later without overlapping 149 not larger than the total space on your floppy (usually 1440 kB). 160 That is it. You now have your boot/root compressed RAM disk floppy. Some
|
D | 00-INDEX | 9 floppy.txt 10 - notes and driver options for the floppy disk driver.
|
D | paride.txt | 23 drives use the ISA replicator to interface a floppy disk controller, 24 which is then connected to a floppy-tape mechanism. The vast majority 98 installation floppy. Alternatively, you can look at the markings on 292 floppy that you could share with a DOS system:
|
/linux-4.4.14/arch/arm/include/asm/ |
D | floppy.h | 81 int floppy, drive_count; in fd_scandrives() 89 for (floppy = 0; floppy < 4; floppy ++) { in fd_scandrives() 104 LAST_OUT(UNIT(floppy)); in fd_scandrives() 111 floppy -= 1; in fd_scandrives()
|
/linux-4.4.14/include/uapi/linux/ |
D | fd.h | 27 #define FD_SECTBASE(floppy) ((((floppy)->stretch & FD_SECTBASEMASK) >> 2) ^ 1) argument 34 #define FD_SIZECODE(floppy) (((((floppy)->rate&FD_SIZECODEMASK)>> 3)+ 2) %8) argument 35 #define FD_SECTSIZE(floppy) ( (floppy)->rate & FD_2M ? \ argument 36 512 : 128 << FD_SIZECODE(floppy) )
|
/linux-4.4.14/arch/x86/boot/ |
D | mtools.conf.in | 5 # Actual floppy drive 9 # 1.44 MB floppy disk image 13 # 2.88 MB floppy disk image (mostly for virtual uses)
|
/linux-4.4.14/Documentation/ide/ |
D | 00-INDEX | 5 ChangeLog.ide-floppy.1996-2002 6 - ide-floppy changelog
|
D | ChangeLog.ide-floppy.1996-2002 | 3 * ALPHA patches to this driver on an EASYSTOR LS-120 ATAPI floppy drive.
|
D | ide.txt | 163 The IDE driver is modularized. The high level disk/CD-ROM/tape/floppy
|
/linux-4.4.14/drivers/block/ |
D | ataflop.c | 1424 struct atari_floppy_struct *floppy; in redo_fd_request() local 1439 floppy = fd_request->rq_disk->private_data; in redo_fd_request() 1440 drive = floppy - unit; in redo_fd_request() 1441 type = floppy->type; in redo_fd_request() 1454 set_capacity(floppy->disk, UDT->blocks); in redo_fd_request() 1472 set_capacity(floppy->disk, UDT->blocks); in redo_fd_request() 1513 struct atari_floppy_struct *floppy = disk->private_data; in fd_locked_ioctl() local 1514 int drive = floppy - unit; in fd_locked_ioctl() 1515 int type = floppy->type; in fd_locked_ioctl() 1565 if (floppy->ref != 1 && floppy->ref != -1) in fd_locked_ioctl() [all …]
|
D | Kconfig | 22 tristate "Normal floppy disk support" 25 If you want to use the floppy disk drive(s) of your PC under Linux, 28 <file:Documentation/blockdev/floppy.txt>. 34 module will be called floppy. 37 tristate "Amiga floppy support" 41 tristate "Atari floppy support" 45 tristate "Support for PowerMac floppy" 49 floppy controller, say Y here. Most commonly found in PowerMacs. 52 tristate "Support for SWIM Macintosh floppy" 55 You should select this option if you want floppy support [all …]
|
D | amiflop.c | 1378 struct amiga_floppy_struct *floppy; in redo_fd_request() local 1390 floppy = rq->rq_disk->private_data; in redo_fd_request() 1391 drive = floppy - unit; in redo_fd_request() 1402 if ((int)block > floppy->blocks) { in redo_fd_request() 1407 track = block / (floppy->dtype->sects * floppy->type->sect_mult); in redo_fd_request() 1408 sector = block % (floppy->dtype->sects * floppy->type->sect_mult); in redo_fd_request() 1421 memcpy(data, floppy->trackbuf + sector * 512, 512); in redo_fd_request() 1423 memcpy(floppy->trackbuf + sector * 512, data, 512); in redo_fd_request() 1436 floppy->dirty = 1; in redo_fd_request()
|
D | Makefile | 10 obj-$(CONFIG_BLK_DEV_FD) += floppy.o
|
D | floppy.c | 313 #define PH_HEAD(floppy, head) (((((floppy)->stretch & 2) >> 1) ^ head) << 2) argument 314 #define STRETCH(floppy) ((floppy)->stretch & FD_STRETCH) argument 486 #define SECTSIZE (_FD_SECTSIZE(*floppy)) 2996 struct floppy_struct *floppy; in drive_name() local 2999 floppy = floppy_type + type; in drive_name() 3002 floppy = floppy_type + UDP->native_format; in drive_name() 3006 if (floppy->name) in drive_name() 3007 return floppy->name; in drive_name() 4556 static char *floppy; variable 4577 if (floppy) in floppy_module_init() [all …]
|
/linux-4.4.14/fs/affs/ |
D | Kconfig | 9 read with this driver due to an incompatibility of the floppy 10 controller used in an Amiga and the standard floppy controller in
|
/linux-4.4.14/fs/minix/ |
D | Kconfig | 7 partition or a floppy disk) was the original file system for Linux, 11 on older Linux floppy disks. This option will enlarge your kernel
|
/linux-4.4.14/arch/m68k/q40/ |
D | README | 18 The floppy imposes a very high interrupt load on the CPU, approx 30K/s. 21 it can make the floppy very slow or practically stop. Other Q40 OS' simply 22 poll the floppy for this reason - something that can't be done in Linux. 35 floppy.c # normal PC driver, DMA emu in asm/floppy.h 85 Most interfacing like floppy, IDE, serial and parallel ports is done via ISA
|
/linux-4.4.14/fs/adfs/ |
D | Kconfig | 9 and from ADFS-formatted floppy discs. If you also want to be able to 26 hard drives and ADFS-formatted floppy disks. This is experimental
|
/linux-4.4.14/fs/hfs/ |
D | Kconfig | 7 floppy disks and hard drive partitions with full read-write access.
|
/linux-4.4.14/drivers/zorro/ |
D | Kconfig | 13 floppy or kernel for an embedded system where kernel image size
|
/linux-4.4.14/Documentation/filesystems/nfs/ |
D | nfsroot.txt | 204 3.1) Booting from a floppy using syslinux 206 When building kernels, an easy way to create a boot floppy that uses 215 access to the floppy drive device, /dev/fd0 221 a floppy using dd, configure the boot device using rdev, and 222 boot using the resulting floppy. Linux no longer supports this
|
/linux-4.4.14/drivers/eisa/ |
D | Kconfig | 50 you are building an installation floppy or kernel for an
|
D | eisa.ids | 1092 MINIADP "Adaptec 32-bit SCSI Host Adapter (with floppy)"
|
/linux-4.4.14/Documentation/filesystems/ |
D | affs.txt | 133 file system (for example, partition, floppy disk, ...). With the Amiga, 217 It's not possible to read floppy disks with a normal PC or workstation 218 due to an incompatibility with the Amiga floppy controller.
|
D | sysv-fs.txt | 24 corresponds to the beginning of track 1 on floppy disks. No support
|
D | romfs.txt | 30 floppy drives can be loaded later if you use the "initrd"--initial
|
D | vfat.txt | 178 180 kiB, 320 kiB, and 360 kiB floppies and floppy images.
|
/linux-4.4.14/Documentation/ |
D | initrd.txt | 108 you're building an install floppy), the root file system creation 127 - a floppy disk (works everywhere but it's painfully slow) 160 For experimenting with initrd, you may want to take a rescue floppy and 263 1) system boots from floppy or other media with a minimal kernel 303 from CD, e.g. by using a boot floppy and bootstrapping a bigger RAM disk
|
D | pnp.txt | 49 Suppose you need to activate the floppy disk controller. 54 PC standard floppy disk controller
|
D | kernel-parameters.txt | 1186 floppy= [HW] 1187 See Documentation/blockdev/floppy.txt. 1875 load_ramdisk= [RAM] List of ramdisks to load from floppy 3020 prompt_ramdisk= [RAM] List of RAM disks to prompt for floppy disk
|
D | devices.txt | 997 This driver is intended for floppy disks and similar
|
/linux-4.4.14/Documentation/scsi/ |
D | dtc3x80.txt | 8 The 3280 has a standard floppy interface.
|
D | qlogicfas.txt | 26 can be a simple ctrl-alt-delete with a boot floppy, or by using
|
D | advansys.txt | 20 ABP5142 - Bus-Master ISA PnP with floppy (16 CDB) 34 ABP542 - Bus-Master ISA with floppy (240 CDB)
|
D | tmscsim.txt | 97 dd if=/dev/sda of=/mnt/floppy/sda bs=512 count=1 100 * make sure you are able to boot Linux (e.g. from floppy disk using InitRD)
|
/linux-4.4.14/drivers/scsi/arm/ |
D | Kconfig | 37 Around 1991, Arxe Systems Limited released a high density floppy
|
/linux-4.4.14/Documentation/arm/ |
D | Setup | 104 Start address in sectors of the ramdisk image on a floppy disk.
|
/linux-4.4.14/Documentation/m68k/ |
D | kernel-options.txt | 82 /dev/fd : -> 0x0200 (floppy disk) 92 ramdisk. For the floppy devices, /dev/fd, the number stands for the 93 floppy drive number (there are no partitions on floppy disks). I.e., 105 to /dev/fd0D720 as an abbreviation for floppy driver #0 in DD format, 217 The only application is for root filesystems on floppy disks, that 769 Sets the df0 value for "silent" floppy drives. The value should be in
|
/linux-4.4.14/fs/fat/ |
D | Kconfig | 23 Linux box, say Y here, mount the floppy under Linux with an MSDOS
|
/linux-4.4.14/drivers/parisc/ |
D | Kconfig | 36 and floppy. Note that you must still enable all the individual
|
/linux-4.4.14/drivers/scsi/ |
D | BusLogic.h | 559 bool floppy:1; /* Byte 10 Bit 0 */ member
|
/linux-4.4.14/drivers/usb/storage/ |
D | Kconfig | 14 floppy drives, USB hard disks, USB tape drives, USB CD-ROMs,
|
/linux-4.4.14/drivers/mtd/devices/ |
D | Kconfig | 196 be removed during a write (using the floppy drive).
|
/linux-4.4.14/arch/xtensa/configs/ |
D | common_defconfig | 458 # Ftape, the floppy tape device driver
|
/linux-4.4.14/Documentation/cdrom/ |
D | ide-cd | 58 Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy support 79 where each device can be a hard drive, a CDROM drive, a floppy drive,
|
D | cdrom-standard.tex | 156 block-devices such as floppy or hard disc drives), to define a set 646 it more-or-less looks like the old IBM-PC trying to read an empty floppy
|
/linux-4.4.14/drivers/macintosh/ |
D | Kconfig | 131 that can contains batteries, floppy drives, or IDE devices. PCI
|
/linux-4.4.14/drivers/iommu/ |
D | Kconfig | 181 16MiB to make floppy (an ISA device) work.
|
/linux-4.4.14/Documentation/hwmon/ |
D | it87 | 122 These chips are 'Super I/O chips', supporting floppy disks, infrared ports,
|
/linux-4.4.14/Documentation/x86/ |
D | boot.txt | 995 If your boot sector accesses a floppy drive, it is recommended to 996 switch off the floppy motor before running the kernel, since the 998 switched off, especially if the loaded kernel has the floppy driver as
|
/linux-4.4.14/ |
D | README | 295 - Booting a kernel directly from a floppy without the assistance of a
|
D | CREDITS | 513 D: Maintainer of IDE/ATAPI floppy driver 1611 D: Some kernel programming on the floppy and sound drivers in early days 1915 D: floppy driver 2716 D: Assistant maintainer of Mtools, fdutils, and floppy driver 2753 D: Original author and maintainer of IDE/ATAPI floppy/tape drivers
|
D | MAINTAINERS | 827 F: arch/arm/include/asm/floppy.h 4400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 4402 F: drivers/block/floppy.c
|
/linux-4.4.14/Documentation/serial/ |
D | moxa-smartio | 136 The driver file may be obtained from ftp, CD-ROM or floppy disk. The
|
/linux-4.4.14/Documentation/arm64/ |
D | acpi_object_usage.txt | 562 -- Section 9.9: floppy controllers
|
/linux-4.4.14/arch/sparc/kernel/ |
D | entry.S | 184 mov 11, %o0 ! floppy irq level (unused anyway)
|
/linux-4.4.14/arch/alpha/ |
D | Kconfig | 530 firmware replacement from floppy (which requires changing a certain
|
/linux-4.4.14/Documentation/ioctl/ |
D | hdio.txt | 106 EINVAL if the device is not a disk drive or floppy drive,
|
/linux-4.4.14/Documentation/PCI/ |
D | pci.txt | 207 E.g. combined serial/parallel port/floppy controller.
|
/linux-4.4.14/arch/arm/ |
D | Kconfig | 644 CD-ROM interface, serial and parallel port, and the floppy drive.
|
/linux-4.4.14/arch/x86/ |
D | Kconfig | 2224 4) pass the "floppy=nodma" option to the kernel
|