| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
specific
|
| |
|
|
|
|
|
| |
mode. Unnecessary TLB flushes removed. More efficient
page zeroing on P6 (modify page only if non-zero.)
|
|
|
|
|
|
|
|
|
|
|
| |
Submitted by: Roger Hardiman <roger@cs.strath.ac.uk>
Roger Hardiman <roger@cs.strath.ac.uk> :
Revised autodetection code to correctly handle both
old and new VideoLogic Captivator PCI cards.
Added tsleep of 2 seconds to initialistion code for PAL users.
Corrected clock selection code on format change.
--- Amancio
|
|
|
|
| |
document it there.
|
|
|
|
| |
has been disabled since 1994 by mistake (or at least I hope so :-)
|
|
|
|
|
|
| |
only those parts of the kernel that you are interested in.
Prodded by: Bruce Evans <bde@zeta.org.au>
|
|
|
|
|
| |
PR: 5773
Submitted by: Dag-Erling Coidan Smorgrav <dag-erli@ifi.uio.no>
|
| |
|
|
|
|
| |
Fixed some formatting in options.i386.
|
|
|
|
| |
This also fixes a couple of defunct options; submitted by bde.
|
|
|
|
|
|
| |
so DPT devices can be used on other PCI (alpha?) machines.
Suggested by: several people
|
|
|
|
|
| |
this shouldn't break anything existing.
Userland utilities to follow.
|
| |
|
|
|
|
|
|
| |
commit.
Pointed out by: bde
|
|
|
|
|
|
| |
Fix a couple of printfs too.
Warning: This changes the names of a couple of kernel options!
|
|
|
|
| |
PSM_CHECKSYNC.
|
|
|
|
| |
Forgotten by: sef
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
on by the files that use it. Changing the VM86 option now only causes
a recompile of a dozen files or so rather than the entire kernel.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
| |
by incomplete cutting and pasting from machdep.c to kern_shutdown.c.
PR: 3953
|
|
|
|
| |
centrally.
|
| |
|
|
|
|
| |
Submitted by: bde
|
|
|
|
| |
Submitted by: Jim Binkley <jrb@cs.pdx.edu>
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
any other way.
Requested by: dfr
|
| |
|
|
|
|
| |
Obtained from: Jim Binkley <jrb@cs.pdx.edu>
|
|
|
|
| |
Move SMP and APIC_IO from opt_smp.h to opt_global.h
|
|
|
|
| |
Submitted by: Wolfgang Helbig <helbig@mx.ba-stuttgart.de>
|
|
|
|
| |
Reviewed by: informal discussion with Peter Wemm <peter@spinner.DIALix.COM>
|
|
|
|
|
|
|
|
|
|
| |
source files via a 'cc -include opt_global.h ...' type arrangement.
This means we can untangle certain header files.
options.i386 has a placeholder until it has a real member so we can avoid
having to teach config about it just yet.
Reviewed by: bde
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
There are various options documented in i386/conf/LINT, there is more to
come over the next few days.
The kernel should run pretty much "as before" without the options to
activate SMP mode.
There are a handful of known "loose ends" that need to be fixed, but
have been put off since the SMP kernel is in a moderately good condition
at the moment.
This commit is the result of the tinkering and testing over the last 14
months by many people. A special thanks to Steve Passe for implementing
the APIC code!
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
supports All Cyrix CPUs, IBM Blue Lightning CPU and NexGen (now AMD)
Nx586 CPU, and initialize special registers of Cyrix CPU and msr of
IBM Blue Lightning CPU.
If revision of Cyrix 6x86 CPU < 2.7, CPU cache is enabled in
write-through mode. This can be disabled by kernel configuration
options.
Reviewed by: Bruce Evans <bde@freebsd.org> and
Jordan K. Hubbard <jkh@freebsd.org>
|
|
|
|
|
|
|
| |
probing anytime soon, make EISA_SLOTS a fully supported option. It's
required for the HP NetServer LC series machines.
Next stop: make dset(8) aware of it as well.
|
| |
|
|
|
|
| |
ready for it yet.
|
| |
|
|
|
|
|
|
| |
Minor other updates to syscons by me.
Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
|
|
|
|
|
|
|
|
| |
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
|
|
|
|
|
|
|
| |
aic7xxx cards failing on certain motherboards, reverse the logic used to
control this feature. AHC_FORCE_PIO is replaced with AHC_ALLOW_MEMIO.
GENERIC no longer needs to specify the AHC_FORCE_PIO option since this is
the default.
|