From owner-freebsd-ppc Sun Jun 10 10:14: 5 2001 Delivered-To: freebsd-ppc@freebsd.org Received: from peorth.iteration.net (peorth.iteration.net [208.190.180.178]) by hub.freebsd.org (Postfix) with ESMTP id 6514137B401 for ; Sun, 10 Jun 2001 10:14:03 -0700 (PDT) (envelope-from keichii@iteration.net) Received: by peorth.iteration.net (Postfix, from userid 1001) id 0DF8E59455; Sun, 10 Jun 2001 12:14:03 -0500 (CDT) Date: Sun, 10 Jun 2001 12:14:02 -0500 From: "Michael C . Wu" To: freebsd-ppc@freebsd.org Subject: [keichii@iteration.net: Re: FreeBSD/powerpc commit candidate for review] Message-ID: <20010610121402.A11425@peorth.iteration.net> Reply-To: "Michael C . Wu" Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i X-PGP-Fingerprint: 5025 F691 F943 8128 48A8 5025 77CE 29C5 8FA1 2E20 X-PGP-Key-ID: 0x8FA12E20 Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue, Jun 05, 2001 at 05:28:12PM -0700, David O'Brien scribbled: | On Tue, Jun 05, 2001 at 05:14:35PM -0700, Matthew Jacob wrote: | > Raises an interesting question about Linux compatibility then... | | The suggestion was to run little endian until some form of multiuser, and | then fixing the endian issues. Ie, to seperate the two issues. So, in other words, for now, on boot, we set CPU to little-endian? I aon't think we can attempt to even do MacOS X compat, but Matt did raise an important issue...Do we plan to fix this in the future? -- +-----------------------------------------------------------+ | keichii@iteration.net | keichii@freebsd.org | | http://iteration.net/~keichii | Yes, BSD is a conspiracy. | +-----------------------------------------------------------+ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Mon Jun 11 13:58:52 2001 Delivered-To: freebsd-ppc@freebsd.org Received: from ops.hybrid.com (ops.hybrid.com [166.117.11.1]) by hub.freebsd.org (Postfix) with ESMTP id BE6F437B40A for ; Mon, 11 Jun 2001 13:58:47 -0700 (PDT) (envelope-from richard.nakashima@hybrid.com) Received: from NAKASHIMARPC (hb9a-55.hybrid.com [166.117.9.55]) by ops.hybrid.com (Postfix) with SMTP id 88288E845 for ; Mon, 11 Jun 2001 13:58:46 -0700 (PDT) Message-ID: <003801c0f2b9$070f2b00$370975a6@NAKASHIMARPC> From: "Richard" To: Subject: PowerPC Date: Mon, 11 Jun 2001 13:56:46 -0700 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0035_01C0F27E.5A66EDF0" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG This is a multi-part message in MIME format. ------=_NextPart_000_0035_01C0F27E.5A66EDF0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Can you please provide a list of PowerPC processors to which FreeBSD = versions 3.4 and 4.3 have been ported? Specifically, do they support the = 405GP? Thank you! ------=_NextPart_000_0035_01C0F27E.5A66EDF0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Can you please provide a list of = PowerPC processors=20 to which FreeBSD versions 3.4 and 4.3 have been ported? Specifically, do = they=20 support the 405GP?
 
Thank you!
------=_NextPart_000_0035_01C0F27E.5A66EDF0-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Mon Jun 11 14:50:32 2001 Delivered-To: freebsd-ppc@freebsd.org Received: from mail.rpi.edu (mail.rpi.edu [128.113.22.40]) by hub.freebsd.org (Postfix) with ESMTP id C404037B401 for ; Mon, 11 Jun 2001 14:50:29 -0700 (PDT) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.acs.rpi.edu [128.113.24.47]) by mail.rpi.edu (8.11.3/8.11.3) with ESMTP id f5BLoG295398; Mon, 11 Jun 2001 17:50:16 -0400 Mime-Version: 1.0 X-Sender: drosih@mail.rpi.edu Message-Id: In-Reply-To: <003801c0f2b9$070f2b00$370975a6@NAKASHIMARPC> References: <003801c0f2b9$070f2b00$370975a6@NAKASHIMARPC> Date: Mon, 11 Jun 2001 17:50:14 -0400 To: "Richard" , From: Garance A Drosihn Subject: Re: PowerPC Content-Type: text/plain; charset="us-ascii" ; format="flowed" Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG At 1:56 PM -0700 6/11/01, Richard wrote: >Can you please provide a list of PowerPC processors to >which FreeBSD versions 3.4 and 4.3 have been ported? >Specifically, do they support the 405GP? The port of FreeBSD to PowerPC is still a work-in-progress. It is not far enough along that it could be claimed to "support" any specific chips yet. I believe the initial work is being done in an iMac and some other Apple hardware. Progress is being made on that, but not to the point that it's usable. -- Garance Alistair Drosehn = gad@eclipse.acs.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Mon Jun 11 17:31:33 2001 Delivered-To: freebsd-ppc@freebsd.org Received: from mail.jeamland.net (rafe.jeamland.net [203.18.243.114]) by hub.freebsd.org (Postfix) with ESMTP id 70F3537B401 for ; Mon, 11 Jun 2001 17:31:30 -0700 (PDT) (envelope-from benno@FreeBSD.org) Received: by mail.jeamland.net (Postfix, from userid 1000) id 4BF5E70606; Tue, 12 Jun 2001 10:31:29 +1000 (EST) Date: Tue, 12 Jun 2001 10:31:29 +1000 From: Benno Rice To: "Michael C . Wu" Cc: freebsd-ppc@freebsd.org Subject: Re: [keichii@iteration.net: Re: FreeBSD/powerpc commit candidate for review] Message-ID: <20010612103128.A62745@rafe.jeamland.net> References: <20010610121402.A11425@peorth.iteration.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="T4sUOijqQbZv57TR" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010610121402.A11425@peorth.iteration.net>; from keichii@iteration.net on Sun, Jun 10, 2001 at 12:14:02PM -0500 Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --T4sUOijqQbZv57TR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jun 10, 2001 at 12:14:02PM -0500, Michael C . Wu wrote: > On Tue, Jun 05, 2001 at 05:28:12PM -0700, David O'Brien scribbled: > | On Tue, Jun 05, 2001 at 05:14:35PM -0700, Matthew Jacob wrote: > | > Raises an interesting question about Linux compatibility then... > |=20 > | The suggestion was to run little endian until some form of multiuser, a= nd > | then fixing the endian issues. Ie, to seperate the two issues. >=20 > So, in other words, for now, on boot, we set CPU to little-endian? No. I talked this over with David O'Brien and decided that I don't want to scare OpenFirmware too much. =3D) I already have issues where if I get page mapping wrong OpenFirmware goes permanently south, so since there are a number of things that are reliant on OpenFirmware being operational I don't really want to tempt fate and try and make it operate in little-endian mode. --=20 Benno Rice benno@FreeBSD.org --T4sUOijqQbZv57TR Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjslYuAACgkQbQx7xhW+Eg4a2QCeInxr+gialT/nLB4SwCbK/j6P KNwAoJBMG2cD88qweZky3IjcbHpgd3Ri =5OoV -----END PGP SIGNATURE----- --T4sUOijqQbZv57TR-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Thu Jun 14 1:34:12 2001 Delivered-To: freebsd-ppc@freebsd.org Received: from servnet.intra.ecml-iiriam.org (iiriam.iiriam.fr [194.167.168.1]) by hub.freebsd.org (Postfix) with ESMTP id 7988D37B40B for ; Thu, 14 Jun 2001 01:34:01 -0700 (PDT) (envelope-from Henri.Michelon@iiriam.fr) Received: œby servnet.intra.ecml-iiriam.org (8.9.3/8.9.1) id KAA65251 for freebsd-ppc@FreeBSD.org; Thu, 14 Jun 2001 10:33:55 +0200 (CEST) X-Authentication-Warning: servnet.intra.ecml-iiriam.org: apache set sender to Henri.Michelon@iiriam.fr using -f To: freebsd-ppc@FreeBSD.org Subject: Toolchain Message-ID: <992507635.3b2876f31a118@webmail.iiriam.fr> Date: Thu, 14 Jun 2001 10:33:55 +0200 (CEST) From: Henri Michelon MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit User-Agent: IMP/PHP IMAP webmail program 2.2.4 X-Originating-IP: 194.167.168.1 X-WebMail-Company: ECML. http://www.ecml-iiriam.org Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hello Benno, Great work ! Just a question: I want to try your code on my Macs (Apple G4 & UMAX Pulsar) but i'm new to OS hacking and cross-compiling. Can you write a sort of how-to compile/use the ppc port ? Or just a description of your own procedure ? Regards, Henri Henri Michelon Henri.Michelon@iiriam.fr -- http://www.nmo-sdk.org/ The Universal SDK. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Thu Jun 14 2:24:24 2001 Delivered-To: freebsd-ppc@freebsd.org Received: from mail.jeamland.net (rafe.jeamland.net [203.18.243.114]) by hub.freebsd.org (Postfix) with ESMTP id AE2EF37B401 for ; Thu, 14 Jun 2001 02:24:11 -0700 (PDT) (envelope-from benno@FreeBSD.org) Received: by mail.jeamland.net (Postfix, from userid 1000) id 11D0F70606; Thu, 14 Jun 2001 19:23:59 +1000 (EST) Date: Thu, 14 Jun 2001 19:23:59 +1000 From: Benno Rice To: Henri Michelon Cc: freebsd-ppc@FreeBSD.org Subject: Re: Toolchain Message-ID: <20010614192359.B84859@rafe.jeamland.net> References: <992507635.3b2876f31a118@webmail.iiriam.fr> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="7ZAtKRhVyVSsbBD2" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <992507635.3b2876f31a118@webmail.iiriam.fr>; from Henri.Michelon@iiriam.fr on Thu, Jun 14, 2001 at 10:33:55AM +0200 Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --7ZAtKRhVyVSsbBD2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jun 14, 2001 at 10:33:55AM +0200, Henri Michelon wrote: > Hello Benno, >=20 > Great work ! > Just a question: I want to try your code on my Macs (Apple G4 & UMAX Puls= ar) > but i'm new to OS hacking and cross-compiling. Can you write a sort of ho= w-to > compile/use the ppc port ? Or just a description of your own procedure ? Ok, firstly not all the code you need's in the repository at the moment. There's one more commit pending, I'm just waiting on an all-clear for it. Once you've got the code, I'm actually compiling my kernels on a Mac running NetBSD as building the cross toolchain turned out to be too much hassle. David O'Brien's working on the bits for a toolchain but they're not ready yet. If you're happy to run up NetBSD on one of your Macs though, that'll handle building the kernel with a bit of tweakage. It basically boils down to differences in environment between NetBSD and FreeBSD and a few compiler quirks that are fairly easy to work around. The most fun part is putting together a FreeBSD /usr/include directory to compile off, and forcing gcc to use that. The other option is that once I get a bit further I can probably start putting kernel images up for download that you can try out and send me feedback on if you want. I'm netbooting the images at the moment, but that's not hard to do. It requires having a DHCP server and a TFTP server. --=20 Benno Rice benno@FreeBSD.org --7ZAtKRhVyVSsbBD2 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjsogq8ACgkQbQx7xhW+Eg52BQCg3IYgQ6Y52ETzCqRxgmZUzFg2 xGEAoOOZNfyOYIhWU+wpHnzZywj/rT0U =dT18 -----END PGP SIGNATURE----- --7ZAtKRhVyVSsbBD2-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Thu Jun 14 10:40:49 2001 Delivered-To: freebsd-ppc@freebsd.org Received: from imo-d04.mx.aol.com (imo-d04.mx.aol.com [205.188.157.36]) by hub.freebsd.org (Postfix) with ESMTP id CE76637B403 for ; Thu, 14 Jun 2001 10:40:47 -0700 (PDT) (envelope-from UkneeqFNG@aol.com) Received: from UkneeqFNG@aol.com by imo-d04.mx.aol.com (mail_out_v30.22.) id n.24.14eab8ac (15886) for ; Thu, 14 Jun 2001 13:40:44 -0400 (EDT) Received: from web44.aolmail.aol.com (web44.aolmail.aol.com [205.188.161.5]) by air-id08.mx.aol.com (v78_r3.8) with ESMTP; Thu, 14 Jun 2001 13:40:44 -0400 Date: Thu, 14 Jun 2001 13:40:44 EDT From: UkneeqFNG@aol.com Subject: Suggestions? To: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Mailer: Unknown (No Version) Message-ID: <24.14eab8ac.285a511c@aol.com> Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hello all, I was wondering if anyone could point me in a good direction to start learning how to program on the ppc at a low level. Like with what you are doing to get it to boot and run FreeBSD. Is there any books out there that about programming the open firmware or powerpc at a low level? I am a college student and I have learned to program applications in C/C++, but we have not covered anything low level yet. I would love to learn and maybe help on the port. I have a spare 7600 at home I could use a test box. Thanks, Fedil To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message