Home
last modified time | relevance | path

Searched full:floppy (Results 1 – 25 of 254) sorted by relevance

1234567891011

/openbmc/linux/Documentation/admin-guide/blockdev/
H A Dfloppy.rst2 Floppy Driver
15 The floppy driver is configured using the 'floppy=' option in
22 linux-2.6.9 floppy=thinkpad
27 append = "floppy=thinkpad"
29 Several floppy related options may be given, example::
31 linux-2.6.9 floppy=daring floppy=two_fdc
32 append = "floppy=daring floppy=two_fdc"
43 If you use the floppy driver as a module, use the following syntax::
45 modprobe floppy floppy="<options>"
49 modprobe floppy floppy="omnibook messages"
[all …]
H A Dramdisk.rst37 rescue floppy disk.
117 e) Put the kernel onto the floppy::
121 f) Put the RAM disk image onto the floppy, after the kernel. Use an offset
123 (possibly larger) kernel onto the same floppy later without overlapping
126 not larger than the total space on your floppy (usually 1440 kB)::
134 That is it. You now have your boot/root compressed RAM disk floppy. Some
/openbmc/qemu/tests/qemu-iotests/
H A D1724 # Test floppy configuration
97 # By default you get a single empty floppy drive. You can override it with
98 # -drive and using the same index, but if you use -drive to add a floppy to a
100 # '-device floppy', even to a different slot, the default drive is disabled.
122 check_floppy_qtree -drive if=floppy,file="$TEST_IMG"
123 check_floppy_qtree -drive if=floppy,file="$TEST_IMG",index=1
124 check_floppy_qtree -drive if=floppy,file="$TEST_IMG" -drive if=floppy,file="$TEST_IMG.2",index=1
130 check_floppy_qtree -drive if=none,file="$TEST_IMG" -device floppy,drive=none0
131 check_floppy_qtree -drive if=none,file="$TEST_IMG" -device floppy,drive=none0,unit=1
133 -device floppy,drive=none0 -device floppy,drive=none1,unit=1
[all …]
H A D172.out18 bus: floppy-bus.0
19 type floppy-bus
20 dev: floppy, id ""
47 bus: floppy-bus.0
48 type floppy-bus
49 dev: floppy, id ""
86 bus: floppy-bus.0
87 type floppy-bus
88 dev: floppy, id ""
102 dev: floppy, id ""
[all …]
H A D11834 elif interface == 'floppy':
35 return 'floppy'
341 ('disk', 'floppy', False) ]:
375 self.vm.add_device('floppy,drive=drive0,id=%s' % self.device_name)
394 self.vm.add_device('floppy,drive=drive0,id=%s' % self.device_name)
414 self.vm.add_device('floppy,drive=drive0,id=%s' % self.device_name)
436 self.vm.add_device('floppy,drive=drive0,id=%s' % self.device_name)
456 self.vm.add_device('floppy,drive=drive0,id=%s' % self.device_name)
475 self.vm.add_device('floppy,drive=drive0,id=%s' % self.device_name)
496 self.vm.add_device('floppy,drive=drive0,id=%s' % self.device_name)
[all …]
/openbmc/linux/arch/sparc/include/asm/
H A Dfloppy_32.h2 /* asm/floppy.h: Sparc specific parts of the Floppy driver.
28 * 1) Netbsd Sun floppy driver.
90 /* Here is where we catch the floppy driver trying to initialize,
119 printk("floppy: Asked to read unknown port %d\n", port); in sun_82072_fd_inb()
120 panic("floppy: Port bolixed."); in sun_82072_fd_inb()
136 printk("floppy: Asked to write to unknown port %d\n", port); in sun_82072_fd_outb()
137 panic("floppy: Port bolixed."); in sun_82072_fd_outb()
159 printk("floppy: Asked to read unknown port %d\n", port); in sun_82077_fd_inb()
160 panic("floppy: Port bolixed."); in sun_82077_fd_inb()
184 printk("floppy: Asked to write to unknown port %d\n", port); in sun_82077_fd_outb()
[all …]
H A Dfloppy_64.h2 /* floppy.h: Sparc specific parts of the Floppy driver.
27 * 1) Netbsd Sun floppy driver.
86 /* Here is where we catch the floppy driver trying to initialize,
106 printk("floppy: Asked to read unknown port %x\n", reg); in sun_82077_fd_inb()
107 panic("floppy: Port bolixed."); in sun_82077_fd_inb()
125 printk("floppy: Asked to write to unknown port %x\n", reg); in sun_82077_fd_outb()
126 panic("floppy: Port bolixed."); in sun_82077_fd_outb()
144 /* For pseudo-dma (Sun floppy drives have no real DMA available to
147 * assembly floppy interrupt entry point whether it should sit and eat
149 * floppy interrupt c-code. I tried very hard but I could not get the
[all …]
H A Dauxio_32.h15 * Secondly, it controls various floppy drive parameters.
19 #define AUXIO_FLPY_DENS 0x20 /* Floppy density, high if set. Read only. */
26 #define AUXIO_FLPY_TCNT 0x04 /* Floppy terminal count. Write only. */
28 /* Set the following to zero to eject the floppy. */
29 #define AUXIO_FLPY_EJCT 0x02 /* Eject floppy disk. Write only. */
39 unsigned char get_auxio(void); /* .../asm/floppy.h */
/openbmc/qemu/hw/isa/
H A Disa-superio.c118 /* Floppy disc */ in isa_superio_realize()
119 assert(k->floppy.count <= 1); in isa_superio_realize()
120 if (k->floppy.count && in isa_superio_realize()
121 (!k->floppy.is_enabled || k->floppy.is_enabled(sio, 0))) { in isa_superio_realize()
124 if (k->floppy.get_iobase) { in isa_superio_realize()
125 qdev_prop_set_uint32(d, "iobase", k->floppy.get_iobase(sio, 0)); in isa_superio_realize()
127 if (k->floppy.get_irq) { in isa_superio_realize()
128 qdev_prop_set_uint32(d, "irq", k->floppy.get_irq(sio, 0)); in isa_superio_realize()
137 sio->floppy = isa; in isa_superio_realize()
139 k->floppy.get_iobase ? in isa_superio_realize()
[all …]
/openbmc/linux/drivers/block/
H A DKconfig22 tristate "Normal floppy disk support"
25 If you want to use the floppy disk drive(s) of your PC under Linux,
28 <file:Documentation/admin-guide/blockdev/floppy.rst>.
29 That file also contains the location of the Floppy driver FAQ as
34 module will be called floppy.
37 bool "Support for raw floppy disk commands (DEPRECATED)"
53 tristate "Amiga floppy support"
57 tristate "Atari floppy support"
61 tristate "Support for PowerMac floppy"
65 floppy controller, say Y here. Most commonly found in PowerMacs.
[all …]
H A Dfloppy.c3 * linux/drivers/block/floppy.c
29 * call "floppy-on" directly, but have to set a special timer interrupt
39 * Automatic floppy-detection and formatting written by Werner Almesberger
41 * the floppy-change signal detection.
61 * floppy as the first thing after bootup.
66 * this helped the floppy driver as well. Much cleaner, and still seems to
70 /* 1994/6/24 --bbroad-- added the floppy table entries and made
83 /* 1994/9/17 -- Koen Holtman -- added logging of physical floppy write
99 * features to asm/floppy.h.
108 * interrupt and dma channel to asm/floppy.h. Cleaned up some formatting &
[all …]
/openbmc/linux/arch/mips/include/asm/
H A Dfloppy.h2 * Architecture specific parts of the Floppy driver
38 * The DMA channel used by the floppy controller cannot access data at
41 * Went back to the 1MB limit, as some people had problems with the floppy
43 * floppy accesses go through the track buffer.
54 #include <floppy.h>
/openbmc/linux/arch/x86/include/asm/
H A Dfloppy.h2 * Architecture specific parts of the Floppy driver
16 * The DMA channel used by the floppy controller cannot access data at
19 * Went back to the 1MB limit, as some people had problems with the floppy
21 * floppy accesses go through the track buffer.
37 #define fd_request_dma() CSW._request_dma(FLOPPY_DMA, "floppy")
148 0, "floppy", NULL); in fd_request_irq()
151 0, "floppy", NULL); in fd_request_irq()
252 * Floppy types are stored in the rtc's CMOS RAM and so rtc_lock
253 * is needed to prevent corrupted CMOS RAM in case "insmod floppy"
/openbmc/linux/arch/alpha/include/asm/
H A Dfloppy.h2 * Architecture specific parts of the Floppy driver
19 #define fd_request_dma() request_dma(FLOPPY_DMA,"floppy")
28 0, "floppy", NULL)
94 * Most Alphas have no problems with floppy DMA crossing 64k borders,
97 * However, the test is simple and fast, and this *is* floppy, after all,
101 * about the PCI DMA windows and forcing the floppy to start doing
/openbmc/linux/arch/parisc/include/asm/
H A Dfloppy.h2 /* Architecture specific parts of the Floppy driver
15 * The DMA channel used by the floppy controller cannot access data at
18 * Went back to the 1MB limit, as some people had problems with the floppy
20 * floppy accesses go through the track buffer.
35 #define fd_request_dma() CSW._request_dma(FLOPPY_DMA,"floppy")
148 0, "floppy", NULL); in fd_request_irq()
151 0, "floppy", NULL); in fd_request_irq()
248 static int FDC1 = 0x3f0; /* Lies. Floppy controller is memory mapped, not io mapped */
/openbmc/linux/arch/arm/include/asm/
H A Dfloppy.h3 * arch/arm/include/asm/floppy.h
27 0,"floppy",NULL)
44 #define fd_request_dma() request_dma(DMA_FLOPPY,"floppy")
53 * On initialisation, the floppy list is scanned, and the drives allocated
56 * then there is no floppy drive present. [to be put back in again]
/openbmc/linux/arch/m68k/include/asm/
H A Dsun3xflop.h2 /* sun3xflop.h: Sun3/80 specific parts of the floppy driver.
4 * Derived partially from asm-sparc/floppy.h, which is:
52 pr_crit("floppy: Asked to read unknown port %d\n", port); in sun3x_82072_fd_inb()
53 panic("floppy: Port bolixed."); in sun3x_82072_fd_inb()
74 pr_crit("floppy: Asked to write to unknown port %d\n", port); in sun3x_82072_fd_outb()
75 panic("floppy: Port bolixed."); in sun3x_82072_fd_outb()
80 * ASSUMPTIONS: There will only ever be one floppy in sun3x_82072_fd_outb()
211 0, "floppy", NULL); in sun3xflop_request_irq()
H A Dfloppy.h2 * Implementation independent bits of the Floppy driver.
4 * much of this file is derived from what was originally the Q40 floppy driver.
41 /* vdma globals adapted from asm-i386/floppy.h */
88 0, "floppy", floppy_hardint); in fd_request_irq()
100 #define fd_request_dma() vdma_request_dma(FLOPPY_DMA,"floppy")
/openbmc/linux/arch/x86/boot/
H A Dmtools.conf.in5 # Actual floppy drive
9 # 1.44 MB floppy disk image
13 # 2.88 MB floppy disk image (mostly for virtual uses)
/openbmc/linux/arch/m68k/q40/
H A DREADME18 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.
33 block/floppy.c # normal PC driver, DMA emu in asm/floppy.h
84 Most interfacing like floppy, IDE, serial and parallel ports is done via ISA
/openbmc/linux/include/uapi/linux/
H A Dfd.h28 #define FD_SECTBASE(floppy) ((((floppy)->stretch & FD_SECTBASEMASK) >> 2) ^ 1) argument
35 #define FD_SIZECODE(floppy) (((((floppy)->rate&FD_SIZECODEMASK)>> 3)+ 2) %8) argument
36 #define FD_SECTSIZE(floppy) ( (floppy)->rate & FD_2M ? \ argument
37 512 : 128 << FD_SIZECODE(floppy) )
270 unsigned int driver_version; /* version code for floppy driver */
272 /* user programs using the floppy API should use floppy_fdc_state to
273 * get the version number of the floppy driver that they are running
/openbmc/linux/arch/mips/include/asm/mach-generic/
H A Dfloppy.h21 #include <asm/floppy.h>
39 * How to access the floppy DMA functions.
53 return request_dma(FLOPPY_DMA, "floppy"); in fd_request_dma()
99 0, "floppy", NULL); in fd_request_irq()
/openbmc/linux/arch/powerpc/include/asm/
H A Dfloppy.h2 * Architecture specific parts of the Floppy driver
111 0, "floppy", NULL); in fd_request_irq()
114 0, "floppy", NULL); in fd_request_irq()
190 return request_dma(FLOPPY_DMA, "floppy"); in fd_request_dma()
207 * The PowerPC has no problems with floppy DMA crossing 64k borders.
/openbmc/bmcweb/redfish-core/include/generated/enums/
H A Dvirtual_media.hpp13 Floppy, enumerator
57 {MediaType::Floppy, "Floppy"},
/openbmc/qemu/hw/block/
H A Dfdc-internal.h2 * QEMU Floppy disk emulator (Intel 82078)
34 /* Floppy bus emulation */
41 /* Floppy disk drive emulation */
128 /* Floppy drives */

1234567891011