From owner-freebsd-drivers@FreeBSD.ORG Sat Oct 18 01:07:20 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 51AA91065687; Sat, 18 Oct 2008 01:07:20 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 3F6908FC12; Sat, 18 Oct 2008 01:07:20 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 2B8591A3C36; Fri, 17 Oct 2008 17:49:00 -0700 (PDT) Date: Fri, 17 Oct 2008 17:49:00 -0700 From: Alfred Perlstein To: Jeroen Ruigrok van der Werven Message-ID: <20081018004900.GB5651@elvis.mu.org> References: <20081016144813.GY98121@nexus.in-nomine.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20081016144813.GY98121@nexus.in-nomine.org> User-Agent: Mutt/1.4.2.3i Cc: freebsd-drivers@freebsd.org, freebsd-hackers@freebsd.org Subject: Re: [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: Sat, 18 Oct 2008 01:07:20 -0000 * Jeroen Ruigrok van der Werven [081016 08:06] wrote: > -On [20081016 16:43], Srinivas (mboxindia@gmail.com) wrote: > >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). > > http://www.amazon.com/dp/0123706068/ - Computer Organization and Design: The > Hardware/Software Interface by Patterson and Hennessy > > http://www.amazon.com/dp/0131485210/ - Structured Computer Organization by > Tanenbaum > > That should answer most, if not all, of your questions on that subject. I also REALLY like: The 8088 Project Book http://www.amazon.com/8088-Project-Book-Robert-Grossblatt/dp/0830631712 Although this isn't a real PC, it will give a nice start in case more technical stuff it too much too soon.