From MAILER-DAEMON Fri Mar 11 10:58:24 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1D9mWu-00032K-Km for mharc-pgubook-readers@gnu.org; Fri, 11 Mar 2005 10:58:24 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1D7zR1-000523-RE for pgubook-readers@nongnu.org; Sun, 06 Mar 2005 12:20:55 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1D7zQq-0004un-TH for pgubook-readers@nongnu.org; Sun, 06 Mar 2005 12:20:46 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1D7zQp-0004qq-Ex for pgubook-readers@nongnu.org; Sun, 06 Mar 2005 12:20:43 -0500 Received: from [194.25.134.82] (helo=mailout05.sul.t-online.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1D7z4I-0002HV-5H for pgubook-readers@nongnu.org; Sun, 06 Mar 2005 11:57:26 -0500 Received: from fwd16.aul.t-online.de by mailout05.sul.t-online.com with smtp id 1D7z4G-0001rA-02; Sun, 06 Mar 2005 17:57:24 +0100 Received: from pd9533175.dip.t-dialin.net (XHM3hvZLQeZu47Rvhoaz6md-IjW+hYdlzeOA0csgaIGqRqIeVSuuUh@[217.83.49.117]) by fwd16.sul.t-online.de with esmtp id 1D7z40-0SqU5o0; Sun, 6 Mar 2005 17:57:08 +0100 From: dirk selter Organization: privat To: pgubook-readers@nongnu.org Date: Sun, 6 Mar 2005 18:02:02 +0100 User-Agent: KMail/1.6.2 MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <200503061802.02716.dirsel@t-online.de> X-ID: XHM3hvZLQeZu47Rvhoaz6md-IjW+hYdlzeOA0csgaIGqRqIeVSuuUh X-TOI-MSGID: 5d31e76f-db3d-430f-8857-5d2f3ae7fb09 X-Mailman-Approved-At: Fri, 11 Mar 2005 10:58:22 -0500 Subject: [Pgubook-readers] pgubook-reader X-BeenThere: pgubook-readers@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: pgubook-readers.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 17:21:02 -0000 Hallo Mr. Bartlett, i wish to thank you for having published this absorbing book. Programs works all on SuSE after assembling with as-assembler. Is it the same assembler used in linux-programming (kernel) ? give my regards to you dirk selter, germany From MAILER-DAEMON Fri Mar 11 11:48:30 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1D9nGp-0008Gr-OA for mharc-pgubook-readers@gnu.org; Fri, 11 Mar 2005 11:45:54 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1D9nGg-0008C5-GC for pgubook-readers@nongnu.org; Fri, 11 Mar 2005 11:45:43 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1D9nGb-00089o-IX for pgubook-readers@nongnu.org; Fri, 11 Mar 2005 11:45:37 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1D9nGb-000804-4m for pgubook-readers@nongnu.org; Fri, 11 Mar 2005 11:45:37 -0500 Received: from [66.187.233.31] (helo=mx1.redhat.com) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1D9muk-0003g4-8v for pgubook-readers@nongnu.org; Fri, 11 Mar 2005 11:23:03 -0500 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.12.11/8.12.11) with ESMTP id j2BGMsm0028129; Fri, 11 Mar 2005 11:22:54 -0500 Received: from pobox.surrey.redhat.com (pobox.surrey.redhat.com [172.16.10.17]) by int-mx1.corp.redhat.com (8.11.6/8.11.6) with ESMTP id j2BGMrn03896; Fri, 11 Mar 2005 11:22:54 -0500 Received: from localhost (sebastian-int.corp.redhat.com [172.16.52.221]) by pobox.surrey.redhat.com (8.12.8/8.12.8) with ESMTP id j2BGMppa025056; Fri, 11 Mar 2005 16:22:52 GMT Subject: Re: [Pgubook-readers] pgubook-reader From: Bryn Reeves To: dirk selter In-Reply-To: <200503061802.02716.dirsel@t-online.de> References: <200503061802.02716.dirsel@t-online.de> Content-Type: text/plain Organization: Red Hat GLS Message-Id: <1110558170.9837.5.camel@breeves> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-9) Date: Fri, 11 Mar 2005 16:22:50 +0000 Content-Transfer-Encoding: 7bit Cc: pgubook-readers@nongnu.org X-BeenThere: pgubook-readers@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: breeves@redhat.com List-Id: pgubook-readers.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2005 16:45:46 -0000 On Sun, 2005-03-06 at 17:02, dirk selter wrote: > Hallo Mr. Bartlett, > i wish to thank you for having published this absorbing book. Programs works > all on SuSE after assembling with as-assembler. Is it the same assembler used > in linux-programming (kernel) ? > give my regards to you > dirk selter, germany > Hi Dirk, Most of the Linux kernel is written in C. The limited parts which are coded in either pure or inline assembler are restricted to the arch/ and include/asm- subdirectories and are written in the appropriate assembly dialect for each platform. Having said that, GNU 'as', (the assembler used in PGU) is part of the GNU toolchain, and so is what GCC uses to assemble compiled C code into object code, so infact, yes: it is the assembler used in the linux kernel. Kind regards, Bryn. From MAILER-DAEMON Sun Mar 13 17:50:42 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DAbuz-0003Lj-Js for mharc-pgubook-readers@gnu.org; Sun, 13 Mar 2005 17:50:42 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DAbuw-0003KI-8y for pgubook-readers@nongnu.org; Sun, 13 Mar 2005 17:50:38 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DAbur-0003J9-KY for pgubook-readers@nongnu.org; Sun, 13 Mar 2005 17:50:37 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DAbur-0003J5-4n for pgubook-readers@nongnu.org; Sun, 13 Mar 2005 17:50:33 -0500 Received: from [204.122.16.70] (helo=ultra7.eskimo.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DAbfk-0000hS-QG for pgubook-readers@nongnu.org; Sun, 13 Mar 2005 17:34:57 -0500 Received: from eskimo.com (johnnyb@eskimo.com [204.122.16.13]) by ultra7.eskimo.com (8.12.10/8.12.10) with ESMTP id j2DMS60K031045; Sun, 13 Mar 2005 14:28:06 -0800 Date: Sun, 13 Mar 2005 14:34:47 -0800 (PST) From: Jonathan Bartlett To: dirk selter Subject: Re: [Pgubook-readers] pgubook-reader In-Reply-To: <200503061802.02716.dirsel@t-online.de> Message-ID: References: <200503061802.02716.dirsel@t-online.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: pgubook-readers@nongnu.org X-BeenThere: pgubook-readers@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: pgubook-readers.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2005 22:50:39 -0000 > Hallo Mr. Bartlett, > i wish to thank you for having published this absorbing book. Programs works > all on SuSE after assembling with as-assembler. Is it the same assembler used > in linux-programming (kernel) ? If I remember correctly, the kernel actually uses two different assemblers -- one for bootup code and another for more normal tasks. The assembler used for bootup code is called as86 I believe, and I think it uses Intel syntax instead of AT&T. Jon From MAILER-DAEMON Sun Mar 13 18:20:34 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DAcNq-0000aI-2i for mharc-pgubook-readers@gnu.org; Sun, 13 Mar 2005 18:20:30 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DAcNg-0000WI-LZ for pgubook-readers@nongnu.org; Sun, 13 Mar 2005 18:20:20 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DAcNV-0000Sf-W5 for pgubook-readers@nongnu.org; Sun, 13 Mar 2005 18:20:14 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DAcNV-0000Ox-Aq for pgubook-readers@nongnu.org; Sun, 13 Mar 2005 18:20:09 -0500 Received: from [66.187.233.31] (helo=mx1.redhat.com) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1DAbvq-0001LZ-Fd for pgubook-readers@nongnu.org; Sun, 13 Mar 2005 17:51:34 -0500 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.12.11/8.12.11) with ESMTP id j2DMpSwO006881 for ; Sun, 13 Mar 2005 17:51:28 -0500 Received: from pobox.surrey.redhat.com (pobox.surrey.redhat.com [172.16.10.17]) by int-mx1.corp.redhat.com (8.11.6/8.11.6) with ESMTP id j2DMpRY24119 for ; Sun, 13 Mar 2005 17:51:27 -0500 Received: from localhost (sebastian-int.corp.redhat.com [172.16.52.221]) by pobox.surrey.redhat.com (8.12.8/8.12.8) with ESMTP id j2DMpPUX019512 for ; Sun, 13 Mar 2005 22:51:26 GMT Subject: Re: [Pgubook-readers] pgubook-reader From: Bryn Reeves To: pgubook-readers@nongnu.org In-Reply-To: References: <200503061802.02716.dirsel@t-online.de> Content-Type: text/plain Organization: Red Hat GLS Message-Id: <1110754284.29946.5.camel@breeves> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-9) Date: Sun, 13 Mar 2005 22:51:25 +0000 Content-Transfer-Encoding: 7bit X-BeenThere: pgubook-readers@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: breeves@redhat.com List-Id: pgubook-readers.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Mar 2005 23:20:26 -0000 On Sun, 2005-03-13 at 22:34, Jonathan Bartlett wrote: > > Hallo Mr. Bartlett, > > i wish to thank you for having published this absorbing book. Programs works > > all on SuSE after assembling with as-assembler. Is it the same assembler used > > in linux-programming (kernel) ? > > If I remember correctly, the kernel actually uses two different assemblers > -- one for bootup code and another for more normal tasks. The assembler > used for bootup code is called as86 I believe, and I think it uses Intel > syntax instead of AT&T. This is historically correct, but since about 1999 all versions use AT&T syntax for all files, including the early bootup code. bootsect.S and setup.S in the arch/i386/boot subdirectories both contain the following comments: * Transcribed from Intel (as86) -> AT&T (gas) by Chris Noe, May 1999. * Kind regards, Bryn. > Jon > > > > _______________________________________________ > Pgubook-readers mailing list > Pgubook-readers@nongnu.org > http://lists.nongnu.org/mailman/listinfo/pgubook-readers