c1ab04fce5
Move the floppy driver to the x86 specific notes file. Reviewed by: jhb, manu, jhibbits, emaste Differential Revision: https://reviews.freebsd.org/D21208
106 lines
3.2 KiB
Plaintext
106 lines
3.2 KiB
Plaintext
# $FreeBSD$
|
||
#
|
||
|
||
# Common NOTES between i386 and amd64
|
||
|
||
|
||
#####################################################################
|
||
# COMPATIBILITY OPTIONS
|
||
|
||
# Implement system calls compatible with 4.3BSD and FreeBSD 1.x,
|
||
# and 2.x a.out binaries. Not needed for ELF binaries, or newer
|
||
# a.out binaries.
|
||
options COMPAT_43
|
||
|
||
|
||
#####################################################################
|
||
# HARDWARE DEVICE CONFIGURATION
|
||
|
||
# The syscons console driver (SCO color console compatible).
|
||
device sc
|
||
hint.sc.0.at="isa"
|
||
options MAXCONS=16 # number of virtual consoles
|
||
options SC_ALT_MOUSE_IMAGE # simplified mouse cursor in text mode
|
||
options SC_DFLT_FONT # compile font in
|
||
makeoptions SC_DFLT_FONT=cp850
|
||
options SC_DFLT_TERM=\"sc\" # default terminal emulator
|
||
options SC_DISABLE_KDBKEY # disable `debug' key
|
||
options SC_DISABLE_REBOOT # disable reboot key sequence
|
||
options SC_HISTORY_SIZE=200 # number of history buffer lines
|
||
options SC_MOUSE_CHAR=0x3 # char code for text mode mouse cursor
|
||
options SC_PIXEL_MODE # add support for the raster text mode
|
||
|
||
# The following options will let you change the default colors of syscons.
|
||
options SC_NORM_ATTR=(FG_GREEN|BG_BLACK)
|
||
options SC_NORM_REV_ATTR=(FG_YELLOW|BG_GREEN)
|
||
options SC_KERNEL_CONS_ATTR=(FG_RED|BG_BLACK)
|
||
options SC_KERNEL_CONS_ATTRS=\"\x0c\x0d\x0e\x0f\x02\x09\x0a\x0b\"
|
||
options SC_KERNEL_CONS_REV_ATTR=(FG_BLACK|BG_RED)
|
||
|
||
# The following options will let you change the default behavior of
|
||
# cut-n-paste feature
|
||
options SC_CUT_SPACES2TABS # convert leading spaces into tabs
|
||
options SC_CUT_SEPCHARS=\"x09\" # set of characters that delimit words
|
||
# (default is single space - \"x20\")
|
||
|
||
# If you have a two button mouse, you may want to add the following option
|
||
# to use the right button of the mouse to paste text.
|
||
options SC_TWOBUTTON_MOUSE
|
||
|
||
# You can selectively disable features in syscons.
|
||
options SC_NO_CUTPASTE
|
||
options SC_NO_FONT_LOADING
|
||
options SC_NO_HISTORY
|
||
options SC_NO_MODE_CHANGE
|
||
options SC_NO_SYSMOUSE
|
||
options SC_NO_SUSPEND_VTYSWITCH
|
||
#!options SC_NO_TERM_DUMB
|
||
#!options SC_NO_TERM_SC
|
||
#!options SC_NO_TERM_SCTEKEN
|
||
|
||
# `flags' for sc
|
||
# 0x80 Put the video card in the VESA 800x600 dots, 16 color mode
|
||
# 0x100 Probe for a keyboard device periodically if one is not present
|
||
|
||
# Splash screen and screen saver support
|
||
device splash
|
||
|
||
# Various screen savers.
|
||
device blank_saver
|
||
device daemon_saver
|
||
device dragon_saver
|
||
device fade_saver
|
||
device fire_saver
|
||
device green_saver
|
||
device logo_saver
|
||
device rain_saver
|
||
device snake_saver
|
||
device star_saver
|
||
device warp_saver
|
||
|
||
#
|
||
# Standard floppy disk controllers and floppy tapes, supports
|
||
# the Y-E DATA External FDD (PC Card)
|
||
#
|
||
device fdc
|
||
hint.fdc.0.at="isa"
|
||
hint.fdc.0.port="0x3F0"
|
||
hint.fdc.0.irq="6"
|
||
hint.fdc.0.drq="2"
|
||
#
|
||
# FDC_DEBUG enables floppy debugging. Since the debug output is huge, you
|
||
# gotta turn it actually on by setting the variable fd_debug with DDB,
|
||
# however.
|
||
options FDC_DEBUG
|
||
#
|
||
# Activate this line if you happen to have an Insight floppy tape.
|
||
# Probing them proved to be dangerous for people with floppy disks only,
|
||
# so it's "hidden" behind a flag:
|
||
#hint.fdc.0.flags="1"
|
||
|
||
# Specify floppy devices
|
||
hint.fd.0.at="fdc0"
|
||
hint.fd.0.drive="0"
|
||
hint.fd.1.at="fdc0"
|
||
hint.fd.1.drive="1"
|