€•½ÃŒsphinx.addnodes”Œdocument”“”)�”}”(Œ rawsource”Œ”Œchildren”]”(Œ translations”Œ LanguagesNode”“”)�”}”(hhh]”(hŒ pending_xref”“”)�”}”(hhh]”Œdocutils.nodes”ŒText”“”ŒChinese (Simplified)”…”�”}”Œparent”hsbaŒ attributes”}”(Œids”]”Œclasses”]”Œnames”]”Œdupnames”]”Œbackrefs”]”Œ refdomain”Œstd”Œreftype”Œdoc”Œ reftarget”Œ//translations/zh_CN/admin-guide/blockdev/floppy”Œmodname”NŒ classname”NŒ refexplicit”ˆuŒtagname”hhh ubh)�”}”(hhh]”hŒChinese (Traditional)”…”�”}”hh2sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ//translations/zh_TW/admin-guide/blockdev/floppy”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒItalian”…”�”}”hhFsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ//translations/it_IT/admin-guide/blockdev/floppy”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒJapanese”…”�”}”hhZsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ//translations/ja_JP/admin-guide/blockdev/floppy”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒKorean”…”�”}”hhnsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ//translations/ko_KR/admin-guide/blockdev/floppy”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒPortuguese (Brazilian)”…”�”}”hh‚sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ//translations/pt_BR/admin-guide/blockdev/floppy”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒSpanish”…”�”}”hh–sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ//translations/sp_SP/admin-guide/blockdev/floppy”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubeh}”(h]”h ]”h"]”h$]”h&]”Œcurrent_language”ŒEnglish”uh1h hhŒ _document”hŒsource”NŒline”NubhŒsection”“”)�”}”(hhh]”(hŒtitle”“”)�”}”(hŒ Floppy Driver”h]”hŒ Floppy Driver”…”�”}”(hh¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhh·h²hh³ŒI/var/lib/git/docbuild/linux/Documentation/admin-guide/blockdev/floppy.rst”h´Kubh¶)�”}”(hhh]”(h»)�”}”(hŒ FAQ list:”h]”hŒ FAQ list:”…”�”}”(hhÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhhËh²hh³hÊh´KubhŒ paragraph”“”)�”}”(hŒlA FAQ list may be found in the fdutils package (see below), and also at .”h]”(hŒIA FAQ list may be found in the fdutils package (see below), and also at <”…”�”}”(hhÞh²hh³Nh´NubhŒ reference”“”)�”}”(hŒ!https://fdutils.linux.lu/faq.html”h]”hŒ!https://fdutils.linux.lu/faq.html”…”�”}”(hhèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”hêuh1hæhhÞubhŒ>.”…”�”}”(hhÞh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´KhhËh²hubeh}”(h]”Œfaq-list”ah ]”h"]”Œ faq list:”ah$]”h&]”uh1hµhh·h²hh³hÊh´Kubh¶)�”}”(hhh]”(h»)�”}”(hŒ6LILO configuration options (Thinkpad users, read this)”h]”hŒ6LILO configuration options (Thinkpad users, read this)”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhj h²hh³hÊh´K ubhÝ)�”}”(hŒ›The floppy driver is configured using the 'floppy=' option in lilo. This option can be typed at the boot prompt, or entered in the lilo configuration file.”h]”hŒŸThe floppy driver is configured using the ‘floppy=’ option in lilo. This option can be typed at the boot prompt, or entered in the lilo configuration file.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´Khj h²hubhÝ)�”}”(hŒyExample: If your kernel is called linux-2.6.9, type the following line at the lilo boot prompt (if you have a thinkpad)::”h]”hŒxExample: If your kernel is called linux-2.6.9, type the following line at the lilo boot prompt (if you have a thinkpad):”…”�”}”(hj(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´Khj h²hubhŒ literal_block”“”)�”}”(hŒlinux-2.6.9 floppy=thinkpad”h]”hŒlinux-2.6.9 floppy=thinkpad”…”�”}”hj8sbah}”(h]”h ]”h"]”h$]”h&]”Œ xml:space”Œpreserve”uh1j6h³hÊh´Khj h²hubhÝ)�”}”(hŒ\You may also enter the following line in /etc/lilo.conf, in the description of linux-2.6.9::”h]”hŒ[You may also enter the following line in /etc/lilo.conf, in the description of linux-2.6.9:”…”�”}”(hjHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´Khj h²hubj7)�”}”(hŒappend = "floppy=thinkpad"”h]”hŒappend = "floppy=thinkpad"”…”�”}”hjVsbah}”(h]”h ]”h"]”h$]”h&]”jFjGuh1j6h³hÊh´Khj h²hubhÝ)�”}”(hŒ6Several floppy related options may be given, example::”h]”hŒ5Several floppy related options may be given, example:”…”�”}”(hjdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´Khj h²hubj7)�”}”(hŒPlinux-2.6.9 floppy=daring floppy=two_fdc append = "floppy=daring floppy=two_fdc"”h]”hŒPlinux-2.6.9 floppy=daring floppy=two_fdc append = "floppy=daring floppy=two_fdc"”…”�”}”hjrsbah}”(h]”h ]”h"]”h$]”h&]”jFjGuh1j6h³hÊh´Khj h²hubhÝ)�”}”(hŒäIf you give options both in the lilo config file and on the boot prompt, the option strings of both places are concatenated, the boot prompt options coming last. That's why there are also options to restore the default behavior.”h]”hŒæIf you give options both in the lilo config file and on the boot prompt, the option strings of both places are concatenated, the boot prompt options coming last. That’s why there are also options to restore the default behavior.”…”�”}”(hj€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´K"hj h²hubeh}”(h]”Œ3lilo-configuration-options-thinkpad-users-read-this”ah ]”h"]”Œ6lilo configuration options (thinkpad users, read this)”ah$]”h&]”uh1hµhh·h²hh³hÊh´K ubh¶)�”}”(hhh]”(h»)�”}”(hŒModule configuration options”h]”hŒModule configuration options”…”�”}”(hj™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhj–h²hh³hÊh´K)ubhÝ)�”}”(hŒDIf you use the floppy driver as a module, use the following syntax::”h]”hŒCIf you use the floppy driver as a module, use the following syntax:”…”�”}”(hj§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´K+hj–h²hubj7)�”}”(hŒ"modprobe floppy floppy=""”h]”hŒ"modprobe floppy floppy=""”…”�”}”hjµsbah}”(h]”h ]”h"]”h$]”h&]”jFjGuh1j6h³hÊh´K-hj–h²hubhÝ)�”}”(hŒ Example::”h]”hŒExample:”…”�”}”(hjÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´K/hj–h²hubj7)�”}”(hŒ*modprobe floppy floppy="omnibook messages"”h]”hŒ*modprobe floppy floppy="omnibook messages"”…”�”}”hjÑsbah}”(h]”h ]”h"]”h$]”h&]”jFjGuh1j6h³hÊh´K1hj–h²hubhÝ)�”}”(hŒXIf you need certain options enabled every time you load the floppy driver, you can put::”h]”hŒWIf you need certain options enabled every time you load the floppy driver, you can put:”…”�”}”(hjßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´K3hj–h²hubj7)�”}”(hŒ)options floppy floppy="omnibook messages"”h]”hŒ)options floppy floppy="omnibook messages"”…”�”}”hjísbah}”(h]”h ]”h"]”h$]”h&]”jFjGuh1j6h³hÊh´K6hj–h²hubhÝ)�”}”(hŒ,in a configuration file in /etc/modprobe.d/.”h]”hŒ,in a configuration file in /etc/modprobe.d/.”…”�”}”(hjûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´K8hj–h²hubhÝ)�”}”(hŒ&The floppy driver related options are:”h]”hŒ&The floppy driver related options are:”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´K;hj–h²hubhŒ block_quote”“”)�”}”(hXƒfloppy=asus_pci Sets the bit mask to allow only units 0 and 1. (default) floppy=daring Tells the floppy driver that you have a well behaved floppy controller. This allows more efficient and smoother operation, but may fail on certain controllers. This may speed up certain operations. floppy=0,daring Tells the floppy driver that your floppy controller should be used with caution. floppy=one_fdc Tells the floppy driver that you have only one floppy controller. (default) floppy=two_fdc / floppy=
,two_fdc Tells the floppy driver that you have two floppy controllers. The second floppy controller is assumed to be at
. This option is not needed if the second controller is at address 0x370, and if you use the 'cmos' option. floppy=thinkpad Tells the floppy driver that you have a Thinkpad. Thinkpads use an inverted convention for the disk change line. floppy=0,thinkpad Tells the floppy driver that you don't have a Thinkpad. floppy=omnibook / floppy=nodma Tells the floppy driver not to use Dma for data transfers. This is needed on HP Omnibooks, which don't have a workable DMA channel for the floppy driver. This option is also useful if you frequently get "Unable to allocate DMA memory" messages. Indeed, dma memory needs to be continuous in physical memory, and is thus harder to find, whereas non-dma buffers may be allocated in virtual memory. However, I advise against this if you have an FDC without a FIFO (8272A or 82072). 82072A and later are OK. You also need at least a 486 to use nodma. If you use nodma mode, I suggest you also set the FIFO threshold to 10 or lower, in order to limit the number of data transfer interrupts. If you have a FIFO-able FDC, the floppy driver automatically falls back on non DMA mode if no DMA-able memory can be found. If you want to avoid this, explicitly ask for 'yesdma'. floppy=yesdma Tells the floppy driver that a workable DMA channel is available. (default) floppy=nofifo Disables the FIFO entirely. This is needed if you get "Bus master arbitration error" messages from your Ethernet card (or from other devices) while accessing the floppy. floppy=usefifo Enables the FIFO. (default) floppy=,fifo_depth Sets the FIFO threshold. This is mostly relevant in DMA mode. If this is higher, the floppy driver tolerates more interrupt latency, but it triggers more interrupts (i.e. it imposes more load on the rest of the system). If this is lower, the interrupt latency should be lower too (faster processor). The benefit of a lower threshold is less interrupts. To tune the fifo threshold, switch on over/underrun messages using 'floppycontrol --messages'. Then access a floppy disk. If you get a huge amount of "Over/Underrun - retrying" messages, then the fifo threshold is too low. Try with a higher value, until you only get an occasional Over/Underrun. It is a good idea to compile the floppy driver as a module when doing this tuning. Indeed, it allows to try different fifo values without rebooting the machine for each test. Note that you need to do 'floppycontrol --messages' every time you re-insert the module. Usually, tuning the fifo threshold should not be needed, as the default (0xa) is reasonable. floppy=,,cmos Sets the CMOS type of to . This is mandatory if you have more than two floppy drives (only two can be described in the physical CMOS), or if your BIOS uses non-standard CMOS types. The CMOS types are: == ================================== 0 Use the value of the physical CMOS 1 5 1/4 DD 2 5 1/4 HD 3 3 1/2 DD 4 3 1/2 HD 5 3 1/2 ED 6 3 1/2 ED 16 unknown or not installed == ================================== (Note: there are two valid types for ED drives. This is because 5 was initially chosen to represent floppy *tapes*, and 6 for ED drives. AMI ignored this, and used 5 for ED drives. That's why the floppy driver handles both.) floppy=unexpected_interrupts Print a warning message when an unexpected interrupt is received. (default) floppy=no_unexpected_interrupts / floppy=L40SX Don't print a message when an unexpected interrupt is received. This is needed on IBM L40SX laptops in certain video modes. (There seems to be an interaction between video and floppy. The unexpected interrupts affect only performance, and can be safely ignored.) floppy=broken_dcl Don't use the disk change line, but assume that the disk was changed whenever the device node is reopened. Needed on some boxes where the disk change line is broken or unsupported. This should be regarded as a stopgap measure, indeed it makes floppy operation less efficient due to unneeded cache flushings, and slightly more unreliable. Please verify your cable, connection and jumper settings if you have any DCL problems. However, some older drives, and also some laptops are known not to have a DCL. floppy=debug Print debugging messages. floppy=messages Print informational messages for some operations (disk change notifications, warnings about over and underruns, and about autodetection). floppy=silent_dcl_clear Uses a less noisy way to clear the disk change line (which doesn't involve seeks). Implied by 'daring' option. floppy=,irq Sets the floppy IRQ to instead of 6. floppy=,dma Sets the floppy DMA channel to instead of 2. floppy=slow Use PS/2 stepping rate:: PS/2 floppies have much slower step rates than regular floppies. It's been recommended that take about 1/4 of the default speed in some more extreme cases. ”h]”hŒdefinition_list”“”)�”}”(hhh]”(hŒdefinition_list_item”“”)�”}”(hŒIfloppy=asus_pci Sets the bit mask to allow only units 0 and 1. (default) ”h]”(hŒterm”“”)�”}”(hŒfloppy=asus_pci”h]”hŒfloppy=asus_pci”…”�”}”(hj*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j(h³hÊh´K>hj$ubhŒ definition”“”)�”}”(hhh]”hÝ)�”}”(hŒ8Sets the bit mask to allow only units 0 and 1. (default)”h]”hŒ8Sets the bit mask to allow only units 0 and 1. (default)”…”�”}”(hj=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´K>hj:ubah}”(h]”h ]”h"]”h$]”h&]”uh1j8hj$ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j"h³hÊh´K>hjubj#)�”}”(hŒÔfloppy=daring Tells the floppy driver that you have a well behaved floppy controller. This allows more efficient and smoother operation, but may fail on certain controllers. This may speed up certain operations. ”h]”(j))�”}”(hŒ floppy=daring”h]”hŒ floppy=daring”…”�”}”(hj[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j(h³hÊh´KChjWubj9)�”}”(hhh]”hÝ)�”}”(hŒÅTells the floppy driver that you have a well behaved floppy controller. This allows more efficient and smoother operation, but may fail on certain controllers. This may speed up certain operations.”h]”hŒÅTells the floppy driver that you have a well behaved floppy controller. This allows more efficient and smoother operation, but may fail on certain controllers. This may speed up certain operations.”…”�”}”(hjlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´KAhjiubah}”(h]”h ]”h"]”h$]”h&]”uh1j8hjWubeh}”(h]”h ]”h"]”h$]”h&]”uh1j"h³hÊh´KChjubj#)�”}”(hŒafloppy=0,daring Tells the floppy driver that your floppy controller should be used with caution. ”h]”(j))�”}”(hŒfloppy=0,daring”h]”hŒfloppy=0,daring”…”�”}”(hjŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j(h³hÊh´KGhj†ubj9)�”}”(hhh]”hÝ)�”}”(hŒPTells the floppy driver that your floppy controller should be used with caution.”h]”hŒPTells the floppy driver that your floppy controller should be used with caution.”…”�”}”(hj›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´KFhj˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1j8hj†ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j"h³hÊh´KGhjubj#)�”}”(hŒ[floppy=one_fdc Tells the floppy driver that you have only one floppy controller. (default) ”h]”(j))�”}”(hŒfloppy=one_fdc”h]”hŒfloppy=one_fdc”…”�”}”(hj¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j(h³hÊh´KKhjµubj9)�”}”(hhh]”hÝ)�”}”(hŒKTells the floppy driver that you have only one floppy controller. (default)”h]”hŒKTells the floppy driver that you have only one floppy controller. (default)”…”�”}”(hjÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´KJhjÇubah}”(h]”h ]”h"]”h$]”h&]”uh1j8hjµubeh}”(h]”h ]”h"]”h$]”h&]”uh1j"h³hÊh´KKhjubj#)�”}”(hXfloppy=two_fdc / floppy=
,two_fdc Tells the floppy driver that you have two floppy controllers. The second floppy controller is assumed to be at
. This option is not needed if the second controller is at address 0x370, and if you use the 'cmos' option. ”h]”(j))�”}”(hŒ)floppy=two_fdc / floppy=
,two_fdc”h]”hŒ)floppy=two_fdc / floppy=
,two_fdc”…”�”}”(hjèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j(h³hÊh´KQhjäubj9)�”}”(hhh]”hÝ)�”}”(hŒãTells the floppy driver that you have two floppy controllers. The second floppy controller is assumed to be at
. This option is not needed if the second controller is at address 0x370, and if you use the 'cmos' option.”h]”hŒçTells the floppy driver that you have two floppy controllers. The second floppy controller is assumed to be at
. This option is not needed if the second controller is at address 0x370, and if you use the ‘cmos’ option.”…”�”}”(hjùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´KNhjöubah}”(h]”h ]”h"]”h$]”h&]”uh1j8hjäubeh}”(h]”h ]”h"]”h$]”h&]”uh1j"h³hÊh´KQhjubj#)�”}”(hŒ�floppy=thinkpad Tells the floppy driver that you have a Thinkpad. Thinkpads use an inverted convention for the disk change line. ”h]”(j))�”}”(hŒfloppy=thinkpad”h]”hŒfloppy=thinkpad”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j(h³hÊh´KUhjubj9)�”}”(hhh]”hÝ)�”}”(hŒpTells the floppy driver that you have a Thinkpad. Thinkpads use an inverted convention for the disk change line.”h]”hŒpTells the floppy driver that you have a Thinkpad. Thinkpads use an inverted convention for the disk change line.”…”�”}”(hj(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´KThj%ubah}”(h]”h ]”h"]”h$]”h&]”uh1j8hjubeh}”(h]”h ]”h"]”h$]”h&]”uh1j"h³hÊh´KUhjubj#)�”}”(hŒJfloppy=0,thinkpad Tells the floppy driver that you don't have a Thinkpad. ”h]”(j))�”}”(hŒfloppy=0,thinkpad”h]”hŒfloppy=0,thinkpad”…”�”}”(hjFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j(h³hÊh´KXhjBubj9)�”}”(hhh]”hÝ)�”}”(hŒ7Tells the floppy driver that you don't have a Thinkpad.”h]”hŒ9Tells the floppy driver that you don’t have a Thinkpad.”…”�”}”(hjWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´KXhjTubah}”(h]”h ]”h"]”h$]”h&]”uh1j8hjBubeh}”(h]”h ]”h"]”h$]”h&]”uh1j"h³hÊh´KXhjubj#)�”}”(hX�floppy=omnibook / floppy=nodma Tells the floppy driver not to use Dma for data transfers. This is needed on HP Omnibooks, which don't have a workable DMA channel for the floppy driver. This option is also useful if you frequently get "Unable to allocate DMA memory" messages. Indeed, dma memory needs to be continuous in physical memory, and is thus harder to find, whereas non-dma buffers may be allocated in virtual memory. However, I advise against this if you have an FDC without a FIFO (8272A or 82072). 82072A and later are OK. You also need at least a 486 to use nodma. If you use nodma mode, I suggest you also set the FIFO threshold to 10 or lower, in order to limit the number of data transfer interrupts. If you have a FIFO-able FDC, the floppy driver automatically falls back on non DMA mode if no DMA-able memory can be found. If you want to avoid this, explicitly ask for 'yesdma'. ”h]”(j))�”}”(hŒfloppy=omnibook / floppy=nodma”h]”hŒfloppy=omnibook / floppy=nodma”…”�”}”(hjuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j(h³hÊh´Kjhjqubj9)�”}”(hhh]”(hÝ)�”}”(hX¬Tells the floppy driver not to use Dma for data transfers. This is needed on HP Omnibooks, which don't have a workable DMA channel for the floppy driver. This option is also useful if you frequently get "Unable to allocate DMA memory" messages. Indeed, dma memory needs to be continuous in physical memory, and is thus harder to find, whereas non-dma buffers may be allocated in virtual memory. However, I advise against this if you have an FDC without a FIFO (8272A or 82072). 82072A and later are OK. You also need at least a 486 to use nodma. If you use nodma mode, I suggest you also set the FIFO threshold to 10 or lower, in order to limit the number of data transfer interrupts.”h]”hX²Tells the floppy driver not to use Dma for data transfers. This is needed on HP Omnibooks, which don’t have a workable DMA channel for the floppy driver. This option is also useful if you frequently get “Unable to allocate DMA memoryâ€� messages. Indeed, dma memory needs to be continuous in physical memory, and is thus harder to find, whereas non-dma buffers may be allocated in virtual memory. However, I advise against this if you have an FDC without a FIFO (8272A or 82072). 82072A and later are OK. You also need at least a 486 to use nodma. If you use nodma mode, I suggest you also set the FIFO threshold to 10 or lower, in order to limit the number of data transfer interrupts.”…”�”}”(hj†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´K[hjƒubhÝ)�”}”(hŒ³If you have a FIFO-able FDC, the floppy driver automatically falls back on non DMA mode if no DMA-able memory can be found. If you want to avoid this, explicitly ask for 'yesdma'.”h]”hŒ·If you have a FIFO-able FDC, the floppy driver automatically falls back on non DMA mode if no DMA-able memory can be found. If you want to avoid this, explicitly ask for ‘yesdma’.”…”�”}”(hj”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´Khhjƒubeh}”(h]”h ]”h"]”h$]”h&]”uh1j8hjqubeh}”(h]”h ]”h"]”h$]”h&]”uh1j"h³hÊh´Kjhjubj#)�”}”(hŒZfloppy=yesdma Tells the floppy driver that a workable DMA channel is available. (default) ”h]”(j))�”}”(hŒ floppy=yesdma”h]”hŒ floppy=yesdma”…”�”}”(hj²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j(h³hÊh´Knhj®ubj9)�”}”(hhh]”hÝ)�”}”(hŒKTells the floppy driver that a workable DMA channel is available. (default)”h]”hŒKTells the floppy driver that a workable DMA channel is available. (default)”…”�”}”(hjÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´KmhjÀubah}”(h]”h ]”h"]”h$]”h&]”uh1j8hj®ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j"h³hÊh´Knhjubj#)�”}”(hŒ¸floppy=nofifo Disables the FIFO entirely. This is needed if you get "Bus master arbitration error" messages from your Ethernet card (or from other devices) while accessing the floppy. ”h]”(j))�”}”(hŒ floppy=nofifo”h]”hŒ floppy=nofifo”…”�”}”(hjáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j(h³hÊh´KshjÝubj9)�”}”(hhh]”hÝ)�”}”(hŒ©Disables the FIFO entirely. This is needed if you get "Bus master arbitration error" messages from your Ethernet card (or from other devices) while accessing the floppy.”h]”hŒ­Disables the FIFO entirely. This is needed if you get “Bus master arbitration errorâ€� messages from your Ethernet card (or from other devices) while accessing the floppy.”…”�”}”(hjòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´Kqhjïubah}”(h]”h ]”h"]”h$]”h&]”uh1j8hjÝubeh}”(h]”h ]”h"]”h$]”h&]”uh1j"h³hÊh´Kshjubj#)�”}”(hŒ+floppy=usefifo Enables the FIFO. (default) ”h]”(j))�”}”(hŒfloppy=usefifo”h]”hŒfloppy=usefifo”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j(h³hÊh´Kvhj ubj9)�”}”(hhh]”hÝ)�”}”(hŒEnables the FIFO. (default)”h]”hŒEnables the FIFO. (default)”…”�”}”(hj!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´Kvhjubah}”(h]”h ]”h"]”h$]”h&]”uh1j8hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j"h³hÊh´Kvhjubj#)�”}”(hXfloppy=,fifo_depth Sets the FIFO threshold. This is mostly relevant in DMA mode. If this is higher, the floppy driver tolerates more interrupt latency, but it triggers more interrupts (i.e. it imposes more load on the rest of the system). If this is lower, the interrupt latency should be lower too (faster processor). The benefit of a lower threshold is less interrupts. To tune the fifo threshold, switch on over/underrun messages using 'floppycontrol --messages'. Then access a floppy disk. If you get a huge amount of "Over/Underrun - retrying" messages, then the fifo threshold is too low. Try with a higher value, until you only get an occasional Over/Underrun. It is a good idea to compile the floppy driver as a module when doing this tuning. Indeed, it allows to try different fifo values without rebooting the machine for each test. Note that you need to do 'floppycontrol --messages' every time you re-insert the module. Usually, tuning the fifo threshold should not be needed, as the default (0xa) is reasonable. ”h]”(j))�”}”(hŒfloppy=,fifo_depth”h]”hŒfloppy=,fifo_depth”…”�”}”(hj?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j(h³hÊh´K�hj;ubj9)�”}”(hhh]”(hÝ)�”}”(hX`Sets the FIFO threshold. This is mostly relevant in DMA mode. If this is higher, the floppy driver tolerates more interrupt latency, but it triggers more interrupts (i.e. it imposes more load on the rest of the system). If this is lower, the interrupt latency should be lower too (faster processor). The benefit of a lower threshold is less interrupts.”h]”hX`Sets the FIFO threshold. This is mostly relevant in DMA mode. If this is higher, the floppy driver tolerates more interrupt latency, but it triggers more interrupts (i.e. it imposes more load on the rest of the system). If this is lower, the interrupt latency should be lower too (faster processor). The benefit of a lower threshold is less interrupts.”…”�”}”(hjPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´KyhjMubhÝ)�”}”(hX/To tune the fifo threshold, switch on over/underrun messages using 'floppycontrol --messages'. Then access a floppy disk. If you get a huge amount of "Over/Underrun - retrying" messages, then the fifo threshold is too low. Try with a higher value, until you only get an occasional Over/Underrun. It is a good idea to compile the floppy driver as a module when doing this tuning. Indeed, it allows to try different fifo values without rebooting the machine for each test. Note that you need to do 'floppycontrol --messages' every time you re-insert the module.”h]”hX;To tune the fifo threshold, switch on over/underrun messages using ‘floppycontrol --messages’. Then access a floppy disk. If you get a huge amount of “Over/Underrun - retryingâ€� messages, then the fifo threshold is too low. Try with a higher value, until you only get an occasional Over/Underrun. It is a good idea to compile the floppy driver as a module when doing this tuning. Indeed, it allows to try different fifo values without rebooting the machine for each test. Note that you need to do ‘floppycontrol --messages’ every time you re-insert the module.”…”�”}”(hj^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´K�hjMubhÝ)�”}”(hŒ\Usually, tuning the fifo threshold should not be needed, as the default (0xa) is reasonable.”h]”hŒ\Usually, tuning the fifo threshold should not be needed, as the default (0xa) is reasonable.”…”�”}”(hjlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´KŒhjMubeh}”(h]”h ]”h"]”h$]”h&]”uh1j8hj;ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j"h³hÊh´K�hjubj#)�”}”(hXûfloppy=,,cmos Sets the CMOS type of to . This is mandatory if you have more than two floppy drives (only two can be described in the physical CMOS), or if your BIOS uses non-standard CMOS types. The CMOS types are: == ================================== 0 Use the value of the physical CMOS 1 5 1/4 DD 2 5 1/4 HD 3 3 1/2 DD 4 3 1/2 HD 5 3 1/2 ED 6 3 1/2 ED 16 unknown or not installed == ================================== (Note: there are two valid types for ED drives. This is because 5 was initially chosen to represent floppy *tapes*, and 6 for ED drives. AMI ignored this, and used 5 for ED drives. That's why the floppy driver handles both.) ”h]”(j))�”}”(hŒfloppy=,,cmos”h]”hŒfloppy=,,cmos”…”�”}”(hjŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j(h³hÊh´K£hj†ubj9)�”}”(hhh]”(hÝ)�”}”(hŒÖSets the CMOS type of to . This is mandatory if you have more than two floppy drives (only two can be described in the physical CMOS), or if your BIOS uses non-standard CMOS types. The CMOS types are:”h]”hŒÖSets the CMOS type of to . This is mandatory if you have more than two floppy drives (only two can be described in the physical CMOS), or if your BIOS uses non-standard CMOS types. The CMOS types are:”…”�”}”(hj›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´K�hj˜ubj)�”}”(hŒà== ================================== 0 Use the value of the physical CMOS 1 5 1/4 DD 2 5 1/4 HD 3 3 1/2 DD 4 3 1/2 HD 5 3 1/2 ED 6 3 1/2 ED 16 unknown or not installed == ================================== ”h]”hŒtable”“”)�”}”(hhh]”hŒtgroup”“”)�”}”(hhh]”(hŒcolspec”“”)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j·hj´ubj¸)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K"uh1j·hj´ubhŒtbody”“”)�”}”(hhh]”(hŒrow”“”)�”}”(hhh]”(hŒentry”“”)�”}”(hhh]”hÝ)�”}”(hŒ0”h]”hŒ0”…”�”}”(hjÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´K–hjÙubah}”(h]”h ]”h"]”h$]”h&]”uh1j×hjÔubjØ)�”}”(hhh]”hÝ)�”}”(hŒ"Use the value of the physical CMOS”h]”hŒ"Use the value of the physical CMOS”…”�”}”(hjóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´K–hjðubah}”(h]”h ]”h"]”h$]”h&]”uh1j×hjÔubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÒhjÏubjÓ)�”}”(hhh]”(jØ)�”}”(hhh]”hÝ)�”}”(hŒ1”h]”hŒ1”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´K—hjubah}”(h]”h ]”h"]”h$]”h&]”uh1j×hj ubjØ)�”}”(hhh]”hÝ)�”}”(hŒ5 1/4 DD”h]”hŒ5 1/4 DD”…”�”}”(hj*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´K—hj'ubah}”(h]”h ]”h"]”h$]”h&]”uh1j×hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÒhjÏubjÓ)�”}”(hhh]”(jØ)�”}”(hhh]”hÝ)�”}”(hŒ2”h]”hŒ2”…”�”}”(hjJh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´K˜hjGubah}”(h]”h ]”h"]”h$]”h&]”uh1j×hjDubjØ)�”}”(hhh]”hÝ)�”}”(hŒ5 1/4 HD”h]”hŒ5 1/4 HD”…”�”}”(hjah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´K˜hj^ubah}”(h]”h ]”h"]”h$]”h&]”uh1j×hjDubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÒhjÏubjÓ)�”}”(hhh]”(jØ)�”}”(hhh]”hÝ)�”}”(hŒ3”h]”hŒ3”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´K™hj~ubah}”(h]”h ]”h"]”h$]”h&]”uh1j×hj{ubjØ)�”}”(hhh]”hÝ)�”}”(hŒ3 1/2 DD”h]”hŒ3 1/2 DD”…”�”}”(hj˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´K™hj•ubah}”(h]”h ]”h"]”h$]”h&]”uh1j×hj{ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÒhjÏubjÓ)�”}”(hhh]”(jØ)�”}”(hhh]”hÝ)�”}”(hŒ4”h]”hŒ4”…”�”}”(hj¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´Kšhjµubah}”(h]”h ]”h"]”h$]”h&]”uh1j×hj²ubjØ)�”}”(hhh]”hÝ)�”}”(hŒ3 1/2 HD”h]”hŒ3 1/2 HD”…”�”}”(hjÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´KšhjÌubah}”(h]”h ]”h"]”h$]”h&]”uh1j×hj²ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÒhjÏubjÓ)�”}”(hhh]”(jØ)�”}”(hhh]”hÝ)�”}”(hŒ5”h]”hŒ5”…”�”}”(hjïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´K›hjìubah}”(h]”h ]”h"]”h$]”h&]”uh1j×hjéubjØ)�”}”(hhh]”hÝ)�”}”(hŒ3 1/2 ED”h]”hŒ3 1/2 ED”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´K›hjubah}”(h]”h ]”h"]”h$]”h&]”uh1j×hjéubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÒhjÏubjÓ)�”}”(hhh]”(jØ)�”}”(hhh]”hÝ)�”}”(hŒ6”h]”hŒ6”…”�”}”(hj&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´Kœhj#ubah}”(h]”h ]”h"]”h$]”h&]”uh1j×hj ubjØ)�”}”(hhh]”hÝ)�”}”(hŒ3 1/2 ED”h]”hŒ3 1/2 ED”…”�”}”(hj=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´Kœhj:ubah}”(h]”h ]”h"]”h$]”h&]”uh1j×hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÒhjÏubjÓ)�”}”(hhh]”(jØ)�”}”(hhh]”hÝ)�”}”(hŒ16”h]”hŒ16”…”�”}”(hj]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´K�hjZubah}”(h]”h ]”h"]”h$]”h&]”uh1j×hjWubjØ)�”}”(hhh]”hÝ)�”}”(hŒunknown or not installed”h]”hŒunknown or not installed”…”�”}”(hjth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´K�hjqubah}”(h]”h ]”h"]”h$]”h&]”uh1j×hjWubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÒhjÏubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÍhj´ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j²hj¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1j­hj©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jh³hÊh´K•hj˜ubhÝ)�”}”(hŒà(Note: there are two valid types for ED drives. This is because 5 was initially chosen to represent floppy *tapes*, and 6 for ED drives. AMI ignored this, and used 5 for ED drives. That's why the floppy driver handles both.)”h]”(hŒk(Note: there are two valid types for ED drives. This is because 5 was initially chosen to represent floppy ”…”�”}”(hj§h²hh³Nh´NubhŒemphasis”“”)�”}”(hŒ*tapes*”h]”hŒtapes”…”�”}”(hj±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j¯hj§ubhŒp, and 6 for ED drives. AMI ignored this, and used 5 for ED drives. That’s why the floppy driver handles both.)”…”�”}”(hj§h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´K hj˜ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j8hj†ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j"h³hÊh´K£hjubj#)�”}”(hŒifloppy=unexpected_interrupts Print a warning message when an unexpected interrupt is received. (default) ”h]”(j))�”}”(hŒfloppy=unexpected_interrupts”h]”hŒfloppy=unexpected_interrupts”…”�”}”(hjÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j(h³hÊh´K§hjÕubj9)�”}”(hhh]”hÝ)�”}”(hŒKPrint a warning message when an unexpected interrupt is received. (default)”h]”hŒKPrint a warning message when an unexpected interrupt is received. (default)”…”�”}”(hjêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´K¦hjçubah}”(h]”h ]”h"]”h$]”h&]”uh1j8hjÕubeh}”(h]”h ]”h"]”h$]”h&]”uh1j"h³hÊh´K§hjubj#)�”}”(hX6floppy=no_unexpected_interrupts / floppy=L40SX Don't print a message when an unexpected interrupt is received. This is needed on IBM L40SX laptops in certain video modes. (There seems to be an interaction between video and floppy. The unexpected interrupts affect only performance, and can be safely ignored.) ”h]”(j))�”}”(hŒ.floppy=no_unexpected_interrupts / floppy=L40SX”h]”hŒ.floppy=no_unexpected_interrupts / floppy=L40SX”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j(h³hÊh´K­hjubj9)�”}”(hhh]”hÝ)�”}”(hXDon't print a message when an unexpected interrupt is received. This is needed on IBM L40SX laptops in certain video modes. (There seems to be an interaction between video and floppy. The unexpected interrupts affect only performance, and can be safely ignored.)”h]”hXDon’t print a message when an unexpected interrupt is received. This is needed on IBM L40SX laptops in certain video modes. (There seems to be an interaction between video and floppy. The unexpected interrupts affect only performance, and can be safely ignored.)”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´Kªhjubah}”(h]”h ]”h"]”h$]”h&]”uh1j8hjubeh}”(h]”h ]”h"]”h$]”h&]”uh1j"h³hÊh´K­hjubj#)�”}”(hX floppy=broken_dcl Don't use the disk change line, but assume that the disk was changed whenever the device node is reopened. Needed on some boxes where the disk change line is broken or unsupported. This should be regarded as a stopgap measure, indeed it makes floppy operation less efficient due to unneeded cache flushings, and slightly more unreliable. Please verify your cable, connection and jumper settings if you have any DCL problems. However, some older drives, and also some laptops are known not to have a DCL. ”h]”(j))�”}”(hŒfloppy=broken_dcl”h]”hŒfloppy=broken_dcl”…”�”}”(hj7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j(h³hÊh´K¸hj3ubj9)�”}”(hhh]”hÝ)�”}”(hX÷Don't use the disk change line, but assume that the disk was changed whenever the device node is reopened. Needed on some boxes where the disk change line is broken or unsupported. This should be regarded as a stopgap measure, indeed it makes floppy operation less efficient due to unneeded cache flushings, and slightly more unreliable. Please verify your cable, connection and jumper settings if you have any DCL problems. However, some older drives, and also some laptops are known not to have a DCL.”h]”hXùDon’t use the disk change line, but assume that the disk was changed whenever the device node is reopened. Needed on some boxes where the disk change line is broken or unsupported. This should be regarded as a stopgap measure, indeed it makes floppy operation less efficient due to unneeded cache flushings, and slightly more unreliable. Please verify your cable, connection and jumper settings if you have any DCL problems. However, some older drives, and also some laptops are known not to have a DCL.”…”�”}”(hjHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´K°hjEubah}”(h]”h ]”h"]”h$]”h&]”uh1j8hj3ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j"h³hÊh´K¸hjubj#)�”}”(hŒ'floppy=debug Print debugging messages. ”h]”(j))�”}”(hŒ floppy=debug”h]”hŒ floppy=debug”…”�”}”(hjfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j(h³hÊh´K»hjbubj9)�”}”(hhh]”hÝ)�”}”(hŒPrint debugging messages.”h]”hŒPrint debugging messages.”…”�”}”(hjwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´K»hjtubah}”(h]”h ]”h"]”h$]”h&]”uh1j8hjbubeh}”(h]”h ]”h"]”h$]”h&]”uh1j"h³hÊh´K»hjubj#)�”}”(hŒšfloppy=messages Print informational messages for some operations (disk change notifications, warnings about over and underruns, and about autodetection). ”h]”(j))�”}”(hŒfloppy=messages”h]”hŒfloppy=messages”…”�”}”(hj•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j(h³hÊh´KÀhj‘ubj9)�”}”(hhh]”hÝ)�”}”(hŒ‰Print informational messages for some operations (disk change notifications, warnings about over and underruns, and about autodetection).”h]”hŒ‰Print informational messages for some operations (disk change notifications, warnings about over and underruns, and about autodetection).”…”�”}”(hj¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´K¾hj£ubah}”(h]”h ]”h"]”h$]”h&]”uh1j8hj‘ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j"h³hÊh´KÀhjubj#)�”}”(hŒ‡floppy=silent_dcl_clear Uses a less noisy way to clear the disk change line (which doesn't involve seeks). Implied by 'daring' option. ”h]”(j))�”}”(hŒfloppy=silent_dcl_clear”h]”hŒfloppy=silent_dcl_clear”…”�”}”(hjÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j(h³hÊh´KÄhjÀubj9)�”}”(hhh]”hÝ)�”}”(hŒnUses a less noisy way to clear the disk change line (which doesn't involve seeks). Implied by 'daring' option.”h]”hŒtUses a less noisy way to clear the disk change line (which doesn’t involve seeks). Implied by ‘daring’ option.”…”�”}”(hjÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´KÃhjÒubah}”(h]”h ]”h"]”h$]”h&]”uh1j8hjÀubeh}”(h]”h ]”h"]”h$]”h&]”uh1j"h³hÊh´KÄhjubj#)�”}”(hŒ:floppy=,irq Sets the floppy IRQ to instead of 6. ”h]”(j))�”}”(hŒfloppy=,irq”h]”hŒfloppy=,irq”…”�”}”(hjóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j(h³hÊh´KÇhjïubj9)�”}”(hhh]”hÝ)�”}”(hŒ)Sets the floppy IRQ to instead of 6.”h]”hŒ)Sets the floppy IRQ to instead of 6.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´KÇhjubah}”(h]”h ]”h"]”h$]”h&]”uh1j8hjïubeh}”(h]”h ]”h"]”h$]”h&]”uh1j"h³hÊh´KÇhjubj#)�”}”(hŒBfloppy=,dma Sets the floppy DMA channel to instead of 2. ”h]”(j))�”}”(hŒfloppy=,dma”h]”hŒfloppy=,dma”…”�”}”(hj"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j(h³hÊh´KÊhjubj9)�”}”(hhh]”hÝ)�”}”(hŒ1Sets the floppy DMA channel to instead of 2.”h]”hŒ1Sets the floppy DMA channel to instead of 2.”…”�”}”(hj3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´KÊhj0ubah}”(h]”h ]”h"]”h$]”h&]”uh1j8hjubeh}”(h]”h ]”h"]”h$]”h&]”uh1j"h³hÊh´KÊhjubj#)�”}”(hŒÌfloppy=slow Use PS/2 stepping rate:: PS/2 floppies have much slower step rates than regular floppies. It's been recommended that take about 1/4 of the default speed in some more extreme cases. ”h]”(j))�”}”(hŒ floppy=slow”h]”hŒ floppy=slow”…”�”}”(hjQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j(h³hÊh´KÒhjMubj9)�”}”(hhh]”(hÝ)�”}”(hŒUse PS/2 stepping rate::”h]”hŒUse PS/2 stepping rate:”…”�”}”(hjbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´KÍhj_ubj7)�”}”(hŒ›PS/2 floppies have much slower step rates than regular floppies. It's been recommended that take about 1/4 of the default speed in some more extreme cases.”h]”hŒ›PS/2 floppies have much slower step rates than regular floppies. It's been recommended that take about 1/4 of the default speed in some more extreme cases.”…”�”}”hjpsbah}”(h]”h ]”h"]”h$]”h&]”jFjGuh1j6h³hÊh´KÏhj_ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j8hjMubeh}”(h]”h ]”h"]”h$]”h&]”uh1j"h³hÊh´KÒhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jh³hÊh´K=hj–h²hubeh}”(h]”Œmodule-configuration-options”ah ]”h"]”Œmodule configuration options”ah$]”h&]”uh1hµhh·h²hh³hÊh´K)ubh¶)�”}”(hhh]”(h»)�”}”(hŒ2Supporting utilities and additional documentation:”h]”hŒ2Supporting utilities and additional documentation:”…”�”}”(hj¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjžh²hh³hÊh´KÕubhÝ)�”}”(hXSAdditional parameters of the floppy driver can be configured at runtime. Utilities which do this can be found in the fdutils package. This package also contains a new version of mtools which allows to access high capacity disks (up to 1992K on a high density 3 1/2 disk!). It also contains additional documentation about the floppy driver.”h]”hXSAdditional parameters of the floppy driver can be configured at runtime. Utilities which do this can be found in the fdutils package. This package also contains a new version of mtools which allows to access high capacity disks (up to 1992K on a high density 3 1/2 disk!). It also contains additional documentation about the floppy driver.”…”�”}”(hj¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´K×hjžh²hubhÝ)�”}”(hŒ4The latest version can be found at fdutils homepage:”h]”hŒ4The latest version can be found at fdutils homepage:”…”�”}”(hj½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´KÝhjžh²hubj)�”}”(hŒhttps://fdutils.linux.lu ”h]”hÝ)�”}”(hŒhttps://fdutils.linux.lu”h]”hç)�”}”(hjÑh]”hŒhttps://fdutils.linux.lu”…”�”}”(hjÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”jÑuh1hæhjÏubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´KßhjËubah}”(h]”h ]”h"]”h$]”h&]”uh1jh³hÊh´Kßhjžh²hubhÝ)�”}”(hŒ%The fdutils releases can be found at:”h]”hŒ%The fdutils releases can be found at:”…”�”}”(hjíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´Káhjžh²hubj)�”}”(hŒ†https://fdutils.linux.lu/download.html http://www.tux.org/pub/knaff/fdutils/ ftp://metalab.unc.edu/pub/Linux/utils/disk-management/ ”h]”(hÝ)�”}”(hŒ&https://fdutils.linux.lu/download.html”h]”hç)�”}”(hj h]”hŒ&https://fdutils.linux.lu/download.html”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”j uh1hæhjÿubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´KãhjûubhÝ)�”}”(hŒ%http://www.tux.org/pub/knaff/fdutils/”h]”hç)�”}”(hj h]”hŒ%http://www.tux.org/pub/knaff/fdutils/”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”j uh1hæhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´KåhjûubhÝ)�”}”(hŒ6ftp://metalab.unc.edu/pub/Linux/utils/disk-management/”h]”hç)�”}”(hj1 h]”hŒ6ftp://metalab.unc.edu/pub/Linux/utils/disk-management/”…”�”}”(hj3 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”j1 uh1hæhj/ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´Kçhjûubeh}”(h]”h ]”h"]”h$]”h&]”uh1jh³hÊh´Kãhjžh²hubeh}”(h]”Œ1supporting-utilities-and-additional-documentation”ah ]”h"]”Œ2supporting utilities and additional documentation:”ah$]”h&]”uh1hµhh·h²hh³hÊh´KÕubh¶)�”}”(hhh]”(h»)�”}”(hŒ*Reporting problems about the floppy driver”h]”hŒ*Reporting problems about the floppy driver”…”�”}”(hjX h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjU h²hh³hÊh´KêubhÝ)�”}”(hX�If you have a question or a bug report about the floppy driver, mail me at Alain.Knaff@poboxes.com . If you post to Usenet, preferably use comp.os.linux.hardware. As the volume in these groups is rather high, be sure to include the word "floppy" (or "FLOPPY") in the subject line. If the reported problem happens when mounting floppy disks, be sure to mention also the type of the filesystem in the subject line.”h]”(hŒKIf you have a question or a bug report about the floppy driver, mail me at ”…”�”}”(hjf h²hh³Nh´Nubhç)�”}”(hŒAlain.Knaff@poboxes.com”h]”hŒAlain.Knaff@poboxes.com”…”�”}”(hjn h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:Alain.Knaff@poboxes.com”uh1hæhjf ubhXC . If you post to Usenet, preferably use comp.os.linux.hardware. As the volume in these groups is rather high, be sure to include the word “floppyâ€� (or “FLOPPYâ€�) in the subject line. If the reported problem happens when mounting floppy disks, be sure to mention also the type of the filesystem in the subject line.”…”�”}”(hjf h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´KìhjU h²hubhÝ)�”}”(hŒ?Be sure to read the FAQ before mailing/posting any bug reports!”h]”hŒ?Be sure to read the FAQ before mailing/posting any bug reports!”…”�”}”(hjˆ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´KóhjU h²hubhÝ)�”}”(hŒAlain”h]”hŒAlain”…”�”}”(hj– h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´KõhjU h²hubeh}”(h]”Œ*reporting-problems-about-the-floppy-driver”ah ]”h"]”Œ*reporting problems about the floppy driver”ah$]”h&]”uh1hµhh·h²hh³hÊh´Kêubh¶)�”}”(hhh]”(h»)�”}”(hŒ Changelog”h]”hŒ Changelog”…”�”}”(hj¯ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhj¬ h²hh³hÊh´Køubj)�”}”(hhh]”(j#)�”}”(hŒj10-30-2004 : Cleanup, updating, add reference to module configuration. James Nelson ”h]”(j))�”}”(hŒ 10-30-2004 :”h]”hŒ 10-30-2004 :”…”�”}”(hjÄ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j(h³hÊh´KühjÀ ubj9)�”}”(hhh]”hÝ)�”}”(hŒ\Cleanup, updating, add reference to module configuration. James Nelson ”h]”(hŒHCleanup, updating, add reference to module configuration. James Nelson <”…”�”}”(hjÕ h²hh³Nh´Nubhç)�”}”(hŒjames4765@gmail.com”h]”hŒjames4765@gmail.com”…”�”}”(hjÝ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:james4765@gmail.com”uh1hæhjÕ ubhŒ>”…”�”}”(hjÕ h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´KûhjÒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j8hjÀ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j"h³hÊh´Kühj½ ubj#)�”}”(hŒ6-3-2000 : Original Document”h]”(j))�”}”(hŒ 6-3-2000 :”h]”hŒ 6-3-2000 :”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j(h³hÊh´Kþhj ubj9)�”}”(hhh]”hÝ)�”}”(hŒOriginal Document”h]”hŒOriginal Document”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÜh³hÊh´Kÿhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1j8hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j"h³hÊh´Kþhj½ h²hubeh}”(h]”h ]”h"]”h$]”h&]”uh1jhj¬ h²hh³hÊh´Nubeh}”(h]”Œ changelog”ah ]”h"]”Œ changelog”ah$]”h&]”uh1hµhh·h²hh³hÊh´Køubeh}”(h]”Œ floppy-driver”ah ]”h"]”Œ floppy driver”ah$]”h&]”uh1hµhhh²hh³hÊh´Kubeh}”(h]”h ]”h"]”h$]”h&]”Œsource”hÊuh1hŒcurrent_source”NŒ current_line”NŒsettings”Œdocutils.frontend”ŒValues”“”)�”}”(hºNŒ generator”NŒ datestamp”NŒ source_link”NŒ source_url”NŒ toc_backlinks”j׌footnote_backlinks”KŒ sectnum_xform”KŒstrip_comments”NŒstrip_elements_with_classes”NŒ strip_classes”NŒ report_level”KŒ halt_level”KŒexit_status_level”KŒdebug”NŒwarning_stream”NŒ traceback”ˆŒinput_encoding”Œ utf-8-sig”Œinput_encoding_error_handler”Œstrict”Œoutput_encoding”Œutf-8”Œoutput_encoding_error_handler”jj Œerror_encoding”Œutf-8”Œerror_encoding_error_handler”Œbackslashreplace”Œ language_code”Œen”Œrecord_dependencies”NŒconfig”NŒ id_prefix”hŒauto_id_prefix”Œid”Œ dump_settings”NŒdump_internals”NŒdump_transforms”NŒdump_pseudo_xml”NŒexpose_internals”NŒstrict_visitor”NŒ_disable_config”NŒ_source”hÊŒ _destination”NŒ _config_files”]”Œ7/var/lib/git/docbuild/linux/Documentation/docutils.conf”aŒfile_insertion_enabled”ˆŒ raw_enabled”KŒline_length_limit”M'Œpep_references”NŒ pep_base_url”Œhttps://peps.python.org/”Œpep_file_url_template”Œpep-%04d”Œrfc_references”NŒ rfc_base_url”Œ&https://datatracker.ietf.org/doc/html/”Œ tab_width”KŒtrim_footnote_reference_space”‰Œsyntax_highlight”Œlong”Œ smart_quotes”ˆŒsmartquotes_locales”]”Œcharacter_level_inline_markup”‰Œdoctitle_xform”‰Œ docinfo_xform”KŒsectsubtitle_xform”‰Œ image_loading”Œlink”Œembed_stylesheet”‰Œcloak_email_addresses”ˆŒsection_self_link”‰Œenv”NubŒreporter”NŒindirect_targets”]”Œsubstitution_defs”}”Œsubstitution_names”}”Œrefnames”}”Œrefids”}”Œnameids”}”(jE jB jjj“j�j›j˜jR jO j© j¦ j= j: uŒ nametypes”}”(jE ‰j‰j“‰j›‰jR ‰j© ‰j= ‰uh}”(jB h·jhËj�j j˜j–jO jžj¦ jU j: j¬ uŒ footnote_refs”}”Œ citation_refs”}”Œ autofootnotes”]”Œautofootnote_refs”]”Œsymbol_footnotes”]”Œsymbol_footnote_refs”]”Œ footnotes”]”Œ citations”]”Œautofootnote_start”KŒsymbol_footnote_start”KŒ id_counter”Œ collections”ŒCounter”“”}”…”R”Œparse_messages”]”Œtransform_messages”]”Œ transformer”NŒ include_log”]”Œ decoration”Nh²hub.