head	1.5;
access;
symbols;
locks; strict;
comment	@# @;


1.5
date	2006.05.11.22.25.18;	author jhb;	state dead;
branches;
next	1.4;

1.4
date	2006.04.28.21.21.50;	author marcel;	state Exp;
branches;
next	1.3;

1.3
date	2005.11.27.23.16.58;	author ru;	state Exp;
branches;
next	1.2;

1.2
date	2005.11.21.20.22.34;	author jhb;	state Exp;
branches;
next	1.1;

1.1
date	2005.11.21.20.17.45;	author jhb;	state Exp;
branches;
next	;


desc
@@


1.5
log
@First pass at removing Alpha kernel support.
@
text
@#
# DEFAULTS -- Default kernel configuration file for FreeBSD/alpha
#
# $FreeBSD: src/sys/alpha/conf/DEFAULTS,v 1.4 2006/04/28 21:21:50 marcel Exp $

machine		alpha

# Pseudo devices.
device		mem		# Memory and kernel memory devices
@


1.4
log
@Rewrite of puc(4). Significant changes are:
o  Properly use rman(9) to manage resources. This eliminates the
   need to puc-specific hacks to rman. It also allows devinfo(8)
   to be used to find out the specific assignment of resources to
   serial/parallel ports.
o  Compress the PCI device "database" by optimizing for the common
   case and to use a procedural interface to handle the exceptions.
   The procedural interface also generalizes the need to setup the
   hardware (program chipsets, program clock frequencies).
o  Eliminate the need for PUC_FASTINTR. Serdev devices are fast by
   default and non-serdev devices are handled by the bus.
o  Use the serdev I/F to collect interrupt status and to handle
   interrupts across ports in priority order.
o  Sync the PCI device configuration to include devices found in
   NetBSD and not yet merged to FreeBSD.
o  Add support for Quatech 2, 4 and 8 port UARTs.
o  Add support for a couple dozen Timedia serial cards as found
   in Linux.
@
text
@d4 1
a4 1
# $FreeBSD$
@


1.3
log
@- Allow duplicate "machine" directives with the same arguments.
- Move existing "machine" directives to DEFAULTS.
@
text
@a9 2

options 	PUC_FASTINTR
@


1.2
log
@Don't enable PUC_FASTINTR by default in the source.  Instead, enable it
via the DEFAULTS kernel configs.  This allows folks to turn it that option
off in the kernel configs if desired without having to hack the source.
This is especially useful since PUC_FASTINTR hangs the kernel boot on my
ultra60 which has two uart(4) devices hung off of a puc(4) device.

I did not enable PUC_FASTINTR by default on powerpc since powerpc does not
currently allow sharing of INTR_FAST with non-INTR_FAST like the other
archs.
@
text
@d6 1
a6 2
# Not yet, this would break all existing configs
#machine		alpha
@


1.1
log
@Create DEFAULTS files for alpha, ia64, powerpc, and sparc64 and move
'device mem' over from GENERIC to DEFAULTS to be consistent with i386 and
amd64.  Additionally, on ia64 enable ACPI by default since ia64 requires
acpi.
@
text
@d11 2
@

