]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - sys/x86/conf/NOTES
bhnd(9): Fix a few mandoc related issues
[FreeBSD/FreeBSD.git] / sys / x86 / conf / NOTES
1 # $FreeBSD$
2 #
3
4 # Common NOTES between i386 and amd64
5
6 \f
7 #####################################################################
8 # COMPATIBILITY OPTIONS
9
10 # Implement system calls compatible with 4.3BSD and FreeBSD 1.x,
11 # and 2.x a.out binaries. Not needed for ELF binaries, or newer
12 # a.out binaries.
13 options         COMPAT_43
14
15 \f
16 #####################################################################
17 # HARDWARE DEVICE CONFIGURATION
18
19 # The syscons console driver (SCO color console compatible).
20 device          sc
21 envvar          hint.sc.0.at="isa"
22 options         MAXCONS=16              # number of virtual consoles
23 options         SC_ALT_MOUSE_IMAGE      # simplified mouse cursor in text mode
24 options         SC_DFLT_FONT            # compile font in
25 makeoptions     SC_DFLT_FONT=cp850
26 options         SC_DFLT_TERM=\"sc\"     # default terminal emulator
27 options         SC_DISABLE_KDBKEY       # disable `debug' key
28 options         SC_DISABLE_REBOOT       # disable reboot key sequence
29 options         SC_HISTORY_SIZE=200     # number of history buffer lines
30 options         SC_MOUSE_CHAR=0x3       # char code for text mode mouse cursor
31 options         SC_PIXEL_MODE           # add support for the raster text mode
32
33 # The following options will let you change the default colors of syscons.
34 options         SC_NORM_ATTR=(FG_GREEN|BG_BLACK)
35 options         SC_NORM_REV_ATTR=(FG_YELLOW|BG_GREEN)
36 options         SC_KERNEL_CONS_ATTR=(FG_RED|BG_BLACK)
37 options         SC_KERNEL_CONS_ATTRS=\"\x0c\x0d\x0e\x0f\x02\x09\x0a\x0b\"
38 options         SC_KERNEL_CONS_REV_ATTR=(FG_BLACK|BG_RED)
39
40 # The following options will let you change the default behavior of
41 # cut-n-paste feature
42 options         SC_CUT_SPACES2TABS      # convert leading spaces into tabs
43 options         SC_CUT_SEPCHARS=\"x09\" # set of characters that delimit words
44                                         # (default is single space - \"x20\")
45
46 # If you have a two button mouse, you may want to add the following option
47 # to use the right button of the mouse to paste text.
48 options         SC_TWOBUTTON_MOUSE
49
50 # You can selectively disable features in syscons.
51 options         SC_NO_CUTPASTE
52 options         SC_NO_FONT_LOADING
53 options         SC_NO_HISTORY
54 options         SC_NO_MODE_CHANGE
55 options         SC_NO_SYSMOUSE
56 options         SC_NO_SUSPEND_VTYSWITCH
57 #!options       SC_NO_TERM_DUMB
58 #!options       SC_NO_TERM_SC
59 #!options       SC_NO_TERM_SCTEKEN
60
61 # `flags' for sc
62 #       0x80    Put the video card in the VESA 800x600 dots, 16 color mode
63 #       0x100   Probe for a keyboard device periodically if one is not present
64
65 # Splash screen and screen saver support
66 device          splash
67
68 # Various screen savers.
69 device          blank_saver
70 device          daemon_saver
71 device          dragon_saver
72 device          fade_saver
73 device          fire_saver
74 device          green_saver
75 device          logo_saver
76 device          rain_saver
77 device          snake_saver
78 device          star_saver
79 device          warp_saver
80
81 #
82 # Standard floppy disk controllers and floppy tapes, supports
83 # the Y-E DATA External FDD (PC Card)
84 #
85 device          fdc
86 envvar          hint.fdc.0.at="isa"
87 envvar          hint.fdc.0.port="0x3F0"
88 envvar          hint.fdc.0.irq="6"
89 envvar          hint.fdc.0.drq="2"
90 #
91 # FDC_DEBUG enables floppy debugging.  Since the debug output is huge, you
92 # gotta turn it actually on by setting the variable fd_debug with DDB,
93 # however.
94 options         FDC_DEBUG
95 #
96 # Activate this line if you happen to have an Insight floppy tape.
97 # Probing them proved to be dangerous for people with floppy disks only,
98 # so it's "hidden" behind a flag:
99 #hint.fdc.0.flags="1"
100
101 # Specify floppy devices
102 envvar          hint.fd.0.at="fdc0"
103 envvar          hint.fd.0.drive="0"
104 envvar          hint.fd.1.at="fdc0"
105 envvar          hint.fd.1.drive="1"