From owner-freebsd-drivers@FreeBSD.ORG Thu Oct 16 15:12:57 2008 Return-Path: Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2814E106568E for ; Thu, 16 Oct 2008 15:12:57 +0000 (UTC) (envelope-from mboxindia@gmail.com) Received: from el-out-1112.google.com (el-out-1112.google.com [209.85.162.177]) by mx1.freebsd.org (Postfix) with ESMTP id D19038FC26 for ; Thu, 16 Oct 2008 15:12:56 +0000 (UTC) (envelope-from mboxindia@gmail.com) Received: by el-out-1112.google.com with SMTP id v27so15077ele.13 for ; Thu, 16 Oct 2008 08:12:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:mime-version:content-type:content-transfer-encoding :content-disposition; bh=3C6L0wTBBjf0dErhf9B5QBMsGQdc+cHTvUzl439/myU=; b=KL7F76iyzBrzD64WbIhIEm4cPvvMaRPe5Kn8QYke2X7f6gzWmDYDKVLaHzG1y+X7cp 6e6mmrbY+ZKKXQRKWgymUqapuMyoq9ip89lSRBU4lAwf4TXwB4AAb4QM7z9lAn4/tHvi z3s04ONKTBUZPbgx3B62C6mGEXzSsFgX3lC7I= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type :content-transfer-encoding:content-disposition; b=m+SKSop8JEgcUS8hmj0VhV1AhsBzWrFzofj7+jDhLhq2wA/hFeBR3+H71tnSzTDa5f O5s1ZiTXA3Ewl9d3Lx/DeGpO+Jc0wfQQWEu2SFwN2ZXAfk/XeAViaDsXduBZqEPWq1dC FJUtJZPXynA0c3+TutuLmHvv0Q7ZPH+Lbp6LM= Received: by 10.103.46.9 with SMTP id y9mr1439480muj.107.1224168185909; Thu, 16 Oct 2008 07:43:05 -0700 (PDT) Received: by 10.103.141.5 with HTTP; Thu, 16 Oct 2008 07:43:05 -0700 (PDT) Message-ID: Date: Thu, 16 Oct 2008 20:13:05 +0530 From: Srinivas To: freebsd-drivers@freebsd.org, freebsd-hackers@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: Subject: [Info required] PC Architecture X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Oct 2008 15:12:57 -0000 Hello, I have a theoretical understanding of the PC architecture and the details but have no idea of how things go under the hood(for a real computer). I think it would be very useful for me(as well as beginners) to know how things work real-time. Even though it is not a correct mailing list, I am posting this because you guys are the real hackers and know a lot about how things work inside. I would like to know about the following. Plz add anything which you think will be helpful for the beginners. 1. Schematic diagrams of motherboards 2. How a bios detects various kinds of buses 3. How bios and os detects the different devices present in the system and what are their capabilities 4. How interrupts are routed inside 5. Groups where we can communicate related information I searched a lot in the internet but I am not able to find a good place or info that gives the detailed information. Thanks, Srinivas