€•®Œ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/arch/m68k/kernel-options”Œ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/arch/m68k/kernel-options”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒItalian”…”�”}”hhFsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ,/translations/it_IT/arch/m68k/kernel-options”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒJapanese”…”�”}”hhZsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ,/translations/ja_JP/arch/m68k/kernel-options”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒKorean”…”�”}”hhnsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ,/translations/ko_KR/arch/m68k/kernel-options”Œ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/arch/m68k/kernel-options”Œ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/arch/m68k/kernel-options”Œ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Œ#Command Line Options for Linux/m68k”h]”hŒ#Command Line Options for Linux/m68k”…”�”}”(hh¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhh·h²hh³ŒF/var/lib/git/docbuild/linux/Documentation/arch/m68k/kernel-options.rst”h´KubhŒ paragraph”“”)�”}”(hŒLast Update: 2 May 1999”h]”hŒLast Update: 2 May 1999”…”�”}”(hhÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Khh·h²hubhÌ)�”}”(hŒLinux/m68k version: 2.2.6”h]”hŒLinux/m68k version: 2.2.6”…”�”}”(hhÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Khh·h²hubhÌ)�”}”(hŒh²hh³hÊh´K:ubhŒ field_list”“”)�”}”(hhh]”(hŒfield”“”)�”}”(hhh]”(hŒ field_name”“”)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hj[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhjVh³hÊh´KubhŒ field_body”“”)�”}”(hŒroot=/dev/”h]”hÌ)�”}”(hjmh]”hŒroot=/dev/”…”�”}”(hjoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´K ”h]”hÌ)�”}”(hŒroot=”h]”hŒroot=”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´K=hj™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jihjˆubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´K=hjQh²hubeh}”(h]”h ]”h"]”h$]”h&]”uh1jOhj>h²hh³hÊh´Kh²hubhÌ)�”}”(hXèThe first syntax gives the device by name. These names are converted into a major/minor number internally in the kernel in an unusual way. Normally, this "conversion" is done by the device files in /dev, but this isn't possible here, because the root filesystem (with /dev) isn't mounted yet... So the kernel parses the name itself, with some hardcoded name to number mappings. The name must always be a combination of two or three letters, followed by a decimal number. Valid names are::”h]”hXïThe first syntax gives the device by name. These names are converted into a major/minor number internally in the kernel in an unusual way. Normally, this “conversionâ€� is done by the device files in /dev, but this isn’t possible here, because the root filesystem (with /dev) isn’t mounted yet... So the kernel parses the name itself, with some hardcoded name to number mappings. The name must always be a combination of two or three letters, followed by a decimal number. Valid names are:”…”�”}”(hjËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´KChj>h²hubhŒ literal_block”“”)�”}”(hXQ/dev/ram: -> 0x0100 (initial ramdisk) /dev/hda: -> 0x0300 (first IDE disk) /dev/hdb: -> 0x0340 (second IDE disk) /dev/sda: -> 0x0800 (first SCSI disk) /dev/sdb: -> 0x0810 (second SCSI disk) /dev/sdc: -> 0x0820 (third SCSI disk) /dev/sdd: -> 0x0830 (forth SCSI disk) /dev/sde: -> 0x0840 (fifth SCSI disk) /dev/fd : -> 0x0200 (floppy disk)”h]”hXQ/dev/ram: -> 0x0100 (initial ramdisk) /dev/hda: -> 0x0300 (first IDE disk) /dev/hdb: -> 0x0340 (second IDE disk) /dev/sda: -> 0x0800 (first SCSI disk) /dev/sdb: -> 0x0810 (second SCSI disk) /dev/sdc: -> 0x0820 (third SCSI disk) /dev/sdd: -> 0x0830 (forth SCSI disk) /dev/sde: -> 0x0840 (fifth SCSI disk) /dev/fd : -> 0x0200 (floppy disk)”…”�”}”hjÛsbah}”(h]”h ]”h"]”h$]”h&]”Œ xml:space”Œpreserve”uh1jÙh³hÊh´KLhj>h²hubhÌ)�”}”(hXþThe name must be followed by a decimal number, that stands for the partition number. Internally, the value of the number is just added to the device number mentioned in the table above. The exceptions are /dev/ram and /dev/fd, where /dev/ram refers to an initial ramdisk loaded by your bootstrap program (please consult the instructions for your bootstrap program to find out how to load an initial ramdisk). As of kernel version 2.0.18 you must specify /dev/ram as the root device if you want to boot from an initial ramdisk. For the floppy devices, /dev/fd, the number stands for the floppy drive number (there are no partitions on floppy disks). I.e., /dev/fd0 stands for the first drive, /dev/fd1 for the second, and so on. Since the number is just added, you can also force the disk format by adding a number greater than 3. If you look into your /dev directory, use can see the /dev/fd0D720 has major 2 and minor 16. You can specify this device for the root FS by writing "root=/dev/fd16" on the kernel command line.”h]”hXThe name must be followed by a decimal number, that stands for the partition number. Internally, the value of the number is just added to the device number mentioned in the table above. The exceptions are /dev/ram and /dev/fd, where /dev/ram refers to an initial ramdisk loaded by your bootstrap program (please consult the instructions for your bootstrap program to find out how to load an initial ramdisk). As of kernel version 2.0.18 you must specify /dev/ram as the root device if you want to boot from an initial ramdisk. For the floppy devices, /dev/fd, the number stands for the floppy drive number (there are no partitions on floppy disks). I.e., /dev/fd0 stands for the first drive, /dev/fd1 for the second, and so on. Since the number is just added, you can also force the disk format by adding a number greater than 3. If you look into your /dev directory, use can see the /dev/fd0D720 has major 2 and minor 16. You can specify this device for the root FS by writing “root=/dev/fd16â€� on the kernel command line.”…”�”}”(hjëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´KVhj>h²hubhÌ)�”}”(hŒ*[Strange and maybe uninteresting stuff ON]”h]”hŒ*[Strange and maybe uninteresting stuff ON]”…”�”}”(hjùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Kghj>h²hubhÌ)�”}”(hXÐThis unusual translation of device names has some strange consequences: If, for example, you have a symbolic link from /dev/fd to /dev/fd0D720 as an abbreviation for floppy driver #0 in DD format, you cannot use this name for specifying the root device, because the kernel cannot see this symlink before mounting the root FS and it isn't in the table above. If you use it, the root device will not be set at all, without an error message. Another example: You cannot use a partition on e.g. the sixth SCSI disk as the root filesystem, if you want to specify it by name. This is, because only the devices up to /dev/sde are in the table above, but not /dev/sdf. Although, you can use the sixth SCSI disk for the root FS, but you have to specify the device by number... (see below). Or, even more strange, you can use the fact that there is no range checking of the partition number, and your knowledge that each disk uses 16 minors, and write "root=/dev/sde17" (for /dev/sdf1).”h]”hXÖThis unusual translation of device names has some strange consequences: If, for example, you have a symbolic link from /dev/fd to /dev/fd0D720 as an abbreviation for floppy driver #0 in DD format, you cannot use this name for specifying the root device, because the kernel cannot see this symlink before mounting the root FS and it isn’t in the table above. If you use it, the root device will not be set at all, without an error message. Another example: You cannot use a partition on e.g. the sixth SCSI disk as the root filesystem, if you want to specify it by name. This is, because only the devices up to /dev/sde are in the table above, but not /dev/sdf. Although, you can use the sixth SCSI disk for the root FS, but you have to specify the device by number... (see below). Or, even more strange, you can use the fact that there is no range checking of the partition number, and your knowledge that each disk uses 16 minors, and write “root=/dev/sde17â€� (for /dev/sdf1).”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Kihj>h²hubhÌ)�”}”(hŒ+[Strange and maybe uninteresting stuff OFF]”h]”hŒ+[Strange and maybe uninteresting stuff OFF]”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Kyhj>h²hubhÌ)�”}”(hXýIf the device containing your root partition isn't in the table above, you can also specify it by major and minor numbers. These are written in hex, with no prefix and no separator between. E.g., if you have a CD with contents appropriate as a root filesystem in the first SCSI CD-ROM drive, you boot from it by "root=0b00". Here, hex "0b" = decimal 11 is the major of SCSI CD-ROMs, and the minor 0 stands for the first of these. You can find out all valid major numbers by looking into include/linux/major.h.”h]”hXIf the device containing your root partition isn’t in the table above, you can also specify it by major and minor numbers. These are written in hex, with no prefix and no separator between. E.g., if you have a CD with contents appropriate as a root filesystem in the first SCSI CD-ROM drive, you boot from it by “root=0b00â€�. Here, hex “0bâ€� = decimal 11 is the major of SCSI CD-ROMs, and the minor 0 stands for the first of these. You can find out all valid major numbers by looking into include/linux/major.h.”…”�”}”(hj#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´K{hj>h²hubhÌ)�”}”(hXöIn addition to major and minor numbers, if the device containing your root partition uses a partition table format with unique partition identifiers, then you may use them. For instance, "root=PARTUUID=00112233-4455-6677-8899-AABBCCDDEEFF". It is also possible to reference another partition on the same device using a known partition UUID as the starting point. For example, if partition 5 of the device has the UUID of 00112233-4455-6677-8899-AABBCCDDEEFF then partition 3 may be found as follows:”h]”hXúIn addition to major and minor numbers, if the device containing your root partition uses a partition table format with unique partition identifiers, then you may use them. For instance, “root=PARTUUID=00112233-4455-6677-8899-AABBCCDDEEFFâ€�. It is also possible to reference another partition on the same device using a known partition UUID as the starting point. For example, if partition 5 of the device has the UUID of 00112233-4455-6677-8899-AABBCCDDEEFF then partition 3 may be found as follows:”…”�”}”(hj1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´K„hj>h²hubj˜)�”}”(hŒ;PARTUUID=00112233-4455-6677-8899-AABBCCDDEEFF/PARTNROFF=-2 ”h]”hÌ)�”}”(hŒ:PARTUUID=00112233-4455-6677-8899-AABBCCDDEEFF/PARTNROFF=-2”h]”hŒ:PARTUUID=00112233-4455-6677-8899-AABBCCDDEEFF/PARTNROFF=-2”…”�”}”(hjCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´KŽhj?ubah}”(h]”h ]”h"]”h$]”h&]”uh1j—h³hÊh´KŽhj>h²hubhÌ)�”}”(hŒ\Authoritative information can be found in "Documentation/admin-guide/kernel-parameters.rst".”h]”hŒ`Authoritative information can be found in “Documentation/admin-guide/kernel-parameters.rstâ€�.”…”�”}”(hjWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´K�hj>h²hubeh}”(h]”Œroot”ah ]”h"]”Œ 2.1) root=”ah$]”h&]”uh1hµhj-h²hh³hÊh´K:ubh¶)�”}”(hhh]”(h»)�”}”(hŒ 2.2) ro, rw”h]”hŒ 2.2) ro, rw”…”�”}”(hjph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjmh²hh³hÊh´K•ubjP)�”}”(hhh]”(jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hj„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhj�h³hÊh´Kubjj)�”}”(hŒro”h]”hÌ)�”}”(hj”h]”hŒro”…”�”}”(hj–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´K—hj’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jihj�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´K—hj~h²hubjU)�”}”(hhh]”(jZ)�”}”(hŒor”h]”hŒor”…”�”}”(hj²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhj¯h³hÊh´Kubjj)�”}”(hŒrw ”h]”hÌ)�”}”(hŒrw”h]”hŒrw”…”�”}”(hjÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´K˜hjÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jihj¯ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´K˜hj~h²hubeh}”(h]”h ]”h"]”h$]”h&]”uh1jOhjmh²hh³hÊh´K—ubhÌ)�”}”(hŒ²These two options tell the kernel whether it should mount the root filesystem read-only or read-write. The default is read-only, except for ramdisks, which default to read-write.”h]”hŒ²These two options tell the kernel whether it should mount the root filesystem read-only or read-write. The default is read-only, except for ramdisks, which default to read-write.”…”�”}”(hjäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Kšhjmh²hubeh}”(h]”Œro-rw”ah ]”h"]”Œ 2.2) ro, rw”ah$]”h&]”uh1hµhj-h²hh³hÊh´K•ubh¶)�”}”(hhh]”(h»)�”}”(hŒ 2.3) debug”h]”hŒ 2.3) debug”…”�”}”(hjýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjúh²hh³hÊh´K ubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhjh³hÊh´Kubjj)�”}”(hŒdebug ”h]”hÌ)�”}”(hŒdebug”h]”hŒdebug”…”�”}”(hj#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´K¢hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jihjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´K¢hj h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhjúh²hh³hÊh´K¢ubhÌ)�”}”(hŒ¦This raises the kernel log level to 10 (the default is 7). This is the same level as set by the "dmesg" command, just that the maximum level selectable by dmesg is 8.”h]”hŒªThis raises the kernel log level to 10 (the default is 7). This is the same level as set by the “dmesgâ€� command, just that the maximum level selectable by dmesg is 8.”…”�”}”(hjCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´K¤hjúh²hubeh}”(h]”Œdebug”ah ]”h"]”Œ 2.3) debug”ah$]”h&]”uh1hµhj-h²hh³hÊh´K ubh¶)�”}”(hhh]”(h»)�”}”(hŒ 2.4) debug=”h]”hŒ 2.4) debug=”…”�”}”(hj\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjYh²hh³hÊh´KªubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hjph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhjmh³hÊh´Kubjj)�”}”(hŒdebug= ”h]”hÌ)�”}”(hŒdebug=”h]”hŒdebug=”…”�”}”(hj‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´K¬hj~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jihjmubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´K¬hjjh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhjYh²hh³hÊh´K¬ubhÌ)�”}”(hXdThis option causes certain kernel messages be printed to the selected debugging device. This can aid debugging the kernel, since the messages can be captured and analyzed on some other machine. Which devices are possible depends on the machine type. There are no checks for the validity of the device name. If the device isn't implemented, nothing happens.”h]”hXfThis option causes certain kernel messages be printed to the selected debugging device. This can aid debugging the kernel, since the messages can be captured and analyzed on some other machine. Which devices are possible depends on the machine type. There are no checks for the validity of the device name. If the device isn’t implemented, nothing happens.”…”�”}”(hj¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´K®hjYh²hubhÌ)�”}”(hXÁMessages logged this way are in general stack dumps after kernel memory faults or bad kernel traps, and kernel panics. To be exact: all messages of level 0 (panic messages) and all messages printed while the log level is 8 or more (their level doesn't matter). Before stack dumps, the kernel sets the log level to 10 automatically. A level of at least 8 can also be set by the "debug" command line option (see 2.3) and at run time with "dmesg -n 8".”h]”hXËMessages logged this way are in general stack dumps after kernel memory faults or bad kernel traps, and kernel panics. To be exact: all messages of level 0 (panic messages) and all messages printed while the log level is 8 or more (their level doesn’t matter). Before stack dumps, the kernel sets the log level to 10 automatically. A level of at least 8 can also be set by the “debugâ€� command line option (see 2.3) and at run time with “dmesg -n 8â€�.”…”�”}”(hj°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´KµhjYh²hubhÌ)�”}”(hŒDevices possible for Amiga:”h]”hŒDevices possible for Amiga:”…”�”}”(hj¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´K½hjYh²hubj˜)�”}”(hŒÞ- "ser": built-in serial port; parameters: 9600bps, 8N1 - "mem": Save the messages to a reserved area in chip mem. After rebooting, they can be read under AmigaOS with the tool 'dmesg'. ”h]”hŒ bullet_list”“”)�”}”(hhh]”(j£)�”}”(hŒ<"ser": built-in serial port; parameters: 9600bps, 8N1”h]”hŒdefinition_list”“”)�”}”(hhh]”hŒdefinition_list_item”“”)�”}”(hŒ5"ser": built-in serial port; parameters: 9600bps, 8N1”h]”(hŒterm”“”)�”}”(hŒ"ser":”h]”hŒ “serâ€�:”…”�”}”(hjæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´K¿hjàubhŒ definition”“”)�”}”(hhh]”hÌ)�”}”(hŒ.built-in serial port; parameters: 9600bps, 8N1”h]”hŒ.built-in serial port; parameters: 9600bps, 8N1”…”�”}”(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Þh³hÊh´K¿hjÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jÙhjÕubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hjÒubj£)�”}”(hŒ•"mem": Save the messages to a reserved area in chip mem. After rebooting, they can be read under AmigaOS with the tool 'dmesg'. ”h]”jÚ)�”}”(hhh]”jß)�”}”(hŒ€"mem": Save the messages to a reserved area in chip mem. After rebooting, they can be read under AmigaOS with the tool 'dmesg'. ”h]”(jå)�”}”(hŒ"mem":”h]”hŒ “memâ€�:”…”�”}”(hj*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´KÄhj&ubjõ)�”}”(hhh]”hÌ)�”}”(hŒxSave the messages to a reserved area in chip mem. After rebooting, they can be read under AmigaOS with the tool 'dmesg'.”h]”hŒ|Save the messages to a reserved area in chip mem. After rebooting, they can be read under AmigaOS with the tool ‘dmesg’.”…”�”}”(hj;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´KÂhj8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jôhj&ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÞh³hÊh´KÄhj#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÙhjubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hjÒubeh}”(h]”h ]”h"]”h$]”h&]”Œbullet”Œ-”uh1jÐh³hÊh´K¿hjÌubah}”(h]”h ]”h"]”h$]”h&]”uh1j—h³hÊh´K¿hjYh²hubhÌ)�”}”(hŒDevices possible for Atari:”h]”hŒDevices possible for Atari:”…”�”}”(hjoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´KÆhjYh²hubj˜)�”}”(hXK- "ser1": ST-MFP serial port ("Modem1"); parameters: 9600bps, 8N1 - "ser2": SCC channel B serial port ("Modem2"); parameters: 9600bps, 8N1 - "ser" : default serial port This is "ser2" for a Falcon, and "ser1" for any other machine - "midi": The MIDI port; parameters: 31250bps, 8N1 - "par" : parallel port The printing routine for this implements a timeout for the case there's no printer connected (else the kernel would lock up). The timeout is not exact, but usually a few seconds. ”h]”jÑ)�”}”(hhh]”(j£)�”}”(hŒG"ser1": ST-MFP serial port ("Modem1"); parameters: 9600bps, 8N1”h]”jÚ)�”}”(hhh]”jß)�”}”(hŒ?"ser1": ST-MFP serial port ("Modem1"); parameters: 9600bps, 8N1”h]”(jå)�”}”(hŒ"ser1":”h]”hŒ “ser1â€�:”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´KÈhj‹ubjõ)�”}”(hhh]”hÌ)�”}”(hŒ7ST-MFP serial port ("Modem1"); parameters: 9600bps, 8N1”h]”hŒ;ST-MFP serial port (“Modem1â€�); parameters: 9600bps, 8N1”…”�”}”(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Þh³hÊh´KÈhjˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jÙhj„ubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hj�ubj£)�”}”(hŒN"ser2": SCC channel B serial port ("Modem2"); parameters: 9600bps, 8N1”h]”jÚ)�”}”(hhh]”jß)�”}”(hŒF"ser2": SCC channel B serial port ("Modem2"); parameters: 9600bps, 8N1”h]”(jå)�”}”(hŒ"ser2":”h]”hŒ “ser2â€�:”…”�”}”(hjÑh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´KÊhjÍubjõ)�”}”(hhh]”hÌ)�”}”(hŒ>SCC channel B serial port ("Modem2"); parameters: 9600bps, 8N1”h]”hŒBSCC channel B serial port (“Modem2â€�); parameters: 9600bps, 8N1”…”�”}”(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Þh³hÊh´KÊhjÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jÙhjÆubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hj�ubj£)�”}”(hŒi"ser" : default serial port This is "ser2" for a Falcon, and "ser1" for any other machine”h]”jÚ)�”}”(hhh]”jß)�”}”(hŒY"ser" : default serial port This is "ser2" for a Falcon, and "ser1" for any other machine”h]”(jå)�”}”(hŒ"ser" :”h]”hŒ “serâ€� :”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´KÍhjubjõ)�”}”(hhh]”hÌ)�”}”(hŒQdefault serial port This is "ser2" for a Falcon, and "ser1" for any other machine”h]”hŒYdefault serial port This is “ser2â€� for a Falcon, and “ser1â€� for any other machine”…”�”}”(hj$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´KÍhj!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jôhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÞh³hÊh´KÍhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÙhjubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hj�ubj£)�”}”(hŒ8"midi": The MIDI port; parameters: 31250bps, 8N1”h]”jÚ)�”}”(hhh]”jß)�”}”(hŒ0"midi": The MIDI port; parameters: 31250bps, 8N1”h]”(jå)�”}”(hŒ"midi":”h]”hŒ “midiâ€�:”…”�”}”(hjUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´KÏhjQubjõ)�”}”(hhh]”hÌ)�”}”(hŒ(The MIDI port; parameters: 31250bps, 8N1”h]”hŒ(The MIDI port; parameters: 31250bps, 8N1”…”�”}”(hjfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´KÐhjcubah}”(h]”h ]”h"]”h$]”h&]”uh1jôhjQubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÞh³hÊh´KÏhjNubah}”(h]”h ]”h"]”h$]”h&]”uh1jÙhjJubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hj�ubj£)�”}”(hŒó"par" : parallel port The printing routine for this implements a timeout for the case there's no printer connected (else the kernel would lock up). The timeout is not exact, but usually a few seconds. ”h]”jÚ)�”}”(hhh]”jß)�”}”(hŒË"par" : parallel port The printing routine for this implements a timeout for the case there's no printer connected (else the kernel would lock up). The timeout is not exact, but usually a few seconds. ”h]”(jå)�”}”(hŒ"par" :”h]”hŒ “parâ€� :”…”�”}”(hj—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´KØhj“ubjõ)�”}”(hhh]”(hÌ)�”}”(hŒ parallel port”h]”hŒ parallel port”…”�”}”(hj¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´KÒhj¥ubhÌ)�”}”(hŒ²The printing routine for this implements a timeout for the case there's no printer connected (else the kernel would lock up). The timeout is not exact, but usually a few seconds.”h]”hŒ´The printing routine for this implements a timeout for the case there’s no printer connected (else the kernel would lock up). The timeout is not exact, but usually a few seconds.”…”�”}”(hj¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´KÔhj¥ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jôhj“ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÞh³hÊh´KØhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÙhjŒubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hj�ubeh}”(h]”h ]”h"]”h$]”h&]”jgjhuh1jÐh³hÊh´KÈhj}ubah}”(h]”h ]”h"]”h$]”h&]”uh1j—h³hÊh´KÈhjYh²hubeh}”(h]”Œid1”ah ]”h"]”Œ 2.4) debug=”ah$]”h&]”uh1hµhj-h²hh³hÊh´Kªubh¶)�”}”(hhh]”(h»)�”}”(hŒ2.6) ramdisk_size=”h]”hŒ2.6) ramdisk_size=”…”�”}”(hjóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjðh²hh³hÊh´KÛubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhjh³hÊh´Kubjj)�”}”(hŒramdisk_size= ”h]”hÌ)�”}”(hŒramdisk_size=”h]”hŒramdisk_size=”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´KÝhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jihjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´KÝhjh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhjðh²hh³hÊh´KÝubhÌ)�”}”(hŒéThis option instructs the kernel to set up a ramdisk of the given size in KBytes. Do not use this option if the ramdisk contents are passed by bootstrap! In this case, the size is selected automatically and should not be overwritten.”h]”hŒéThis option instructs the kernel to set up a ramdisk of the given size in KBytes. Do not use this option if the ramdisk contents are passed by bootstrap! In this case, the size is selected automatically and should not be overwritten.”…”�”}”(hj9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Kßhjðh²hubhÌ)�”}”(hŒáThe only application is for root filesystems on floppy disks, that should be loaded into memory. To do that, select the corresponding size of the disk as ramdisk size, and set the root device to the disk drive (with "root=").”h]”hŒåThe only application is for root filesystems on floppy disks, that should be loaded into memory. To do that, select the corresponding size of the disk as ramdisk size, and set the root device to the disk drive (with “root=â€�).”…”�”}”(hjGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Kähjðh²hubhÌ)�”}”(hŒ 2.7) swap=”h]”hŒ 2.7) swap=”…”�”}”(hjUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Kêhjðh²hubj˜)�”}”(hŒ/I can't find any sign of this option in 2.2.6. ”h]”hÌ)�”}”(hŒ.I can't find any sign of this option in 2.2.6.”h]”hŒ0I can’t find any sign of this option in 2.2.6.”…”�”}”(hjgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Kìhjcubah}”(h]”h ]”h"]”h$]”h&]”uh1j—h³hÊh´Kìhjðh²hubeh}”(h]”Œ ramdisk-size”ah ]”h"]”Œ2.6) ramdisk_size=”ah$]”h&]”uh1hµhj-h²hh³hÊh´KÛubh¶)�”}”(hhh]”(h»)�”}”(hŒ 2.8) buff=”h]”hŒ 2.8) buff=”…”�”}”(hj†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjƒh²hh³hÊh´Kïubj˜)�”}”(hŒ0I can't find any sign of this option in 2.2.6. ”h]”hÌ)�”}”(hŒ.I can't find any sign of this option in 2.2.6.”h]”hŒ0I can’t find any sign of this option in 2.2.6.”…”�”}”(hj˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Kñhj”ubah}”(h]”h ]”h"]”h$]”h&]”uh1j—h³hÊh´Kñhjƒh²hubeh}”(h]”Œbuff”ah ]”h"]”Œ 2.8) buff=”ah$]”h&]”uh1hµhj-h²hh³hÊh´Kïubeh}”(h]”Œgeneral-kernel-options”ah ]”h"]”Œ2) general kernel options”ah$]”h&]”uh1hµhh·h²hh³hÊh´K7ubh¶)�”}”(hhh]”(h»)�”}”(hŒ+3) General Device Options (Amiga and Atari)”h]”hŒ+3) General Device Options (Amiga and Atari)”…”�”}”(hj¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhj¼h²hh³hÊh´Kõubh¶)�”}”(hhh]”(h»)�”}”(hŒ3.1) hd=”h]”hŒ3.1) hd=”…”�”}”(hjÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjÍh²hh³hÊh´KøubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hjäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhjáh³hÊh´Kubjj)�”}”(hŒ!hd=,, ”h]”hÌ)�”}”(hŒ hd=,,”h]”hŒ hd=,,”…”�”}”(hjöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Kúhjòubah}”(h]”h ]”h"]”h$]”h&]”uh1jihjáubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´KúhjÞh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhjÍh²hh³hÊh´KúubhÌ)�”}”(hXTThis option sets the disk geometry of an IDE disk. The first hd= option is for the first IDE disk, the second for the second one. (I.e., you can give this option twice.) In most cases, you won't have to use this option, since the kernel can obtain the geometry data itself. It exists just for the case that this fails for one of your disks.”h]”hXVThis option sets the disk geometry of an IDE disk. The first hd= option is for the first IDE disk, the second for the second one. (I.e., you can give this option twice.) In most cases, you won’t have to use this option, since the kernel can obtain the geometry data itself. It exists just for the case that this fails for one of your disks.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´KühjÍh²hubeh}”(h]”Œhd”ah ]”h"]”Œ3.1) hd=”ah$]”h&]”uh1hµhj¼h²hh³hÊh´Køubh¶)�”}”(hhh]”(h»)�”}”(hŒ3.2) max_scsi_luns=”h]”hŒ3.2) max_scsi_luns=”…”�”}”(hj/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhj,h²hh³hÊh´MubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hjCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhj@h³hÊh´Kubjj)�”}”(hŒmax_scsi_luns= ”h]”hÌ)�”}”(hŒmax_scsi_luns=”h]”hŒmax_scsi_luns=”…”�”}”(hjUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MhjQubah}”(h]”h ]”h"]”h$]”h&]”uh1jihj@ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´Mhj=h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhj,h²hh³hÊh´MubhÌ)�”}”(hŒãSets the maximum number of LUNs (logical units) of SCSI devices to be scanned. Valid values for are between 1 and 8. Default is 8 if "Probe all LUNs on each SCSI device" was selected during the kernel configuration, else 1.”h]”hŒçSets the maximum number of LUNs (logical units) of SCSI devices to be scanned. Valid values for are between 1 and 8. Default is 8 if “Probe all LUNs on each SCSI deviceâ€� was selected during the kernel configuration, else 1.”…”�”}”(hjuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M hj,h²hubeh}”(h]”Œ max-scsi-luns”ah ]”h"]”Œ3.2) max_scsi_luns=”ah$]”h&]”uh1hµhj¼h²hh³hÊh´Mubh¶)�”}”(hhh]”(h»)�”}”(hŒ3.3) st=”h]”hŒ3.3) st=”…”�”}”(hjŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhj‹h²hh³hÊh´MubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hj¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhjŸh³hÊh´Kubjj)�”}”(hŒ1st=,[,[]] ”h]”hÌ)�”}”(hŒ0st=,[,[]]”h]”hŒ0st=,[,[]]”…”�”}”(hj´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mhj°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jihjŸubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´Mhjœh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhj‹h²hh³hÊh´MubhÌ)�”}”(hXySets several parameters of the SCSI tape driver. is the number of 512-byte buffers reserved for tape operations for each device. sets the number of blocks which must be filled to start an actual write operation to the tape. Maximum value is the total number of buffers. limits the total number of buffers allocated for all tape devices.”h]”hXySets several parameters of the SCSI tape driver. is the number of 512-byte buffers reserved for tape operations for each device. sets the number of blocks which must be filled to start an actual write operation to the tape. Maximum value is the total number of buffers. limits the total number of buffers allocated for all tape devices.”…”�”}”(hjÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mhj‹h²hubeh}”(h]”Œst”ah ]”h"]”Œ3.3) st=”ah$]”h&]”uh1hµhj¼h²hh³hÊh´Mubh¶)�”}”(hhh]”(h»)�”}”(hŒ3.4) dmasound=”h]”hŒ3.4) dmasound=”…”�”}”(hjíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjêh²hh³hÊh´MubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhjþh³hÊh´Kubjj)�”}”(hŒ4dmasound=[,[,]] ”h]”hÌ)�”}”(hŒ3dmasound=[,[,]]”h]”hŒ3dmasound=[,[,]]”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jihjþubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´Mhjûh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhjêh²hh³hÊh´MubhÌ)�”}”(hXûThis option controls some configurations of the Linux/m68k DMA sound driver (Amiga and Atari): is the number of buffers you want to use (minimum 4, default 4), is the size of each buffer in kilobytes (minimum 4, default 32) and says how much percent of error will be tolerated when setting a frequency (maximum 10, default 0). For example with 3% you can play 8000Hz AU-Files on the Falcon with its hardware frequency of 8195Hz and thus don't need to expand the sound.”h]”hXýThis option controls some configurations of the Linux/m68k DMA sound driver (Amiga and Atari): is the number of buffers you want to use (minimum 4, default 4), is the size of each buffer in kilobytes (minimum 4, default 32) and says how much percent of error will be tolerated when setting a frequency (maximum 10, default 0). For example with 3% you can play 8000Hz AU-Files on the Falcon with its hardware frequency of 8195Hz and thus don’t need to expand the sound.”…”�”}”(hj3 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M!hjêh²hubeh}”(h]”Œdmasound”ah ]”h"]”Œ3.4) dmasound=”ah$]”h&]”uh1hµhj¼h²hh³hÊh´Mubeh}”(h]”Œ&general-device-options-amiga-and-atari”ah ]”h"]”Œ+3) general device options (amiga and atari)”ah$]”h&]”uh1hµhh·h²hh³hÊh´Kõubh¶)�”}”(hhh]”(h»)�”}”(hŒ4) Options for Atari Only”h]”hŒ4) Options for Atari Only”…”�”}”(hjT h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjQ h²hh³hÊh´M-ubh¶)�”}”(hhh]”(h»)�”}”(hŒ 4.1) video=”h]”hŒ 4.1) video=”…”�”}”(hje h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjb h²hh³hÊh´M0ubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hjy h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhjv h³hÊh´Kubjj)�”}”(hŒ video=: ”h]”hÌ)�”}”(hŒvideo=:”h]”hŒvideo=:”…”�”}”(hj‹ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M2hj‡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jihjv ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´M2hjs h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhjb h²hh³hÊh´M2ubhÌ)�”}”(hŒÃThe parameter specifies the name of the frame buffer, eg. most atari users will want to specify `atafb` here. The is a comma-separated list of the sub-options listed below.”h]”(hŒiThe parameter specifies the name of the frame buffer, eg. most atari users will want to specify ”…”�”}”(hj« h²hh³Nh´NubhŒtitle_reference”“”)�”}”(hŒ`atafb`”h]”hŒatafb”…”�”}”(hjµ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j³ hj« ubhŒS here. The is a comma-separated list of the sub-options listed below.”…”�”}”(hj« h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M4hjb h²hubjÚ)�”}”(hhh]”(jß)�”}”(hŒÑNB: Please notice that this option was renamed from `atavideo` to `video` during the development of the 1.3.x kernels, thus you might need to update your boot-scripts if upgrading to 2.x from an 1.2.x kernel. ”h]”(jå)�”}”(hŒNB:”h]”hŒNB:”…”�”}”(hjÔ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´M=hjÐ ubjõ)�”}”(hhh]”hÌ)�”}”(hŒÌPlease notice that this option was renamed from `atavideo` to `video` during the development of the 1.3.x kernels, thus you might need to update your boot-scripts if upgrading to 2.x from an 1.2.x kernel.”h]”(hŒ0Please notice that this option was renamed from ”…”�”}”(hjå h²hh³Nh´Nubj´ )�”}”(hŒ `atavideo`”h]”hŒatavideo”…”�”}”(hjí h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j³ hjå ubhŒ to ”…”�”}”(hjå h²hh³Nh´Nubj´ )�”}”(hŒ`video`”h]”hŒvideo”…”�”}”(hjÿ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j³ hjå ubhŒ‡ during the development of the 1.3.x kernels, thus you might need to update your boot-scripts if upgrading to 2.x from an 1.2.x kernel.”…”�”}”(hjå h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M:hjâ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jôhjÐ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÞh³hÊh´M=hjÍ ubjß)�”}”(hŒxNBB: The behavior of video= was changed in 2.1.57 so the recommended option is to specify the name of the frame buffer. ”h]”(jå)�”}”(hŒNBB:”h]”hŒNBB:”…”�”}”(hj' h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´MAhj# ubjõ)�”}”(hhh]”hÌ)�”}”(hŒrThe behavior of video= was changed in 2.1.57 so the recommended option is to specify the name of the frame buffer.”h]”hŒrThe behavior of video= was changed in 2.1.57 so the recommended option is to specify the name of the frame buffer.”…”�”}”(hj8 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M@hj5 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jôhj# ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÞh³hÊh´MAhjÍ h²hubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÙhjb h²hh³hÊh´Nubeh}”(h]”Œvideo”ah ]”h"]”Œ 4.1) video=”ah$]”h&]”uh1hµhjQ h²hh³hÊh´M0ubh¶)�”}”(hhh]”(h»)�”}”(hŒ4.1.1) Video Mode”h]”hŒ4.1.1) Video Mode”…”�”}”(hjc h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhj` h²hh³hÊh´MDubhÌ)�”}”(hXThis sub-option may be any of the predefined video modes, as listed in atari/atafb.c in the Linux/m68k source tree. The kernel will activate the given video mode at boot time and make it the default mode, if the hardware allows. Currently defined names are:”h]”hXThis sub-option may be any of the predefined video modes, as listed in atari/atafb.c in the Linux/m68k source tree. The kernel will activate the given video mode at boot time and make it the default mode, if the hardware allows. Currently defined names are:”…”�”}”(hjq h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MFhj` h²hubj˜)�”}”(hXÒ- stlow : 320x200x4 - stmid, default5 : 640x200x2 - sthigh, default4: 640x400x1 - ttlow : 320x480x8, TT only - ttmid, default1 : 640x480x4, TT only - tthigh, default2: 1280x960x1, TT only - vga2 : 640x480x1, Falcon only - vga4 : 640x480x2, Falcon only - vga16, default3 : 640x480x4, Falcon only - vga256 : 640x480x8, Falcon only - falh2 : 896x608x1, Falcon only - falh16 : 896x608x4, Falcon only ”h]”jÑ)�”}”(hhh]”(j£)�”}”(hŒstlow : 320x200x4”h]”hÌ)�”}”(hjˆ h]”hŒstlow : 320x200x4”…”�”}”(hjŠ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MKhj† ubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hjƒ ubj£)�”}”(hŒstmid, default5 : 640x200x2”h]”hÌ)�”}”(hjŸ h]”hŒstmid, default5 : 640x200x2”…”�”}”(hj¡ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MLhj� ubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hjƒ ubj£)�”}”(hŒsthigh, default4: 640x400x1”h]”hÌ)�”}”(hj¶ h]”hŒsthigh, default4: 640x400x1”…”�”}”(hj¸ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MMhj´ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hjƒ ubj£)�”}”(hŒ$ttlow : 320x480x8, TT only”h]”hÌ)�”}”(hjÍ h]”hŒ$ttlow : 320x480x8, TT only”…”�”}”(hjÏ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MNhjË ubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hjƒ ubj£)�”}”(hŒ$ttmid, default1 : 640x480x4, TT only”h]”hÌ)�”}”(hjä h]”hŒ$ttmid, default1 : 640x480x4, TT only”…”�”}”(hjæ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MOhjâ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hjƒ ubj£)�”}”(hŒ%tthigh, default2: 1280x960x1, TT only”h]”hÌ)�”}”(hjû h]”hŒ%tthigh, default2: 1280x960x1, TT only”…”�”}”(hjý h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MPhjù ubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hjƒ ubj£)�”}”(hŒ(vga2 : 640x480x1, Falcon only”h]”hÌ)�”}”(hj h]”hŒ(vga2 : 640x480x1, Falcon only”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MQhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hjƒ ubj£)�”}”(hŒ(vga4 : 640x480x2, Falcon only”h]”hÌ)�”}”(hj) h]”hŒ(vga4 : 640x480x2, Falcon only”…”�”}”(hj+ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MRhj' ubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hjƒ ubj£)�”}”(hŒ(vga16, default3 : 640x480x4, Falcon only”h]”hÌ)�”}”(hj@ h]”hŒ(vga16, default3 : 640x480x4, Falcon only”…”�”}”(hjB h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MShj> ubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hjƒ ubj£)�”}”(hŒ(vga256 : 640x480x8, Falcon only”h]”hÌ)�”}”(hjW h]”hŒ(vga256 : 640x480x8, Falcon only”…”�”}”(hjY h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MThjU ubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hjƒ ubj£)�”}”(hŒ(falh2 : 896x608x1, Falcon only”h]”hÌ)�”}”(hjn h]”hŒ(falh2 : 896x608x1, Falcon only”…”�”}”(hjp h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MUhjl ubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hjƒ ubj£)�”}”(hŒ)falh16 : 896x608x4, Falcon only ”h]”hÌ)�”}”(hŒ(falh16 : 896x608x4, Falcon only”h]”hŒ(falh16 : 896x608x4, Falcon only”…”�”}”(hj‡ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MVhjƒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hjƒ ubeh}”(h]”h ]”h"]”h$]”h&]”jgjhuh1jÐh³hÊh´MKhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1j—h³hÊh´MKhj` h²hubhÌ)�”}”(hŒ•If no video mode is given on the command line, the kernel tries the modes names "default" in turn, until one is possible with the hardware in use.”h]”hŒ™If no video mode is given on the command line, the kernel tries the modes names “defaultâ€� in turn, until one is possible with the hardware in use.”…”�”}”(hj§ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MXhj` h²hubhÌ)�”}”(hŒiA video mode setting doesn't make sense, if the external driver is activated by a "external:" sub-option.”h]”hŒoA video mode setting doesn’t make sense, if the external driver is activated by a “external:â€� sub-option.”…”�”}”(hjµ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M\hj` h²hubeh}”(h]”Œ video-mode”ah ]”h"]”Œ4.1.1) video mode”ah$]”h&]”uh1hµhjQ h²hh³hÊh´MDubh¶)�”}”(hhh]”(h»)�”}”(hŒ4.1.2) inverse”h]”hŒ4.1.2) inverse”…”�”}”(hjÎ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjË h²hh³hÊh´M`ubhÌ)�”}”(hŒ˜Invert the display. This affects only text consoles. Usually, the background is chosen to be black. With this option, you can make the background white.”h]”hŒ˜Invert the display. This affects only text consoles. Usually, the background is chosen to be black. With this option, you can make the background white.”…”�”}”(hjÜ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MbhjË h²hubeh}”(h]”Œinverse”ah ]”h"]”Œ4.1.2) inverse”ah$]”h&]”uh1hµhjQ h²hh³hÊh´M`ubh¶)�”}”(hhh]”(h»)�”}”(hŒ 4.1.3) font”h]”hŒ 4.1.3) font”…”�”}”(hjõ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjò h²hh³hÊh´MgubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhj h³hÊh´Kubjj)�”}”(hŒfont: ”h]”hÌ)�”}”(hŒfont:”h]”hŒfont:”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mihj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jihj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´Mihj h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhjò h²hh³hÊh´MiubhÌ)�”}”(hŒôSpecify the font to use in text modes. Currently you can choose only between `VGA8x8`, `VGA8x16` and `PEARL8x8`. `VGA8x8` is default, if the vertical size of the display is less than 400 pixel rows. Otherwise, the `VGA8x16` font is the default.”h]”(hŒMSpecify the font to use in text modes. Currently you can choose only between ”…”�”}”(hj; h²hh³Nh´Nubj´ )�”}”(hŒ`VGA8x8`”h]”hŒVGA8x8”…”�”}”(hjC h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j³ hj; ubhŒ, ”…”�”}”(hj; h²hh³Nh´Nubj´ )�”}”(hŒ `VGA8x16`”h]”hŒVGA8x16”…”�”}”(hjU h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j³ hj; ubhŒ and ”…”�”}”(hj; h²hh³Nh´Nubj´ )�”}”(hŒ `PEARL8x8`”h]”hŒPEARL8x8”…”�”}”(hjg h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j³ hj; ubhŒ. ”…”�”}”(hj; h²hh³Nh´Nubj´ )�”}”(hŒ`VGA8x8`”h]”hŒVGA8x8”…”�”}”(hjy h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j³ hj; ubhŒ] is default, if the vertical size of the display is less than 400 pixel rows. Otherwise, the ”…”�”}”(hj; h²hh³Nh´Nubj´ )�”}”(hŒ `VGA8x16`”h]”hŒVGA8x16”…”�”}”(hj‹ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j³ hj; ubhŒ font is the default.”…”�”}”(hj; h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mkhjò h²hubeh}”(h]”Œfont”ah ]”h"]”Œ 4.1.3) font”ah$]”h&]”uh1hµhjQ h²hh³hÊh´Mgubh¶)�”}”(hhh]”(h»)�”}”(hŒ4.1.4) `hwscroll_`”h]”(hŒ4.1.4) ”…”�”}”(hj® h²hh³Nh´Nubj´ )�”}”(hŒ `hwscroll_`”h]”hŒ hwscroll_”…”�”}”(hj¶ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j³ hj® ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hºhj« h²hh³hÊh´MqubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hjÐ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhjÍ h³hÊh´Kubjj)�”}”(hŒ`hwscroll_` ”h]”hÌ)�”}”(hŒ`hwscroll_`”h]”j´ )�”}”(hjä h]”hŒ hwscroll_”…”�”}”(hjæ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j³ hjâ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MshjÞ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jihjÍ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´MshjÊ h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhj« h²hh³hÊh´MsubhÌ)�”}”(hXÕThe number of additional lines of video memory to reserve for speeding up the scrolling ("hardware scrolling"). Hardware scrolling is possible only if the kernel can set the video base address in steps fine enough. This is true for STE, MegaSTE, TT, and Falcon. It is not possible with plain STs and graphics cards (The former because the base address must be on a 256 byte boundary there, the latter because the kernel doesn't know how to set the base address at all.)”h]”hXÛThe number of additional lines of video memory to reserve for speeding up the scrolling (“hardware scrollingâ€�). Hardware scrolling is possible only if the kernel can set the video base address in steps fine enough. This is true for STE, MegaSTE, TT, and Falcon. It is not possible with plain STs and graphics cards (The former because the base address must be on a 256 byte boundary there, the latter because the kernel doesn’t know how to set the base address at all.)”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Muhj« h²hubhÌ)�”}”(hŒâBy default, is set to the number of visible text lines on the display. Thus, the amount of video memory is doubled, compared to no hardware scrolling. You can turn off the hardware scrolling altogether by setting to 0.”h]”hŒâBy default, is set to the number of visible text lines on the display. Thus, the amount of video memory is doubled, compared to no hardware scrolling. You can turn off the hardware scrolling altogether by setting to 0.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M}hj« h²hubeh}”(h]”Œhwscroll”ah ]”h"]”Œ4.1.4) hwscroll_”ah$]”h&]”uh1hµhjQ h²hh³hÊh´Mqubh¶)�”}”(hhh]”(h»)�”}”(hŒ4.1.5) internal:”h]”hŒ4.1.5) internal:”…”�”}”(hj2 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhj/ h²hh³hÊh´MƒubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hjF h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhjC h³hÊh´Kubjj)�”}”(hŒ8internal:;[;;;] ”h]”hÌ)�”}”(hŒ7internal:;[;;;]”h]”hŒ7internal:;[;;;]”…”�”}”(hjX h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M…hjT ubah}”(h]”h ]”h"]”h$]”h&]”uh1jihjC ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´M…hj@ h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhj/ h²hh³hÊh´M…ubhÌ)�”}”(hŒ¤This option specifies the capabilities of some extended internal video hardware, like e.g. OverScan. and give the (extended) dimensions of the screen.”h]”hŒ¤This option specifies the capabilities of some extended internal video hardware, like e.g. OverScan. and give the (extended) dimensions of the screen.”…”�”}”(hjx h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M‡hj/ h²hubhÌ)�”}”(hX)If your OverScan needs a black border, you have to write the last three arguments of the "internal:". is the maximum line length the hardware allows, the maximum number of lines. is the offset of the visible part of the screen memory to its physical start, in bytes.”h]”hX-If your OverScan needs a black border, you have to write the last three arguments of the “internal:â€�. is the maximum line length the hardware allows, the maximum number of lines. is the offset of the visible part of the screen memory to its physical start, in bytes.”…”�”}”(hj† h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M‹hj/ h²hubhÌ)�”}”(hŒlOften, extended interval video hardware has to be activated somehow. For this, see the "sw_*" options below.”h]”hŒpOften, extended interval video hardware has to be activated somehow. For this, see the “sw_*â€� options below.”…”�”}”(hj” h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M‘hj/ h²hubeh}”(h]”Œinternal”ah ]”h"]”Œ4.1.5) internal:”ah$]”h&]”uh1hµhjQ h²hh³hÊh´Mƒubh¶)�”}”(hhh]”(h»)�”}”(hŒ4.1.6) external:”h]”hŒ4.1.6) external:”…”�”}”(hj­ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjª h²hh³hÊh´M•ubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hjÁ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhj¾ h³hÊh´Kubjj)�”}”(hŒlexternal:;;;;[;[; [;[;[;]]]]] ”h]”hÌ)�”}”(hŒkexternal:;;;;[;[; [;[;[;]]]]]”h]”hŒkexternal:;;;;[;[; [;[;[;]]]]]”…”�”}”(hjÓ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M˜hjÏ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jihj¾ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´M—hj» h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhjª h²hh³hÊh´M—ubhŒcomment”“”)�”}”(hŒI had to break this line...”h]”hŒI had to break this line...”…”�”}”hjõ sbah}”(h]”h ]”h"]”h$]”h&]”jéjêuh1jó hjª h²hh³hÊh´MœubhÌ)�”}”(hXÐThis is probably the most complicated parameter... It specifies that you have some external video hardware (a graphics board), and how to use it under Linux/m68k. The kernel cannot know more about the hardware than you tell it here! The kernel also is unable to set or change any video modes, since it doesn't know about any board internal. So, you have to switch to that video mode before you start Linux, and cannot switch to another mode once Linux has started.”h]”hXÒThis is probably the most complicated parameter... It specifies that you have some external video hardware (a graphics board), and how to use it under Linux/m68k. The kernel cannot know more about the hardware than you tell it here! The kernel also is unable to set or change any video modes, since it doesn’t know about any board internal. So, you have to switch to that video mode before you start Linux, and cannot switch to another mode once Linux has started.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M�hjª h²hubhÌ)�”}”(hXThe first 3 parameters of this sub-option should be obvious: , and give the dimensions of the screen and the number of planes (depth). The depth is the logarithm to base 2 of the number of colors possible. (Or, the other way round: The number of colors is 2^depth).”h]”hXThe first 3 parameters of this sub-option should be obvious: , and give the dimensions of the screen and the number of planes (depth). The depth is the logarithm to base 2 of the number of colors possible. (Or, the other way round: The number of colors is 2^depth).”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M¥hjª h²hubhÌ)�”}”(hŒwYou have to tell the kernel furthermore how the video memory is organized. This is done by a letter as parameter:”h]”hŒwYou have to tell the kernel furthermore how the video memory is organized. This is done by a letter as parameter:”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M«hjª h²hubj˜)�”}”(hX?'n': "normal planes", i.e. one whole plane after another 'i': "interleaved planes", i.e. 16 bit of the first plane, than 16 bit of the next, and so on... This mode is used only with the built-in Atari video modes, I think there is no card that supports this mode. 'p': "packed pixels", i.e. consecutive bits stand for all planes of one pixel; this is the most common mode for 8 planes (256 colors) on graphic cards 't': "true color" (more or less packed pixels, but without a color lookup table); usually depth is 24 ”h]”jÚ)�”}”(hhh]”(jß)�”}”(hŒ8'n': "normal planes", i.e. one whole plane after another”h]”(jå)�”}”(hŒ'n':”h]”hŒ‘n’:”…”�”}”(hj8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´M®hj4ubjõ)�”}”(hhh]”hÌ)�”}”(hŒ3"normal planes", i.e. one whole plane after another”h]”hŒ7“normal planesâ€�, i.e. one whole plane after another”…”�”}”(hjIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M¯hjFubah}”(h]”h ]”h"]”h$]”h&]”uh1jôhj4ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÞh³hÊh´M®hj1ubjß)�”}”(hŒÎ'i': "interleaved planes", i.e. 16 bit of the first plane, than 16 bit of the next, and so on... This mode is used only with the built-in Atari video modes, I think there is no card that supports this mode.”h]”(jå)�”}”(hŒ'i':”h]”hŒ‘i’:”…”�”}”(hjgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´M³hjcubjõ)�”}”(hhh]”hÌ)�”}”(hŒÉ"interleaved planes", i.e. 16 bit of the first plane, than 16 bit of the next, and so on... This mode is used only with the built-in Atari video modes, I think there is no card that supports this mode.”h]”hŒÍ“interleaved planesâ€�, i.e. 16 bit of the first plane, than 16 bit of the next, and so on... This mode is used only with the built-in Atari video modes, I think there is no card that supports this mode.”…”�”}”(hjxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M±hjuubah}”(h]”h ]”h"]”h$]”h&]”uh1jôhjcubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÞh³hÊh´M³hj1ubjß)�”}”(hŒž'p': "packed pixels", i.e. consecutive bits stand for all planes of one pixel; this is the most common mode for 8 planes (256 colors) on graphic cards”h]”(jå)�”}”(hŒ'p':”h]”hŒ‘p’:”…”�”}”(hj–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´M·hj’ubjõ)�”}”(hhh]”hÌ)�”}”(hŒ™"packed pixels", i.e. consecutive bits stand for all planes of one pixel; this is the most common mode for 8 planes (256 colors) on graphic cards”h]”hŒ�“packed pixelsâ€�, i.e. consecutive bits stand for all planes of one pixel; this is the most common mode for 8 planes (256 colors) on graphic cards”…”�”}”(hj§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M¶hj¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jôhj’ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÞh³hÊh´M·hj1ubjß)�”}”(hŒf't': "true color" (more or less packed pixels, but without a color lookup table); usually depth is 24 ”h]”(jå)�”}”(hŒ't':”h]”hŒ‘t’:”…”�”}”(hjÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´M»hjÁubjõ)�”}”(hhh]”hÌ)�”}”(hŒ`"true color" (more or less packed pixels, but without a color lookup table); usually depth is 24”h]”hŒd“true colorâ€� (more or less packed pixels, but without a color lookup table); usually depth is 24”…”�”}”(hjÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MºhjÓubah}”(h]”h ]”h"]”h$]”h&]”uh1jôhjÁubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÞh³hÊh´M»hj1ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÙhj-ubah}”(h]”h ]”h"]”h$]”h&]”uh1j—h³hÊh´M®hjª h²hubhÌ)�”}”(hŒTFor monochrome modes (i.e., is 1), the letter has a different meaning:”h]”hŒTFor monochrome modes (i.e., is 1), the letter has a different meaning:”…”�”}”(hjüh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M½hjª h²hubj˜)�”}”(hŒ`'n': normal colors, i.e. 0=white, 1=black 'i': inverted colors, i.e. 0=black, 1=white ”h]”jÚ)�”}”(hhh]”(jß)�”}”(hŒ)'n': normal colors, i.e. 0=white, 1=black”h]”(jå)�”}”(hŒ'n':”h]”hŒ‘n’:”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´MÀhjubjõ)�”}”(hhh]”hÌ)�”}”(hŒ$normal colors, i.e. 0=white, 1=black”h]”hŒ$normal colors, i.e. 0=white, 1=black”…”�”}”(hj&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MÁhj#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jôhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÞh³hÊh´MÀhjubjß)�”}”(hŒ,'i': inverted colors, i.e. 0=black, 1=white ”h]”(jå)�”}”(hŒ'i':”h]”hŒ‘i’:”…”�”}”(hjDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´MÃhj@ubjõ)�”}”(hhh]”hÌ)�”}”(hŒ&inverted colors, i.e. 0=black, 1=white”h]”hŒ&inverted colors, i.e. 0=black, 1=white”…”�”}”(hjUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MÃhjRubah}”(h]”h ]”h"]”h$]”h&]”uh1jôhj@ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÞh³hÊh´MÃhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÙhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1j—h³hÊh´MÀhjª h²hubhÌ)�”}”(hŒþThe next important information about the video hardware is the base address of the video memory. That is given in the parameter, as a hexadecimal number with a "0x" prefix. You have to find out this address in the documentation of your hardware.”•±h]”hXThe next important information about the video hardware is the base address of the video memory. That is given in the parameter, as a hexadecimal number with a “0xâ€� prefix. You have to find out this address in the documentation of your hardware.”…”�”}”(hj{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MÅhjª h²hubhÌ)�”}”(hX“The next parameter, , tells the kernel about the size of the video memory. If it's missing, the size is calculated from , , and . For now, it is not useful to write a value here. It would be used only for hardware scrolling (which isn't possible with the external driver, because the kernel cannot set the video base address), or for virtual resolutions under X (which the X server doesn't support yet). So, it's currently best to leave this field empty, either by ending the "external:" after the video address or by writing two consecutive semicolons, if you want to give a (it is allowed to leave this parameter empty).”h]”hXŸThe next parameter, , tells the kernel about the size of the video memory. If it’s missing, the size is calculated from , , and . For now, it is not useful to write a value here. It would be used only for hardware scrolling (which isn’t possible with the external driver, because the kernel cannot set the video base address), or for virtual resolutions under X (which the X server doesn’t support yet). So, it’s currently best to leave this field empty, either by ending the “external:â€� after the video address or by writing two consecutive semicolons, if you want to give a (it is allowed to leave this parameter empty).”…”�”}”(hj‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MÊhjª h²hubhÌ)�”}”(hX±The parameter is optional. If it is not given, the kernel cannot read or write any color registers of the video hardware, and thus you have to set appropriate colors before you start Linux. But if your card is somehow VGA compatible, you can tell the kernel the base address of the VGA register set, so it can change the color lookup table. You have to look up this address in your board's documentation. To avoid misunderstandings: is the _base_ address, i.e. a 4k aligned address. For read/writing the color registers, the kernel uses the addresses vgabase+0x3c7...vgabase+0x3c9. The parameter is written in hexadecimal with a "0x" prefix, just as .”h]”hX·The parameter is optional. If it is not given, the kernel cannot read or write any color registers of the video hardware, and thus you have to set appropriate colors before you start Linux. But if your card is somehow VGA compatible, you can tell the kernel the base address of the VGA register set, so it can change the color lookup table. You have to look up this address in your board’s documentation. To avoid misunderstandings: is the _base_ address, i.e. a 4k aligned address. For read/writing the color registers, the kernel uses the addresses vgabase+0x3c7...vgabase+0x3c9. The parameter is written in hexadecimal with a “0xâ€� prefix, just as .”…”�”}”(hj—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MÕhjª h²hubhÌ)�”}”(hŒÙ is meaningful only if is specified. It tells the kernel how wide each of the color register is, i.e. the number of bits per single color (red/green/blue). Default is 6, another quite usual value is 8.”h]”hŒÙ is meaningful only if is specified. It tells the kernel how wide each of the color register is, i.e. the number of bits per single color (red/green/blue). Default is 6, another quite usual value is 8.”…”�”}”(hj¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Máhjª h²hubhÌ)�”}”(hŒÖAlso is used together with . It tells the kernel about the color register model of your gfx board. Currently, the types "vga" (which is also the default) and "mv300" (SANG MV300) are implemented.”h]”hŒÞAlso is used together with . It tells the kernel about the color register model of your gfx board. Currently, the types “vgaâ€� (which is also the default) and “mv300â€� (SANG MV300) are implemented.”…”�”}”(hj³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mæhjª h²hubhÌ)�”}”(hX§Parameter is required for ProMST or ET4000 cards where the physical linelength differs from the visible length. With ProMST, xres_virtual must be set to 2048. For ET4000, xres_virtual depends on the initialisation of the video-card. If you're missing a corresponding yres_virtual: the external part is legacy, therefore we don't support hardware-dependent functions like hardware-scroll, panning or blanking.”h]”hX«Parameter is required for ProMST or ET4000 cards where the physical linelength differs from the visible length. With ProMST, xres_virtual must be set to 2048. For ET4000, xres_virtual depends on the initialisation of the video-card. If you’re missing a corresponding yres_virtual: the external part is legacy, therefore we don’t support hardware-dependent functions like hardware-scroll, panning or blanking.”…”�”}”(hjÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mëhjª h²hubeh}”(h]”Œexternal”ah ]”h"]”Œ4.1.6) external:”ah$]”h&]”uh1hµhjQ h²hh³hÊh´M•ubh¶)�”}”(hhh]”(h»)�”}”(hŒ4.1.7) eclock:”h]”hŒ4.1.7) eclock:”…”�”}”(hjÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhj×h²hh³hÊh´MôubhÌ)�”}”(hŒoThe external pixel clock attached to the Falcon VIDEL shifter. This currently works only with the ScreenWonder!”h]”hŒoThe external pixel clock attached to the Falcon VIDEL shifter. This currently works only with the ScreenWonder!”…”�”}”(hjèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Möhj×h²hubeh}”(h]”Œeclock”ah ]”h"]”Œ4.1.7) eclock:”ah$]”h&]”uh1hµhjQ h²hh³hÊh´Môubh¶)�”}”(hhh]”(h»)�”}”(hŒ4.1.8) monitorcap:”h]”hŒ4.1.8) monitorcap:”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjþh²hh³hÊh´MúubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhjh³hÊh´Kubjj)�”}”(hŒ'monitorcap:;;; ”h]”hÌ)�”}”(hŒ&monitorcap:;;;”h]”hŒ&monitorcap:;;;”…”�”}”(hj'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mühj#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jihjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´Mühjh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhjþh²hh³hÊh´MüubhÌ)�”}”(hŒ®This describes the capabilities of a multisync monitor. Don't use it with a fixed-frequency monitor! For now, only the Falcon frame buffer uses the settings of "monitorcap:".”h]”hŒ´This describes the capabilities of a multisync monitor. Don’t use it with a fixed-frequency monitor! For now, only the Falcon frame buffer uses the settings of “monitorcap:â€�.”…”�”}”(hjGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mþhjþh²hubhÌ)�”}”(hŒ² and are the minimum and maximum, resp., vertical frequencies your monitor can work with, in Hz. and are the same for the horizontal frequency, in kHz.”h]”hŒ² and are the minimum and maximum, resp., vertical frequencies your monitor can work with, in Hz. and are the same for the horizontal frequency, in kHz.”…”�”}”(hjUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mhjþh²hubj˜)�”}”(hŒuThe defaults are 58;62;31;32 (VGA compatible). The defaults for TV/SC1224/SC1435 cover both PAL and NTSC standards. ”h]”(hÌ)�”}”(hŒ.The defaults are 58;62;31;32 (VGA compatible).”h]”hŒ.The defaults are 58;62;31;32 (VGA compatible).”…”�”}”(hjgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MhjcubhÌ)�”}”(hŒDThe defaults for TV/SC1224/SC1435 cover both PAL and NTSC standards.”h]”hŒDThe defaults for TV/SC1224/SC1435 cover both PAL and NTSC standards.”…”�”}”(hjuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mhjcubeh}”(h]”h ]”h"]”h$]”h&]”uh1j—h³hÊh´Mhjþh²hubeh}”(h]”Œ monitorcap”ah ]”h"]”Œ4.1.8) monitorcap:”ah$]”h&]”uh1hµhjQ h²hh³hÊh´Múubh¶)�”}”(hhh]”(h»)�”}”(hŒ 4.1.9) keep”h]”hŒ 4.1.9) keep”…”�”}”(hj”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhj‘h²hh³hÊh´M ubhÌ)�”}”(hŒ°If this option is given, the framebuffer device doesn't do any video mode calculations and settings on its own. The only Atari fb device that does this currently is the Falcon.”h]”hŒ²If this option is given, the framebuffer device doesn’t do any video mode calculations and settings on its own. The only Atari fb device that does this currently is the Falcon.”…”�”}”(hj¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M hj‘h²hubhÌ)�”}”(hX What you reach with this: Settings for unknown video extensions aren't overridden by the driver, so you can still use the mode found when booting, when the driver doesn't know to set this mode itself. But this also means, that you can't switch video modes anymore...”h]”hXWhat you reach with this: Settings for unknown video extensions aren’t overridden by the driver, so you can still use the mode found when booting, when the driver doesn’t know to set this mode itself. But this also means, that you can’t switch video modes anymore...”…”�”}”(hj°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mhj‘h²hubhÌ)�”}”(hŒPAn example where you may want to use "keep" is the ScreenBlaster for the Falcon.”h]”hŒTAn example where you may want to use “keepâ€� is the ScreenBlaster for the Falcon.”…”�”}”(hj¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mhj‘h²hubeh}”(h]”Œkeep”ah ]”h"]”Œ 4.1.9) keep”ah$]”h&]”uh1hµhjQ h²hh³hÊh´M ubh¶)�”}”(hhh]”(h»)�”}”(hŒ4.2) atamouse=”h]”hŒ4.2) atamouse=”…”�”}”(hj×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjÔh²hh³hÊh´MubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hjëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhjèh³hÊh´Kubjj)�”}”(hŒ'atamouse=,[] ”h]”hÌ)�”}”(hŒ&atamouse=,[]”h]”hŒ&atamouse=,[]”…”�”}”(hjýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mhjùubah}”(h]”h ]”h"]”h$]”h&]”uh1jihjèubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´Mhjåh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhjÔh²hh³hÊh´MubhÌ)�”}”(hX{With this option, you can set the mouse movement reporting threshold. This is the number of pixels of mouse movement that have to accumulate before the IKBD sends a new mouse packet to the kernel. Higher values reduce the mouse interrupt load and thus reduce the chance of keyboard overruns. Lower values give a slightly faster mouse responses and slightly better mouse tracking.”h]”hX{With this option, you can set the mouse movement reporting threshold. This is the number of pixels of mouse movement that have to accumulate before the IKBD sends a new mouse packet to the kernel. Higher values reduce the mouse interrupt load and thus reduce the chance of keyboard overruns. Lower values give a slightly faster mouse responses and slightly better mouse tracking.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MhjÔh²hubhÌ)�”}”(hŒÓYou can set the threshold in x and y separately, but usually this is of little practical use. If there's just one number in the option, it is used for both dimensions. The default value is 2 for both thresholds.”h]”hŒÕYou can set the threshold in x and y separately, but usually this is of little practical use. If there’s just one number in the option, it is used for both dimensions. The default value is 2 for both thresholds.”…”�”}”(hj+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M&hjÔh²hubeh}”(h]”Œatamouse”ah ]”h"]”Œ4.2) atamouse=”ah$]”h&]”uh1hµhjQ h²hh³hÊh´Mubh¶)�”}”(hhh]”(h»)�”}”(hŒ 4.3) ataflop=”h]”hŒ 4.3) ataflop=”…”�”}”(hjDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjAh²hh³hÊh´M-ubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hjXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhjUh³hÊh´Kubjj)�”}”(hXmataflop=[,[,[,]]] The drive type may be 0, 1, or 2, for DD, HD, and ED, resp. This setting affects how many buffers are reserved and which formats are probed (see also below). The default is 1 (HD). Only one drive type can be selected. If you have two disk drives, select the "better" type. The second parameter tells the kernel whether to use track buffering (1) or not (0). The default is machine-dependent: no for the Medusa and yes for all others. With the two following parameters, you can change the default steprate used for drive A and B, resp. ”h]”(hÌ)�”}”(hŒCataflop=[,[,[,]]]”h]”hŒCataflop=[,[,[,]]]”…”�”}”(hjjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M/hjfubhÌ)�”}”(hXThe drive type may be 0, 1, or 2, for DD, HD, and ED, resp. This setting affects how many buffers are reserved and which formats are probed (see also below). The default is 1 (HD). Only one drive type can be selected. If you have two disk drives, select the "better" type.”h]”hXThe drive type may be 0, 1, or 2, for DD, HD, and ED, resp. This setting affects how many buffers are reserved and which formats are probed (see also below). The default is 1 (HD). Only one drive type can be selected. If you have two disk drives, select the “betterâ€� type.”…”�”}”(hjxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M1hjfubhÌ)�”}”(hŒ®The second parameter tells the kernel whether to use track buffering (1) or not (0). The default is machine-dependent: no for the Medusa and yes for all others.”h]”hŒ®The second parameter tells the kernel whether to use track buffering (1) or not (0). The default is machine-dependent: no for the Medusa and yes for all others.”…”�”}”(hj†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M7hjfubhÌ)�”}”(hŒdWith the two following parameters, you can change the default steprate used for drive A and B, resp.”h]”hŒdWith the two following parameters, you can change the default steprate used for drive A and B, resp.”…”�”}”(hj”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M;hjfubeh}”(h]”h ]”h"]”h$]”h&]”uh1jihjUubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´M/hjRh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhjAh²hh³hÊh´M/ubeh}”(h]”Œataflop”ah ]”h"]”Œ 4.3) ataflop=”ah$]”h&]”uh1hµhjQ h²hh³hÊh´M-ubh¶)�”}”(hhh]”(h»)�”}”(hŒ 4.4) atascsi=”h]”hŒ 4.4) atascsi=”…”�”}”(hj¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhj¼h²hh³hÊh´M@ubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hjÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhjÐh³hÊh´Kubjj)�”}”(hŒHatascsi=[,[,[,[,]]]] ”h]”hÌ)�”}”(hŒGatascsi=[,[,[,[,]]]]”h]”hŒGatascsi=[,[,[,[,]]]]”…”�”}”(hjåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MBhjáubah}”(h]”h ]”h"]”h$]”h&]”uh1jihjÐubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´MBhjÍh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhj¼h²hh³hÊh´MBubhÌ)�”}”(hXúThis option sets some parameters for the Atari native SCSI driver. Generally, any number of arguments can be omitted from the end. And for each of the numbers, a negative value means "use default". The defaults depend on whether TT-style or Falcon-style SCSI is used. Below, defaults are noted as n/m, where the first value refers to TT-SCSI and the latter to Falcon-SCSI. If an illegal value is given for one parameter, an error message is printed and that one setting is ignored (others aren't affected).”h]”hXThis option sets some parameters for the Atari native SCSI driver. Generally, any number of arguments can be omitted from the end. And for each of the numbers, a negative value means “use defaultâ€�. The defaults depend on whether TT-style or Falcon-style SCSI is used. Below, defaults are noted as n/m, where the first value refers to TT-SCSI and the latter to Falcon-SCSI. If an illegal value is given for one parameter, an error message is printed and that one setting is ignored (others aren’t affected).”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MDhj¼h²hubj˜)�”}”(hXs : This is the maximum number of SCSI commands queued internally to the Atari SCSI driver. A value of 1 effectively turns off the driver internal multitasking (if it causes problems). Legal values are >= 1. can be as high as you like, but values greater than times the number of SCSI targets (LUNs) you have don't make sense. Default: 16/8. : Maximum number of SCSI commands issued to the driver for one logical unit (LUN, usually one SCSI target). Legal values start from 1. If tagged queuing (see below) is not used, values greater than 2 don't make sense, but waste memory. Otherwise, the maximum is the number of command tags available to the driver (currently 32). Default: 8/1. (Note: Values > 1 seem to cause problems on a Falcon, cause not yet known.) The value at a great part determines the amount of memory SCSI reserves for itself. The formula is rather complicated, but I can give you some hints: no scatter-gather: cmd_per_lun * 232 bytes full scatter-gather: cmd_per_lun * approx. 17 Kbytes : Size of the scatter-gather table, i.e. the number of requests consecutive on the disk that can be merged into one SCSI command. Legal values are between 0 and 255. Default: 255/0. Note: This value is forced to 0 on a Falcon, since scatter-gather isn't possible with the ST-DMA. Not using scatter-gather hurts performance significantly. : The SCSI ID to be used by the initiator (your Atari). This is usually 7, the highest possible ID. Every ID on the SCSI bus must be unique. Default: determined at run time: If the NV-RAM checksum is valid, and bit 7 in byte 30 of the NV-RAM is set, the lower 3 bits of this byte are used as the host ID. (This method is defined by Atari and also used by some TOS HD drivers.) If the above isn't given, the default ID is 7. (both, TT and Falcon). : 0 means turn off tagged queuing support, all other values > 0 mean use tagged queuing for targets that support it. Default: currently off, but this may change when tagged queuing handling has been proved to be reliable. Tagged queuing means that more than one command can be issued to one LUN, and the SCSI device itself orders the requests so they can be performed in optimal order. Not all SCSI devices support tagged queuing (:-(). ”h]”jÚ)�”}”(hhh]”(jß)�”}”(hXy: This is the maximum number of SCSI commands queued internally to the Atari SCSI driver. A value of 1 effectively turns off the driver internal multitasking (if it causes problems). Legal values are >= 1. can be as high as you like, but values greater than times the number of SCSI targets (LUNs) you have don't make sense. Default: 16/8. ”h]”(jå)�”}”(hŒ :”h]”hŒ :”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´MShjubjõ)�”}”(hhh]”hÌ)�”}”(hXkThis is the maximum number of SCSI commands queued internally to the Atari SCSI driver. A value of 1 effectively turns off the driver internal multitasking (if it causes problems). Legal values are >= 1. can be as high as you like, but values greater than times the number of SCSI targets (LUNs) you have don't make sense. Default: 16/8.”h]”hXmThis is the maximum number of SCSI commands queued internally to the Atari SCSI driver. A value of 1 effectively turns off the driver internal multitasking (if it causes problems). Legal values are >= 1. can be as high as you like, but values greater than times the number of SCSI targets (LUNs) you have don’t make sense. Default: 16/8.”…”�”}”(hj/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MNhj,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jôhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÞh³hÊh´MShjubjß)�”}”(hXÂ: Maximum number of SCSI commands issued to the driver for one logical unit (LUN, usually one SCSI target). Legal values start from 1. If tagged queuing (see below) is not used, values greater than 2 don't make sense, but waste memory. Otherwise, the maximum is the number of command tags available to the driver (currently 32). Default: 8/1. (Note: Values > 1 seem to cause problems on a Falcon, cause not yet known.) The value at a great part determines the amount of memory SCSI reserves for itself. The formula is rather complicated, but I can give you some hints: no scatter-gather: cmd_per_lun * 232 bytes full scatter-gather: cmd_per_lun * approx. 17 Kbytes ”h]”(jå)�”}”(hŒ:”h]”hŒ:”…”�”}”(hjMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´MehjIubjõ)�”}”(hhh]”(hÌ)�”}”(hX Maximum number of SCSI commands issued to the driver for one logical unit (LUN, usually one SCSI target). Legal values start from 1. If tagged queuing (see below) is not used, values greater than 2 don't make sense, but waste memory. Otherwise, the maximum is the number of command tags available to the driver (currently 32). Default: 8/1. (Note: Values > 1 seem to cause problems on a Falcon, cause not yet known.)”h]”hX¢Maximum number of SCSI commands issued to the driver for one logical unit (LUN, usually one SCSI target). Legal values start from 1. If tagged queuing (see below) is not used, values greater than 2 don’t make sense, but waste memory. Otherwise, the maximum is the number of command tags available to the driver (currently 32). Default: 8/1. (Note: Values > 1 seem to cause problems on a Falcon, cause not yet known.)”…”�”}”(hj^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MVhj[ubhÌ)�”}”(hŒ£The value at a great part determines the amount of memory SCSI reserves for itself. The formula is rather complicated, but I can give you some hints:”h]”hŒ£The value at a great part determines the amount of memory SCSI reserves for itself. The formula is rather complicated, but I can give you some hints:”…”�”}”(hjlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M^hj[ubj˜)�”}”(hŒdno scatter-gather: cmd_per_lun * 232 bytes full scatter-gather: cmd_per_lun * approx. 17 Kbytes ”h]”jÚ)�”}”(hhh]”(jß)�”}”(hŒ*no scatter-gather: cmd_per_lun * 232 bytes”h]”(jå)�”}”(hŒno scatter-gather:”h]”hŒno scatter-gather:”…”�”}”(hj…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´Mbhj�ubjõ)�”}”(hhh]”hÌ)�”}”(hŒcmd_per_lun * 232 bytes”h]”hŒcmd_per_lun * 232 bytes”…”�”}”(hj–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mchj“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jôhj�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÞh³hÊh´Mbhj~ubjß)�”}”(hŒ5full scatter-gather: cmd_per_lun * approx. 17 Kbytes ”h]”(jå)�”}”(hŒfull scatter-gather:”h]”hŒfull scatter-gather:”…”�”}”(hj´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´Mehj°ubjõ)�”}”(hhh]”hÌ)�”}”(hŒcmd_per_lun * approx. 17 Kbytes”h]”hŒcmd_per_lun * approx. 17 Kbytes”…”�”}”(hjÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MehjÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jôhj°ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÞh³hÊh´Mehj~ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÙhjzubah}”(h]”h ]”h"]”h$]”h&]”uh1j—h³hÊh´Mbhj[ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jôhjIubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÞh³hÊh´Mehjubjß)�”}”(hX\: Size of the scatter-gather table, i.e. the number of requests consecutive on the disk that can be merged into one SCSI command. Legal values are between 0 and 255. Default: 255/0. Note: This value is forced to 0 on a Falcon, since scatter-gather isn't possible with the ST-DMA. Not using scatter-gather hurts performance significantly. ”h]”(jå)�”}”(hŒ :”h]”hŒ :”…”�”}”(hjûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´Mmhj÷ubjõ)�”}”(hhh]”hÌ)�”}”(hXOSize of the scatter-gather table, i.e. the number of requests consecutive on the disk that can be merged into one SCSI command. Legal values are between 0 and 255. Default: 255/0. Note: This value is forced to 0 on a Falcon, since scatter-gather isn't possible with the ST-DMA. Not using scatter-gather hurts performance significantly.”h]”hXQSize of the scatter-gather table, i.e. the number of requests consecutive on the disk that can be merged into one SCSI command. Legal values are between 0 and 255. Default: 255/0. Note: This value is forced to 0 on a Falcon, since scatter-gather isn’t possible with the ST-DMA. Not using scatter-gather hurts performance significantly.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mhhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jôhj÷ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÞh³hÊh´Mmhjubjß)�”}”(hXÈ: The SCSI ID to be used by the initiator (your Atari). This is usually 7, the highest possible ID. Every ID on the SCSI bus must be unique. Default: determined at run time: If the NV-RAM checksum is valid, and bit 7 in byte 30 of the NV-RAM is set, the lower 3 bits of this byte are used as the host ID. (This method is defined by Atari and also used by some TOS HD drivers.) If the above isn't given, the default ID is 7. (both, TT and Falcon). ”h]”(jå)�”}”(hŒ :”h]”hŒ :”…”�”}”(hj*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´Mvhj&ubjõ)�”}”(hhh]”hÌ)�”}”(hX¼The SCSI ID to be used by the initiator (your Atari). This is usually 7, the highest possible ID. Every ID on the SCSI bus must be unique. Default: determined at run time: If the NV-RAM checksum is valid, and bit 7 in byte 30 of the NV-RAM is set, the lower 3 bits of this byte are used as the host ID. (This method is defined by Atari and also used by some TOS HD drivers.) If the above isn't given, the default ID is 7. (both, TT and Falcon).”h]”hX¾The SCSI ID to be used by the initiator (your Atari). This is usually 7, the highest possible ID. Every ID on the SCSI bus must be unique. Default: determined at run time: If the NV-RAM checksum is valid, and bit 7 in byte 30 of the NV-RAM is set, the lower 3 bits of this byte are used as the host ID. (This method is defined by Atari and also used by some TOS HD drivers.) If the above isn’t given, the default ID is 7. (both, TT and Falcon).”…”�”}”(hj;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mphj8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jôhj&ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÞh³hÊh´Mvhjubjß)�”}”(hX¾: 0 means turn off tagged queuing support, all other values > 0 mean use tagged queuing for targets that support it. Default: currently off, but this may change when tagged queuing handling has been proved to be reliable. Tagged queuing means that more than one command can be issued to one LUN, and the SCSI device itself orders the requests so they can be performed in optimal order. Not all SCSI devices support tagged queuing (:-(). ”h]”(jå)�”}”(hŒ :”h]”hŒ :”…”�”}”(hjYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´M�hjUubjõ)�”}”(hhh]”(hÌ)�”}”(hŒÛ0 means turn off tagged queuing support, all other values > 0 mean use tagged queuing for targets that support it. Default: currently off, but this may change when tagged queuing handling has been proved to be reliable.”h]”hŒÛ0 means turn off tagged queuing support, all other values > 0 mean use tagged queuing for targets that support it. Default: currently off, but this may change when tagged queuing handling has been proved to be reliable.”…”�”}”(hjjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MyhjgubhÌ)�”}”(hŒÖTagged queuing means that more than one command can be issued to one LUN, and the SCSI device itself orders the requests so they can be performed in optimal order. Not all SCSI devices support tagged queuing (:-().”h]”hŒÖTagged queuing means that more than one command can be issued to one LUN, and the SCSI device itself orders the requests so they can be performed in optimal order. Not all SCSI devices support tagged queuing (:-().”…”�”}”(hjxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M~hjgubeh}”(h]”h ]”h"]”h$]”h&]”uh1jôhjUubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÞh³hÊh´M�hjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÙhjubah}”(h]”h ]”h"]”h$]”h&]”uh1j—h³hÊh´MMhj¼h²hubeh}”(h]”Œatascsi”ah ]”h"]”Œ 4.4) atascsi=”ah$]”h&]”uh1hµhjQ h²hh³hÊh´M@ubh¶)�”}”(hhh]”(h»)�”}”(hŒ 4.5 switches=”h]”hŒ 4.5 switches=”…”�”}”(hj©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhj¦h²hh³hÊh´M„ubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hj½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhjºh³hÊh´Kubjj)�”}”(hŒswitches= ”h]”hÌ)�”}”(hŒswitches=”h]”hŒswitches=”…”�”}”(hjÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M†hjËubah}”(h]”h ]”h"]”h$]”h&]”uh1jihjºubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´M†hj·h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhj¦h²hh³hÊh´M†ubhÌ)�”}”(hŒŸWith this option you can switch some hardware lines that are often used to enable/disable certain hardware extensions. Examples are OverScan, overclocking, ...”h]”hŒŸWith this option you can switch some hardware lines that are often used to enable/disable certain hardware extensions. Examples are OverScan, overclocking, ...”…”�”}”(hjïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mˆhj¦h²hubhÌ)�”}”(hŒHThe is a comma-separated list of the following items:”h]”hŒHThe is a comma-separated list of the following items:”…”�”}”(hjýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MŒhj¦h²hubj˜)�”}”(hŒ¨ikbd: set RTS of the keyboard ACIA high midi: set RTS of the MIDI ACIA high snd6: set bit 6 of the PSG port A snd7: set bit 6 of the PSG port A ”h]”jÚ)�”}”(hhh]”(jß)�”}”(hŒ'ikbd: set RTS of the keyboard ACIA high”h]”(jå)�”}”(hŒikbd:”h]”hŒikbd:”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´M�hjubjõ)�”}”(hhh]”hÌ)�”}”(hŒ!set RTS of the keyboard ACIA high”h]”hŒ!set RTS of the keyboard ACIA high”…”�”}”(hj'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M�hj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jôhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÞh³hÊh´M�hjubjß)�”}”(hŒ#midi: set RTS of the MIDI ACIA high”h]”(jå)�”}”(hŒmidi:”h]”hŒmidi:”…”�”}”(hjEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´M‘hjAubjõ)�”}”(hhh]”hÌ)�”}”(hŒset RTS of the MIDI ACIA high”h]”hŒset RTS of the MIDI ACIA high”…”�”}”(hjVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M’hjSubah}”(h]”h ]”h"]”h$]”h&]”uh1jôhjAubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÞh³hÊh´M‘hjubjß)�”}”(hŒ!snd6: set bit 6 of the PSG port A”h]”(jå)�”}”(hŒsnd6:”h]”hŒsnd6:”…”�”}”(hjth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´M“hjpubjõ)�”}”(hhh]”hÌ)�”}”(hŒset bit 6 of the PSG port A”h]”hŒset bit 6 of the PSG port A”…”�”}”(hj…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M”hj‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jôhjpubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÞh³hÊh´M“hjubjß)�”}”(hŒ"snd7: set bit 6 of the PSG port A ”h]”(jå)�”}”(hŒsnd7:”h]”hŒsnd7:”…”�”}”(hj£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´M–hjŸubjõ)�”}”(hhh]”hÌ)�”}”(hŒset bit 6 of the PSG port A”h]”hŒset bit 6 of the PSG port A”…”�”}”(hj´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M–hj±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jôhjŸubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÞh³hÊh´M–hjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÙhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1j—h³hÊh´M�hj¦h²hubhÌ)�”}”(hXIt doesn't make sense to mention a switch more than once (no difference to only once), but you can give as many switches as you want to enable different features. The switch lines are set as early as possible during kernel initialization (even before determining the present hardware.)”h]”hXIt doesn’t make sense to mention a switch more than once (no difference to only once), but you can give as many switches as you want to enable different features. The switch lines are set as early as possible during kernel initialization (even before determining the present hardware.)”…”�”}”(hjÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M˜hj¦h²hubhÌ)�”}”(hXœAll of the items can also be prefixed with `ov_`, i.e. `ov_ikbd`, `ov_midi`, ... These options are meant for switching on an OverScan video extension. The difference to the bare option is that the switch-on is done after video initialization, and somehow synchronized to the HBLANK. A speciality is that ov_ikbd and ov_midi are switched off before rebooting, so that OverScan is disabled and TOS boots correctly.”h]”(hŒ+All of the items can also be prefixed with ”…”�”}”(hjèh²hh³Nh´Nubj´ )�”}”(hŒ`ov_`”h]”hŒov_”…”�”}”(hjðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j³ hjèubhŒ, i.e. ”…”�”}”(hjèh²hh³Nh´Nubj´ )�”}”(hŒ `ov_ikbd`”h]”hŒov_ikbd”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j³ hjèubhŒ, ”…”�”}”(hjèh²hh³Nh´Nubj´ )�”}”(hŒ `ov_midi`”h]”hŒov_midi”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j³ hjèubhXQ, ... These options are meant for switching on an OverScan video extension. The difference to the bare option is that the switch-on is done after video initialization, and somehow synchronized to the HBLANK. A speciality is that ov_ikbd and ov_midi are switched off before rebooting, so that OverScan is disabled and TOS boots correctly.”…”�”}”(hjèh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mžhj¦h²hubhÌ)�”}”(hŒ³If you give an option both, with and without the `ov_` prefix, the earlier initialization (`ov_`-less) takes precedence. But the switching-off on reset still happens in this case.”h]”(hŒ1If you give an option both, with and without the ”…”�”}”(hj,h²hh³Nh´Nubj´ )�”}”(hŒ`ov_`”h]”hŒov_”…”�”}”(hj4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j³ hj,ubhŒ% prefix, the earlier initialization (”…”�”}”(hj,h²hh³Nh´Nubj´ )�”}”(hŒ`ov_`”h]”hŒov_”…”�”}”(hjFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j³ hj,ubhŒS-less) takes precedence. But the switching-off on reset still happens in this case.”…”�”}”(hj,h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M¦hj¦h²hubeh}”(h]”Œswitches”ah ]”h"]”Œ 4.5 switches=”ah$]”h&]”uh1hµhjQ h²hh³hÊh´M„ubeh}”(h]”Œoptions-for-atari-only”ah ]”h"]”Œ4) options for atari only”ah$]”h&]”uh1hµhh·h²hh³hÊh´M-ubh¶)�”}”(hhh]”(h»)�”}”(hŒ5) Options for Amiga Only:”h]”hŒ5) Options for Amiga Only:”…”�”}”(hjqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjnh²hh³hÊh´M«ubh¶)�”}”(hhh]”(h»)�”}”(hŒ 5.1) video=”h]”hŒ 5.1) video=”…”�”}”(hj‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjh²hh³hÊh´M®ubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hj–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhj“h³hÊh´Kubjj)�”}”(hŒ video=: ”h]”hÌ)�”}”(hŒvideo=:”h]”hŒvideo=:”…”�”}”(hj¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M°hj¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jihj“ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´M°hj�h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhjh²hh³hÊh´M°ubhÌ)�”}”(hXcThe parameter specifies the name of the frame buffer, valid options are `amifb`, `cyber`, 'virge', `retz3` and `clgen`, provided that the respective frame buffer devices have been compiled into the kernel (or compiled as loadable modules). The behavior of the option was changed in 2.1.57 so it is now recommended to specify this option.”h]”(hŒQThe parameter specifies the name of the frame buffer, valid options are ”…”�”}”(hjÈh²hh³Nh´Nubj´ )�”}”(hŒ`amifb`”h]”hŒamifb”…”�”}”(hjÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j³ hjÈubhŒ, ”…”�”}”(hjÈh²hh³Nh´Nubj´ )�”}”(hŒ`cyber`”h]”hŒcyber”…”�”}”(hjâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j³ hjÈubhŒ, ‘virge’, ”…”�”}”(hjÈh²hh³Nh´Nubj´ )�”}”(hŒ`retz3`”h]”hŒretz3”…”�”}”(hjôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j³ hjÈubhŒ and ”…”�”}”(hjÈh²hh³Nh´Nubj´ )�”}”(hŒ`clgen`”h]”hŒclgen”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j³ hjÈubhŒä, provided that the respective frame buffer devices have been compiled into the kernel (or compiled as loadable modules). The behavior of the option was changed in 2.1.57 so it is now recommended to specify this option.”…”�”}”(hjÈh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M²hjh²hubhÌ)�”}”(hŒ¼The is a comma-separated list of the sub-options listed below. This option is organized similar to the Atari version of the "video"-option (4.1), but knows fewer sub-options.”h]”hŒÀThe is a comma-separated list of the sub-options listed below. This option is organized similar to the Atari version of the “videoâ€�-option (4.1), but knows fewer sub-options.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M¹hjh²hubeh}”(h]”Œid2”ah ]”h"]”Œ 5.1) video=”ah$]”h&]”uh1hµhjnh²hh³hÊh´M®ubh¶)�”}”(hhh]”(h»)�”}”(hŒ5.1.1) video mode”h]”hŒ5.1.1) video mode”…”�”}”(hj7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhj4h²hh³hÊh´M¾ubhÌ)�”}”(hŒtAgain, similar to the video mode for the Atari (see 4.1.1). Predefined modes depend on the used frame buffer device.”h]”hŒtAgain, similar to the video mode for the Atari (see 4.1.1). Predefined modes depend on the used frame buffer device.”…”�”}”(hjEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MÀhj4h²hubhÌ)�”}”(hŒmOCS, ECS and AGA machines all use the color frame buffer. The following predefined video modes are available:”h]”hŒmOCS, ECS and AGA machines all use the color frame buffer. The following predefined video modes are available:”…”�”}”(hjSh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MÃhj4h²hubjÚ)�”}”(hhh]”(jß)�”}”(hŒmNTSC modes: - ntsc : 640x200, 15 kHz, 60 Hz - ntsc-lace : 640x400, 15 kHz, 60 Hz interlaced ”h]”(jå)�”}”(hŒ NTSC modes:”h]”hŒ NTSC modes:”…”�”}”(hjhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´MÈhjdubjõ)�”}”(hhh]”jÑ)�”}”(hhh]”(j£)�”}”(hŒ(ntsc : 640x200, 15 kHz, 60 Hz”h]”hÌ)�”}”(hj~h]”hŒ(ntsc : 640x200, 15 kHz, 60 Hz”…”�”}”(hj€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MÇhj|ubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hjyubj£)�”}”(hŒ4ntsc-lace : 640x400, 15 kHz, 60 Hz interlaced ”h]”hÌ)�”}”(hŒ3ntsc-lace : 640x400, 15 kHz, 60 Hz interlaced”h]”hŒ3ntsc-lace : 640x400, 15 kHz, 60 Hz interlaced”…”�”}”(hj—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MÈhj“ubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hjyubeh}”(h]”h ]”h"]”h$]”h&]”jgjhuh1jÐh³hÊh´MÇhjvubah}”(h]”h ]”h"]”h$]”h&]”uh1jôhjdubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÞh³hÊh´MÈhjaubjß)�”}”(hŒlPAL modes: - pal : 640x256, 15 kHz, 50 Hz - pal-lace : 640x512, 15 kHz, 50 Hz interlaced ”h]”(jå)�”}”(hŒ PAL modes:”h]”hŒ PAL modes:”…”�”}”(hjÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´MÌhj½ubjõ)�”}”(hhh]”jÑ)�”}”(hhh]”(j£)�”}”(hŒ(pal : 640x256, 15 kHz, 50 Hz”h]”hÌ)�”}”(hj×h]”hŒ(pal : 640x256, 15 kHz, 50 Hz”…”�”}”(hjÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MËhjÕubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hjÒubj£)�”}”(hŒ4pal-lace : 640x512, 15 kHz, 50 Hz interlaced ”h]”hÌ)�”}”(hŒ3pal-lace : 640x512, 15 kHz, 50 Hz interlaced”h]”hŒ3pal-lace : 640x512, 15 kHz, 50 Hz interlaced”…”�”}”(hjðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MÌhjìubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hjÒubeh}”(h]”h ]”h"]”h$]”h&]”jgjhuh1jÐh³hÊh´MËhjÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jôhj½ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÞh³hÊh´MÌhjah²hubjß)�”}”(hX¾ECS modes: - multiscan : 640x480, 29 kHz, 57 Hz - multiscan-lace : 640x960, 29 kHz, 57 Hz interlaced - euro36 : 640x200, 15 kHz, 72 Hz - euro36-lace : 640x400, 15 kHz, 72 Hz interlaced - euro72 : 640x400, 29 kHz, 68 Hz - euro72-lace : 640x800, 29 kHz, 68 Hz interlaced - super72 : 800x300, 23 kHz, 70 Hz - super72-lace : 800x600, 23 kHz, 70 Hz interlaced - dblntsc-ff : 640x400, 27 kHz, 57 Hz - dblntsc-lace : 640x800, 27 kHz, 57 Hz interlaced - dblpal-ff : 640x512, 27 kHz, 47 Hz - dblpal-lace : 640x1024, 27 kHz, 47 Hz interlaced - dblntsc : 640x200, 27 kHz, 57 Hz doublescan - dblpal : 640x256, 27 kHz, 47 Hz doublescan ”h]”(jå)�”}”(hŒ ECS modes:”h]”hŒ ECS modes:”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´MÜhjubjõ)�”}”(hhh]”jÑ)�”}”(hhh]”(j£)�”}”(hŒ(multiscan : 640x480, 29 kHz, 57 Hz”h]”hÌ)�”}”(hj0h]”hŒ(multiscan : 640x480, 29 kHz, 57 Hz”…”�”}”(hj2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MÏhj.ubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hj+ubj£)�”}”(hŒ3multiscan-lace : 640x960, 29 kHz, 57 Hz interlaced”h]”hÌ)�”}”(hjGh]”hŒ3multiscan-lace : 640x960, 29 kHz, 57 Hz interlaced”…”�”}”(hjIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MÐhjEubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hj+ubj£)�”}”(hŒ(euro36 : 640x200, 15 kHz, 72 Hz”h]”hÌ)�”}”(hj^h]”hŒ(euro36 : 640x200, 15 kHz, 72 Hz”…”�”}”(hj`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MÑhj\ubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hj+ubj£)�”}”(hŒ3euro36-lace : 640x400, 15 kHz, 72 Hz interlaced”h]”hÌ)�”}”(hjuh]”hŒ3euro36-lace : 640x400, 15 kHz, 72 Hz interlaced”…”�”}”(hjwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MÒhjsubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hj+ubj£)�”}”(hŒ(euro72 : 640x400, 29 kHz, 68 Hz”h]”hÌ)�”}”(hjŒh]”hŒ(euro72 : 640x400, 29 kHz, 68 Hz”…”�”}”(hjŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MÓhjŠubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hj+ubj£)�”}”(hŒ3euro72-lace : 640x800, 29 kHz, 68 Hz interlaced”h]”hÌ)�”}”(hj£h]”hŒ3euro72-lace : 640x800, 29 kHz, 68 Hz interlaced”…”�”}”(hj¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MÔhj¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hj+ubj£)�”}”(hŒ(super72 : 800x300, 23 kHz, 70 Hz”h]”hÌ)�”}”(hjºh]”hŒ(super72 : 800x300, 23 kHz, 70 Hz”…”�”}”(hj¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MÕhj¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hj+ubj£)�”}”(hŒ3super72-lace : 800x600, 23 kHz, 70 Hz interlaced”h]”hÌ)�”}”(hjÑh]”hŒ3super72-lace : 800x600, 23 kHz, 70 Hz interlaced”…”�”}”(hjÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MÖhjÏubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hj+ubj£)�”}”(hŒ(dblntsc-ff : 640x400, 27 kHz, 57 Hz”h]”hÌ)�”}”(hjèh]”hŒ(dblntsc-ff : 640x400, 27 kHz, 57 Hz”…”�”}”(hjêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M×hjæubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hj+ubj£)�”}”(hŒ3dblntsc-lace : 640x800, 27 kHz, 57 Hz interlaced”h]”hÌ)�”}”(hjÿh]”hŒ3dblntsc-lace : 640x800, 27 kHz, 57 Hz interlaced”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MØhjýubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hj+ubj£)�”}”(hŒ(dblpal-ff : 640x512, 27 kHz, 47 Hz”h]”hÌ)�”}”(hjh]”hŒ(dblpal-ff : 640x512, 27 kHz, 47 Hz”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MÙhjubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hj+ubj£)�”}”(hŒ4dblpal-lace : 640x1024, 27 kHz, 47 Hz interlaced”h]”hÌ)�”}”(hj-h]”hŒ4dblpal-lace : 640x1024, 27 kHz, 47 Hz interlaced”…”�”}”(hj/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MÚhj+ubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hj+ubj£)�”}”(hŒ3dblntsc : 640x200, 27 kHz, 57 Hz doublescan”h]”hÌ)�”}”(hjDh]”hŒ3dblntsc : 640x200, 27 kHz, 57 Hz doublescan”…”�”}”(hjFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MÛhjBubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hj+ubj£)�”}”(hŒ4dblpal : 640x256, 27 kHz, 47 Hz doublescan ”h]”hÌ)�”}”(hŒ3dblpal : 640x256, 27 kHz, 47 Hz doublescan”h]”hŒ3dblpal : 640x256, 27 kHz, 47 Hz doublescan”…”�”}”(hj]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MÜhjYubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hj+ubeh}”(h]”h ]”h"]”h$]”h&]”jgjhuh1jÐh³hÊh´MÏhj(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jôhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÞh³hÊh´MÜhjah²hubjß)�”}”(hŒaVGA modes: - vga : 640x480, 31 kHz, 60 Hz - vga70 : 640x400, 31 kHz, 70 Hz ”h]”(jå)�”}”(hŒ VGA modes:”h]”hŒ VGA modes:”…”�”}”(hj‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jäh³hÊh´Màhjƒubjõ)�”}”(hhh]”jÑ)�”}”(hhh]”(j£)�”}”(hŒ(vga : 640x480, 31 kHz, 60 Hz”h]”hÌ)�”}”(hj�h]”hŒ(vga : 640x480, 31 kHz, 60 Hz”…”�”}”(hjŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mßhj›ubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hj˜ubj£)�”}”(hŒ)vga70 : 640x400, 31 kHz, 70 Hz ”h]”hÌ)�”}”(hŒ(vga70 : 640x400, 31 kHz, 70 Hz”h]”hŒ(vga70 : 640x400, 31 kHz, 70 Hz”…”�”}”(hj¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Màhj²ubah}”(h]”h ]”h"]”h$]”h&]”uh1j¢hj˜ubeh}”(h]”h ]”h"]”h$]”h&]”jgjhuh1jÐh³hÊh´Mßhj•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jôhjƒubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÞh³hÊh´Màhjah²hubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÙhj4h²hh³Nh´NubhÌ)�”}”(hŒ·Please notice that the ECS and VGA modes require either an ECS or AGA chipset, and that these modes are limited to 2-bit color for the ECS chipset and 8-bit color for the AGA chipset.”h]”hŒ·Please notice that the ECS and VGA modes require either an ECS or AGA chipset, and that these modes are limited to 2-bit color for the ECS chipset and 8-bit color for the AGA chipset.”…”�”}”(hjâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mâhj4h²hubeh}”(h]”Œid3”ah ]”h"]”Œ5.1.1) video mode”ah$]”h&]”uh1hµhjnh²hh³hÊh´M¾ubh¶)�”}”(hhh]”(h»)�”}”(hŒ 5.1.2) depth”h]”hŒ 5.1.2) depth”…”�”}”(hjûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjøh²hh³hÊh´MçubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhj h³hÊh´Kubjj)�”}”(hŒdepth: ”h]”hÌ)�”}”(hŒdepth:”h]”hŒdepth:”…”�”}”(hj!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Méhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jihj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´Méhj h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhjøh²hh³hÊh´MéubhÌ)�”}”(hŒ=Specify the number of bit-planes for the selected video-mode.”h]”hŒ=Specify the number of bit-planes for the selected video-mode.”…”�”}”(hjAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mëhjøh²hubeh}”(h]”Œdepth”ah ]”h"]”Œ 5.1.2) depth”ah$]”h&]”uh1hµhjnh²hh³hÊh´Mçubh¶)�”}”(hhh]”(h»)�”}”(hŒ5.1.3) inverse”h]”hŒ5.1.3) inverse”…”�”}”(hjZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjWh²hh³hÊh´MîubhÌ)�”}”(hŒgUse inverted display (black on white). Functionally the same as the "inverse" sub-option for the Atari.”h]”hŒkUse inverted display (black on white). Functionally the same as the “inverseâ€� sub-option for the Atari.”…”�”}”(hjhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MðhjWh²hubeh}”(h]”Œid4”ah ]”h"]”Œ5.1.3) inverse”ah$]”h&]”uh1hµhjnh²hh³hÊh´Mîubh¶)�”}”(hhh]”(h»)�”}”(hŒ 5.1.4) font”h]”hŒ 5.1.4) font”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhj~h²hh³hÊh´MôubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hj•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhj’h³hÊh´Kubjj)�”}”(hŒfont: ”h]”hÌ)�”}”(hŒfont:”h]”hŒfont:”…”�”}”(hj§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Möhj£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jihj’ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´Möhj�h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhj~h²hh³hÊh´MöubhÌ)�”}”(hŒØSpecify the font to use in text modes. Functionally the same as the "font" sub-option for the Atari, except that `PEARL8x8` is used instead of `VGA8x8` if the vertical size of the display is less than 400 pixel rows.”h]”(hŒuSpecify the font to use in text modes. Functionally the same as the “fontâ€� sub-option for the Atari, except that ”…”�”}”(hjÇh²hh³Nh´Nubj´ )�”}”(hŒ `PEARL8x8`”h]”hŒPEARL8x8”…”�”}”(hjÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j³ hjÇubhŒ is used instead of ”…”�”}”(hjÇh²hh³Nh´Nubj´ )�”}”(hŒ`VGA8x8`”h]”hŒVGA8x8”…”�”}”(hjáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j³ hjÇubhŒA if the vertical size of the display is less than 400 pixel rows.”…”�”}”(hjÇh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Møhj~h²hubeh}”(h]”Œid5”ah ]”h"]”Œ 5.1.4) font”ah$]”h&]”uh1hµhjnh²hh³hÊh´Môubh¶)�”}”(hhh]”(h»)�”}”(hŒ5.1.5) monitorcap:”h]”hŒ5.1.5) monitorcap:”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjh²hh³hÊh´MþubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhjh³hÊh´Kubjj)�”}”(hŒ'monitorcap:;;; ”h]”hÌ)�”}”(hŒ&monitorcap:;;;”h]”hŒ&monitorcap:;;;”…”�”}”(hj*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mhj&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jihjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´Mhjh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhjh²hh³hÊh´MubhÌ)�”}”(hŒ€This describes the capabilities of a multisync monitor. For now, only the color frame buffer uses the settings of "monitorcap:".”h]”hŒ„This describes the capabilities of a multisync monitor. For now, only the color frame buffer uses the settings of “monitorcap:â€�.”…”�”}”(hjJh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mhjh²hubhÌ)�”}”(hŒ² and are the minimum and maximum, resp., vertical frequencies your monitor can work with, in Hz. and are the same for the horizontal frequency, in kHz.”h]”hŒ² and are the minimum and maximum, resp., vertical frequencies your monitor can work with, in Hz. and are the same for the horizontal frequency, in kHz.”…”�”}”(hjXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mhjh²hubhÌ)�”}”(hŒ?The defaults are 50;90;15;38 (Generic Amiga multisync monitor).”h]”hŒ?The defaults are 50;90;15;38 (Generic Amiga multisync monitor).”…”�”}”(hjfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M hjh²hubeh}”(h]”Œid6”ah ]”h"]”Œ5.1.5) monitorcap:”ah$]”h&]”uh1hµhjnh²hh³hÊh´Mþubh¶)�”}”(hhh]”(h»)�”}”(hŒ5.2) fd_def_df0=”h]”hŒ5.2) fd_def_df0=”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhj|h²hh³hÊh´M ubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hj“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhj�h³hÊh´Kubjj)�”}”(hŒfd_def_df0= ”h]”hÌ)�”}”(hŒfd_def_df0=”h]”hŒfd_def_df0=”…”�”}”(hj¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mhj¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jihj�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´Mhj�h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhj|h²hh³hÊh´MubhÌ)�”}”(hŒcSets the df0 value for "silent" floppy drives. The value should be in hexadecimal with "0x" prefix.”h]”hŒkSets the df0 value for “silentâ€� floppy drives. The value should be in hexadecimal with “0xâ€� prefix.”…”�”}”(hjÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mhj|h²hubeh}”(h]”Œ fd-def-df0”ah ]”h"]”Œ5.2) fd_def_df0=”ah$]”h&]”uh1hµhjnh²hh³hÊh´M ubh¶)�”}”(hhh]”(h»)�”}”(hŒ 5.3) wd33c93=”h]”hŒ 5.3) wd33c93=”…”�”}”(hjÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjÛh²hh³hÊh´MubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hjòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhjïh³hÊh´Kubjj)�”}”(hŒwd33c93= ”h]”hÌ)�”}”(hŒwd33c93=”h]”hŒwd33c93=”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jihjïubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´Mhjìh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhjÛh²hh³hÊh´MubhÌ)�”}”(hŒNThese options affect the A590/A2091, A3000 and GVP Series II SCSI controllers.”h]”hŒNThese options affect the A590/A2091, A3000 and GVP Series II SCSI controllers.”…”�”}”(hj$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MhjÛh²hubhÌ)�”}”(hŒLThe is a comma-separated list of the sub-options listed below.”h]”hŒLThe is a comma-separated list of the sub-options listed below.”…”�”}”(hj2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MhjÛh²hubeh}”(h]”Œwd33c93”ah ]”h"]”Œ 5.3) wd33c93=”ah$]”h&]”uh1hµhjnh²hh³hÊh´Mubh¶)�”}”(hhh]”(h»)�”}”(hŒ 5.3.1) nosync”h]”hŒ 5.3.1) nosync”…”�”}”(hjKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjHh²hh³hÊh´M!ubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hj_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhj\h³hÊh´Kubjj)�”}”(hŒnosync:bitmask ”h]”hÌ)�”}”(hŒnosync:bitmask”h]”hŒnosync:bitmask”…”�”}”(hjqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M#hjmubah}”(h]”h ]”h"]”h$]”h&]”uh1jihj\ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´M#hjYh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhjHh²hh³hÊh´M#ubhÌ)�”}”(hX[bitmask is a byte where the 1st 7 bits correspond with the 7 possible SCSI devices. Set a bit to prevent sync negotiation on that device. To maintain backwards compatibility, a command-line such as "wd33c93=255" will be automatically translated to "wd33c93=nosync:0xff". The default is to disable sync negotiation for all devices, eg. nosync:0xff.”h]”hXcbitmask is a byte where the 1st 7 bits correspond with the 7 possible SCSI devices. Set a bit to prevent sync negotiation on that device. To maintain backwards compatibility, a command-line such as “wd33c93=255â€� will be automatically translated to “wd33c93=nosync:0xffâ€�. The default is to disable sync negotiation for all devices, eg. nosync:0xff.”…”�”}”(hj‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M%hjHh²hubeh}”(h]”Œnosync”ah ]”h"]”Œ 5.3.1) nosync”ah$]”h&]”uh1hµhjnh²hh³hÊh´M!ubh¶)�”}”(hhh]”(h»)�”}”(hŒ 5.3.2) period”h]”hŒ 5.3.2) period”…”�”}”(hjªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhj§h²hh³hÊh´M-ubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hj¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhj»h³hÊh´Kubjj)�”}”(hŒ period:ns ”h]”hÌ)�”}”(hŒ period:ns”h]”hŒ period:ns”…”�”}”(hjÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M/hjÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jihj»ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´M/hj¸h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhj§h²hh³hÊh´M/ubhÌ)�”}”(hŒv`ns` is the minimum # of nanoseconds in a SCSI data transfer period. Default is 500; acceptable values are 250 - 1000.”h]”(j´ )�”}”(hŒ`ns`”h]”hŒns”…”�”}”(hjôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j³ hjðubhŒr is the minimum # of nanoseconds in a SCSI data transfer period. Default is 500; acceptable values are 250 - 1000.”…”�”}”(hjðh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M1hj§h²hubeh}”(h]”Œperiod”ah ]”h"]”Œ 5.3.2) period”ah$]”h&]”uh1hµhjnh²hh³hÊh´M-ubh¶)�”}”(hhh]”(h»)�”}”(hŒ5.3.3) disconnect”h]”hŒ5.3.3) disconnect”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjh²hh³hÊh´M5ubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hj+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhj(h³hÊh´Kubjj)�”}”(hŒ disconnect:x ”h]”hÌ)�”}”(hŒ disconnect:x”h]”hŒ disconnect:x”…”�”}”(hj=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M7hj9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jihj(ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´M7hj%h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhjh²hh³hÊh´M7ubhÌ)�”}”(hŒ˜Specify x = 0 to never allow disconnects, 2 to always allow them. x = 1 does 'adaptive' disconnects, which is the default and generally the best choice.”h]”hŒœSpecify x = 0 to never allow disconnects, 2 to always allow them. x = 1 does ‘adaptive’ disconnects, which is the default and generally the best choice.”…”�”}”(hj]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M9hjh²hubeh}”(h]”Œ disconnect”ah ]”h"]”Œ5.3.3) disconnect”ah$]”h&]”uh1hµhjnh²hh³hÊh´M5ubh¶)�”}”(hhh]”(h»)�”}”(hŒ 5.3.4) debug”h]”hŒ 5.3.4) debug”…”�”}”(hjvh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjsh²hh³hÊh´M>ubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hjŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhj‡h³hÊh´Kubjj)�”}”(hŒdebug:x ”h]”hÌ)�”}”(hŒdebug:x”h]”hŒdebug:x”…”�”}”(hjœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M@hj˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jihj‡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´M@hj„h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhjsh²hh³hÊh´M@ubhÌ)�”}”(hŒ‰If `DEBUGGING_ON` is defined, x is a bit mask that causes various types of debug output to printed - see the DB_xxx defines in wd33c93.h.”h]”(hŒIf ”…”�”}”(hj¼h²hh³Nh´Nubj´ )�”}”(hŒ`DEBUGGING_ON`”h]”hŒ DEBUGGING_ON”…”�”}”(hjÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j³ hj¼ubhŒx is defined, x is a bit mask that causes various types of debug output to printed - see the DB_xxx defines in wd33c93.h.”…”�”}”(hj¼h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MBhjsh²hubeh}”(h]”Œid7”ah ]”h"]”Œ 5.3.4) debug”ah$]”h&]”uh1hµhjnh²hh³hÊh´M>ubh¶)�”}”(hhh]”(h»)�”}”(hŒ 5.3.5) clock”h]”hŒ 5.3.5) clock”…”�”}”(hjçh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjäh²hh³hÊh´MGubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hjûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhjøh³hÊh´Kubjj)�”}”(hŒclock:x ”h]”hÌ)�”}”(hŒclock:x”h]”hŒclock:x”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MIhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jihjøubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´MIhjõh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhjäh²hh³hÊh´MIubhÌ)�”}”(hXUx = clock input in MHz for WD33c93 chip. Normal values would be from 8 through 20. The default value depends on your hostadapter(s), default for the A3000 internal controller is 14, for the A2091 it's 8 and for the GVP hostadapters it's either 8 or 14, depending on the hostadapter and the SCSI-clock jumper present on some GVP hostadapters.”h]”hXYx = clock input in MHz for WD33c93 chip. Normal values would be from 8 through 20. The default value depends on your hostadapter(s), default for the A3000 internal controller is 14, for the A2091 it’s 8 and for the GVP hostadapters it’s either 8 or 14, depending on the hostadapter and the SCSI-clock jumper present on some GVP hostadapters.”…”�”}”(hj-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MKhjäh²hubeh}”(h]”Œclock”ah ]”h"]”Œ 5.3.5) clock”ah$]”h&]”uh1hµhjnh²hh³hÊh´MGubh¶)�”}”(hhh]”(h»)�”}”(hŒ 5.3.6) next”h]”hŒ 5.3.6) next”…”�”}”(hjFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjCh²hh³hÊh´MSubhÌ)�”}”(hŒuNo argument. Used to separate blocks of keywords when there's more than one wd33c93-based host adapter in the system.”h]”hŒwNo argument. Used to separate blocks of keywords when there’s more than one wd33c93-based host adapter in the system.”…”�”}”(hjTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MUhjCh²hubeh}”(h]”Œnext”ah ]”h"]”Œ 5.3.6) next”ah$]”h&]”uh1hµhjnh²hh³hÊh´MSubh¶)�”}”(hhh]”(h»)�”}”(hŒ 5.3.7) nodma”h]”hŒ 5.3.7) nodma”…”�”}”(hjmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjjh²hh³hÊh´MYubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhj~h³hÊh´Kubjj)�”}”(hŒnodma:x ”h]”hÌ)�”}”(hŒnodma:x”h]”hŒnodma:x”…”�”}”(hj“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M[hj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jihj~ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´M[hj{h²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhjjh²hh³hÊh´M[ubhÌ)�”}”(hXYIf x is 1 (or if the option is just written as "nodma"), the WD33c93 controller will not use DMA (= direct memory access) to access the Amiga's memory. This is useful for some systems (like A3000's and A4000's with the A3640 accelerator, revision 3.0) that have problems using DMA to chip memory. The default is 0, i.e. to use DMA if possible.”h]”hXcIf x is 1 (or if the option is just written as “nodmaâ€�), the WD33c93 controller will not use DMA (= direct memory access) to access the Amiga’s memory. This is useful for some systems (like A3000’s and A4000’s with the A3640 accelerator, revision 3.0) that have problems using DMA to chip memory. The default is 0, i.e. to use DMA if possible.”…”�”}”(hj³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M]hjjh²hubeh}”(h]”Œnodma”ah ]”h"]”Œ 5.3.7) nodma”ah$]”h&]”uh1hµhjnh²hh³hÊh´MYubh¶)�”}”(hhh]”(h»)�”}”(hŒ 5.4) gvp11=”h]”hŒ 5.4) gvp11=”…”�”}”(hjÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hºhjÉh²hh³hÊh´MfubjP)�”}”(hhh]”jU)�”}”(hhh]”(jZ)�”}”(hŒSyntax”h]”hŒSyntax”…”�”}”(hjàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jYhjÝh³hÊh´Kubjj)�”}”(hŒgvp11= ”h]”hÌ)�”}”(hŒgvp11=”h]”hŒgvp11=”…”�”}”(hjòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´Mhhjîubah}”(h]”h ]”h"]”h$]”h&]”uh1jihjÝubeh}”(h]”h ]”h"]”h$]”h&]”uh1jTh³hÊh´MhhjÚh²hubah}”(h]”h ]”h"]”h$]”h&]”uh1jOhjÉh²hh³hÊh´MhubhÌ)�”}”(hX1The earlier versions of the GVP driver did not handle DMA address-mask settings correctly which made it necessary for some people to use this option, in order to get their GVP controller running under Linux. These problems have hopefully been solved and the use of this option is now highly unrecommended!”h]”hX1The earlier versions of the GVP driver did not handle DMA address-mask settings correctly which made it necessary for some people to use this option, in order to get their GVP controller running under Linux. These problems have hopefully been solved and the use of this option is now highly unrecommended!”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MjhjÉh²hubhÌ)�”}”(hXIncorrect use can lead to unpredictable behavior, so please only use this option if you *know* what you are doing and have a reason to do so. In any case if you experience problems and need to use this option, please inform us about it by mailing to the Linux/68k kernel mailing list.”h]”(hŒXIncorrect use can lead to unpredictable behavior, so please only use this option if you ”…”�”}”(hj h²hh³Nh´NubhŒemphasis”“”)�”}”(hŒ*know*”h]”hŒknow”…”�”}”(hj*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j(hj ubhŒ¾ what you are doing and have a reason to do so. In any case if you experience problems and need to use this option, please inform us about it by mailing to the Linux/68k kernel mailing list.”…”�”}”(hj h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MphjÉh²hubhÌ)�”}”(hŒÎThe address mask set by this option specifies which addresses are valid for DMA with the GVP Series II SCSI controller. An address is valid, if no bits are set except the bits that are set in the mask, too.”h]”hŒÎThe address mask set by this option specifies which addresses are valid for DMA with the GVP Series II SCSI controller. An address is valid, if no bits are set except the bits that are set in the mask, too.”…”�”}”(hjBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´MvhjÉh²hubhÌ)�”}”(hXLSome versions of the GVP can only DMA into a 24 bit address range, some can address a 25 bit address range while others can use the whole 32 bit address range for DMA. The correct setting depends on your controller and should be autodetected by the driver. An example is the 24 bit region which is specified by a mask of 0x00fffffe.”•Gh]”hXLSome versions of the GVP can only DMA into a 24 bit address range, some can address a 25 bit address range while others can use the whole 32 bit address range for DMA. The correct setting depends on your controller and should be autodetected by the driver. An example is the 24 bit region which is specified by a mask of 0x00fffffe.”…”�”}”(hjPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hËh³hÊh´M{hjÉh²hubeh}”(h]”Œgvp11”ah ]”h"]”Œ 5.4) gvp11=”ah$]”h&]”uh1hµhjnh²hh³hÊh´Mfubeh}”(h]”Œoptions-for-amiga-only”ah ]”h"]”Œ5) options for amiga only:”ah$]”h&]”uh1hµhh·h²hh³hÊh´M«ubeh}”(h]”Œ#command-line-options-for-linux-m68k”ah ]”h"]”Œ#command line options for linux/m68k”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”Œentry”Œ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”j™Œ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”}”(jsjpjujrj*j'j¹j¶jjjgj÷jôjVjSjíjêj€j}j±j®jN jK j)j&jˆj…jçjäjF jC jkjhj] jZ jÈ jÅ jï jì j¨ j¥ j, j) j§ j¤ jÔjÑjûjøjŽj‹jÑjÎj>j;j¹j¶j£j jcj`jkjhj1j.jõjòjTjQj{jxjþjûjyjvjØjÕjEjBj¤j¡jjjpjmjájÞj@j=jgjdjÆjÃjcj`uŒ nametypes”}”(js‰ju‰j*‰j¹‰jj‰j÷‰jV‰jí‰j€‰j±‰jN ‰j)‰jˆ‰jç‰jF ‰jk‰j] ‰jÈ ‰jï ‰j¨ ‰j, ‰j§ ‰jÔ‰jû‰jމjщj>‰j¹‰j£‰jc‰jk‰j1‰jõ‰jT‰j{‰jþ‰jy‰j؉jE‰j¤‰j‰jp‰já‰j@‰jg‰jƉjc‰uh}”(jph·jrjCj'jxj¶j-jgj>jôjmjSjújêjYj}jðj®jƒjK j¼j&jÍj…j,jäj‹jC jêjhjQ jZ jb jÅ j` jì jË j¥ jò j) j« j¤ j/ jÑjª jøj×j‹jþjÎj‘j;jÔj¶jAj j¼j`j¦jhjnj.jjòj4jQjøjxjWjûj~jvjjÕj|jBjÛj¡jHjj§jmjjÞjsj=jäjdjCjÃjjj`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”“”}”j§Ks…”R”Œparse_messages”]”Œtransform_messages”]”Œ transformer”NŒ include_log”]”Œ decoration”Nh²hub.