freebsd-dev/sys/i386
Mike Smith 595bd0d58e Lightly overhaul the memory sizing code again.
- The kernel environment variable 'hw.physmem' can be used to set the
   amount of physical memory space, based at 0, that FreeBSD will use.
   Any memory detected over this limit is ignored.  Documentation for
   this is available under 'help set tunables' in the loader.

 - In the case where system memory size can't be accurately determined,
   hw.physmem is used as a best-guess memory size, but speculative
   probing will be used to determine actual memory size if any of the
   guesses or hints are 16M or more.

 - If RB_VERBOSE, we list the memory regions as we test them.

 - The compile-time option MAXMEM supplies a default value for
   'hw.physmem'.
1999-07-02 20:33:32 +00:00
..
apm Unifdef VM86 1999-06-01 18:17:50 +00:00
bios Unifdef VM86 1999-06-01 18:17:50 +00:00
boot Back the last change out. 1999-05-25 10:30:52 +00:00
conf Sync with GENERIC.. (Gee, this is a useful file..) 1999-07-02 04:36:48 +00:00
eisa Handle suspend/resume methods 1999-06-22 09:44:00 +00:00
i386 Lightly overhaul the memory sizing code again. 1999-07-02 20:33:32 +00:00
ibcs2 Fix a couple of warnings and some bitrot in comments. 1999-05-09 16:04:14 +00:00
include Changes in the way that the APs are started appears to have removed the 1999-06-23 23:02:38 +00:00
isa Fix some warnings, unused functions etc. 1999-07-01 15:05:11 +00:00
linux Tweak include ordering so sys/systm.h is before sys/buf.h to keep buf.h's 1999-06-28 09:12:46 +00:00
pci Move pcibus (host -> pci bus) probe/attach routines from nexus 1999-05-18 20:48:43 +00:00
svr4 Back out last commit (did I get all of them?) 1999-06-02 15:35:46 +00:00
Makefile Update to know about current kernel directory layout. 1999-02-28 22:14:16 +00:00