Go to file
garbled 1dd8b98704 Prep super-commit:
1) create new pnpbus psuedo bus.  This is a bus layer that reads the PNP
tree from the residual data and allows attachment of devices with the
information given therein.  Based loosely on i386/pnpbios.

2) Delete obio bus, as with the pnp bus we no longer need it.

3) Create a number of functions that gather the information needed to set
up the machine from the residual data, rather than hardcoding it in.

4) Create a quirk table for machines that are bizzare enough that the
residual information is not sufficient.  (such as the 6015)

5) Using the data gathering routines and the quirk table, delete struct
platform completely from the architecture.  Prep is now almost completely
dynamic in figuring out the machine it is running on and setting things
up properly.

6) Add a wdc_pnpbus driver which attaches the wdc controller found on
some 7248's and the 6015.  This replaces the now-defunct wdc_obio.

7) delete all the mot_* and ibm_* files, and replace them with a single
ibm_machdep.c which only contains the quirk functions for the 6015 and
the 6050.

8) Modify GENERIC to work with all this stuff.
2006-03-09 20:17:27 +00:00
bin Make the -s flag of fc work correctly. Ensure that only one command is specified 2006-03-06 00:09:22 +00:00
common Don't bloat the standalone images with preset CRC tables and large routines. 2006-02-18 18:39:58 +00:00
crypto Make sure the right error is reported later, if all socket() calls fail. 2006-03-01 15:39:00 +00:00
dist If compiling for NetBSD/vax, define boolean_t here before including 2006-03-07 18:18:06 +00:00
distrib cdrecord package has been renamed to cdrtools, fix paths. 2006-03-09 18:10:07 +00:00
doc Fix a URL. From OKANO Takayoshi in PR 33001. 2006-03-09 18:07:53 +00:00
etc Add NSLU2 to armeb KERNEL_SETS. 2006-02-28 20:41:31 +00:00
games Use MKPRIVATELIB instead of NOLINKLIB/NOMAN/NOPIC/NOLINT. 2006-02-25 12:04:23 +00:00
gnu In binutils 2.16 new SuperH flags were introduced. Since we still use 2006-03-07 02:16:23 +00:00
include Fix typos, reported by Alexey Dobriyan ("Gathered from Linux"), 2006-02-25 00:58:34 +00:00
lib files moved from arch compat layout 2006-03-09 16:20:55 +00:00
libexec Remove the LD_BIND_NOW item 2006-03-04 09:00:22 +00:00
regress Add a printf regression test; for now covering lib/32951. 2006-02-28 19:30:45 +00:00
rescue lmcctl has been replaced by lmcconfig. 2005-12-06 14:02:58 +00:00
sbin PR/31531: Takahiro Kambe: shutdown(8) quietly exit if execed from login shell 2006-03-07 22:19:55 +00:00
share Add support for EXAR XR17D15x serial. 2006-03-09 15:24:21 +00:00
sys Prep super-commit: 2006-03-09 20:17:27 +00:00
tools Twiddle configure/configure.ac to check/define/create machine/endian.h; this 2006-02-22 00:14:05 +00:00
usr.bin Avoid calling JobRestartJobs() from the SIGCONT signal handler, instead 2006-03-08 22:11:48 +00:00
usr.sbin Fix typo: inteface -> interface. 2006-03-08 22:47:40 +00:00
x11 Add support for Xews4800mips under src/x11. 2005-12-29 15:52:20 +00:00
build.sh Fix the iso-image action. These changes were accidentally omitted 2006-02-03 12:29:41 +00:00
BUILDING mkisofs is in pkgsrc/sysutils/cdrtools now, not pkgsrc/sysutils/cdrecord. 2006-01-29 14:03:59 +00:00
Makefile * Add an "iso-image" target in the top level Makefile, 2006-01-28 21:34:07 +00:00
Makefile.inc don't set KERNSRCDIR here; pull in <bsd.kernobj.mk> if you need it 2002-04-10 14:53:43 +00:00
UPDATING Note new sparc64 bootloader requirement. 2006-01-31 22:54:22 +00:00