summaryrefslogtreecommitdiff
path: root/sys/conf
Commit message (Collapse)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tagrelease/2.2.2cvs2svn1997-05-191-4/+4
| | | | | | | | 'RELENG_2_2_2_RELEASE'. Notes: svn path=/stable/2.2/; revision=25919 svn path=/release/2.2.2/; revision=25920; tag=release/2.2.2
* Bring in some kernel bootp support. This removes the need for netbootTor Egge1997-05-111-0/+2
| | | | | | | | | | | 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. Notes: svn path=/stable/2.2/; revision=25723
* Bump RELDATE by 1 (to 221002). We now have top in RELENG_2_2.Satoshi Asami1997-04-301-2/+2
| | | | Notes: svn path=/stable/2.2/; revision=25325
* Bump reldate to 221001 now that we are now a little past 2.2.1R andSatoshi Asami1997-04-151-2/+2
| | | | | | | | | | | have texinfo-3.9. (We probably should have changed it to 221000 for 2.2.1 release, but hindsight is always 20/20. ;) Whenever a major component is brought in from -current, please add 1 to this number. Notes: svn path=/stable/2.2/; revision=24941
* We are no longer at 2.2.1-RELEASE here.Joerg Wunsch1997-03-271-3/+3
| | | | Notes: svn path=/stable/2.2/; revision=24332
* YAMFC: rev 1.93, bring dev/pdq into alphabetical orderJoerg Wunsch1997-03-261-4/+4
| | | | Notes: svn path=/stable/2.2/; revision=24294
* I don't think that this is a new record for a point releaseJordan K. Hubbard1997-03-221-2/+2
| | | | | | | interval for us (I think that's 3 days :) but it comes close. Sigh. Notes: svn path=/stable/2.2/; revision=24107
* Sync with current.Justin T. Gibbs1997-03-161-1/+2
| | | | Notes: svn path=/stable/2.2/; revision=23933
* Bump to RELEASE.Jordan K. Hubbard1997-03-151-2/+2
| | | | Notes: svn path=/stable/2.2/; revision=23919
* Add support for the buggy CMD640B PCI EIDE controller chip, whichStefan Eßer1997-03-111-0/+1
| | | | | | | | | | | | | can't perform overlapping commands on both of its channels. To enable the CMD640B work-around, the kernel must be compiled with "options CMD640". Without that option there should be no difference in the code produced compared to the previous revision of wd.c. Submitted by: Wolfgang Helbig <helbig@ba-stuttgart.de> Notes: svn path=/stable/2.2/; revision=23744
* YAMFC (put INCLUDE_CONFIG_FILE into opt_config.h rather than the CFLAGSBruce Evans1997-02-281-1/+4
| | | | | | | line). Notes: svn path=/stable/2.2/; revision=23211
* YAMFC (nuked EXTRAVNODES option).Bruce Evans1997-02-282-6/+2
| | | | Notes: svn path=/stable/2.2/; revision=23203
* YAMFC (everything except INCLUDE_CONFIG_FILE, CHILD_MAX, OPEN_MAX andBruce Evans1997-02-281-36/+33
| | | | | | | | | ARP_PROXYALL. This merge is mainly to start nuking EXTRAVNODES. It also removes some non-optional MSG* and SEM* "options" and sorts the options). Notes: svn path=/stable/2.2/; revision=23196
* Merge from -current (well, sort of). Make RELDATE=220000 so that weSatoshi Asami1997-02-191-2/+2
| | | | | | | | | | can add new releases (2.1.8, 2.1.9, whatever) without crossing lines again. Silently approved by: current, core Notes: svn path=/stable/2.2/; revision=22918
* Mega-merge from -current: bring in the FDDI driver update.Joerg Wunsch1997-02-081-4/+5
| | | | | | | OKed by: davidg Notes: svn path=/stable/2.2/; revision=22431
* Set branch to GAMMAJordan K. Hubbard1997-01-311-2/+2
| | | | Notes: svn path=/stable/2.2/; revision=22159
* Brought in fixes from current: fix for network/map entry alloc panic.David Greenman1997-01-171-3/+3
| | | | Notes: svn path=/stable/2.2/; revision=21817
* YAMFC (Make md5 available in kernel.)Poul-Henning Kamp1996-12-301-0/+1
| | | | Notes: svn path=/stable/2.2/; revision=21046
* YAMFC (fixed spelling of SCSI_NCR_MAX*).Bruce Evans1996-12-231-3/+3
| | | | Notes: svn path=/stable/2.2/; revision=20871
* YAMFC: Make DFLDSIZ and MAXDSIZ fully-supported options.Joerg Wunsch1996-12-221-1/+3
| | | | | | | | (This commit is in the RELENG_2_2 branch, in case this ain't obvious from the message. I just don't know yet for sure.) Notes: svn path=/stable/2.2/; revision=20824
* Add options for NCR PCI SCSI driver.Stefan Eßer1996-12-211-1/+8
| | | | Notes: svn path=/stable/2.2/; revision=20733
* Add "amd" driver: AMD 53c974 PCI SCSI (eg. Tekram DC-390 and DC-390T)Stefan Eßer1996-12-211-0/+1
| | | | Notes: svn path=/stable/2.2/; revision=20728
* YAMFCPoul-Henning Kamp1996-11-291-2/+2
| | | | Notes: svn path=/stable/2.2/; revision=20032
* D'oh! I did change this one, but never committed it. Too many sourceJordan K. Hubbard1996-11-151-3/+3
| | | | | | | trees. Notes: svn path=/stable/2.2/; revision=19770
* Darn! This slipped under my nose.Poul-Henning Kamp1996-11-141-3/+3
| | | | Notes: svn path=/stable/2.2/; revision=19743
* Mega-merge from -currentPoul-Henning Kamp1996-11-121-3/+3
| | | | Notes: svn path=/stable/2.2/; revision=19666
* Merge from -currentPoul-Henning Kamp1996-11-091-1/+2
| | | | Notes: svn path=/stable/2.2/; revision=19588
* Set RELDATE=199612Poul-Henning Kamp1996-11-031-2/+2
| | | | Notes: svn path=/stable/2.2/; revision=19358
* This commit was manufactured by cvs2svn to create branch 'RELENG_2_2'.cvs2svn1996-11-0211-2538/+0
| | | | Notes: svn path=/stable/2.2/; revision=19327
* More merge and update.Satoshi Asami1996-10-302-45/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | (1) deleted #if 0 pc98/pc98/mse.c (2) hold per-unit I/O ports in ed_softc pc98/pc98/if_ed.c pc98/pc98/if_ed98.h (3) merge more files by segregating changes into headers. new file (moved from pc98/pc98): i386/isa/aic_98.h deleted: well, it's already in the commit message so I won't repeat the long list here ;) Submitted by: The FreeBSD(98) Development Team Notes: svn path=/head/; revision=19269
* Another round of merge/updates.Satoshi Asami1996-10-291-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (1) Add #ifdef PC98: sys/pc98/boot/biosboot/boot2.S (2) Fix bug that made it impossible to boot from sd's other than unit 0: sys/pc98/boot/biosboot/sys.c (3) Delete redundant $Id$: sys/pc98/pc98/clock.c (reject$B$5$l$k$+$b$7$l$J$$(B) (4) unt -> u_int: sys/pc98/pc98/if_ed.c (5) Add support for rebooting by the hot-key sequence: sys/pc98/pc98/kbdtables.h (6) Display now looks like PC/AT version: sys/pc98/pc98/npx.c (7) Change comment to match that of PC/AT version: sys/pc98/pc98/pc98.c (8) Add function prototypes: sys/pc98/pc98/pc98_machdep.c (9) Include PC98 headers: sys/pc98/pc98/sound/adlib_card.c sys/pc98/pc98/sound/audio.c sys/pc98/pc98/sound/dev_table.c sys/pc98/pc98/sound/dmabuf.c sys/pc98/pc98/sound/midi_synth.c sys/pc98/pc98/sound/midibuf.c sys/pc98/pc98/sound/opl3.c sys/pc98/pc98/sound/oatmgr.c sys/pc98/pc98/sound/sb16_dsp.c sys/pc98/pc98/sound/sb16_midi.c sys/pc98/pc98/sound/sb_card.c sys/pc98/pc98/sound/sb_dsp.c sys/pc98/pc98/sound/sb_midi.c sys/pc98/pc98/sound/sb_mixer.c sys/pc98/pc98/sound/sequencer.c sys/pc98/pc98/sound/sound_config.h sys/pc98/pc98/sound/sound_switch.c sys/pc98/pc98/sound/soundcard.c sys/pc98/pc98/sound/sys_timer.c (10) Merge in PC98 changes: sys/i386/isa/sound/os.h (11) Deleted as result of 9. and 10. above: sys/pc98/pc98/sound/ad1848_mixer.h sys/pc98/pc98/sound/aedsp16.c sys/pc98/pc98/sound/coproc.h sys/pc98/pc98/sound/finetune.h sys/pc98/pc98/sound/gus_hw.h sys/pc98/pc98/sound/gus_linearvol.h sys/pc98/pc98/sound/hex2hex.h sys/pc98/pc98/sound/mad16.h sys/pc98/pc98/sound/midi_ctrl.h sys/pc98/pc98/sound/midi_synth.h sys/pc98/pc98/sound/opl3.h sys/pc98/pc98/sound/os.h sys/pc98/pc98/sound/pas.h sys/pc98/pc98/sound/sb_mixer.h sys/pc98/pc98/sound/soundvers.h sys/pc98/pc98/sound/tuning.h Submitted by: The FreeBSD(98) Development Team Notes: svn path=/head/; revision=19248
* Add support for the SDL RISCom N2pci cards. Bring in the enhancementsJohn Hay1996-10-291-0/+1
| | | | | | | made to the Arnet driver. Notes: svn path=/head/; revision=19242
* DEVFS_ROOT -> opt_devfs.hPoul-Henning Kamp1996-10-281-1/+3
| | | | Notes: svn path=/head/; revision=19228
* Add two new aic7xxx driver options:Justin T. Gibbs1996-10-281-1/+3
| | | | | | | | | | | | | | | | | AHC_FORCE_PIO - This forces the driver to use PIO even on systems that say they have memory mapped the controller's registers. This seems to fix Ken Lam's problems. I've also placed this option in the GENERIC kernel file so that we are guaranteed to install even on these flakey machines. AHC_SHARE_SCBS - This option attempts to share the external SCB SRAM on the 398X controllers allowing a totoll of 255 non-paged SCBs. This doesn't work quite yet, so this option is mostly here to help 398X owners to experiment and give me feedback until this works properly. Notes: svn path=/head/; revision=19219
* Remove SC_KBD_PROBE_WORKS option and replace it with a simple run-time flagPaul Traina1996-10-232-5/+4
| | | | | | | | | | | | bit (0x0008) in the sc driver configuration line. This way it's easy to boink a generic kernel. Also, document and place in an opt_ file the #define's for overriding which serial port is the system console. Approved by: sos Notes: svn path=/head/; revision=19123
* Another round of merge.Satoshi Asami1996-10-233-15/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (1) Bug fix (pass boot drive): pc98/boot/biosboot/boot2.S (2) Delete code for unsupported high-resolution modes and move old Epson notebook code to epsonio.h: pc98/boot/biosboot/io.c pc98/i386/vm_machdep.c pc98/pc98/fd.c pc98/pc98/pc98.c pc98/pc98/pc98.h pc98/pc98/epsonio.h (new) (3) Change aic driver so that PCMCIA cards (I/O port same as PC/AT) and PC-9801-100 cards can be selected with a flag in kernel config file: pc98/pc98/aic6360.c pc98/pc98/aic_98.h (new) (4) Fix wcd entry (it was broken). Delete mcd, it doesn't work on 98. Change aic entry according to above: pc98/conf/GENERIC98 (5) Move pc98_machdep.c to top of files in pc98/pc98: pc98/conf/files.pc98 (6) Delete empty lines: pc98/i386/locore.s (7) Fix (it didn't work if I586 was specified): pc98/pc98/clock.c (8) Staticize: pc98/pc98/pc98_machdep.c (9) Enable workaround for Cyrix bug for 5x86 also: pc98/i386/machdep.c pc98/i386/trap.c All the above deletes this file too: pc98/i386/pmap.c (phew!) Submitted by: The FreeBSD(98) Development Team Notes: svn path=/head/; revision=19122
* Removing old isdn stuff.Poul-Henning Kamp1996-10-202-30/+10
| | | | Notes: svn path=/head/; revision=19064
* Removing old isdn stuff.Poul-Henning Kamp1996-10-201-5/+0
| | | | Notes: svn path=/head/; revision=19063
* Add back line for options NS, though commented out for now untilJordan K. Hubbard1996-10-181-1/+2
| | | | | | | | Tony tells me what to do with the ns_nettype extern which is still unresolved for this optioin. Notes: svn path=/head/; revision=19009
* Improved non-statistical (GUPROF) profiling:Bruce Evans1996-10-172-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - use a more accurate and more efficient method of compensating for overheads. The old method counted too much time against leaf functions. - normally use the Pentium timestamp counter if available. On Pentiums, the times are now accurate to within a couple of cpu clock cycles per function call in the (unlikely) event that there are no cache misses in or caused by the profiling code. - optionally use an arbitrary Pentium event counter if available. - optionally regress to using the i8254 counter. - scaled the i8254 counter by a factor of 128. Now the i8254 counters overflow slightly faster than the TSC counters for a 150MHz Pentium :-) (after about 16 seconds). This is to avoid fractional overheads. files.i386: permon.c temporarily has to be classified as a profiling-routine because a couple of functions in it may be called from profiling code. options.i386: - I586_CTR_GUPROF is currently unused (oops). - I586_PMC_GUPROF should be something like 0x70000 to enable (but not use unless prof_machdep.c is changed) support for Pentium event counters. 7 is a control mode and the counter number 0 is somewhere in the 0000 bits (see perfmon.h for the encoding). profile.h: - added declarations. - cleaned up separation of user mode declarations. prof_machdep.c: Mostly clock-select changes. The default clock can be changed by editing kmem. There should be a sysctl for this. subr_prof.c: - added copyright. - calibrate overheads for the new method. - documented new method. - fixed races and and machine dependencies in start/stop code. mcount.c: Use the new overhead compensation method. gmon.h: - changed GPROF4 counter type from unsigned to int. Oops, this should be machine-dependent and/or int32_t. - reorganized overhead counters. Submitted by: Pentium event counter changes mostly by wollman Notes: svn path=/head/; revision=19000
* Changes to add support for the PCI version of the Cyclades Cyclom-YDavid Greenman1996-10-131-0/+1
| | | | | | | serial adapter, and support for multiple Cyclom controllers. Notes: svn path=/head/; revision=18901
* Yikes! This must have fallen in with a mass-commit by mistake.Jordan K. Hubbard1996-10-111-2/+2
| | | | | | | | Put RELEASE back. Pointed-out-by: peter Notes: svn path=/head/; revision=18868
* Added a bdev and cdev for "geometry disk", my generic disk geometry subsystem.Poul-Henning Kamp1996-10-101-2/+3
| | | | | | | I really wish somebody would complete DEVFS :-( Notes: svn path=/head/; revision=18858
* Another round of updates. Highlights:Satoshi Asami1996-10-092-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (1) Merged i386/i386/sb.h, deleted pc98/pc98/sb.h. (2) pc98/conf/GENERIC8 looks more like i386/conf/GENERIC now. (3) Fixed display bug in pc98/boot/biosboot/io.c. (4) Prepare to merge memory allocation routines: pc98/i386/locore.s pc98/i386/machdep.c pc98/pc98/pc98_machdep.c pc98/pc98/pc98_machdep.h (5) Support new board "C-NET(98)": pc98/pc98/if_ed98.h pc98/pc98/if_ed.c (6) Make sure FPU is recognized for non-Intel CPUs: pc98/pc98/npx.c (7) Do not expect bss to be zero-allocated: pc98/pc98/pc98.c Submitted by: The FreeBSD(98) Development Team Notes: svn path=/head/; revision=18846
* Put I*86_CPU defines in opt_cpu.h.Bruce Evans1996-10-091-1/+6
| | | | Notes: svn path=/head/; revision=18842
* Oops, this wasn't supposed to have -Wcast-qual yet.Bruce Evans1996-10-091-2/+2
| | | | | | | | | | Also disabled -Wunused. It caused too many warnings even for me. The sign mismatch warnings should be fixed first. They are more important and harder to disable (they are controlled by -W, which controls too many things). Notes: svn path=/head/; revision=18841
* Added new documented options I586_OPTIMIZED_BCOPY and I586_OPTIMIZED_BZERO.Bruce Evans1996-10-092-2/+17
| | | | | | | | | Added old misnamed option I586_FAST_BCOPY in options.i386. Added old undocumented CLK* and SI_DEBUG options in LINT. Notes: svn path=/head/; revision=18840
* Oops, forgot to cvs add bsd.kern.mk.Bruce Evans1996-10-081-0/+15
| | | | | | | Centralized the definition of CWARNFLAGS into bsd.kern.mk. Notes: svn path=/head/; revision=18821
* Centralized the definition of CWARNFLAGS into bsd.kern.mk.Bruce Evans1996-10-083-27/+8
| | | | Notes: svn path=/head/; revision=18820
* add variables MODLOAD and MODUNLOAD for modlad/modunload commandsWolfram Schneider1996-10-061-4/+11
| | | | Notes: svn path=/head/; revision=18777