summaryrefslogtreecommitdiffstats
path: root/sys/conf/options.alpha
Commit message (Collapse)AuthorAgeFilesLines
* Update for the KDB framework. Sanitize the alpha console code now thatmarcel2004-07-101-4/+0
| | | | | | | | | | | | | | | | | | it's in the way even more. Basicly: remove all alpha specific console support from gfb(4), sio(4) and syscons(4). Rewrite the alpha console initialization to be identical to all other platforms. In a nutshell: call cninit(). The platform specific code now only sets or clears RB_SERIAL and thus automaticly causes the right console to be selected. sio.c: o Replace the remote GDB hacks and use the GDB debug port interface instead. o Make debugging code conditional upon KDB instead of DDB. o Call kdb_alt_break() instead of db_alt_break(). o Call kdb_enter() instead of breakpoint(). o Remove the ugly compatibility of using the console as the debug port.
* Add option NO_SIO to work-around the hardcoded dependency on sio(4).marcel2003-08-251-0/+2
| | | | | | | Without this option it is not possible to omit the driver from the configuration file and successfully build a kernel. This option is specific to alpha.
* Moved the syscons options, kbd options and DEV_SPLASH to the MI optionsjake2003-06-181-33/+0
| | | | file.
* Move SHOW_BUSYBUFS and PANIC_REBOOT_WAIT_TIME into the MI options file, sincejmallett2002-11-181-3/+0
| | | | | | | MI code uses them, and every platform provides them (except x86_64 whose options file was lacking one). Reviewed by: bde, rwatson
* Add new syscons option SC_NO_SUSPEND_VTYSWITCH.iwasaki2002-10-171-0/+1
| | | | This disables vty switch during suspend/resume.
* Many of the alpha low level console drivers still have bogus compile timepeter2002-08-221-0/+1
| | | | dependencies on syscons. Bandaid for now.
* Sync up syscons options from options.i386.jhb2002-07-151-1/+3
|
* Desupport the TurboChannel Alpha's. This means the DEC3000/300* Pelic*obrien2002-07-091-2/+0
| | | | and DEC3000/[4-9]00 Flamingo/Sandpiper families.
* More s/file system/filesystem/gtrhodes2002-05-161-1/+1
|
* Turn on TGA support.obrien2002-04-131-0/+8
| | | | Submitted by: Andrew M. Miklic <AndrwMklc@cs.com>
* Garbage collect options AVM_A1_PCI, AVM_A1_PCMCIA, DEBUG_LINUX, DEV_APM,bde2002-02-151-2/+1
| | | | | GUS_DMA, GUS_DMA2, GUS_IRQ, OLTR_NO_BULLSEYE_MAC, OLTR_NO_HAWKEYE_MAC, OLTR_NO_TMS_MAC and PCIC_RESUME_RESET.
* Implement support for MAXMEM option and hw.physmem environment variabledfr2001-09-101-0/+2
| | | | | which can be used to artificially reduce the memory size of a machine for debugging (or other) purposes.
* Add a cosmetic comment.peter2001-08-021-0/+1
|
* Use #ifdef DEV_SPLASH (from opt_splash.h) rather thanyokota2001-08-021-0/+3
| | | | | #if NSPLASH > 0 (from splash.h) to test the presence of the splash driver.
* Turn on preemption by default on the alpha arch. This also removes thejhb2001-05-011-1/+0
| | | | | | PREEMPTION kernel option. Not objected to by: -alpha
* Conditionalize the alpha interrupt preemption for now to buy us somepeter2001-02-031-0/+1
| | | | | | | time to sort out the quirks. Add 'options PREEMPTION' to test it on the Alpha. Reviewed by: jhb
* Add support for COMPAT_LINUX and DEBUG_LINUX. Make the OSF1marcel2000-12-051-2/+3
| | | | | files dependent on 'compat_linux' as well as the Linuxulator depends on the osfulator.
* introduce support for static compilation of the osf/1 module via thegallatin2000-12-021-0/+6
| | | | COMPAT_OSF1 option
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-071-0/+4
| | | | | | | | | | | | | | | include: * Mutual exclusion is used instead of spl*(). See mutex(9). (Note: The alpha port is still in transition and currently uses both.) * Per-CPU idle processes. * Interrupts are run in their own separate kernel threads and can be preempted (i386 only). Partially contributed by: BSDi (BSD/OS) Submissions by (at least): cp, dfr, dillon, grog, jake, jhb, sheldonh
* Add support for the Alpha Processor, Inc. UP1000 system.gallatin2000-06-191-0/+1
| | | | | Reviewed by: dfr Thanks to: Alpha Processor Inc. for supplying the hardware.
* Add AlphaServer 2000 (demi-sable), 2100 (sable), and 2100A (lynx) support.gallatin2000-05-281-0/+1
| | | | | | | | | Only PCI and on-board ISA peripherials are supported at this time. This support has been only lightly tested due to a lack of response to my call for testers on the freebsd-alpha mailing list. It works quite well on the one AS2100 on which it has been tested, but it may not work on an AS2100A and should therefore be regarded as experimental.
* Port ppc driver to alpha.dfr2000-05-141-0/+3
| | | | Submitted by: Andrew M. Miklic <miklic@ibm.net>
* add in the few bits necessary to support Alpha 4100 (Rawhide) systemsmjacob2000-05-071-0/+1
|
* Remove unused options.asmodai2000-03-141-5/+0
| | | | | Reviewed by: sos Approved by: sos, phk, peter
* - Add the device resume method. It supercedes the existing resumeyokota1999-12-151-1/+1
| | | | | | routine which hooks the apm driver. - Rename the PSM_HOOKAPM option to PSM_HOOKRESUME. - Delete unnecessary #include.
* A port of NetBSD's AlphaServer 1000 and 1000A support. Thanks to Cristiangallatin1999-12-011-0/+1
| | | | | | | | | | Angelini for allowing me to use his AS1000 to do the port. Note that this is untested on AlphaServer 1000A hardware. Reviewed by: dfr Tested by: Cristian Angelini <chr.ang@biella.alpcom.it> Obtained From: NetBSD
* - Added the following options; they have existed in sysconsyokota1999-11-081-0/+4
| | | | | | | | | | | for sometime, but haven't been registered here. SC_NORM_ATTR SC_NORM_REV_ATTR SC_KERNEL_CONS_ATTR SC_KERNEL_CONS_REV_ATTR PR: kern/13176
* - Added a new kernel configuration option: SC_TWOBUTTON_MOUSE.yokota1999-11-081-0/+1
| | | | | | | The new option will make the right mouse button the `paste' button. Useful for two button mice. Submitted by: morganw@engr.sc.edu (Wes Morgan)
* - Removed SC_VIDEO_DEBUG. It is broken and useless now.yokota1999-11-081-1/+0
|
* Options cleanup.eivind1999-11-061-6/+0
| | | | | | | | | * GC unused options * Move options that exist on all architectures to conf/options * Add missing options to LINT * Sort undocumented options list in LINT Reviewed by: green
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* The second phase of syscons reorganization.yokota1999-06-221-5/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Split syscons source code into manageable chunks and reorganize some of complicated functions. - Many static variables are moved to the softc structure. - Added a new key function, PREV. When this key is pressed, the vty immediately before the current vty will become foreground. Analogue to PREV, which is usually assigned to the PrntScrn key. PR: kern/10113 Submitted by: Christian Weisgerber <naddy@mips.rhein-neckar.de> - Modified the kernel console input function sccngetc() so that it handles function keys properly. - Reorganized the screen update routine. - VT switching code is reorganized. It now should be slightly more robust than before. - Added the DEVICE_RESUME function so that syscons no longer hooks the APM resume event directly. - New kernel configuration options: SC_NO_CUTPASTE, SC_NO_FONT_LOADING, SC_NO_HISTORY and SC_NO_SYSMOUSE. Various parts of syscons can be omitted so that the kernel size is reduced. SC_PIXEL_MODE Made the VESA 800x600 mode an option, rather than a standard part of syscons. SC_DISABLE_DDBKEY Disables the `debug' key combination. SC_ALT_MOUSE_IMAGE Inverse the character cell at the mouse cursor position in the text console, rather than drawing an arrow on the screen. Submitted by: Nick Hibma (n_hibma@FreeBSD.ORG) SC_DFLT_FONT makeoptions "SC_DFLT_FONT=_font_name_" Include the named font as the default font of syscons. 16-line, 14-line and 8-line font data will be compiled in. This option replaces the existing STD8X16FONT option, which loads 16-line font data only. - The VGA driver is split into /sys/dev/fb/vga.c and /sys/isa/vga_isa.c. - The video driver provides a set of ioctl commands to manipulate the frame buffer. - New kernel configuration option: VGA_WIDTH90 Enables 90 column modes: 90x25, 90x30, 90x43, 90x50, 90x60. These modes are mot always supported by the video card. PR: i386/7510 Submitted by: kbyanc@freedomnet.com and alexv@sui.gda.itesm.mx. - The header file machine/console.h is reorganized; its contents is now split into sys/fbio.h, sys/kbio.h (a new file) and sys/consio.h (another new file). machine/console.h is still maintained for compatibility reasons. - Kernel console selection/installation routines are fixed and slightly rebumped so that it should now be possible to switch between the interanl kernel console (sc or vt) and a remote kernel console (sio) again, as it was in 2.x, 3.0 and 3.1. - Screen savers and splash screen decoders Because of the header file reorganization described above, screen savers and splash screen decoders are slightly modified. After this update, /sys/modules/syscons/saver.h is no longer necessary and is removed.
* A forgotten bit of my ST6600 commitgallatin1999-05-271-1/+2
|
* Keyboard driver update in preparation for the USB keyboard driver.yokota1999-03-101-1/+5
| | | | | | | | | | | | | | | | | | | | | | | - Refined internal interface in keyboard drivers so that: 1. the side effect of device probe is kept minimal, 2. polling mode function is added, 3. and new ioctl and configuration options are added (see below). - Added new ioctl: KDSETREPEAT Set keyboard typematic rate. There has existed an ioctl command, KDSETRAD, for the same purpose. However, KDSETRAD is dependent on the AT keyboard. KDSETREPEAT provides more generic interface. KDSETRAD will still be supported in the atkbd driver. - Added new configuration options: ATKBD_DFLT_KEYMAP Specify a keymap to be used as the default, built-in keymap. (There has been undocumented options, DKKEYMAP, UKKEYMAP, GRKEYMAP, SWKEYMAP, RUKEYMAP, ESKEYMAP, and ISKEYMAP to set the default keymap. These options are now gone for good. The new option is more general.) KBD_DISABLE_KEYMAP_LOADING Don't allow the user to change the keymap.
* Update the alpha port to use the new syscons.dfr1999-01-231-5/+16
| | | | Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp> (partly)
* Added support for the DEC EB64PLUS systype. (Part III)gallatin1999-01-181-1/+2
| | | | | | | | | o Add the EB64PLUS systype into the kernel configuration files and add it to the GENERIC kernel o Correct mcclock_isa.c's dependence on cia, it should depend on isa. This will allow avanti and eb64+ kernels to be built without the cia chipset support code.
* Change to cam.dfr1998-09-161-6/+1
|
* Add BREAK_TO_DEBUGGER so that config stops whininggpalmer1998-08-211-1/+3
|
* Add support for TurboChannel alphas (DEC 3000/300 and 3000/500).dfr1998-08-201-1/+4
| | | | | Obtained from: NetBSD Submitted by: Andrew Gallatin <gallatin@cs.duke.edu>
* Lots of changes, including:dfr1998-08-101-1/+4
| | | | | | | | | | * Support for AlphaStation 200, 250, 255, 400 * Untested support for UDB, Multia, AXPpci33 (Noname) * Support for Personal Workstation 433a/433au, 500a/500au, 600a/600au (Miata) * Some minor fixes and improvements to interrupt handling. Submitted by: Andrew Gallatin <gallatin@cs.duke.edu> (AS200, Miata) Obtained from: NetBSD (some code for AS200, Miata, Noname)
* Add KN20AA support.dfr1998-07-221-1/+18
| | | | Add entries for syscons.
* Define option DEC_EB164dfr1998-07-121-1/+2
|
* Add initial support for the FreeBSD/alpha kernel. This is very much adfr1998-06-101-0/+18
work in progress and has never booted a real machine. Initial development and testing was done using SimOS (see http://simos.stanford.edu for details). On the SimOS simulator, this port successfully reaches single-user mode and has been tested with loads as high as one copy of /bin/ls :-). Obtained from: partly from NetBSD/alpha
OpenPOWER on IntegriCloud