summaryrefslogtreecommitdiffstats
path: root/sys/conf/NOTES
Commit message (Collapse)AuthorAgeFilesLines
* Removed another comment about not-so-mandatory devices i've missed injoerg1997-10-281-2/+2
| | | | | | the previous commit. It's perfectly legal to build a kernel without any video device driver (and even without any console driver at all if desired).
* Remove the stale `log' non-pseudodevice.joerg1997-10-281-11/+5
| | | | Found by: the new config(8) ;-)
* - Do a bunch of gratuitous changes intended to make the code easier tonate1997-10-261-5/+5
| | | | | | | | | | | | follow. * Rename/reorder all of the pccard structures, change many of the member names to be descriptive, and follow more closely other 'bus' drivers naming schemes. * Rename a bunch of parameter and local variable names to be more consistant in the code. * Renamed the PCCARD 'crd' device to be the 'card' device * KNF and make the code consistant where it was obvious. * ifdef'd out some unused code
* Make all the documented (in pcvt(4)) options supported options. Whilejoerg1997-10-181-2/+1
| | | | | | | i was at it, do no longer insist on `PCVT_FREEBSD' being declared in the config file, but default it to a reasonable value. More cleanup to follow, but this part is safe for RELENG_2_2, too.
* Don't doc PPP_BSDCOMP and PPP_DEFLATE twice. slight reorder so that thepeter1997-10-181-11/+10
| | | | | | options are not in the middle of the pseudo-device list. Prompted by: bde
* Doc PPP_* options and add PPP_FILTERpeter1997-10-181-2/+7
|
* Mention that the Zip driver (vpo) requires SCSI disk support, and worksmsmith1997-10-151-1/+3
| | | | | best with EPP 1.9 mode selected. Submitted by: Gianmarco Giovannelli <gmarco@giovannelli.it>
* Added two Cyrix 6x86/6x86MX options.kato1997-10-061-1/+10
| | | | | | - CPU_CYRIX_NO_LOCK enables weak locking. If this option is not set and FAILESAFE is defined, NO_LOCK bit of CCR1 is cleared. - CPU_WT_ALLOC enables write-through allocation.
* Fix merge spamjkh1997-09-231-4/+2
| | | | Spotted by: Alex Nash
* Be more explicit about one of IPFIREWALL's features.jkh1997-09-231-1/+11
|
* Addition of support of the slightly rogue Promise IDE interface(Dyson), supportdyson1997-09-201-2/+17
| | | | | | | | | | | of multiple PCI IDE controllers(Dyson), and some updates and cleanups from John Hood, who originally made our IDE DMA stuff work :-). I have run tests with 7 IDE drives connected to my system, all in DMA mode, with no errors. Modulo any bugs, this stuff makes IDE look really good (within it's limitations.) Submitted by: John Hood <cgull@smoke.marlboro.vt.us>
* teach sio how to attach to isa PnP cards. This is mainly for use withjmg1997-09-191-1/+6
| | | | | | | | | | | | | | | | internal modems. Currently detects a USR modem, and a couple Supra modems... vendor id's for sio capabile cards welcomed... document new option EXTRA_SIO that will increase sio's internal data structures to support X more serial ports... these are used by the PnP part of sio for attaching... If you don't have it specified, it will default to 2... This is defaulted to 0 if you don't have PnP compiled into your kernel... also document that if you set the PnP flags (pnp x flags y) to 0x1 that the modem will be refused to be recognized by the sio driver... this is for people that want the traditional isa driver to probe and attach the modem... (for keeping legacy sio numbering)
* Make FDC_DEBUG a supported option.joerg1997-09-161-1/+8
| | | | | | | Hide the bogus FDC ``chip type'' display behind a (mostly) undocumented option, since people started to trust the bogus claim. Once we're going to handle 2.88 MB controllers, we have to redo the chip detection, by now just leave it hidden.
* docment the new sound drivers in LINT and add the necessary files tojmg1997-09-141-1/+20
| | | | | | | | | files.i386. We aren't sure if this new code and the old sound code will co-exist in a kernel, so the device pcm0 line is left commented out in LINT. Submitted-by: Luigi Rizzo
* Allow a compile-time override of the ipfw deny rule. For a 'firewall'peter1997-09-101-1/+9
| | | | | | | | | | you don't want this (and the documentation explains why), but if you use ipfw as an as-needed casual filter as needed which normally runs as 'allow all' then having the kernel and /sbin/ipfw get out of sync is a *MAJOR* pain in the behind. PR: 4141 Submitted by: Heikki Suonsivu <hsu@mail.clinet.fi>
* add pnp device entries...jmg1997-09-091-1/+6
|
* Add a new compile option SC_HISTORY_SIZE for syscons.yokota1997-09-041-1/+2
|
* Upgrade of EIDE DMA support, Johns comments:sos1997-09-041-4/+5
| | | | | | | | | | | | * lots of fixes to error handling-- mostly works now * improve DMA timing config for Triton chipsets-- PIIX4 and UDMA drive still untested * generally improve DMA config in many ways-- mostly cleanup * clean up boot-time messages * rewrite PRD generation algorithm * first wd timeout is now longer, to handle drive spinup Submitted by: John Hood <cgull@smoke.marlboro.vt.us>
* Document the VM86 option.jlemon1997-08-281-1/+8
| | | | Reminded-by: John-Mark Gurney
* Add entries for Comtrol Rocketport serial card.jkh1997-08-281-1/+33
| | | | Submitted by: Amir Farah <amir@comtrol.com>
* Mention PPP_DEFLATE and PPP_BSDCOMP for kernel ppp.peter1997-08-191-1/+6
|
* Add support for the new Parallel-Port Bus and devices thereon.msmith1997-08-141-1/+23
| | | | Submitted by: Nicolas Souchu <Nicolas.Souchu@prism.uvsq.fr>
* Sanitise the Wavelan entries.msmith1997-08-021-3/+3
| | | | Submitted by: bde
* New LINT comments and options for the Wavelan (wl) driver.msmith1997-08-011-2/+3
| | | | Submitted by: Jim Binkley <jrb@cs.pdx.edu>
* Removed "options SMP_TIMER_NC".fsmp1997-07-261-11/+2
|
* Add option for compiling in a 8x16 font.phk1997-07-251-1/+3
|
* Disabled option SMP_TIMER_NC. It now conflicts with a default "option".bde1997-07-201-4/+7
| | | | | | | Moved description of sio 16650A flag to the sio section and rewrote the description. It was in the generic console flags section. Added undocumented options CPU_UPGRADE_HW_CACHE and WLDEBUG.
* Add some support for the 16650 type UARTS.dyson1997-07-171-1/+2
|
* Remove 'conflicts' keyword from SB family devices, it is notache1997-07-081-6/+6
| | | | needed now. Uncomment awe0 device
* Enabled some SMP options. LINT is for testing that all code compilesbde1997-07-011-6/+8
| | | | | cleanly, so only negative options should be commented out. Options should have non-default values.
* options.i386:yokota1997-06-301-2/+7
| | | | | | | | | | - Added the psm options PSM_HOOKAPM and PSM_RESETAFTERSUSPEND. LINT: - Added the psm options PSM_HOOKAPM and PSM_RESETAFTERSUSPEND. - Added comments on the flag 0x20 for syscons. - Clarified descriptions on the flags (0x02, 0x04) regarding the cursor shape in syscons.
* Added CPU_DIRECT_MAPPED_CACHE option which sets L1 cache in directkato1997-06-271-1/+6
| | | | mapped mode on Cyrix 486DLC box.
* Preliminary support for per-cpu data pages.peter1997-06-221-10/+1
| | | | | | | | | | | | | | | | This eliminates a lot of #ifdef SMP type code. Things like _curproc reside in a data page that is unique on each cpu, eliminating the expensive macros like: #define curproc (SMPcurproc[cpunumber()]) There are some unresolved bootstrap and address space sharing issues at present, but Steve is waiting on this for other work. There is still some strictly temporary code present that isn't exactly pretty. This is part of a larger change that has run into some bumps, this part is standalone so it should be safe. The temporary code goes away when the full idle cpu support is finished. Reviewed by: fsmp, dyson
* correct the wrong ATM option name for native atm accesskjc1997-06-171-4/+4
| | | | | | | | | | NETNATM --> NATM reported by Bruce Evans. Bruce also pointed out that NATM is confusing since config(8) defines NATM as the number of atm pseudo device in "BUILD_DIR/atm.h". We might change the name in the future but leave it as it is for now.
* YAMF22 - XSERVER comment changes.jkh1997-06-061-2/+2
|
* Document a non-standard gdbremote protocol extension (kludge, really)pst1997-06-041-1/+10
| | | | | | | | that I snuck in to our GDB last year. This allows you to debug headless machines by sharing the console port between the debugger and the system console. It's not 100% reliabile, but it works well. It's optional and disabled by default. Submitted by: Juniper Networks
* Bring back CONSPEED as a last-ditch default if you can't change the speedpst1997-06-041-1/+2
| | | | | | any other way. Requested by: dfr
* CONSPEED is defunct.pst1997-06-041-2/+1
|
* uncomment wl again now that it compiles...peter1997-05-251-3/+2
|
* The wavelan driver doesn't even compile!peter1997-05-241-2/+3
|
* Add the 'wl' ISA Wavelan driver.msmith1997-05-221-1/+3
| | | | Obtained from: Jim Binkley <jrb@cs.pdx.edu>
* Bring in some kernel bootp support. This removes the need for netboottegge1997-05-111-1/+8
| | | | | | | | to fill in the nfs_diskless structure, at the cost of some kernel bloat. The advantage is that this code works on a wider range of network adapters than netboot. Several new kernel options are documented in LINT. Obtained from: parts of the code comes from NetBSD.
* Documented SMP_AUTOSTART to be working.fsmp1997-05-101-2/+4
|
* Remove IPXPRINTFS, it is now a sysctl knob.jhay1997-05-101-3/+1
|
* forgot to add the "longer" description of bktr and add an example devicejmg1997-05-101-1/+5
| | | | line.
* add a line for bktr (Bt848 base capture cards) to LINT.jmg1997-05-101-1/+2
|
* merge ATM driverkjc1997-05-091-1/+20
|
* A *little* more descriptive test for options.fsmp1997-05-061-6/+4
|
* This mega-commit brings the following:joerg1997-05-041-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | . It makes cd9660 root f/s working again. . It makes CD9660 a new-style option. . It adds support to mount an ISO9660 multi-session CD-ROM as the root filesystem (the last session actually, but that's what is expected behaviour). Sigh. The CDIOREADTOCENTRYS did a copyout() of its own, and thus has been unusable for me for this work. Too bad it didn't simply stuff the max 100 entries into the struct ioc_read_toc_entry, but relied on a user supplied data buffer instead. :-( I now had to reinvent the wheel, and created a CDIOREADTOCENTRY ioctl command that can be used in a kernel context. While doing this, i noticed the following bogosities in existing CD-ROM drivers: wcd: This driver is likely to be totally bogus when someone tries two succeeding CDIOREADTOCENTRYS (or now CDIOREADTOCENTRY) commands with requesting MSF format, since it apparently operates on an internal table. scd: This driver apparently returns just a single TOC entry only for the CDIOREADTOCENTRYS command. I have only been able to test the CDIOREADTOCENTRY command with the cd(4) driver. I hereby request the respective maintainers of the other CD-ROM drivers to verify my code for their driver. When it comes to merging this CD-ROM multisession stuff into RELENG_2_2 i will only consider drivers where i've got a confirmation that it actually works.
* remove the SMP_INVLTLB option, making the code default for APIC_IO.fsmp1997-04-281-3/+1
| | | | Reviewed by: informal discussion with Peter Wemm <peter@spinner.DIALix.COM>
OpenPOWER on IntegriCloud