nrelease: Remove LiveDVD specific kernel configs and loader menu.
authorSascha Wildner <saw@online.de>
Thu, 8 Apr 2010 13:36:51 +0000 (15:36 +0200)
committerSascha Wildner <saw@online.de>
Thu, 8 Apr 2010 13:36:51 +0000 (15:36 +0200)
These were introduced in order to also offer SMP kernels (with and
without APIC_IO) from the LiveDVD. But we don't want to maintain 4
extra kernel configs just for that purpose, especially since we
have x86_64 support now which would require introducing even more
configs. The whole concept has to be re-thought.

So until we come up with a better solution, get rid of it and go
with the usual GENERIC/VKERNEL (X86_64_GENERIC/VKERNEL64 on
x86_64) combination just like we do for the LiveCD.

nrelease/Makefile
nrelease/gui/boot/beastie.4th [deleted file]
nrelease/gui/root/DFLYLIVE [deleted file]
nrelease/gui/root/DFLYLIVE-SMP [deleted file]
nrelease/gui/root/DFLYLIVE-SMP-NOAPIC [deleted file]
nrelease/gui/root/VKERNEL [deleted file]

index 2c4033d..2d3cb84 100644 (file)
@@ -24,9 +24,6 @@ MACHINE_ARCH= x86_64
 .makeenv MACHINE_ARCH
 .endif
 
-.if make(gui)
-KERNCONF ?= DFLYLIVE VKERNEL DFLYLIVE-SMP DFLYLIVE-SMP-NOAPIC
-.else
 # XXX makeshift fix to build the right kernel for the (target) architecture
 # We should configure this in the platform files somehow
 .if ${MACHINE_ARCH} == "i386"
@@ -34,7 +31,6 @@ KERNCONF ?= GENERIC VKERNEL
 .else
 KERNCONF ?= X86_64_GENERIC VKERNEL64
 .endif
-.endif
 
 PKGSRC_PREFIX?=                /usr/pkg
 PKGBIN_PKG_ADD?=       ${PKGSRC_PREFIX}/sbin/pkg_add
@@ -210,14 +206,6 @@ buildworld1 buildworld2:
                make -j ${MAKE_JOBS} -DWANT_INSTALLER ${.TARGET:C/build(.*)2/quick\1/:C/1//}
 
 buildkernel1 buildkernel2:
-.if make(gui)
-       cd ${.CURDIR}/..; \
-       for kernconf in ${KERNCONF}; do \
-               ${WORLD_CCVER:C/^..*$/WORLD_CCVER=/}${WORLD_CCVER} \
-                       make -j ${MAKE_JOBS} ${.TARGET:C/build(.*)2/quick\1/:C/1//} \
-                       KERNCONF=$${kernconf} KERNCONFDIR=${.CURDIR}/gui/root; \
-       done
-.else
        cd ${.CURDIR}/..; \
        first=; \
        for kernconf in ${KERNCONF}; do \
@@ -227,7 +215,6 @@ buildkernel1 buildkernel2:
                        $${first:+-DNO_MODULES}; \
                first=done; \
        done
-.endif
 
 # note that we do not want to mess with any /usr/obj directories not related
 # to buildworld, buildkernel, or nrelease, so we must supply the proper
@@ -247,22 +234,6 @@ buildiso:
        ( cd ${.CURDIR}/../etc; MAKEOBJDIRPREFIX=${NRLOBJDIR}/nrelease \
                make -m ${.CURDIR}/../share/mk DESTDIR=${ISOROOT} distribution )
        cpdup ${ISOROOT}/etc ${ISOROOT}/etc.hdd
-.if make(gui)
-       if [ ! -d ${ISOROOT}/kernel.smp/boot ]; then mkdir -p ${ISOROOT}/kernel.smp/boot; fi
-       cd ${.CURDIR}/..; \
-       make installkernel DESTDIR=${ISOROOT} \
-       KERNCONF=DFLYLIVE DESTKERNNAME=kernel KERNCONFDIR=${.CURDIR}/gui/root; \
-       cd ${.CURDIR}/..; \
-       make installkernel DESTDIR=${ISOROOT} \
-       KERNCONF=VKERNEL DESTKERNNAME=kernel.VKERNEL -DNO_MODULES KERNCONFDIR=${.CURDIR}/gui/root; \
-       cd ${.CURDIR}/..; \
-       make installkernel DESTDIR=${ISOROOT}/kernel.smp \
-       KERNCONF=DFLYLIVE-SMP DESTKERNNAME=kernel KERNCONFDIR=${.CURDIR}/gui/root; \
-       cd ${.CURDIR}/..; \
-       make installkernel DESTDIR=${ISOROOT}/kernel.smp \
-       KERNCONF=DFLYLIVE-SMP-NOAPIC DESTKERNNAME=kernel.noapic \
-               KERNCONFDIR=${.CURDIR}/gui/root -DNO_MODULES;
-.else
        cd ${.CURDIR}/..; \
        first=; \
        for kernconf in ${KERNCONF}; do \
@@ -272,7 +243,6 @@ buildiso:
                        $${first:+-DNO_MODULES}; \
                first=done; \
        done
-.endif
        ln -s kernel ${ISOROOT}/boot/kernel.BOOTP
        mtree -deU -f ${.CURDIR}/../etc/mtree/BSD.local.dist -p ${ISOROOT}/usr/local/
        mtree -deU -f ${.CURDIR}/../etc/mtree/BSD.var.dist -p ${ISOROOT}/var
diff --git a/nrelease/gui/boot/beastie.4th b/nrelease/gui/boot/beastie.4th
deleted file mode 100644 (file)
index a2e98af..0000000
+++ /dev/null
@@ -1,277 +0,0 @@
-\ Copyright (c) 2003 Scott Long <scottl@freebsd.org>
-\ Copyright (c) 2003 Aleksander Fafula <alex@fafula.com>
-\ All rights reserved.
-\
-\ Redistribution and use in source and binary forms, with or without
-\ modification, are permitted provided that the following conditions
-\ are met:
-\ 1. Redistributions of source code must retain the above copyright
-\    notice, this list of conditions and the following disclaimer.
-\ 2. Redistributions in binary form must reproduce the above copyright
-\    notice, this list of conditions and the following disclaimer in the
-\    documentation and/or other materials provided with the distribution.
-\
-\ THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
-\ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-\ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-\ ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
-\ FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-\ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
-\ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-\ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-\ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
-\ OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-\ SUCH DAMAGE.
-\
-\ $FreeBSD: src/sys/boot/forth/beastie.4th,v 1.7 2003/10/28 17:18:42 scottl Exp $
-\ $DragonFly: src/nrelease/gui/boot/beastie.4th,v 1.1 2008/09/01 21:20:30 swildner Exp $
-
-marker task-beastie.4th
-
-include screen.4th
-include frames.4th
-
-hide
-
-variable menuidx
-variable menubllt
-variable menuX
-variable menuY
-variable promptwidth
-
-variable bootkey
-variable bootacpikey
-variable bootsmpkey
-variable bootsmpnoapickey
-variable bootsafekey
-variable bootverbosekey
-variable bootahcikey
-variable bootsinglekey
-variable escapekey
-variable rebootkey
-
-46 constant dot
-
-\ Fred, the official DragonFly BSD mascot.
-\ He is 19 rows high and 34 columns wide
-: technicolor-fred ( x y -- )
-       2dup at-xy ." " 1+
-       2dup at-xy ." " 1+
-       2dup at-xy ." ,--,           \e[31m|           \e[37m,--," 1+
-       2dup at-xy ." |   `-,       \e[31m,^,       \e[37m,-'   |" 1+
-       2dup at-xy ."  `,    `-,   \e[32m(\e[31m/ \\e[32m)   \e[37m,-'    ,'" 1+
-       2dup at-xy ."    `-,    `-,\e[31m/   \\e[37m,-'    ,-'" 1+
-       2dup at-xy ."       `------\e[31m(   )\e[37m------'" 1+
-       2dup at-xy ."   ,----------\e[31m(   )\e[37m----------," 1+
-       2dup at-xy ."  |        _,-\e[31m(   )\e[37m-,_        |" 1+
-       2dup at-xy ."   `-,__,-'   \e[31m\   /   \e[37m`-,__,-'" 1+
-       2dup at-xy ."               \e[31m| |" 1+
-       2dup at-xy ."               | |" 1+
-       2dup at-xy ."               | |" 1+
-       2dup at-xy ."               | |" 1+
-       2dup at-xy ."               | |" 1+
-       2dup at-xy ."               | |" 1+
-       2dup at-xy ."               `|'\e[0m" 1+
-       2dup at-xy ." " 1+
-            at-xy ."
-;
-
-: boring-fred ( x y -- )
-       2dup at-xy ." " 1+
-       2dup at-xy ." " 1+
-       2dup at-xy ." ,--,           |           ,--," 1+
-       2dup at-xy ." |   `-,       ,^,       ,-'   |" 1+
-       2dup at-xy ."  `,    `-,   (/ \)   ,-'    ,'" 1+
-       2dup at-xy ."    `-,    `-,/   \,-'    ,-'" 1+
-       2dup at-xy ."       `------(   )------'" 1+
-       2dup at-xy ."   ,----------(   )----------," 1+
-       2dup at-xy ."  |        _,-(   )-,_        |" 1+
-       2dup at-xy ."   `-,__,-'   \   /   `-,__,-'" 1+
-       2dup at-xy ."               | |" 1+
-       2dup at-xy ."               | |" 1+
-       2dup at-xy ."               | |" 1+
-       2dup at-xy ."               | |" 1+
-       2dup at-xy ."               | |" 1+
-       2dup at-xy ."               | |" 1+
-       2dup at-xy ."               `|'" 1+
-       2dup at-xy ." " 1+
-            at-xy ."
-;
-
-: print-fred ( x y -- )
-       s" loader_color" getenv
-       dup -1 = if
-               drop
-               boring-fred
-               exit
-       then
-       s" YES" compare-insensitive 0<> if
-               boring-fred
-               exit
-       then
-       technicolor-fred
-;
-
-: acpienabled? ( -- flag )
-       s" acpi_load" getenv
-       dup -1 = if
-               drop false exit
-       then
-       s" YES" compare-insensitive 0<> if
-               false exit
-       then
-       s" hint.acpi.0.disabled" getenv
-       dup -1 <> if
-               s" 0" compare 0<> if
-                       false exit
-               then
-       then
-       true
-;
-
-: printmenuitem ( -- n )
-       menuidx @
-       1+ dup
-       menuidx !
-       menuY @ + dup menuX @ swap at-xy
-       menuidx @ .
-       menuX @ 1+ swap at-xy
-       menubllt @ emit
-       menuidx @ 48 +
-;
-
-: fred-menu ( -- )
-       0 menuidx !
-       dot menubllt !
-       8 menuY !
-       5 menuX !
-       clear
-       46 4 print-fred
-       42 20 2 2 box
-       13 6 at-xy ." Welcome to DragonFly!"
-       printmenuitem ."  Boot DragonFly [default]" bootkey !
-       s" arch-i386" environment? if
-               printmenuitem ."  Boot DragonFly with ACPI " bootacpikey !
-               acpienabled? if
-                       ." disabled"
-               else
-                       ." enabled"
-               then
-       else
-               -2 bootacpikey !
-       then
-       printmenuitem ."  Boot DragonFly in SMP mode" bootsmpkey !
-       printmenuitem ."  Boot DragonFly in SMP-NOAPIC mode" bootsmpnoapickey !
-       printmenuitem ."  Boot DragonFly in Safe Mode" bootsafekey !
-       printmenuitem ."  Boot DragonFly in single user mode" bootsinglekey !
-       printmenuitem ."  Boot DragonFly with verbose logging" bootverbosekey !
-       printmenuitem ."  Boot DragonFly without AHCI driver " bootahcikey !
-       printmenuitem ."  Escape to loader prompt" escapekey !
-       printmenuitem ."  Reboot" rebootkey !
-       menuX @ 20 at-xy
-       ." Select option, [Enter] for default"
-       menuX @ 21 at-xy
-       s" or [Space] to pause timer    " dup 2 - promptwidth !
-       type
-;
-
-: tkey
-       dup
-       seconds +
-       begin 1 while
-               over 0<> if
-                       dup seconds u< if
-                               drop
-                               -1
-                               exit
-                       then
-                       menuX @ promptwidth @ + 21 at-xy dup seconds - .
-               then
-               key? if
-                       drop
-                       key
-                       exit
-               then
-       50 ms
-       repeat
-;
-
-set-current
-
-: beastie-start
-       s" fred_disable" getenv
-       dup -1 <> if
-               s" YES" compare-insensitive 0= if
-                       exit
-               then
-       then
-       fred-menu
-       s" autoboot_delay" getenv
-       dup -1 = if
-               drop
-               10
-       else
-               0 0 2swap >number drop drop drop
-       then
-       begin true while
-               dup tkey
-               0 25 at-xy
-               dup 32 = if nip 0 swap then
-               dup -1 = if 0 boot then
-               dup 13 = if 0 boot then
-               dup bootkey @ = if 0 boot then
-               dup bootacpikey @ = if
-                       acpienabled? if
-                               s" acpi_load" unsetenv
-                               s" 1" s" hint.acpi.0.disabled" setenv
-                               s" 1" s" loader.acpi_disabled_by_user" setenv
-                       else
-                               s" YES" s" acpi_load" setenv
-                               s" 0" s" hint.acpi.0.disabled" setenv
-                       then
-                       0 boot
-               then
-               dup bootsmpkey @ = if
-                       s" /kernel.smp/modules" s" module_path" setenv
-                       s" YES" s" boot_verbose" setenv
-                       s" /kernel.smp/kernel" 1 boot
-               then
-               dup bootsmpnoapickey @ = if
-                       s" /kernel.smp/modules" s" module_path" setenv
-                       s" YES" s" boot_verbose" setenv
-                       s" /kernel.smp/kernel.noapic" 1 boot
-               then
-               dup bootsafekey @ = if
-                       s" arch-i386" environment? if
-                               s" acpi_load" unsetenv
-                               s" 1" s" hint.acpi.0.disabled" setenv
-                               s" 1" s" loader.acpi_disabled_by_user" setenv
-                       then
-                       s" 0" s" hw.ata.ata_dma" setenv
-                       s" 0" s" hw.ata.atapi_dma" setenv
-                       s" 0" s" hw.ata.wc" setenv
-                       s" 0" s" hw.eisa_slots" setenv
-                       0 boot
-               then
-               dup bootverbosekey @ = if
-                       s" YES" s" boot_verbose" setenv
-                       0 boot
-               then
-               dup bootahcikey @ = if
-                       s" YES" s" hint.ahci.disabled" setenv
-                       0 boot
-               then
-               dup bootsinglekey @ = if
-                       s" YES" s" boot_single" setenv
-                       0 boot
-               then
-               dup escapekey @ = if
-                       2drop
-                       s" NO" s" autoboot_delay" setenv
-                       exit
-               then
-               rebootkey @ = if 0 reboot then
-       repeat
-;
-
-previous
diff --git a/nrelease/gui/root/DFLYLIVE b/nrelease/gui/root/DFLYLIVE
deleted file mode 100644 (file)
index 9ac555d..0000000
+++ /dev/null
@@ -1,357 +0,0 @@
-#
-# GENERIC -- Generic kernel configuration file for DragonFly/i386
-#
-# Check the LINT configuration file in sys/config, for an
-# exhaustive list of options.
-#
-# $DragonFly: src/nrelease/gui/root/DFLYLIVE,v 1.1 2008/09/01 21:20:30 swildner Exp $
-
-platform       pc32
-machine                i386
-machine_arch   i386
-cpu            I486_CPU
-cpu            I586_CPU
-cpu            I686_CPU
-ident          DFLYLIVE
-maxusers       0
-
-makeoptions    DEBUG=-g                #Build kernel with gdb(1) debug symbols
-
-options        MATH_EMULATE            #Support for x87 emulation
-options        INET                    #InterNETworking
-options        INET6                   #IPv6 communications protocols
-options        HAMMER                  #Hammer Filesystem
-options        FFS                     #Berkeley Fast Filesystem
-options        FFS_ROOT                #FFS usable as root device [keep this!]
-options        SOFTUPDATES             #Enable FFS soft updates support
-options        UFS_DIRHASH             #Improve performance on big directories
-options        MFS                     #Memory Filesystem
-options        MD_ROOT                 #MD is a potential root device
-options        NFS                     #Network Filesystem
-options        NFS_ROOT                #NFS usable as root device, NFS required
-options        MSDOSFS                 #MSDOS Filesystem
-options        CD9660                  #ISO 9660 Filesystem
-options        PROCFS                  #Process filesystem
-options        COMPAT_43               #Compatible with BSD 4.3 [KEEP THIS!]
-options                COMPAT_DF12             #Compatible with DragonFly 1.2 and earlier
-options        SCSI_DELAY=5000         #Delay (in ms) before probing SCSI
-options                DEVICE_POLLING          # Support mixed interrupt-polling
-                                       # handling of network device drivers
-options        UCONSOLE                #Allow users to grab the console
-options        USERCONFIG              #boot -c editor
-options        VISUAL_USERCONFIG       #visual boot -c editor
-options        KTRACE                  #ktrace(1) support
-options        SYSVSHM                 #SYSV-style shared memory
-options        SYSVMSG                 #SYSV-style message queues
-options        SYSVSEM                 #SYSV-style semaphores
-options        P1003_1B                #Posix P1003_1B real-time extensions
-options        _KPOSIX_PRIORITY_SCHEDULING
-options        ICMP_BANDLIM            #Rate limit bad replies
-options        KBD_INSTALL_CDEV        # install a CDEV entry in /dev
-options        AHC_REG_PRETTY_PRINT    # Print register bitfields in debug
-                                       # output.  Adds ~128k to driver.
-options        AHD_REG_PRETTY_PRINT    # Print register bitfields in debug
-                                       # output.  Adds ~215k to driver.
-
-# To make an SMP kernel both SMP and APIC_IO are usually
-# specified.  SMP boxes with severely broken BIOSes which
-# boot fine for non-SMP builds *might* work in SMP mode
-# if you define SMP and leave APIC_IO turned off.
-#
-#options       SMP                     # Symmetric MultiProcessor Kernel
-#options       APIC_IO                 # Symmetric (APIC) I/O
-
-# The PF Firewall with DragonFly's completely fair packet queuing
-device         pf
-device         pfsync
-device         pflog
-
-options     ALTQ
-options     ALTQ_CBQ
-options     ALTQ_RED
-options     ALTQ_RIO
-options     ALTQ_HFSC
-options     ALTQ_PRIQ
-options     ALTQ_FAIRQ
-
-options     HZ=1000
-pseudo-device carp
-options     CARP
-options     COMPAT_LINUX
-options                HAMMER
-
-# Debugging for Development
-options        DDB
-options        DDB_TRACE
-options        INVARIANTS
-
-device         isa
-device         eisa
-device         pci
-
-# Floppy drives
-device         fdc0    at isa? port IO_FD1 irq 6 drq 2
-device         fd0     at fdc0 drive 0
-device         fd1     at fdc0 drive 1
-#
-# If you have a Toshiba Libretto with its Y-E Data PCMCIA floppy,
-# don't use the above line for fdc0 but the following one:
-#device                fdc0
-
-# AHCI driver, this will override NATA for AHCI devices,
-# both drivers may be included.
-#
-device         ahci
-
-# Sil3124/3132/3531 driver
-#
-device         sili
-
-# NEW-ATA (NATA) and ATAPI devices
-#
-device         nata
-device         natadisk                # ATA disk drives
-device         natapicd                # ATAPI CDROM drives
-device         natapifd                # ATAPI floppy drives
-device         natapist                # ATAPI tape drives
-device         natapicam               # Emulate ATAPI devices as SCSI 
-device         nataraid                # support for ATA software RAID
-                                       # controllers
-device         natausb                 # ATA-over-USB support
-options        ATA_STATIC_ID           # Static device numbering
-
-# LEGACY ATA and ATAPI devices
-#device                ata0    at isa? port IO_WD1 irq 14
-#device                ata1    at isa? port IO_WD2 irq 15
-#device                ata
-#device                atadisk                 # ATA disk drives
-#device                atapicd                 # ATAPI CDROM drives
-#device                atapifd                 # ATAPI floppy drives
-#device                atapist                 # ATAPI tape drives
-#device                atapicam                # Emulate ATAPI devices as SCSI via CAM
-#options       ATA_STATIC_ID           #Static device numbering
-
-# SCSI Controllers
-device         ahb             # EISA AHA1742 family
-device         ahc             # AHA2940 and onboard AIC7xxx devices
-device         ahd             # AHA39320/29320 and onboard AIC79xx devices
-device         amd             # AMD 53C974 (Tekram DC-390(T))
-device         isp             # Qlogic family
-device         mpt             # LSI-Logic MPT/Fusion
-device         ncr             # NCR/Symbios Logic
-device         sym             # NCR/Symbios Logic (newer chipsets)
-options        SYM_SETUP_LP_PROBE_MAP=0x40
-                               # Allow ncr to attach legacy NCR devices when 
-                               # both sym and ncr are configured
-
-device         adv0    at isa?
-device         adw
-device         bt0     at isa?
-device         aha0    at isa?
-device         aic0    at isa?
-
-device         ncv             # NCR 53C500
-device         nsp             # Workbit Ninja SCSI-3
-device         stg             # TMC 18C30/18C50
-
-# SCSI peripherals
-device         scbus           # SCSI bus (required)
-device         da              # Direct Access (disks)
-device         sa              # Sequential Access (tape etc)
-device         cd              # CD
-device         pass            # Passthrough device (direct SCSI access)
-device         sg              # Passthrough device (linux scsi generic)
-
-# RAID controllers interfaced to the SCSI subsystem
-device         asr             # DPT SmartRAID V, VI and Adaptec SCSI RAID
-device         dpt             # DPT Smartcache - See LINT for options!
-device         iir             # Intel Integrated RAID
-device         mly             # Mylex AcceleRAID/eXtremeRAID
-device         ciss            # Compaq SmartRAID 5* series
-
-# RAID controllers
-device         aac             # Adaptec FSA RAID, Dell PERC2/PERC3
-#device                aacp            # SCSI passthrough for aac (requires CAM)
-device         ida             # Compaq Smart RAID
-device         ips             # IBM ServeRAID
-device         amr             # AMI MegaRAID
-device         mlx             # Mylex DAC960 family
-device         twe             # 3ware Escalade 7000/8000's
-device         twa             # 3ware Escalade 9000's
-device         pst             # Promise Supertrack
-
-# atkbdc0 controls both the keyboard and the PS/2 mouse
-device         atkbdc0 at isa? port IO_KBD
-device         atkbd0  at atkbdc? irq 1 flags 0x1
-device         psm0    at atkbdc? irq 12
-
-device         vga0    at isa?
-
-# kbdmux is the keyboard multiplexer
-device         kbdmux
-
-# splash screen/screen saver
-pseudo-device  splash
-
-# syscons is the default console driver, resembling an SCO console
-device         sc0     at isa? flags 0x100
-options        SC_PIXEL_MODE           # add support for the raster text mode
-
-device         agp             # support several AGP chipsets
-
-# Floating point support - do not disable.
-device         npx0    at nexus? port IO_NPX irq 13
-
-# Power management support (see LINT for more options)
-device         apm0    at nexus? disable flags 0x20 # Advanced Power Management
-
-# HW monitoring devices
-device         lm0     at isa? port 0x290
-device         it0     at isa? port 0x290
-device         it1     at isa? port 0xc00
-device         it2     at isa? port 0xd00
-
-# PCCARD (PCMCIA) support
-device         pccard
-device         cardbus
-device         cbb
-
-# Serial (COM) ports
-device         sio0    at isa? port IO_COM1 flags 0x10 irq 4
-device         sio1    at isa? port IO_COM2 irq 3
-device         sio2    at isa? disable port IO_COM3 irq 5
-device         sio3    at isa? disable port IO_COM4 irq 9
-
-# Parallel port
-device         ppc0    at isa? irq 7
-device         ppbus           # Parallel port bus (required)
-device         lpt             # Printer
-device         plip            # TCP/IP over parallel
-device         ppi             # Parallel port interface device
-#device                vpo             # Requires scbus and da
-
-
-# PCI Ethernet NICs.
-device         de              # DEC/Intel DC21x4x (``Tulip'')
-device         txp             # 3Com 3cR990 (``Typhoon'')
-device         vx              # 3Com 3c590, 3c595 (``Vortex'')
-
-device         em              # Intel PRO/1000 adapter Gigabit Ethernet Card (``Wiseman'')
-                               # Requires ig_hal
-device         ig_hal          # Intel PRO/1000 hardware abstraction layer
-
-# PCI Ethernet NICs that use the common MII bus controller code.
-# NOTE: Be sure to keep the 'device miibus' line in order to use these NICs!
-device         miibus          # MII bus support
-device         ae              # Attansic/Atheros L2 Fast Ethernet
-device         age             # Attansic/Atheros L1 Gigabit Ethernet
-device         ale             # Atheros AR8121/AR8113/AR8114
-device         bce             # Broadcom NetXtreme II Gigabit Ethernet
-device         bfe             # Broadcom BCM440x 10/100 Ethernet
-device         dc              # DEC/Intel 21143 and various workalikes
-device         et              # Agere ET1310 10/100/1000 Ethernet
-device         fxp             # Intel EtherExpress PRO/100B (82557, 82558)
-device         jme             # JMicron Gigabit/Fast Ethernet
-device         pcn             # AMD Am79C97x PCI 10/100 NICs
-device         rl              # RealTek 8129/8139
-device         re              # RealTek 8139C+/8169
-device         sf              # Adaptec AIC-6915 (``Starfire'')
-device         sis             # Silicon Integrated Systems SiS 900/SiS 7016
-device         sk              # SysKonnect GEnesis, LinkSys EG1023, D-Link
-device         ste             # Sundance ST201 (D-Link DFE-550TX)
-device         tl              # Texas Instruments ThunderLAN
-device         tx              # SMC EtherPower II (83c170 ``EPIC'')
-device         vge             # VIA 612x GigE
-device         vr              # VIA Rhine, Rhine II
-device         wb              # Winbond W89C840F
-device         xl              # 3Com 3c90x (``Boomerang'', ``Cyclone'')
-device         bge             # Broadcom BCM570x (``Tigon III'')
-device         stge            # Sundance/Tamarack TC9021 Gigabit Ethernet
-device         msk             # Marvell/SysKonnect Yukon II Gigabit Ethernet
-device         nfe             # NVIDIA nForce MCP 10/100/Gigabit Ethernet
-
-# ISA Ethernet NICs.
-# 'device ed' requires 'device miibus'
-device         ed0     at isa? disable port 0x280 irq 10 iomem 0xd8000
-device         ex
-device         ep
-device         fe0     at isa? disable port 0x300
-# Xircom Ethernet
-device         xe
-
-# Wireless NIC cards
-device         wlan            # 802.11 support
-device         wlan_ccmp       # 802.11 CCMP support
-device         wlan_tkip       # 802.11 TKIP support
-device         wlan_wep        # 802.11 WEP support
-# 802.11 TX rate control algorithms
-#device                wlan_ratectl_amrr       # AMRR
-device         wlan_ratectl_onoe       # Onoe
-device         wlan_ratectl_sample     # Sample
-
-# Aironet 4500/4800 802.11 wireless NICs.  Note: the declaration below will
-# work for PCMCIA and PCI cards, as well as ISA cards set to ISA PnP
-# mode (the factory default). If you set the switches on your ISA
-# card for a manually chosen I/O address and IRQ, you must specify
-# those parameters here.
-device         an
-device         ral             # Ralink Technology 802.11 wireless NIC
-                               # Requires wlan_ratectl_onoe and
-                               # wlan_ratectl_sample
-device         rtw             # RealTek 802.11 wireless NIC
-                               # Requires wlan_ratectl_onoe and wlan_wep
-# WaveLAN/IEEE 802.11 wireless NICs.  Note: the WaveLAN/IEEE really
-# exists only as a PCMCIA device, so there is no ISA attachment needed
-# and resources will always be dynamically assigned by the pccard code.
-device         wi
-
-# The probe order of these is presently determined by i386/isa/isa_compat.c.
-device         ie0     at isa? disable port 0x300 irq 10 iomem 0xd0000
-#device                le0     at isa? disable port 0x300 irq 5 iomem 0xd0000
-device         lnc0    at isa? disable port 0x280 irq 10 drq 0
-device         cs0     at isa? disable port 0x300
-device         sn0     at isa? disable port 0x300 irq 10
-
-# Pseudo devices - the number indicates how many units to allocate.
-pseudo-device  loop            # Network loopback
-pseudo-device  ether           # Ethernet support
-pseudo-device  sl      1       # Kernel SLIP
-pseudo-device  ppp     1       # Kernel PPP
-pseudo-device  tun             # Packet tunnel.
-pseudo-device  pty             # Pseudo-ttys (telnet etc)
-pseudo-device  md              # Memory "disks"
-pseudo-device  gif             # IPv6 and IPv4 tunneling
-pseudo-device  faith   1       # IPv6-to-IPv4 relaying (translation)
-
-# The `bpf' pseudo-device enables the Berkeley Packet Filter.
-# Be aware of the administrative consequences of enabling this!
-pseudo-device  bpf             #Berkeley packet filter
-
-pseudo-device  crypto          # core crypto support, used by wlan
-
-# USB support
-device         uhci            # UHCI PCI->USB interface
-device         ohci            # OHCI PCI->USB interface
-device         usb             # USB Bus (required)
-device         ugen            # Generic
-device         uhid            # "Human Interface Devices"
-device         ukbd            # Keyboard
-device         ulpt            # Printer
-device         umass           # Disks/Mass storage - Requires scbus and da
-device         ums             # Mouse
-device         uscanner        # Scanners
-device         urio            # Diamond Rio MP3 Player
-# USB Ethernet, requires mii
-device         aue             # ADMtek USB ethernet
-device         axe             # ASIX Electronics USB Ethernet
-device         cue             # CATC USB ethernet
-device         kue             # Kawasaki LSI USB ethernet
-device         rue             # RealTek 8150 based USB ethernet
-# USB wireless NICs, requires wlan, wlan_ratectl_onoe
-device         rum             # Ralink Technology RT2501USB/RT2601USB
-device         ural            # Ralink Technology RT2500USB
-
-# FireWire support
-device         firewire        # FireWire bus code
-device         sbp             # SCSI over FireWire (Requires scbus and da)
-device         fwe             # Ethernet over FireWire (non-standard!)
diff --git a/nrelease/gui/root/DFLYLIVE-SMP b/nrelease/gui/root/DFLYLIVE-SMP
deleted file mode 100644 (file)
index 1a275de..0000000
+++ /dev/null
@@ -1,357 +0,0 @@
-#
-# GENERIC -- Generic kernel configuration file for DragonFly/i386
-#
-# Check the LINT configuration file in sys/config, for an
-# exhaustive list of options.
-#
-# $DragonFly: src/nrelease/gui/root/DFLYLIVE-SMP,v 1.1 2008/09/01 21:20:30 swildner Exp $
-
-platform       pc32
-machine                i386
-machine_arch   i386
-cpu            I486_CPU
-cpu            I586_CPU
-cpu            I686_CPU
-ident          DFLYLIVE-SMP
-maxusers       0
-
-makeoptions    DEBUG=-g                #Build kernel with gdb(1) debug symbols
-
-options        MATH_EMULATE            #Support for x87 emulation
-options        INET                    #InterNETworking
-options        INET6                   #IPv6 communications protocols
-options        HAMMER                  #Hammer Filesystem
-options        FFS                     #Berkeley Fast Filesystem
-options        FFS_ROOT                #FFS usable as root device [keep this!]
-options        SOFTUPDATES             #Enable FFS soft updates support
-options        UFS_DIRHASH             #Improve performance on big directories
-options        MFS                     #Memory Filesystem
-options        MD_ROOT                 #MD is a potential root device
-options        NFS                     #Network Filesystem
-options        NFS_ROOT                #NFS usable as root device, NFS required
-options        MSDOSFS                 #MSDOS Filesystem
-options        CD9660                  #ISO 9660 Filesystem
-options        PROCFS                  #Process filesystem
-options        COMPAT_43               #Compatible with BSD 4.3 [KEEP THIS!]
-options                COMPAT_DF12             #Compatible with DragonFly 1.2 and earlier
-options        SCSI_DELAY=5000         #Delay (in ms) before probing SCSI
-options                DEVICE_POLLING          # Support mixed interrupt-polling
-                                       # handling of network device drivers
-options        UCONSOLE                #Allow users to grab the console
-options        USERCONFIG              #boot -c editor
-options        VISUAL_USERCONFIG       #visual boot -c editor
-options        KTRACE                  #ktrace(1) support
-options        SYSVSHM                 #SYSV-style shared memory
-options        SYSVMSG                 #SYSV-style message queues
-options        SYSVSEM                 #SYSV-style semaphores
-options        P1003_1B                #Posix P1003_1B real-time extensions
-options        _KPOSIX_PRIORITY_SCHEDULING
-options        ICMP_BANDLIM            #Rate limit bad replies
-options        KBD_INSTALL_CDEV        # install a CDEV entry in /dev
-options        AHC_REG_PRETTY_PRINT    # Print register bitfields in debug
-                                       # output.  Adds ~128k to driver.
-options        AHD_REG_PRETTY_PRINT    # Print register bitfields in debug
-                                       # output.  Adds ~215k to driver.
-
-# To make an SMP kernel both SMP and APIC_IO are usually
-# specified.  SMP boxes with severely broken BIOSes which
-# boot fine for non-SMP builds *might* work in SMP mode
-# if you define SMP and leave APIC_IO turned off.
-#
-options        SMP                     # Symmetric MultiProcessor Kernel
-options        APIC_IO                 # Symmetric (APIC) I/O
-
-# The PF Firewall with DragonFly's completely fair packet queuing
-device         pf
-device         pfsync
-device         pflog
-
-options     ALTQ
-options     ALTQ_CBQ
-options     ALTQ_RED
-options     ALTQ_RIO
-options     ALTQ_HFSC
-options     ALTQ_PRIQ
-options     ALTQ_FAIRQ
-
-options     HZ=1000
-pseudo-device carp
-options     CARP
-options     COMPAT_LINUX
-options                HAMMER
-
-# Debugging for Development
-options        DDB
-options        DDB_TRACE
-options        INVARIANTS
-
-device         isa
-device         eisa
-device         pci
-
-# Floppy drives
-device         fdc0    at isa? port IO_FD1 irq 6 drq 2
-device         fd0     at fdc0 drive 0
-device         fd1     at fdc0 drive 1
-#
-# If you have a Toshiba Libretto with its Y-E Data PCMCIA floppy,
-# don't use the above line for fdc0 but the following one:
-#device                fdc0
-
-# AHCI driver, this will override NATA for AHCI devices,
-# both drivers may be included.
-#
-device         ahci
-
-# Sil3124/3132/3531 driver
-#
-device         sili
-
-# NEW-ATA (NATA) and ATAPI devices
-#
-device         nata
-device         natadisk                # ATA disk drives
-device         natapicd                # ATAPI CDROM drives
-device         natapifd                # ATAPI floppy drives
-device         natapist                # ATAPI tape drives
-device         natapicam               # Emulate ATAPI devices as SCSI 
-device         nataraid                # support for ATA software RAID
-                                       # controllers
-device         natausb                 # ATA-over-USB support
-options        ATA_STATIC_ID           # Static device numbering
-
-# LEGACY ATA and ATAPI devices
-#device                ata0    at isa? port IO_WD1 irq 14
-#device                ata1    at isa? port IO_WD2 irq 15
-#device                ata
-#device                atadisk                 # ATA disk drives
-#device                atapicd                 # ATAPI CDROM drives
-#device                atapifd                 # ATAPI floppy drives
-#device                atapist                 # ATAPI tape drives
-#device                atapicam                # Emulate ATAPI devices as SCSI via CAM
-#options       ATA_STATIC_ID           #Static device numbering
-
-# SCSI Controllers
-device         ahb             # EISA AHA1742 family
-device         ahc             # AHA2940 and onboard AIC7xxx devices
-device         ahd             # AHA39320/29320 and onboard AIC79xx devices
-device         amd             # AMD 53C974 (Tekram DC-390(T))
-device         isp             # Qlogic family
-device         mpt             # LSI-Logic MPT/Fusion
-device         ncr             # NCR/Symbios Logic
-device         sym             # NCR/Symbios Logic (newer chipsets)
-options        SYM_SETUP_LP_PROBE_MAP=0x40
-                               # Allow ncr to attach legacy NCR devices when 
-                               # both sym and ncr are configured
-
-device         adv0    at isa?
-device         adw
-device         bt0     at isa?
-device         aha0    at isa?
-device         aic0    at isa?
-
-device         ncv             # NCR 53C500
-device         nsp             # Workbit Ninja SCSI-3
-device         stg             # TMC 18C30/18C50
-
-# SCSI peripherals
-device         scbus           # SCSI bus (required)
-device         da              # Direct Access (disks)
-device         sa              # Sequential Access (tape etc)
-device         cd              # CD
-device         pass            # Passthrough device (direct SCSI access)
-device         sg              # Passthrough device (linux scsi generic)
-
-# RAID controllers interfaced to the SCSI subsystem
-device         asr             # DPT SmartRAID V, VI and Adaptec SCSI RAID
-device         dpt             # DPT Smartcache - See LINT for options!
-device         iir             # Intel Integrated RAID
-device         mly             # Mylex AcceleRAID/eXtremeRAID
-device         ciss            # Compaq SmartRAID 5* series
-
-# RAID controllers
-device         aac             # Adaptec FSA RAID, Dell PERC2/PERC3
-#device                aacp            # SCSI passthrough for aac (requires CAM)
-device         ida             # Compaq Smart RAID
-device         ips             # IBM ServeRAID
-device         amr             # AMI MegaRAID
-device         mlx             # Mylex DAC960 family
-device         twe             # 3ware Escalade 7000/8000's
-device         twa             # 3ware Escalade 9000's
-device         pst             # Promise Supertrack
-
-# atkbdc0 controls both the keyboard and the PS/2 mouse
-device         atkbdc0 at isa? port IO_KBD
-device         atkbd0  at atkbdc? irq 1 flags 0x1
-device         psm0    at atkbdc? irq 12
-
-device         vga0    at isa?
-
-# kbdmux is the keyboard multiplexer
-device         kbdmux
-
-# splash screen/screen saver
-pseudo-device  splash
-
-# syscons is the default console driver, resembling an SCO console
-device         sc0     at isa? flags 0x100
-options        SC_PIXEL_MODE           # add support for the raster text mode
-
-device         agp             # support several AGP chipsets
-
-# Floating point support - do not disable.
-device         npx0    at nexus? port IO_NPX irq 13
-
-# Power management support (see LINT for more options)
-device         apm0    at nexus? disable flags 0x20 # Advanced Power Management
-
-# HW monitoring devices
-device         lm0     at isa? port 0x290
-device         it0     at isa? port 0x290
-device         it1     at isa? port 0xc00
-device         it2     at isa? port 0xd00
-
-# PCCARD (PCMCIA) support
-device         pccard
-device         cardbus
-device         cbb
-
-# Serial (COM) ports
-device         sio0    at isa? port IO_COM1 flags 0x10 irq 4
-device         sio1    at isa? port IO_COM2 irq 3
-device         sio2    at isa? disable port IO_COM3 irq 5
-device         sio3    at isa? disable port IO_COM4 irq 9
-
-# Parallel port
-device         ppc0    at isa? irq 7
-device         ppbus           # Parallel port bus (required)
-device         lpt             # Printer
-device         plip            # TCP/IP over parallel
-device         ppi             # Parallel port interface device
-#device                vpo             # Requires scbus and da
-
-
-# PCI Ethernet NICs.
-device         de              # DEC/Intel DC21x4x (``Tulip'')
-device         txp             # 3Com 3cR990 (``Typhoon'')
-device         vx              # 3Com 3c590, 3c595 (``Vortex'')
-
-device         em              # Intel PRO/1000 adapter Gigabit Ethernet Card (``Wiseman'')
-                               # Requires ig_hal
-device         ig_hal          # Intel PRO/1000 hardware abstraction layer
-
-# PCI Ethernet NICs that use the common MII bus controller code.
-# NOTE: Be sure to keep the 'device miibus' line in order to use these NICs!
-device         miibus          # MII bus support
-device         ae              # Attansic/Atheros L2 Fast Ethernet
-device         age             # Attansic/Atheros L1 Gigabit Ethernet
-device         ale             # Atheros AR8121/AR8113/AR8114
-device         bce             # Broadcom NetXtreme II Gigabit Ethernet
-device         bfe             # Broadcom BCM440x 10/100 Ethernet
-device         dc              # DEC/Intel 21143 and various workalikes
-device         et              # Agere ET1310 10/100/1000 Ethernet
-device         fxp             # Intel EtherExpress PRO/100B (82557, 82558)
-device         jme             # JMicron Gigabit/Fast Ethernet
-device         pcn             # AMD Am79C97x PCI 10/100 NICs
-device         rl              # RealTek 8129/8139
-device         re              # RealTek 8139C+/8169
-device         sf              # Adaptec AIC-6915 (``Starfire'')
-device         sis             # Silicon Integrated Systems SiS 900/SiS 7016
-device         sk              # SysKonnect GEnesis, LinkSys EG1023, D-Link
-device         ste             # Sundance ST201 (D-Link DFE-550TX)
-device         tl              # Texas Instruments ThunderLAN
-device         tx              # SMC EtherPower II (83c170 ``EPIC'')
-device         vge             # VIA 612x GigE
-device         vr              # VIA Rhine, Rhine II
-device         wb              # Winbond W89C840F
-device         xl              # 3Com 3c90x (``Boomerang'', ``Cyclone'')
-device         bge             # Broadcom BCM570x (``Tigon III'')
-device         stge            # Sundance/Tamarack TC9021 Gigabit Ethernet
-device         msk             # Marvell/SysKonnect Yukon II Gigabit Ethernet
-device         nfe             # NVIDIA nForce MCP 10/100/Gigabit Ethernet
-
-# ISA Ethernet NICs.
-# 'device ed' requires 'device miibus'
-device         ed0     at isa? disable port 0x280 irq 10 iomem 0xd8000
-device         ex
-device         ep
-device         fe0     at isa? disable port 0x300
-# Xircom Ethernet
-device         xe
-
-# Wireless NIC cards
-device         wlan            # 802.11 support
-device         wlan_ccmp       # 802.11 CCMP support
-device         wlan_tkip       # 802.11 TKIP support
-device         wlan_wep        # 802.11 WEP support
-# 802.11 TX rate control algorithms
-#device                wlan_ratectl_amrr       # AMRR
-device         wlan_ratectl_onoe       # Onoe
-device         wlan_ratectl_sample     # Sample
-
-# Aironet 4500/4800 802.11 wireless NICs.  Note: the declaration below will
-# work for PCMCIA and PCI cards, as well as ISA cards set to ISA PnP
-# mode (the factory default). If you set the switches on your ISA
-# card for a manually chosen I/O address and IRQ, you must specify
-# those parameters here.
-device         an
-device         ral             # Ralink Technology 802.11 wireless NIC
-                               # Requires wlan_ratectl_onoe and
-                               # wlan_ratectl_sample
-device         rtw             # RealTek 802.11 wireless NIC
-                               # Requires wlan_ratectl_onoe and wlan_wep
-# WaveLAN/IEEE 802.11 wireless NICs.  Note: the WaveLAN/IEEE really
-# exists only as a PCMCIA device, so there is no ISA attachment needed
-# and resources will always be dynamically assigned by the pccard code.
-device         wi
-
-# The probe order of these is presently determined by i386/isa/isa_compat.c.
-device         ie0     at isa? disable port 0x300 irq 10 iomem 0xd0000
-#device                le0     at isa? disable port 0x300 irq 5 iomem 0xd0000
-device         lnc0    at isa? disable port 0x280 irq 10 drq 0
-device         cs0     at isa? disable port 0x300
-device         sn0     at isa? disable port 0x300 irq 10
-
-# Pseudo devices - the number indicates how many units to allocate.
-pseudo-device  loop            # Network loopback
-pseudo-device  ether           # Ethernet support
-pseudo-device  sl      1       # Kernel SLIP
-pseudo-device  ppp     1       # Kernel PPP
-pseudo-device  tun             # Packet tunnel.
-pseudo-device  pty             # Pseudo-ttys (telnet etc)
-pseudo-device  md              # Memory "disks"
-pseudo-device  gif             # IPv6 and IPv4 tunneling
-pseudo-device  faith   1       # IPv6-to-IPv4 relaying (translation)
-
-# The `bpf' pseudo-device enables the Berkeley Packet Filter.
-# Be aware of the administrative consequences of enabling this!
-pseudo-device  bpf             #Berkeley packet filter
-
-pseudo-device  crypto          # core crypto support, used by wlan
-
-# USB support
-device         uhci            # UHCI PCI->USB interface
-device         ohci            # OHCI PCI->USB interface
-device         usb             # USB Bus (required)
-device         ugen            # Generic
-device         uhid            # "Human Interface Devices"
-device         ukbd            # Keyboard
-device         ulpt            # Printer
-device         umass           # Disks/Mass storage - Requires scbus and da
-device         ums             # Mouse
-device         uscanner        # Scanners
-device         urio            # Diamond Rio MP3 Player
-# USB Ethernet, requires mii
-device         aue             # ADMtek USB ethernet
-device         axe             # ASIX Electronics USB Ethernet
-device         cue             # CATC USB ethernet
-device         kue             # Kawasaki LSI USB ethernet
-device         rue             # RealTek 8150 based USB ethernet
-# USB wireless NICs, requires wlan, wlan_ratectl_onoe
-device         rum             # Ralink Technology RT2501USB/RT2601USB
-device         ural            # Ralink Technology RT2500USB
-
-# FireWire support
-device         firewire        # FireWire bus code
-device         sbp             # SCSI over FireWire (Requires scbus and da)
-device         fwe             # Ethernet over FireWire (non-standard!)
diff --git a/nrelease/gui/root/DFLYLIVE-SMP-NOAPIC b/nrelease/gui/root/DFLYLIVE-SMP-NOAPIC
deleted file mode 100644 (file)
index 4e77566..0000000
+++ /dev/null
@@ -1,357 +0,0 @@
-#
-# GENERIC -- Generic kernel configuration file for DragonFly/i386
-#
-# Check the LINT configuration file in sys/config, for an
-# exhaustive list of options.
-#
-# $DragonFly: src/nrelease/gui/root/DFLYLIVE-SMP-NOAPIC,v 1.1 2008/09/01 21:20:30 swildner Exp $
-
-platform       pc32
-machine                i386
-machine_arch   i386
-cpu            I486_CPU
-cpu            I586_CPU
-cpu            I686_CPU
-ident          DFLYLIVE-SMP-NOAPIC
-maxusers       0
-
-makeoptions    DEBUG=-g                #Build kernel with gdb(1) debug symbols
-
-options        MATH_EMULATE            #Support for x87 emulation
-options        INET                    #InterNETworking
-options        INET6                   #IPv6 communications protocols
-options        HAMMER                  #Hammer Filesystem
-options        FFS                     #Berkeley Fast Filesystem
-options        FFS_ROOT                #FFS usable as root device [keep this!]
-options        SOFTUPDATES             #Enable FFS soft updates support
-options        UFS_DIRHASH             #Improve performance on big directories
-options        MFS                     #Memory Filesystem
-options        MD_ROOT                 #MD is a potential root device
-options        NFS                     #Network Filesystem
-options        NFS_ROOT                #NFS usable as root device, NFS required
-options        MSDOSFS                 #MSDOS Filesystem
-options        CD9660                  #ISO 9660 Filesystem
-options        PROCFS                  #Process filesystem
-options        COMPAT_43               #Compatible with BSD 4.3 [KEEP THIS!]
-options                COMPAT_DF12             #Compatible with DragonFly 1.2 and earlier
-options        SCSI_DELAY=5000         #Delay (in ms) before probing SCSI
-options                DEVICE_POLLING          # Support mixed interrupt-polling
-                                       # handling of network device drivers
-options        UCONSOLE                #Allow users to grab the console
-options        USERCONFIG              #boot -c editor
-options        VISUAL_USERCONFIG       #visual boot -c editor
-options        KTRACE                  #ktrace(1) support
-options        SYSVSHM                 #SYSV-style shared memory
-options        SYSVMSG                 #SYSV-style message queues
-options        SYSVSEM                 #SYSV-style semaphores
-options        P1003_1B                #Posix P1003_1B real-time extensions
-options        _KPOSIX_PRIORITY_SCHEDULING
-options        ICMP_BANDLIM            #Rate limit bad replies
-options        KBD_INSTALL_CDEV        # install a CDEV entry in /dev
-options        AHC_REG_PRETTY_PRINT    # Print register bitfields in debug
-                                       # output.  Adds ~128k to driver.
-options        AHD_REG_PRETTY_PRINT    # Print register bitfields in debug
-                                       # output.  Adds ~215k to driver.
-
-# To make an SMP kernel both SMP and APIC_IO are usually
-# specified.  SMP boxes with severely broken BIOSes which
-# boot fine for non-SMP builds *might* work in SMP mode
-# if you define SMP and leave APIC_IO turned off.
-#
-options        SMP                     # Symmetric MultiProcessor Kernel
-#options       APIC_IO                 # Symmetric (APIC) I/O
-
-# The PF Firewall with DragonFly's completely fair packet queuing
-device         pf
-device         pfsync
-device         pflog
-
-options     ALTQ
-options     ALTQ_CBQ
-options     ALTQ_RED
-options     ALTQ_RIO
-options     ALTQ_HFSC
-options     ALTQ_PRIQ
-options     ALTQ_FAIRQ
-
-options     HZ=1000
-pseudo-device carp
-options     CARP
-options     COMPAT_LINUX
-options                HAMMER
-
-# Debugging for Development
-options        DDB
-options        DDB_TRACE
-options        INVARIANTS
-
-device         isa
-device         eisa
-device         pci
-
-# Floppy drives
-device         fdc0    at isa? port IO_FD1 irq 6 drq 2
-device         fd0     at fdc0 drive 0
-device         fd1     at fdc0 drive 1
-#
-# If you have a Toshiba Libretto with its Y-E Data PCMCIA floppy,
-# don't use the above line for fdc0 but the following one:
-#device                fdc0
-
-# AHCI driver, this will override NATA for AHCI devices,
-# both drivers may be included.
-#
-device         ahci
-
-# Sil3124/3132/3531 driver
-#
-device         sili
-
-# NEW-ATA (NATA) and ATAPI devices
-#
-device         nata
-device         natadisk                # ATA disk drives
-device         natapicd                # ATAPI CDROM drives
-device         natapifd                # ATAPI floppy drives
-device         natapist                # ATAPI tape drives
-device         natapicam               # Emulate ATAPI devices as SCSI 
-device         nataraid                # support for ATA software RAID
-                                       # controllers
-device         natausb                 # ATA-over-USB support
-options        ATA_STATIC_ID           # Static device numbering
-
-# LEGACY ATA and ATAPI devices
-#device                ata0    at isa? port IO_WD1 irq 14
-#device                ata1    at isa? port IO_WD2 irq 15
-#device                ata
-#device                atadisk                 # ATA disk drives
-#device                atapicd                 # ATAPI CDROM drives
-#device                atapifd                 # ATAPI floppy drives
-#device                atapist                 # ATAPI tape drives
-#device                atapicam                # Emulate ATAPI devices as SCSI via CAM
-#options       ATA_STATIC_ID           #Static device numbering
-
-# SCSI Controllers
-device         ahb             # EISA AHA1742 family
-device         ahc             # AHA2940 and onboard AIC7xxx devices
-device         ahd             # AHA39320/29320 and onboard AIC79xx devices
-device         amd             # AMD 53C974 (Tekram DC-390(T))
-device         isp             # Qlogic family
-device         mpt             # LSI-Logic MPT/Fusion
-device         ncr             # NCR/Symbios Logic
-device         sym             # NCR/Symbios Logic (newer chipsets)
-options        SYM_SETUP_LP_PROBE_MAP=0x40
-                               # Allow ncr to attach legacy NCR devices when 
-                               # both sym and ncr are configured
-
-device         adv0    at isa?
-device         adw
-device         bt0     at isa?
-device         aha0    at isa?
-device         aic0    at isa?
-
-device         ncv             # NCR 53C500
-device         nsp             # Workbit Ninja SCSI-3
-device         stg             # TMC 18C30/18C50
-
-# SCSI peripherals
-device         scbus           # SCSI bus (required)
-device         da              # Direct Access (disks)
-device         sa              # Sequential Access (tape etc)
-device         cd              # CD
-device         pass            # Passthrough device (direct SCSI access)
-device         sg              # Passthrough device (linux scsi generic)
-
-# RAID controllers interfaced to the SCSI subsystem
-device         asr             # DPT SmartRAID V, VI and Adaptec SCSI RAID
-device         dpt             # DPT Smartcache - See LINT for options!
-device         iir             # Intel Integrated RAID
-device         mly             # Mylex AcceleRAID/eXtremeRAID
-device         ciss            # Compaq SmartRAID 5* series
-
-# RAID controllers
-device         aac             # Adaptec FSA RAID, Dell PERC2/PERC3
-#device                aacp            # SCSI passthrough for aac (requires CAM)
-device         ida             # Compaq Smart RAID
-device         ips             # IBM ServeRAID
-device         amr             # AMI MegaRAID
-device         mlx             # Mylex DAC960 family
-device         twe             # 3ware Escalade 7000/8000's
-device         twa             # 3ware Escalade 9000's
-device         pst             # Promise Supertrack
-
-# atkbdc0 controls both the keyboard and the PS/2 mouse
-device         atkbdc0 at isa? port IO_KBD
-device         atkbd0  at atkbdc? irq 1 flags 0x1
-device         psm0    at atkbdc? irq 12
-
-device         vga0    at isa?
-
-# kbdmux is the keyboard multiplexer
-device         kbdmux
-
-# splash screen/screen saver
-pseudo-device  splash
-
-# syscons is the default console driver, resembling an SCO console
-device         sc0     at isa? flags 0x100
-options        SC_PIXEL_MODE           # add support for the raster text mode
-
-device         agp             # support several AGP chipsets
-
-# Floating point support - do not disable.
-device         npx0    at nexus? port IO_NPX irq 13
-
-# Power management support (see LINT for more options)
-device         apm0    at nexus? disable flags 0x20 # Advanced Power Management
-
-# HW monitoring devices
-device         lm0     at isa? port 0x290
-device         it0     at isa? port 0x290
-device         it1     at isa? port 0xc00
-device         it2     at isa? port 0xd00
-
-# PCCARD (PCMCIA) support
-device         pccard
-device         cardbus
-device         cbb
-
-# Serial (COM) ports
-device         sio0    at isa? port IO_COM1 flags 0x10 irq 4
-device         sio1    at isa? port IO_COM2 irq 3
-device         sio2    at isa? disable port IO_COM3 irq 5
-device         sio3    at isa? disable port IO_COM4 irq 9
-
-# Parallel port
-device         ppc0    at isa? irq 7
-device         ppbus           # Parallel port bus (required)
-device         lpt             # Printer
-device         plip            # TCP/IP over parallel
-device         ppi             # Parallel port interface device
-#device                vpo             # Requires scbus and da
-
-
-# PCI Ethernet NICs.
-device         de              # DEC/Intel DC21x4x (``Tulip'')
-device         txp             # 3Com 3cR990 (``Typhoon'')
-device         vx              # 3Com 3c590, 3c595 (``Vortex'')
-
-device         em              # Intel PRO/1000 adapter Gigabit Ethernet Card (``Wiseman'')
-                               # Requires ig_hal
-device         ig_hal          # Intel PRO/1000 hardware abstraction layer
-
-# PCI Ethernet NICs that use the common MII bus controller code.
-# NOTE: Be sure to keep the 'device miibus' line in order to use these NICs!
-device         miibus          # MII bus support
-device         ae              # Attansic/Atheros L2 Fast Ethernet
-device         age             # Attansic/Atheros L1 Gigabit Ethernet
-device         ale             # Atheros AR8121/AR8113/AR8114
-device         bce             # Broadcom NetXtreme II Gigabit Ethernet
-device         bfe             # Broadcom BCM440x 10/100 Ethernet
-device         dc              # DEC/Intel 21143 and various workalikes
-device         et              # Agere ET1310 10/100/1000 Ethernet
-device         fxp             # Intel EtherExpress PRO/100B (82557, 82558)
-device         jme             # JMicron Gigabit/Fast Ethernet
-device         pcn             # AMD Am79C97x PCI 10/100 NICs
-device         rl              # RealTek 8129/8139
-device         re              # RealTek 8139C+/8169
-device         sf              # Adaptec AIC-6915 (``Starfire'')
-device         sis             # Silicon Integrated Systems SiS 900/SiS 7016
-device         sk              # SysKonnect GEnesis, LinkSys EG1023, D-Link
-device         ste             # Sundance ST201 (D-Link DFE-550TX)
-device         tl              # Texas Instruments ThunderLAN
-device         tx              # SMC EtherPower II (83c170 ``EPIC'')
-device         vge             # VIA 612x GigE
-device         vr              # VIA Rhine, Rhine II
-device         wb              # Winbond W89C840F
-device         xl              # 3Com 3c90x (``Boomerang'', ``Cyclone'')
-device         bge             # Broadcom BCM570x (``Tigon III'')
-device         stge            # Sundance/Tamarack TC9021 Gigabit Ethernet
-device         msk             # Marvell/SysKonnect Yukon II Gigabit Ethernet
-device         nfe             # NVIDIA nForce MCP 10/100/Gigabit Ethernet
-
-# ISA Ethernet NICs.
-# 'device ed' requires 'device miibus'
-device         ed0     at isa? disable port 0x280 irq 10 iomem 0xd8000
-device         ex
-device         ep
-device         fe0     at isa? disable port 0x300
-# Xircom Ethernet
-device         xe
-
-# Wireless NIC cards
-device         wlan            # 802.11 support
-device         wlan_ccmp       # 802.11 CCMP support
-device         wlan_tkip       # 802.11 TKIP support
-device         wlan_wep        # 802.11 WEP support
-# 802.11 TX rate control algorithms
-#device                wlan_ratectl_amrr       # AMRR
-device         wlan_ratectl_onoe       # Onoe
-device         wlan_ratectl_sample     # Sample
-
-# Aironet 4500/4800 802.11 wireless NICs.  Note: the declaration below will
-# work for PCMCIA and PCI cards, as well as ISA cards set to ISA PnP
-# mode (the factory default). If you set the switches on your ISA
-# card for a manually chosen I/O address and IRQ, you must specify
-# those parameters here.
-device         an
-device         ral             # Ralink Technology 802.11 wireless NIC
-                               # Requires wlan_ratectl_onoe and
-                               # wlan_ratectl_sample
-device         rtw             # RealTek 802.11 wireless NIC
-                               # Requires wlan_ratectl_onoe and wlan_wep
-# WaveLAN/IEEE 802.11 wireless NICs.  Note: the WaveLAN/IEEE really
-# exists only as a PCMCIA device, so there is no ISA attachment needed
-# and resources will always be dynamically assigned by the pccard code.
-device         wi
-
-# The probe order of these is presently determined by i386/isa/isa_compat.c.
-device         ie0     at isa? disable port 0x300 irq 10 iomem 0xd0000
-#device                le0     at isa? disable port 0x300 irq 5 iomem 0xd0000
-device         lnc0    at isa? disable port 0x280 irq 10 drq 0
-device         cs0     at isa? disable port 0x300
-device         sn0     at isa? disable port 0x300 irq 10
-
-# Pseudo devices - the number indicates how many units to allocate.
-pseudo-device  loop            # Network loopback
-pseudo-device  ether           # Ethernet support
-pseudo-device  sl      1       # Kernel SLIP
-pseudo-device  ppp     1       # Kernel PPP
-pseudo-device  tun             # Packet tunnel.
-pseudo-device  pty             # Pseudo-ttys (telnet etc)
-pseudo-device  md              # Memory "disks"
-pseudo-device  gif             # IPv6 and IPv4 tunneling
-pseudo-device  faith   1       # IPv6-to-IPv4 relaying (translation)
-
-# The `bpf' pseudo-device enables the Berkeley Packet Filter.
-# Be aware of the administrative consequences of enabling this!
-pseudo-device  bpf             #Berkeley packet filter
-
-pseudo-device  crypto          # core crypto support, used by wlan
-
-# USB support
-device         uhci            # UHCI PCI->USB interface
-device         ohci            # OHCI PCI->USB interface
-device         usb             # USB Bus (required)
-device         ugen            # Generic
-device         uhid            # "Human Interface Devices"
-device         ukbd            # Keyboard
-device         ulpt            # Printer
-device         umass           # Disks/Mass storage - Requires scbus and da
-device         ums             # Mouse
-device         uscanner        # Scanners
-device         urio            # Diamond Rio MP3 Player
-# USB Ethernet, requires mii
-device         aue             # ADMtek USB ethernet
-device         axe             # ASIX Electronics USB Ethernet
-device         cue             # CATC USB ethernet
-device         kue             # Kawasaki LSI USB ethernet
-device         rue             # RealTek 8150 based USB ethernet
-# USB wireless NICs, requires wlan, wlan_ratectl_onoe
-device         rum             # Ralink Technology RT2501USB/RT2601USB
-device         ural            # Ralink Technology RT2500USB
-
-# FireWire support
-device         firewire        # FireWire bus code
-device         sbp             # SCSI over FireWire (Requires scbus and da)
-device         fwe             # Ethernet over FireWire (non-standard!)
diff --git a/nrelease/gui/root/VKERNEL b/nrelease/gui/root/VKERNEL
deleted file mode 100644 (file)
index 9ab6b00..0000000
+++ /dev/null
@@ -1,107 +0,0 @@
-# VKERNEL - configuration for a virtual kernel
-#
-# $DragonFly: src/nrelease/gui/root/VKERNEL,v 1.1 2008/09/01 21:20:30 swildner Exp $
-
-platform       vkernel         # platform architecture (i386, vkernel, etc)
-machine                i386
-machine_arch   i386            # cpu architecture (i386, etc)
-ident          VKERNEL
-maxusers       0
-
-makeoptions    DEBUG=-g
-
-cpu            I586_CPU
-cpu            I686_CPU
-
-options                DEBUG_PCTRACK
-
-options                KTR
-options                KTR_GIANT_CONTENTION
-options                KTR_SPIN_CONTENTION
-#options       DEBUG_CRIT_SECTIONS
-
-options                QUOTA
-options                DUMMYNET
-options         IPFIREWALL              #firewall
-options                IPFIREWALL_FORWARD      #enable transparent proxy support
-options                IPFIREWALL_DEFAULT_TO_ACCEPT    #allow everything by default
-
-# ALTQ
-options         ALTQ            #alternate queueing
-options         ALTQ_CBQ        #class based queueing
-options         ALTQ_RED        #random early detection
-options         ALTQ_RIO        #triple red for diffserv (needs RED)
-options         ALTQ_HFSC       #hierarchical fair service curve
-options         ALTQ_PRIQ       #priority queue
-options                ALTQ_FAIRQ      #fair queue
-#options        ALTQ_NOPCC      #don't use processor cycle counter
-options         ALTQ_DEBUG      #for debugging
-
-options                IPSEC                   #IP security
-options                IPSEC_ESP               #IP security (crypto; define w/ IPSEC)
-options                IPSEC_DEBUG             #debug for IP security
-
-options                HAMMER
-options                EXT2FS
-options        INET                    #InterNETworking
-options        INET6                   #IPv6 communications protocols
-options        FFS                     #Berkeley Fast Filesystem
-options        FFS_ROOT                #FFS usable as root device [keep this!]
-options        SOFTUPDATES             #Enable FFS soft updates support
-options        UFS_DIRHASH             #Improve performance on big directories
-options        MFS                     #Memory Filesystem
-options        MD_ROOT                 #MD is a potential root device
-options        NFS                     #Network Filesystem
-options        NFS_ROOT                #NFS usable as root device, NFS required
-options        MSDOSFS                 #MSDOS Filesystem
-options        CD9660                  #ISO 9660 Filesystem
-options        PROCFS                  #Process filesystem
-options        COMPAT_43               #Compatible with BSD 4.3 [KEEP THIS!]
-options                COMPAT_DF12             #Compatible with DragonFly 1.2 and earlier
-options                DEVICE_POLLING          # Support mixed interrupt-polling
-                                       # handling of network device drivers
-options        UCONSOLE                #Allow users to grab the console
-options        KTRACE                  #ktrace(1) support
-options        SYSVSHM                 #SYSV-style shared memory
-options        SYSVMSG                 #SYSV-style message queues
-options        SYSVSEM                 #SYSV-style semaphores
-options        P1003_1B                #Posix P1003_1B real-time extensions
-options        _KPOSIX_PRIORITY_SCHEDULING
-options        ICMP_BANDLIM            #Rate limit bad replies
-
-options        SMP                     # Symmetric MultiProcessor Kernel
-
-# Debugging for Development
-options        DDB
-options        DDB_TRACE
-options        INVARIANTS
-
-#options       CARP
-
-# Floating point support - do not disable.
-device         npx0    at nexus?
-
-# Pseudo devices - the number indicates how many units to allocate.
-pseudo-device  loop            # Network loopback
-pseudo-device  ether           # Ethernet support
-pseudo-device  sl      1       # Kernel SLIP
-pseudo-device  ppp     1       # Kernel PPP
-pseudo-device  tun             # Packet tunnel.
-pseudo-device  pty             # Pseudo-ttys (telnet etc)
-pseudo-device  md              # Memory "disks"
-pseudo-device  gif             # IPv6 and IPv4 tunneling
-pseudo-device  faith   1       # IPv6-to-IPv4 relaying (translation)
-
-#pseudo-device carp
-
-# The `bpf' pseudo-device enables the Berkeley Packet Filter.
-# Be aware of the administrative consequences of enabling this!
-pseudo-device  bpf             #Berkeley packet filter
-
-# VIRTUAL DEVICES
-#
-device         vn
-device         vkd
-device         vke
-
-device         vcd