From owner-freebsd-hackers@FreeBSD.ORG Wed Apr 24 17:59:45 2013 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 774EE63A for ; Wed, 24 Apr 2013 17:59:45 +0000 (UTC) (envelope-from justin.muniz@maine.edu) Received: from mail-la0-x230.google.com (mail-la0-x230.google.com [IPv6:2a00:1450:4010:c03::230]) by mx1.freebsd.org (Postfix) with ESMTP id 03F501352 for ; Wed, 24 Apr 2013 17:59:44 +0000 (UTC) Received: by mail-la0-f48.google.com with SMTP id eo20so1863257lab.21 for ; Wed, 24 Apr 2013 10:59:44 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to :content-type:x-gm-message-state; bh=28PZTgL0d34l73ncUd9t0jxHEGnDCWddRAHQPjkwUSo=; b=MzqICgHs06GB+gQ5Fse7giJ4RfdTh7h7+a1peHPFbxYxJ0MGhub3DtXTe3I28A4FMa KzNcJcnTd3pgXORFbIDhyFEB+72/R0OQxN95ZEOtPzoSKnDgbYk2F8bIIZcaOWbNWs8w k9fYxJ6cEw0qEMTu2+3gbL+ojBmwLKuDU6Xraw3KFW09Z0F/ks/aP0hgTcgfNUL6c8GS FgHn5qfMPVl9YCcM2jegDONraEYg4Wsb1XD/DJ5iyqXmPtINizHpaudChWT6dKv+gD67 6snbE8c9PIhbK4nT2qgm63nvlmIPgNDl8Syww0c5qGSWu88vzh/DlfBcXYcvKGEwl9CC B3cA== MIME-Version: 1.0 X-Received: by 10.152.111.67 with SMTP id ig3mr18530366lab.41.1366826383915; Wed, 24 Apr 2013 10:59:43 -0700 (PDT) Received: by 10.112.135.229 with HTTP; Wed, 24 Apr 2013 10:59:43 -0700 (PDT) Date: Wed, 24 Apr 2013 13:59:43 -0400 Message-ID: Subject: Re: GSOC: Qt front-ends From: Justin Edward Muniz To: freebsd-hackers@freebsd.org X-Gm-Message-State: ALoCoQnUV9/lKP1kKHH7Rcsuu2JNuZVDpD4rHxgTQ8K4X1LyKFQn7/5ADVW8vvT0YfcNd8+C/p9B Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Apr 2013 17:59:45 -0000 > > Mostly off-topic for this thread, but improving the boot process to > auto-detect hardware and auto-load kernel modules would be really nice. > That way, GENERIC would be very small, with just the basic frameworks > required (CAM, USB, PCI, TCP/IP, etc), and all the actual drivers would be > loaded from modules. That would remove almost all requirements to compile > a custom kernel in the first place. :) > > Granted, changing "options" in the kernel would require recompilation, but > general use and hardware changes wouldn't. > > Most likely not a GSoC project. But it's still a nice dream. :) > -- > Freddie Cash > fjwcash@gmail.com > I really like that idea. If I remember correctly some folks over at PC-BSD have started creating scripts to load sound and graphics drivers. Your idea may be closer to reality than you think! Justin Muniz