summaryrefslogtreecommitdiffstats
path: root/sys/i386/conf/LINT
Commit message (Collapse)AuthorAgeFilesLines
* With asbestos suit on, make the options indenting a little more consistantpeter1999-06-291-289/+289
| | | | | so that it doesn't screw up the alignment when commenting out an entry. Also dequote two entries that do not need it.
* add description of Qlogic ISP FC Full Duplex optionmjacob1999-06-271-1/+7
|
* Add ida/id linesjlemon1999-06-241-1/+10
|
* The second phase of syscons reorganization.yokota1999-06-221-11/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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.
* Goodbye to vaules, becasue, similiar, backgroud, aquired, freelisat, etc.rnordier1999-06-191-13/+13
|
* Kill option FAILSAFE.des1999-06-151-7/+3
| | | | | PR: i386/12187 Approved by: bde
* Make vm86 a standard componentjlemon1999-06-011-9/+2
| | | | Reviewed by: silence on on -current
* Add new Bt848/Bt878 driver options.roger1999-05-281-16/+36
| | | | (Eventually I expect to move these into the man page)
* Don't reference non-existant ATAPI option..peter1999-05-231-4/+4
| | | | | PR: 11814 Submitted by: Sheldon Hearn <sheldonh@uunet.co.za>
* This commit adds driver support for PCI fast ethernet cards based on thewpaul1999-05-211-1/+5
| | | | | | | | | | | | | | | | | | | | | | | ADMtek AL981 "Comet" chipset. The AL981 is yet another DEC tulip clone, except with simpler receive filter options. The AL981 has a built-in transceiver, power management support, wake on LAN and flow control. This chip performs extremely well; it's on par with the ASIX chipset in terms of speed, which is pretty good (it can do 11.5MB/sec with TCP easily). I would have committed this driver sooner, except I ran into one problem with the AL981 that required a workaround. When the chip is transmitting at full speed, it will sometimes wedge if you queue a series of packets that wrap from the end of the transmit descriptor list back to the beginning. I can't explain why this happens, and none of the other tulip clones behave this way. The workaround this is to just watch for the end of the transmit ring and make sure that al_start() breaks out of its packet queuing loop and waiting until the current batch of transmissions completes before wrapping back to the start of the ring. Fortunately, this does not significantly impact transmit performance. This is one of those things that takes weeks of analysis just to come up with two or three lines of code changes.
* usbdi.h:n_hibma1999-05-201-17/+18
| | | | | | | | Implement priorities. GENERIC, LINT, files: Remove remarks about ordering of device names. GENERIC, LINT: Sort the devices alphabetically in LINT and GENERIC.
* upgrade isdn4bsd from version 0.71 to the just released version 0.81hm1999-05-201-2/+12
|
* Update text on using the smbus, iibus, iicbb controllersroger1999-05-181-4/+8
| | | | with the bktr device.
* Add the `xe' Xircom PC Card driver.obrien1999-05-141-1/+3
|
* Change the INIT_PATH option example to use colons instead of semi-colonsjb1999-05-111-2/+2
| | | | (per rev 1.122 of sys/kern/init_main.c).
* Put an example of 'makeoptions KERNEL=foo' to replace the oldpeter1999-05-091-1/+5
| | | | 'config foo' functionality.
* Major lobotomy of config(8). Thephk1999-05-091-10/+4
| | | | | | | | | | | | | | | | | | | | | config kernel mumble mumble line has been obsoleted and removed and with it went all knowledge of devices on the part of config. You can still configure a root device (which is used if you give the "-r" flag) but now with an option: options ROOTDEVNAME=\"da0s2e\" The string is parsed by the same code as at the "boot -a" prompt. At the same time, make the "boot -a" prompt both more able and more informative. ALPHA/PC98 people: You will have to adapt a few simple changes (defining rootdev and dumpdev somewhere else) before config works for you again, sorry, but it's all in the name of progress.
* Add missing comment characters from wi driver description.peter1999-05-061-3/+3
|
* Add the INIT_PATH option for embedded systems.jb1999-05-051-1/+7
|
* Add device driver support for the Lucent WaveLAN/IEEE 802.11 PCMCIAwpaul1999-05-051-1/+5
| | | | | | | | | | | | | | | | | | | | | | adapter (and some workalikes). Also add man pages and a wicontrol utility to manipulate some of the card parameters. This driver was written using information gleaned from the Lucent HCF Light library, though it does not use any of the HCF Light code itself, mainly because it's contaminated by the GPL (but also because it's pretty gross). The HCF Light lacks certain featurs from the full (but proprietary) HCF library, including 802.11 frame encapsulation support, however it has just enough register information about the Hermes chip to allow someone with enough spare time and energy to implement a proper driver. (I would have prefered getting my hands on the Hermes manual, but that's proprietary too. For those who are wondering, the Linux driver uses the proprietary HCF library, but it's provided in object code form only.) Note that I do not have access to a WavePOINT access point, so I have only been able to test ad-hoc mode. The wicontrol utility can turn on BSS mode, but I don't know for certain that the NIC will associate with an access point correctly. Testers are encouraged to send their results to me so that I can find out if I screwed up or not.
* Add driver for the Iomega Zip 100 drive.n_hibma1999-05-021-20/+22
|
* Disable second declaration of oltr0 - the first one (intended for isa) willpeter1999-05-021-2/+3
| | | | cause the device to be found on all busses, including pci.
* De-quote where possible and minor tweaks. depends on a current config(8).peter1999-04-241-123/+121
|
* Drop tty/net/bio/cam interrupt class labels, it's meaningless here now.peter1999-04-241-79/+79
|
* Update VM86 comment - it's used for VESA too.peter1999-04-231-2/+2
| | | | | PR: 7976 Submitted by: Stefan Eggers <seggers@semyam.dinoco.de>
* Zap LKM option and support. Farewell old friend.peter1999-04-191-8/+2
|
* Drop the 'at nexus?' from the busses, it's not used.peter1999-04-191-3/+3
| | | | | Reactivate eisa0 and pnp0 in GENERIC, they work.. (eisa has been converted but pnp still (for the most part) works the old way).
* Spelling policebrian1999-04-191-2/+2
|
* Bring the 'new-bus' to the i386. This extensively changes the way thepeter1999-04-161-8/+8
| | | | | | | | | | | | | | | | | | i386 platform boots, it is no longer ISA-centric, and is fully dynamic. Most old drivers compile and run without modification via 'compatability shims' to enable a smoother transition. eisa, isapnp and pccard* are not yet using the new resource manager. Once fully converted, all drivers will be loadable, including PCI and ISA. (Some other changes appear to have snuck in, including a port of Soren's ATA driver to the Alpha. Soren, back this out if you need to.) This is a checkpoint of work-in-progress, but is quite functional. The bulk of the work was done over the last few years by Doug Rabson and Garrett Wollman. Approved by: core
* Remove the entries for umodem and ucom. These drivers only proben_hibma1999-04-161-5/+1
| | | | and attach, nothing else. This is confusing to people.
* Add example for 'makeoptions DEBUG' and some notes. I have not activatedpeter1999-04-141-1/+12
| | | | | it here since a -g LINT kernel is 100% useless as it won't run and hence doesn't need debug capabilities (and would just waste disk space :-).
* Shoot the LKM support in the old wd/wdc/atapi driver set in the head andpeter1999-04-131-15/+1
| | | | | | | | | | | | | | | | | perform a cleanup/unifdef sweep over it to tidy things up. The atapi code is permanently attached to the wd driver and is always probed. I will add an extra option bit in the flags to disable an atapi probe on either the master or slave if needed, if people want this. Remember, this driver is destined to die some time. It's possible that it will loose all atapi support down the track and only be used for dumb non-ATA disks and all ata/atapi devices will be handled by the new ata system. ATAPI, ATAPI_STATIC and CMD640 are no longer options, all are implicit. Previously discussed with: sos
* ppp != iijppp any morebrian1999-04-121-3/+3
| | | | Mention nos-tun as a tun device user.
* Make debugging more selective.n_hibma1999-04-111-2/+10
| | | | Remove debugging options from GENERIC
* uncomment the uhci entryn_hibma1999-04-101-2/+2
|
* Add a warning bout the SoundBlaster and ISA DMA locking up the machine,nik1999-04-091-1/+6
| | | | | | | | and a possible workaround. PR: docs/5358 Submitted by: Matthew Dillon Reviewed by: nik
* Add driver support for gigabit ethernet adapters based on the Alteonwpaul1999-04-061-1/+8
| | | | | | | | | | | | | | | | | | | | | | | Networks Tigon 1 and Tigon 2 chipsets. There are a _lot_ of OEM'ed gigabit ethernet adapters out there which use the Alteon chipset so this driver covers a fair amount of hardware. I know that it works with the Alteon AceNIC, 3Com 3c985 and Netgear GA620, however it should also work with the DEC/Compaq EtherWORKS 1000, Silicon Graphics Gigabit ethernet board, NEC Gigabit Ethernet board and maybe even the IBM and and Sun boards. The Netgear board is the cheapest (~$350US) but still yields fairly good performance. Support is provided for jumbo frames with all adapters (just set the MTU to something larger than 1500 bytes), as well as hardware multicast filtering and vlan tagging (in conjunction with the vlan support in -current, which I should merge into -stable soon). There are some hooks for checksum offload support, but they're turned off for now since FreeBSD doesn't have an officially sanctioned way to support checksum offloading (yet). I have not added the 'device ti0' entry to GENERIC since the driver with all the firmware compiled in is quite large, and it doesn't really fit into the category of generic hardware.
* Add NTFSeivind1999-03-311-1/+2
|
* Delete all references to the "aic" driver. It isn't in the tree, andken1999-03-291-5/+2
| | | | | | may not show up for a while, and I'm tired of people asking about it. Perhaps this will eliminate some of the confusion.
* Spelling fixes.phk1999-03-291-4/+4
| | | | | PR: 10764 Submitted by: Chris Piazza <cpiazza@home.net>
* Fix syntax error. While I am here, comment out a negative option and adddt1999-03-281-2/+4
| | | | another two commented out negative options.
* describe new ISP optionsmjacob1999-03-171-1/+11
|
* Remove old reference to needing 'make clean' for QUOTAS - that is noeivind1999-03-161-5/+2
| | | | longer correct.
* Rewert the atapi CDROM driver's name to wcd.sos1999-03-161-2/+2
| | | | | This is to avoid confusion with the new system. Also provide real entires in MAKEDEV for the new system.
* Make NDGBPORTS an official option.joerg1999-03-131-1/+2
|
* Add a dire warning about the folly of configuring vinum ingrog1999-03-131-1/+9
| | | | the kernel.
* - Added new options (ATKBD_DFLT_KEYMAP, KBD_DISABLE_KEYMAP_LOAD andyokota1999-03-101-5/+12
| | | | | | | KBD_INSTALL_CDEV). - Removed the note that the VESA option cannot be used on the SMP system; this is not true. - Moved the option VESA to more appropriate place.
* Make TIMER_FREQ a normal, undocumented option. Raise confusion tophk1999-03-091-2/+4
| | | | | | | a higher level with example in LINT. Clarify comment about PPS_SYNC. Ignore for now that it doesn't work in FLL mode, it will in a few days.
* typo policebrian1999-03-091-4/+4
|
* Add the atapi fd driver (LS120 & ZIP drive support)sos1999-03-041-1/+2
|
OpenPOWER on IntegriCloud