From owner-freebsd-alpha Sun Aug 23 04:03:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA26119 for freebsd-alpha-outgoing; Sun, 23 Aug 1998 04:03:36 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA26073 for ; Sun, 23 Aug 1998 04:03:32 -0700 (PDT) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id EAA09102; Sun, 23 Aug 1998 04:02:45 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: Andrew Gallatin cc: Doug Rabson , "Brent J. Nordquist" , John Birrell , freebsd-alpha@FreeBSD.ORG Subject: Re: FreeBSD/Alpha make buildworld stops at groff In-reply-to: Your message of "Fri, 21 Aug 1998 14:53:44 EDT." <13789.49021.995565.325186@grasshopper.cs.duke.edu> Date: Sun, 23 Aug 1998 04:02:45 -0700 Message-ID: <9098.903870165@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > How far do you get, exactly? Do you have an Intel or Cypress SIO? > (show config from the SRM console prompt will tell you). Good question! ``show config'' just shows "Device: 2, Name: COM1, Type: Embedded, Enabled: Yes, BaseAddr: 3f8, IRQ: 4, DMA: None" [simimar entry for COM2, with the expected addr/IRQ diffs]. Not very instructive on the topic of chipsets and such. :( > One handy tip is to be absolutely certain to configure the root disk > to match what you're actually using. It tends to blow up rather > spectacularly when it cannot mount root / run init. It never gets far enough for that to be a problem. :) > Make sure to have 'options DDB' defined, then boot with the -d flag. > That should drop you into ddb almost immediately after the kernel > begins execution. OK, I've gotten this far now - I'll work on compiling up a gdb on the x86 which understands alpha (Doug sent me a configure line earlier) and start running serial cables. :) - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Sun Aug 23 04:59:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA05471 for freebsd-alpha-outgoing; Sun, 23 Aug 1998 04:59:35 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA05461 for ; Sun, 23 Aug 1998 04:59:33 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.9.1/8.8.5) with SMTP id NAA14161; Sun, 23 Aug 1998 13:00:37 +0100 (BST) Date: Sun, 23 Aug 1998 13:00:37 +0100 (BST) From: Doug Rabson To: "Jordan K. Hubbard" cc: Andrew Gallatin , "Brent J. Nordquist" , John Birrell , freebsd-alpha@FreeBSD.ORG Subject: Re: FreeBSD/Alpha make buildworld stops at groff In-Reply-To: <9098.903870165@time.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sun, 23 Aug 1998, Jordan K. Hubbard wrote: > > How far do you get, exactly? Do you have an Intel or Cypress SIO? > > (show config from the SRM console prompt will tell you). > > Good question! ``show config'' just shows "Device: 2, Name: COM1, > Type: Embedded, Enabled: Yes, BaseAddr: 3f8, IRQ: 4, DMA: None" > [simimar entry for COM2, with the expected addr/IRQ diffs]. > > Not very instructive on the topic of chipsets and such. :( > > > One handy tip is to be absolutely certain to configure the root disk > > to match what you're actually using. It tends to blow up rather > > spectacularly when it cannot mount root / run init. > > It never gets far enough for that to be a problem. :) > > > Make sure to have 'options DDB' defined, then boot with the -d flag. > > That should drop you into ddb almost immediately after the kernel > > begins execution. > > OK, I've gotten this far now - I'll work on compiling up a gdb on the > x86 which understands alpha (Doug sent me a configure line earlier) > and start running serial cables. :) There is one in my home directory on freefall - ~dfr/alpha-unknown-linux-gdb.gz. I usually set up the com2 port for serial debugging which leaves com1 open for serial console etc. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 Fax: +44 181 381 1039 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Sun Aug 23 11:38:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA11628 for freebsd-alpha-outgoing; Sun, 23 Aug 1998 11:38:20 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA11619 for ; Sun, 23 Aug 1998 11:38:16 -0700 (PDT) (envelope-from gallatin@duke.cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.8.5/8.8.5) with ESMTP id OAA25946; Sun, 23 Aug 1998 14:37:29 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.8.8/8.8.8) id OAA01643; Sun, 23 Aug 1998 14:37:25 -0400 (EDT) (envelope-from gallatin) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Sun, 23 Aug 1998 14:37:25 -0400 (EDT) To: "Jordan K. Hubbard" Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: FreeBSD/Alpha make buildworld stops at groff In-Reply-To: <9098.903870165@time.cdrom.com> References: <13789.49021.995565.325186@grasshopper.cs.duke.edu> <9098.903870165@time.cdrom.com> X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <13792.23270.918856.724787@grasshopper.cs.duke.edu> Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Jordan K. Hubbard writes: > > How far do you get, exactly? Do you have an Intel or Cypress SIO? > > (show config from the SRM console prompt will tell you). > > Good question! ``show config'' just shows "Device: 2, Name: COM1, > Type: Embedded, Enabled: Yes, BaseAddr: 3f8, IRQ: 4, DMA: None" > [simimar entry for COM2, with the expected addr/IRQ diffs]. > > Not very instructive on the topic of chipsets and such. :( I wasn't terribly clear. I was referring to the PCI chip at bus 0, slot 7 which handles the ISA bridging.. On some (newer, non-buggy) miata GL's, its: Bus 00 Slot 07: Cypress PCI Peripheral Controller On the older miata's with the pyxis dma & other bugs, its: Bus 00 Slot 07: Intel SIO 82378 Another tip is to make sure your firmware is up-to-date. I'm running V6.7-250 Feb 19 1998 11:57:45 (from show version) on my old, buggy miata. Yet another tip is to try cold-booting the machine. > OK, I've gotten this far now - I'll work on compiling up a gdb on the > x86 which understands alpha (Doug sent me a configure line earlier) > and start running serial cables. :) Speaking of this, does anybody know how to recover a serial line on a 3.0-current/i386 host after a gdb remote attach times out? If I fumble on setting the baud rate properly, or make some other screwup, gdb leaves the line 'busy' & I cannot seem to get it back w/o rebooting my destop machine (which is running a 3.0-current kernel from sources cvsupped circa July 20th). This is both with the gdb from Doug's directory on freefall & with one I built myself. Nobody has the file open, tip, kermit, etc all fail to open it. There are no lock files that I can find. A ktrace of tip trying to open it looks like: 2406 tip CALL open(0x12030,0x2,0xa) 2406 tip NAMI "/dev/cuaa0" 2406 tip RET open -1 errno 16 Device busy Thanks, Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Aug 24 01:53:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA20440 for freebsd-alpha-outgoing; Mon, 24 Aug 1998 01:53:45 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA20435 for ; Mon, 24 Aug 1998 01:53:40 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.9.1/8.8.5) with SMTP id JAA19909; Mon, 24 Aug 1998 09:54:37 +0100 (BST) Date: Mon, 24 Aug 1998 09:54:37 +0100 (BST) From: Doug Rabson To: Andrew Gallatin cc: "Jordan K. Hubbard" , freebsd-alpha@FreeBSD.ORG Subject: Re: FreeBSD/Alpha make buildworld stops at groff In-Reply-To: <13792.23270.918856.724787@grasshopper.cs.duke.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sun, 23 Aug 1998, Andrew Gallatin wrote: > Speaking of this, does anybody know how to recover a serial line on a > 3.0-current/i386 host after a gdb remote attach times out? If I > fumble on setting the baud rate properly, or make some other screwup, > gdb leaves the line 'busy' & I cannot seem to get it back w/o > rebooting my destop machine (which is running a 3.0-current kernel > from sources cvsupped circa July 20th). This is both with the gdb > from Doug's directory on freefall & with one I built myself. > > Nobody has the file open, tip, kermit, etc all fail to open it. There > are no lock files that I can find. A ktrace of tip trying to open it > looks like: > > 2406 tip CALL open(0x12030,0x2,0xa) > 2406 tip NAMI "/dev/cuaa0" > 2406 tip RET open -1 errno 16 Device busy > > Thanks, I've never seen this but I'm normally very careful when attaching GDB. I always wait until after the target has stopped before trying to attach. I also use a macro so I never have to mistype the speed: define ak #set remotechat 1 set remotebaud 57600 target remote /dev/cuaa1 end -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 Fax: +44 181 381 1039 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Aug 24 08:31:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA11827 for freebsd-alpha-outgoing; Mon, 24 Aug 1998 08:31:36 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from server5.singular.com (server5.singular.com [204.140.208.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA11818 for ; Mon, 24 Aug 1998 08:31:31 -0700 (PDT) (envelope-from JBarbee@server5.singular.com) Received: by server5.singular.com with Internet Mail Service (5.5.1960.3) id ; Mon, 24 Aug 1998 08:31:12 -0700 Message-ID: <71B40CA7B273D0119DBF080009B46D4003E141@server5.singular.com> From: John Barbee To: freebsd-alpha@FreeBSD.ORG Subject: RE: multiple cdroms? boot floppies? Date: Mon, 24 Aug 1998 08:31:11 -0700 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.1960.3) Content-Type: text/plain Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >-----Original Message----- >From: David Seifert [mailto:seifert@sequent.com] >Sent: Monday, August 03, 1998 10:29 AM >To: freebsd-alpha@FreeBSD.ORG >Subject: multiple cdroms? boot floppies? >> When we tried a "show device" it outputted the floppy, scsi controller, >> harddrive, ethernet card and 8 cdrom drives (dka200..dka207). There is >> only one cdrom drive in the machine. >Is this a jukebox drive? I'd guess that SRM is probing for all >LUNs and the drive (at SCSI ID 2 I presume) responded to LUNs 0-7. actually, no it isn't. there is only one cdrom drive. it seems like somethings really wrong, i just don't know where to go find it. >> it just said that the block wasn't 512 bytes. >See if the drive has a jumper for block size. >-Dave To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon Aug 24 09:44:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA25162 for freebsd-alpha-outgoing; Mon, 24 Aug 1998 09:44:20 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from gateway.sequent.com (gateway.sequent.com [138.95.18.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA24971 for ; Mon, 24 Aug 1998 09:44:02 -0700 (PDT) (envelope-from seifert@sequent.com) Received: from eng4.sequent.com (eng4.sequent.com [138.95.7.64]) by gateway.sequent.com (8.8.5/8.8.5) with ESMTP id GAA19691 for ; Mon, 24 Aug 1998 06:11:19 -0700 (PDT) Received: from localhost (seifert@localhost) by eng4.sequent.com (8.8.5/8.8.5) with SMTP id JAA29151 for ; Mon, 24 Aug 1998 09:43:12 -0700 (PDT) Message-Id: <199808241643.JAA29151@eng4.sequent.com> X-Authentication-Warning: eng4.sequent.com: seifert@localhost didn't use HELO protocol To: freebsd-alpha@FreeBSD.ORG Subject: RE: multiple cdroms? boot floppies? Date: Mon, 24 Aug 98 09:43:12 PDT From: David Seifert Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > >> When we tried a "show device" it outputted the floppy, scsi > controller, > >> harddrive, ethernet card and 8 cdrom drives (dka200..dka207). There > is > >> only one cdrom drive in the machine. > > >Is this a jukebox drive? I'd guess that SRM is probing for all > >LUNs and the drive (at SCSI ID 2 I presume) responded to LUNs 0-7. > > actually, no it isn't. there is only one cdrom drive. it seems like > somethings really wrong, i just don't know where to go find it. Long shot, but here goes: maybe the SRM is probing for LUNs 0-7, the drives responds to all of them, saying "ok" for one (probably LUN 0) and "invalid LUN" for the others. It could be that the SRM has a bug and doesn't pay attention to the response, just to whether it got a response at all or not. A SCSI analyser would be helpful. Perhaps a different model drive or a different release of SRM? -Dave To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Aug 25 04:47:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA17229 for freebsd-alpha-outgoing; Tue, 25 Aug 1998 04:47:23 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA17221 for ; Tue, 25 Aug 1998 04:47:20 -0700 (PDT) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id EAA05058; Tue, 25 Aug 1998 04:18:55 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: Andrew Gallatin cc: freebsd-alpha@FreeBSD.ORG Subject: Re: FreeBSD/Alpha make buildworld stops at groff In-reply-to: Your message of "Sun, 23 Aug 1998 14:37:25 EDT." <13792.23270.918856.724787@grasshopper.cs.duke.edu> Date: Tue, 25 Aug 1998 04:18:55 -0700 Message-ID: <5054.904043935@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > I wasn't terribly clear. I was referring to the PCI chip at bus 0, > slot 7 which handles the ISA bridging.. On some (newer, non-buggy) > miata GL's, its: > Bus 00 Slot 07: Cypress PCI Peripheral Controller Gotcha - I have an Intel 82378ZB. It's not a Miata, BTW, my machine is built around a DEC Durango Motherboard from Aspen Systems. > Another tip is to make sure your firmware is up-to-date. I'm running > V6.7-250 Feb 19 1998 11:57:45 (from show version) on my old, buggy > miata. Yet another tip is to try cold-booting the machine. I think my firmware's likely to be a little different from yours. :) > Speaking of this, does anybody know how to recover a serial line on a > 3.0-current/i386 host after a gdb remote attach times out? If I Or even how to talk to one's serial ports under NetBSD/alpha? :) I've tried shoving all manner of stuff at /dev/ttyC0 and /dev/ttyC1 (though I'm pretty darned sure I'm using the `COM1' connector) and am not having much luck. I'd sort of want that bit to work first before trying to get gdb-remote to work (which I have, BTW, but it also met with a failure to communicate - what's the default baud rate, anyway? 9600?). - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Aug 25 08:44:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA15583 for freebsd-alpha-outgoing; Tue, 25 Aug 1998 08:44:05 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id IAA15521 for ; Tue, 25 Aug 1998 08:43:59 -0700 (PDT) (envelope-from imp@village.org) Received: from harmony [10.0.0.6] by rover.village.org with esmtp (Exim 1.71 #1) id 0zBLFX-0006iv-00; Tue, 25 Aug 1998 09:43:11 -0600 Received: from harmony.village.org (localhost [127.0.0.1]) by harmony.village.org (8.9.1/8.8.3) with ESMTP id JAA03886 for ; Tue, 25 Aug 1998 09:42:32 -0600 (MDT) Message-Id: <199808251542.JAA03886@harmony.village.org> To: freebsd-alpha@FreeBSD.ORG Subject: Michael Engel: ARC Specification (fwd) Date: Tue, 25 Aug 1998 09:42:32 -0600 From: Warner Losh Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org This may be useful to some people. I've not tried to check out the word document :-( Warner [[ headers edited ]] ------- Forwarded Message From: Michael Engel Message-Id: <199808250915.LAA27762@fourier.numerik.math.uni-siegen.de> Subject: ARC Specification (fwd) To: linux-mips@fnet.fr Date: Tue, 25 Aug 1998 11:15:34 +0200 (MET DST) Hi, just found this on the AXP Linux mailing list. I just converted it to Postscript - if anyone's interested in the PS version, please drop me a note. regards, Michael Engel (engel@unix-ag.uni-siegen.de) - -- Forwarded message: > Message-Id: > From: roman@songdog.eskimo.com (Bill Roman) > Subject: ARC Specification > To: axp-list@redhat.com > Date: Mon, 24 Aug 1998 20:38:43 -0700 (PDT) > > The Advanced RISC Computing (ARC) Specification is a useful and > interesting document for anyone running Linux on an Alpha using > ARC firmware or AlphaBIOS (not SRM console). You can find it at > http://www.microsoft.com/hwdev/specs/default.htm > > Unfortunately, it's a Microsoft Word document :-( I haven't had > a chance to try any of the variety of tools available under Linux > that might be able to view it. If anyone finds a way to display > and/or print it, perhaps you could let us know? > > -- > Bill Roman (roman@songdog.eskimo.com / roman@songdog.uucp) running linux ------- End of Forwarded Message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Aug 25 11:21:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA08163 for freebsd-alpha-outgoing; Tue, 25 Aug 1998 11:21:17 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA08156 for ; Tue, 25 Aug 1998 11:21:13 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.9.1/8.8.5) with SMTP id TAA02324; Tue, 25 Aug 1998 19:20:15 +0100 (BST) Date: Tue, 25 Aug 1998 19:20:15 +0100 (BST) From: Doug Rabson To: Warner Losh cc: freebsd-alpha@FreeBSD.ORG Subject: Re: Michael Engel: ARC Specification (fwd) In-Reply-To: <199808251542.JAA03886@harmony.village.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Tue, 25 Aug 1998, Warner Losh wrote: > This may be useful to some people. I've not tried to check out the > word document :-( I already printed out the Word document :-). Incidentally, DEC just released sources to linload.exe and some ARC headers and more alpha-specific docs. Follow the trail from ftp.digital.com/pub/DEC/Linux-Alpha/linload. There is enough here to write an ARC loader. PALcode is the only annoying bit. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 Fax: +44 181 381 1039 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Aug 25 11:23:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA08647 for freebsd-alpha-outgoing; Tue, 25 Aug 1998 11:23:52 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from ascetic.portal.ca (ascetic.portal.ca [206.87.139.66]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA08636 for ; Tue, 25 Aug 1998 11:23:50 -0700 (PDT) (envelope-from cjs@portal.ca) Received: from localhost (localhost [[UNIX: localhost]]) by ascetic.portal.ca (8.8.8/8.8.5) with SMTP id LAA06103; Tue, 25 Aug 1998 11:22:56 -0700 (PDT) X-Authentication-Warning: ascetic.portal.ca: cjs owned process doing -bs Date: Tue, 25 Aug 1998 11:22:55 -0700 (PDT) From: Curt Sampson To: "Jordan K. Hubbard" cc: Andrew Gallatin , freebsd-alpha@FreeBSD.ORG Subject: NetBSD/alpha serial ports In-Reply-To: <5054.904043935@time.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Tue, 25 Aug 1998, Jordan K. Hubbard wrote: > Or even how to talk to one's serial ports under NetBSD/alpha? :) I've > tried shoving all manner of stuff at /dev/ttyC0 and /dev/ttyC1 (though > I'm pretty darned sure I'm using the `COM1' connector) and am not > having much luck. The serial ports on my AXPpci33 worked fine for me once I'd gotten the right connector for the 10-pin motherboard header. This caused more than a little pain, because it's not the `standard' used on clones around here, and it wasn't documented properly in the manual I got. It's supposed to be the `standard Intel pinout.' Try this: Board Serial Pin Function Pin 1 DCD 1 2 RX (Serial In) 2 3 TX (Serial Out) 3 4 DTR 4 5 Ground 5 6 DSR 6 7 RTS 7 8 CTS 8 9 RI 9 10 No pin installed These are, I believe, numbered 1-5 across one row, and 6-10 in the next. cjs Curt Sampson cjs@portal.ca Info at http://www.portal.ca/ Internet Portal Services, Inc. Through infinite mist, software reverberates Vancouver, BC (604) 257-9400 In code possess'd of invisible folly. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Aug 25 14:36:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA11353 for freebsd-alpha-outgoing; Tue, 25 Aug 1998 14:36:04 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from server5.singular.com (server5.singular.com [204.140.208.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA11309 for ; Tue, 25 Aug 1998 14:35:48 -0700 (PDT) (envelope-from JBarbee@server5.singular.com) Received: by server5.singular.com with Internet Mail Service (5.5.1960.3) id ; Tue, 25 Aug 1998 14:35:27 -0700 Message-ID: <71B40CA7B273D0119DBF080009B46D4003E15F@server5.singular.com> From: John Barbee To: "'freebsd-alpha@freebsd.org'" Subject: error when running boot disk Date: Tue, 25 Aug 1998 14:35:26 -0700 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.1960.3) Content-Type: text/plain Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org i'm trying to run freebsd on an alpha, so i got the netbsd installation disk and it hung. i sent mail to port-alpha@netbsd.org but it seems to be an extremely quiet list. so i figured somebody here might be able to help. I rawrited a floppy and tried to boot. This is what happens VMS PAL revision ... OSF PAL rev: ... Switch to OSF PAL code succeeded Boot flags: Loading netbsd... open netbsd: No such file or directory Loading netbsd.gz 3849336+882560 [85 and then the screen blanks. the floppy is no longer being read and the computer hangs. is something supposed to happen here or am i supposed to do something. nothing i type seems to make a difference. this is an alphastation 200 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Aug 25 15:10:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA18021 for freebsd-alpha-outgoing; Tue, 25 Aug 1998 15:10:32 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from cimlogic.com.au (cimlog.lnk.telstra.net [139.130.51.31]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA18003 for ; Tue, 25 Aug 1998 15:10:28 -0700 (PDT) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.8.8/8.8.7) id IAA01069; Wed, 26 Aug 1998 08:20:15 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199808252220.IAA01069@cimlogic.com.au> Subject: Re: error when running boot disk In-Reply-To: <71B40CA7B273D0119DBF080009B46D4003E15F@server5.singular.com> from John Barbee at "Aug 25, 98 02:35:26 pm" To: JBarbee@server5.singular.com (John Barbee) Date: Wed, 26 Aug 1998 08:20:14 +1000 (EST) Cc: freebsd-alpha@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL40 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org John Barbee wrote: > i'm trying to run freebsd on an alpha, so i got the netbsd installation > disk and it hung. i sent mail to port-alpha@netbsd.org but it seems to > be an extremely quiet list. so i figured somebody here might be able to > help. Try pulling out the graphics card, disconnecting the keyboard and connecting a serial console before powering up. If the machine boots, you've got the "unsupported graphics card" problem. -- John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Aug 25 16:30:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA00643 for freebsd-alpha-outgoing; Tue, 25 Aug 1998 16:30:32 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from server5.singular.com (server5.singular.com [204.140.208.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA00470 for ; Tue, 25 Aug 1998 16:29:49 -0700 (PDT) (envelope-from JBarbee@server5.singular.com) Received: by server5.singular.com with Internet Mail Service (5.5.1960.3) id ; Tue, 25 Aug 1998 16:29:29 -0700 Message-ID: <71B40CA7B273D0119DBF080009B46D4003E161@server5.singular.com> From: John Barbee To: freebsd-alpha@FreeBSD.ORG Subject: RE: error when running boot disk Date: Tue, 25 Aug 1998 16:29:28 -0700 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.1960.3) Content-Type: text/plain Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org ok, with a little rs232 kluging i got a serial console up without the graphics card. i also looked at the card's docs and apparently it's a ZLXp-E2, not E1. so, should I find an E1 or are there other cards I can use. -----Original Message----- From: John Birrell [mailto:jb@cimlogic.com.au] Sent: Tuesday, August 25, 1998 3:20 PM To: JBarbee@server5.singular.com Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: error when running boot disk John Barbee wrote: > i'm trying to run freebsd on an alpha, so i got the netbsd installation > disk and it hung. i sent mail to port-alpha@netbsd.org but it seems to > be an extremely quiet list. so i figured somebody here might be able to > help. Try pulling out the graphics card, disconnecting the keyboard and connecting a serial console before powering up. If the machine boots, you've got the "unsupported graphics card" problem. -- John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Aug 25 16:55:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA04841 for freebsd-alpha-outgoing; Tue, 25 Aug 1998 16:55:24 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from cimlogic.com.au (cimlog.lnk.telstra.net [139.130.51.31]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA04826 for ; Tue, 25 Aug 1998 16:55:21 -0700 (PDT) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.8.8/8.8.7) id KAA01342; Wed, 26 Aug 1998 10:05:26 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199808260005.KAA01342@cimlogic.com.au> Subject: Re: error when running boot disk In-Reply-To: <71B40CA7B273D0119DBF080009B46D4003E161@server5.singular.com> from John Barbee at "Aug 25, 98 04:29:28 pm" To: JBarbee@server5.singular.com (John Barbee) Date: Wed, 26 Aug 1998 10:05:26 +1000 (EST) Cc: freebsd-alpha@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL40 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org John Barbee wrote: > ok, with a little rs232 kluging i got a serial console up without the > graphics card. > i also looked at the card's docs and apparently it's a ZLXp-E2, not E1. > > so, should I find an E1 or are there other cards I can use. I have a MACH64 in my noname and that works, however running an X server is not possible yet with FreeBSD and limited on NetBSD. I'd suggest just telnet'ing to the box for the time being. -- John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Aug 25 17:08:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA06281 for freebsd-alpha-outgoing; Tue, 25 Aug 1998 17:08:32 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from eta.ghs.com (eta.ghs.com [208.8.104.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA06276 for ; Tue, 25 Aug 1998 17:08:29 -0700 (PDT) (envelope-from ross@teraflop.com) Received: from random.teraflop.com (random.teraflop.com [192.67.158.207]) by eta.ghs.com (8.8.5/8.7.3) with ESMTP id RAA11360; Tue, 25 Aug 1998 17:07:40 -0700 (PDT) Received: (from ross@localhost) by random.teraflop.com (8.8.8/8.8.8) id RAA26087; Tue, 25 Aug 1998 17:07:39 -0700 (PDT) Date: Tue, 25 Aug 1998 17:07:39 -0700 (PDT) From: Ross Harvey Message-Id: <199808260007.RAA26087@random.teraflop.com> To: freebsd-alpha@FreeBSD.ORG, port-alpha@netbsd.org Subject: Re: error when running boot disk Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > From: John Barbee > > Loading netbsd.gz > 3849336+882560 [85 > > > and then the screen blanks. the floppy is no longer being read and the > computer hangs. is something supposed to happen here or am i supposed > to do something. nothing i type seems to make a difference. > > this is an alphastation 200 > > i'm trying to run freebsd on an alpha, so i got the netbsd installation > disk and it hung. i sent mail to port-alpha@netbsd.org but it seems to > be an extremely quiet list. so i figured somebody here might be able to > help. > > From: John Birrell > > Try pulling out the graphics card, disconnecting the keyboard and > connecting a serial console before powering up. If the machine boots, > you've got the "unsupported graphics card" problem. Well, you only waited three hours for a response from the NetBSD list, and you weren't even trying to run NetBSD. :-) I've had several people tell me they had to unsubscribe from port-alpha (@netbsd.org) because of the high volume, so I guess it is at just about the right point...some people say it is too high and some say it is too low. Anyway, NetBSD supports that particular system quite well. A lot of the NetBSD developers have one or even more than one of that exact AlphaStation. The boot code doesn't actually ever touch your drive or display hardware directly...everything is done with console callbacks. So, it shouldn't really matter at that point what graphics card you have, unless the SRM console doesn't support it either and has some bizarre failure mode where it can interact and print but still manages to die early on. Switching to a serial console is something you should do anyway, for other reasons, but right now it looks like you just have bad floppy media, or some other problem affecting your hardware and/or console firmware. It definitely doesn't look like a problem in the NetBSD boot code itself. How much RAM is in that system? Which version of the NetBSD install floppy did you use? -- Ross Harvey ross@netbsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue Aug 25 17:51:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA11893 for freebsd-alpha-outgoing; Tue, 25 Aug 1998 17:51:55 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from eta.ghs.com (eta.ghs.com [208.8.104.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA11888 for ; Tue, 25 Aug 1998 17:51:54 -0700 (PDT) (envelope-from ross@teraflop.com) Received: from random.teraflop.com (random.teraflop.com [192.67.158.207]) by eta.ghs.com (8.8.5/8.7.3) with ESMTP id RAA12179; Tue, 25 Aug 1998 17:51:04 -0700 (PDT) Received: (from ross@localhost) by random.teraflop.com (8.8.8/8.8.8) id RAA26682; Tue, 25 Aug 1998 17:51:04 -0700 (PDT) Date: Tue, 25 Aug 1998 17:51:04 -0700 (PDT) From: Ross Harvey Message-Id: <199808260051.RAA26682@random.teraflop.com> To: freebsd-alpha@FreeBSD.ORG, port-alpha@netbsd.org Subject: RE: error when running boot disk Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > This particular machine has 24 megs of RAM. Incidentally, now that I'm > using the serial console, the installation programs for NetBSD 1.3.2 > starts up just fine. That's good! Probably what was happening was that it didn't really stop at the quoted point, but later on when the PCI devices were probed. However, it probably happened so fast it couldn't be transcribed. Also, we have seen some alphas shipped with video hardware that wasn't well supported by SRM, or at least, wasn't supported by the version of SRM preload in flash as shipped. -- Ross Harvey To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed Aug 26 18:25:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA04870 for freebsd-alpha-outgoing; Wed, 26 Aug 1998 18:25:21 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from fleming.cs.strath.ac.uk (fleming.cs.strath.ac.uk [130.159.196.126]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA04828 for ; Wed, 26 Aug 1998 18:25:07 -0700 (PDT) (envelope-from roger@cs.strath.ac.uk) Received: from neipc-17.cs.strath.ac.uk (scary.dmem.strath.ac.uk [130.159.202.5]) by fleming.cs.strath.ac.uk (8.8.8/8.8.8) with SMTP id CAA19332 Thu, 27 Aug 1998 02:24:15 +0100 (BST) Message-ID: <35E4B618.56FD@cs.strath.ac.uk> Date: Thu, 27 Aug 1998 02:27:52 +0100 From: Roger Hardiman Organization: University of Strathclyde X-Mailer: Mozilla 3.01 (Win95; I) MIME-Version: 1.0 To: freebsd-alpha@FreeBSD.ORG Subject: Recent Alpha typecast to brooktre848.c Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, I work on the bt848 driver and was looking at the recent typecast change from "u_long" to "(uintptr_t) (void*)" in the driver. Logs state this was for the Alpha kernel. I think this may be incorrect. < *(*dma_prog)++ = (uintptr_t) (void *) *target_buffer; --- > *(*dma_prog)++ = (u_long) *target_buffer; The block of memory *dma_prog is pointing to is the instruction list for the bt848 chip's internal RISC processor. This is a set of 32 bit instructions. uintptr_t is defined as an unsigned long in Alpha/types.h so should this be a typecast to u_int32 and not uintptr_t Can someone working on this drop me an email. There are lots of other (u_long) type casts in the driver when writing to the dma_prog buffer which may need fixing. Cheers Roger Hardiman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Aug 27 01:48:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA07258 for freebsd-alpha-outgoing; Thu, 27 Aug 1998 01:48:22 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA07192 for ; Thu, 27 Aug 1998 01:48:13 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.9.1/8.8.5) with SMTP id JAA08544; Thu, 27 Aug 1998 09:46:43 +0100 (BST) Date: Thu, 27 Aug 1998 09:46:43 +0100 (BST) From: Doug Rabson To: Roger Hardiman cc: freebsd-alpha@FreeBSD.ORG Subject: Re: Recent Alpha typecast to brooktre848.c In-Reply-To: <35E4B618.56FD@cs.strath.ac.uk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Thu, 27 Aug 1998, Roger Hardiman wrote: > Hi, > I work on the bt848 driver and was looking at the > recent typecast change from "u_long" to "(uintptr_t) (void*)" > in the driver. > Logs state this was for the Alpha kernel. > > I think this may be incorrect. > < *(*dma_prog)++ = (uintptr_t) (void *) *target_buffer; > --- > > *(*dma_prog)++ = (u_long) *target_buffer; > > The block of memory *dma_prog is pointing to is the > instruction list for the bt848 chip's internal RISC processor. > This is a set of 32 bit instructions. > uintptr_t is defined as an unsigned long in Alpha/types.h > so should this be a typecast to u_int32 and not uintptr_t > > Can someone working on this drop me an email. There are lots of > other (u_long) type casts in the driver when writing > to the dma_prog buffer which may need fixing. Probably the casts should be u_int32_t. I haven't tried to get the bt848 driver working on the alpha yet (I do have a card but I need to get an X server running first ...). This commit was one of Bruce's sweeps over the code tidying up casts from pointers to integers. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 Fax: +44 181 381 1039 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Aug 27 08:40:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA26291 for freebsd-alpha-outgoing; Thu, 27 Aug 1998 08:40:13 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from nomis.simon-shapiro.org (nomis.simon-shapiro.org [209.86.126.163]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id IAA26285 for ; Thu, 27 Aug 1998 08:40:08 -0700 (PDT) (envelope-from shimon@simon-shapiro.org) Received: (qmail 28508 invoked by uid 1000); 27 Aug 1998 16:41:39 -0000 Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Date: Thu, 27 Aug 1998 12:41:39 -0400 (EDT) X-Face: (&r=uR0&yvh>h^ZL4"-TH61PD}/|Y'~58Z# Gz&BK'&uLAf:2wLb~L7YcWfau{;N(#LR2)\i.l8'ZqVhv~$rNx$]Om6Sv36S'\~5m/U'"i/L)&t$R0&?,)tm0l5xZ!\hZU^yMyCdt!KTcQ376cCkQ^Q_n.GH;Dd-q+ O51^+.K-1Kq?WsP9;cw-Ki+b.iY-5@3!YB5{I$h;E][Xlg*sPO61^5=:5k)JdGet,M|$"lq!1!j_>? $0Yc? Reply-To: shimon@simon-shapiro.org Organization: The Simon Shapiro Foundation From: Simon Shapiro To: freebsd-alpha@FreeBSD.ORG Subject: Alpha Install Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi Y'all, How do I get FreeBSD to run on an Alpha Personal Workstation 433au? I have a NetBSD snapshot installed and it seems to work well. Sincerely Yours, Shimon@Simon-Shapiro.ORG 770.265.7340 Simon Shapiro To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Aug 27 09:58:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA09906 for freebsd-alpha-outgoing; Thu, 27 Aug 1998 09:58:43 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from fleming.cs.strath.ac.uk (fleming.cs.strath.ac.uk [130.159.196.126]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA09894 for ; Thu, 27 Aug 1998 09:58:38 -0700 (PDT) (envelope-from roger@cs.strath.ac.uk) Received: from muir-10 (roger@muir-10.cs.strath.ac.uk [130.159.148.10]) by fleming.cs.strath.ac.uk (8.8.8/8.8.8) with SMTP id RAA09601 Thu, 27 Aug 1998 17:51:14 +0100 (BST) Message-ID: <35E58E83.446B@cs.strath.ac.uk> Date: Thu, 27 Aug 1998 17:51:15 +0100 From: Roger Hardiman Organization: University of Strathclyde X-Mailer: Mozilla 3.04Gold (X11; I; OSF1 V4.0 alpha) MIME-Version: 1.0 To: Doug Rabson , bde@zeta.org.au CC: freebsd-alpha@FreeBSD.ORG Subject: FreeBSD Alpha. Which endian? References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, Big-endian and little-endian question. I remember that when the Alpha cpu was designed one of the features was the ability to switched to be big-endian or little-endian format for a particular operating system. Will FreeBSD/Alpha be using the same endian format that FreeBSD/i386 uses? BTW, which endian format does the 386 user. Big or little. I forget. :-) Cheers Roger To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Aug 27 10:03:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA10853 for freebsd-alpha-outgoing; Thu, 27 Aug 1998 10:03:43 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from fleming.cs.strath.ac.uk (fleming.cs.strath.ac.uk [130.159.196.126]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA10832 for ; Thu, 27 Aug 1998 10:03:37 -0700 (PDT) (envelope-from roger@cs.strath.ac.uk) Received: from muir-10 (roger@muir-10.cs.strath.ac.uk [130.159.148.10]) by fleming.cs.strath.ac.uk (8.8.8/8.8.8) with SMTP id SAA09802 Thu, 27 Aug 1998 18:02:32 +0100 (BST) Message-ID: <35E59129.794B@cs.strath.ac.uk> Date: Thu, 27 Aug 1998 18:02:33 +0100 From: Roger Hardiman Organization: University of Strathclyde X-Mailer: Mozilla 3.04Gold (X11; I; OSF1 V4.0 alpha) MIME-Version: 1.0 To: dfr@nlsystems.com, bde@zeta.org.au, freebsd-alpha@FreeBSD.ORG Subject: Endian format Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, I had a look in /alpha/include/endian.h and I can see that the i386 uses Little Endian and so does the FreeBSD/Alpha port. Bye Roger To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Aug 27 11:19:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA24323 for freebsd-alpha-outgoing; Thu, 27 Aug 1998 11:19:21 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA24318 for ; Thu, 27 Aug 1998 11:19:18 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.9.1/8.8.5) with SMTP id TAA10684; Thu, 27 Aug 1998 19:18:41 +0100 (BST) Date: Thu, 27 Aug 1998 19:18:41 +0100 (BST) From: Doug Rabson To: Roger Hardiman cc: bde@zeta.org.au, freebsd-alpha@FreeBSD.ORG Subject: Re: FreeBSD Alpha. Which endian? In-Reply-To: <35E58E83.446B@cs.strath.ac.uk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Thu, 27 Aug 1998, Roger Hardiman wrote: > Hi, > Big-endian and little-endian question. > > I remember that when the Alpha cpu was designed one of the features > was the ability to switched to be big-endian or little-endian format > for a particular operating system. > > Will FreeBSD/Alpha be using the same endian format that > FreeBSD/i386 uses? All of the alpha unices use little endian as far I know and FreeBSD will be no exception. > > BTW, which endian format does the 386 user. Big or little. I > forget. :-) little :-) -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 Fax: +44 181 381 1039 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Aug 27 13:01:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA17246 for freebsd-alpha-outgoing; Thu, 27 Aug 1998 13:01:33 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id NAA17131 for ; Thu, 27 Aug 1998 13:00:54 -0700 (PDT) (envelope-from imp@village.org) Received: from harmony [10.0.0.6] by rover.village.org with esmtp (Exim 1.71 #1) id 0zC8D2-00036m-00; Thu, 27 Aug 1998 13:59:52 -0600 Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.1/8.8.3) with ESMTP id NAA00801; Thu, 27 Aug 1998 13:59:04 -0600 (MDT) Message-Id: <199808271959.NAA00801@harmony.village.org> To: Roger Hardiman Subject: Re: FreeBSD Alpha. Which endian? Cc: freebsd-alpha@FreeBSD.ORG In-reply-to: Your message of "Thu, 27 Aug 1998 17:51:15 BST." <35E58E83.446B@cs.strath.ac.uk> References: <35E58E83.446B@cs.strath.ac.uk> Date: Thu, 27 Aug 1998 13:59:04 -0600 From: Warner Losh Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In message <35E58E83.446B@cs.strath.ac.uk> Roger Hardiman writes: : I remember that when the Alpha cpu was designed one of the features : was the ability to switched to be big-endian or little-endian format : for a particular operating system. No. AFAIK, the alpha has never supported this. The only processor family on the planet that did this was the MIPS family, and some of its successors. Some of them even did this at run time (rather than at board design time[**]), but no operating system seems to have successfully taken advantage of this[*]. Warner [*] Ultrix is rumored to be able to run other endian MIPS code so they could run the mips compiler binaries on the Decstations that had the R4xxx CPU in it, but I've never been able to actually confirm this. [**] The MIPS Magnum R4000 based PCs are the only machine that I know of that can change its endianess after it has left the factory. You boot a special disk, and it scribbles bits into the ROMs uses to initialize the R4000 at boot.... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Aug 27 14:23:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA02849 for freebsd-alpha-outgoing; Thu, 27 Aug 1998 14:23:03 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA02814 for ; Thu, 27 Aug 1998 14:22:38 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.9.1/8.8.5) with SMTP id WAA11142; Thu, 27 Aug 1998 22:22:01 +0100 (BST) Date: Thu, 27 Aug 1998 22:22:01 +0100 (BST) From: Doug Rabson To: Simon Shapiro cc: freebsd-alpha@FreeBSD.ORG Subject: Re: Alpha Install In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Thu, 27 Aug 1998, Simon Shapiro wrote: > Hi Y'all, > > How do I get FreeBSD to run on an Alpha Personal Workstation 433au? > > I have a NetBSD snapshot installed and it seems to work well. The first thing to do is to build a FreeBSD kernel and test boot it. There are patches to current sources for this available at: http://www.freeebsd.org/~dfr/alpha-sys-diff-270898.gz You can build the kernel on NetBSD and just drop it in the NetBSD root directory and boot to single user mode to test it. It should work fine on a 433au - I have one sitting under my desk :-). Going beyond single-user mode needs FreeBSD native binaries. There is an old, incomplete set at: http://www.freeebsd.org/~dfr/freebsd-alpha-280798.tar.gz Make sure that you re-build fsck from fresh sources after installing this set of binaries. With a bit of luck, you should be able to 'make world' to fill in most of the other gaps. You can get patches for this too at http://www.freebsd.org/~dfr. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 Fax: +44 181 381 1039 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Aug 27 15:11:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA12097 for freebsd-alpha-outgoing; Thu, 27 Aug 1998 15:11:06 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from icicle.winternet.com (icicle.winternet.com [198.174.169.13]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA12006 for ; Thu, 27 Aug 1998 15:10:27 -0700 (PDT) (envelope-from mestery@mail.winternet.com) Received: (from adm@localhost) by icicle.winternet.com (8.8.8/8.8.8) id RAA05573; Thu, 27 Aug 1998 17:09:22 -0500 (CDT) Received: from tundra.winternet.com(198.174.169.11) by icicle.winternet.com via smap (V2.0) id xma005538; Thu, 27 Aug 98 17:08:53 -0500 Received: from localhost (mestery@localhost) by tundra.winternet.com (8.8.7/8.8.4) with SMTP id RAA06508; Thu, 27 Aug 1998 17:08:53 -0500 (CDT) X-Authentication-Warning: tundra.winternet.com: mestery owned process doing -bs Date: Thu, 27 Aug 1998 17:08:52 -0500 (CDT) From: Kyle Mestery To: Warner Losh cc: Roger Hardiman , freebsd-alpha@FreeBSD.ORG Subject: Re: FreeBSD Alpha. Which endian? In-Reply-To: <199808271959.NAA00801@harmony.village.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Thu, 27 Aug 1998, Warner Losh wrote: > In message <35E58E83.446B@cs.strath.ac.uk> Roger Hardiman writes: > : I remember that when the Alpha cpu was designed one of the features > : was the ability to switched to be big-endian or little-endian format > : for a particular operating system. > > No. AFAIK, the alpha has never supported this. The only processor > family on the planet that did this was the MIPS family, and some of > its successors. Some of them even did this at run time (rather than The StrongARM from Intel (formerly DEC) also can run in either endian mode. Unfourtanetly, WRS chose to make their VxWorks port little-endian. Oh well.:) -- Kyle Mestery StorageTek's Storage Networking Group "I'll take what you're willing to give, and I'll teach myself to live, with a walk-on part of a background shot from a movie I'm not in." - Blink 182, "Apple Shampoo" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Aug 27 15:13:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA12702 for freebsd-alpha-outgoing; Thu, 27 Aug 1998 15:13:55 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id PAA12626 for ; Thu, 27 Aug 1998 15:13:19 -0700 (PDT) (envelope-from imp@village.org) Received: from harmony [10.0.0.6] by rover.village.org with esmtp (Exim 1.71 #1) id 0zCAHC-0003FP-00; Thu, 27 Aug 1998 16:12:18 -0600 Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.1/8.8.3) with ESMTP id QAA11225; Thu, 27 Aug 1998 16:11:31 -0600 (MDT) Message-Id: <199808272211.QAA11225@harmony.village.org> To: Kyle Mestery Subject: Re: FreeBSD Alpha. Which endian? Cc: Roger Hardiman , freebsd-alpha@FreeBSD.ORG In-reply-to: Your message of "Thu, 27 Aug 1998 17:08:52 CDT." References: Date: Thu, 27 Aug 1998 16:11:31 -0600 From: Warner Losh Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In message Kyle Mestery writes: : The StrongARM from Intel (formerly DEC) also can run in either endian : mode. Unfourtanetly, WRS chose to make their VxWorks port little-endian. : Oh well.:) Ken Murphey also reminded me that PowerPC does this. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Aug 27 15:21:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA14354 for freebsd-alpha-outgoing; Thu, 27 Aug 1998 15:21:22 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from lestat.nas.nasa.gov (lestat.nas.nasa.gov [129.99.50.29]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA14232 for ; Thu, 27 Aug 1998 15:20:58 -0700 (PDT) (envelope-from thorpej@lestat.nas.nasa.gov) Received: from localhost (localhost [127.0.0.1]) by lestat.nas.nasa.gov (8.8.8/8.6.12) with SMTP id PAA00731; Thu, 27 Aug 1998 15:01:24 -0700 (PDT) Message-Id: <199808272201.PAA00731@lestat.nas.nasa.gov> X-Authentication-Warning: lestat.nas.nasa.gov: localhost [127.0.0.1] didn't use HELO protocol To: Warner Losh Cc: Roger Hardiman , freebsd-alpha@FreeBSD.ORG Subject: Re: FreeBSD Alpha. Which endian? Reply-To: Jason Thorpe From: Jason Thorpe Date: Thu, 27 Aug 1998 15:01:23 -0700 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Thu, 27 Aug 1998 13:59:04 -0600 Warner Losh wrote: > No. AFAIK, the alpha has never supported this. The only processor > family on the planet that did this was the MIPS family, and some of > its successors. Some of them even did this at run time (rather than > at board design time[**]), but no operating system seems to have > successfully taken advantage of this[*]. The Alpha can be wired big-endian, but it requires custom PALcode, etc. The Cray T3 was like this. PowerPCs are also bi-endian, run-time switchable. The PA-RISC (at least the version in those cute little HP 9000/712s) is also bi-endian. Jason R. Thorpe thorpej@nas.nasa.gov NASA Ames Research Center Home: +1 408 866 1912 NAS: M/S 258-5 Work: +1 650 604 0935 Moffett Field, CA 94035 Pager: +1 650 940 5942 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Aug 27 15:26:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA15469 for freebsd-alpha-outgoing; Thu, 27 Aug 1998 15:26:19 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from gateway.sequent.com (gateway.sequent.com [138.95.18.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA15381 for ; Thu, 27 Aug 1998 15:25:49 -0700 (PDT) (envelope-from seifert@sequent.com) Received: from eng4.sequent.com (eng4.sequent.com [138.95.7.64]) by gateway.sequent.com (8.8.5/8.8.5) with ESMTP id LAA11617 for ; Thu, 27 Aug 1998 11:52:48 -0700 (PDT) Received: from localhost (seifert@localhost) by eng4.sequent.com (8.8.5/8.8.5) with SMTP id PAA14871 for ; Thu, 27 Aug 1998 15:24:37 -0700 (PDT) Message-Id: <199808272224.PAA14871@eng4.sequent.com> X-Authentication-Warning: eng4.sequent.com: seifert@localhost didn't use HELO protocol To: freebsd-alpha@FreeBSD.ORG Subject: Re: FreeBSD Alpha. Which endian? Date: Thu, 27 Aug 98 15:24:36 PDT From: David Seifert Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > : I remember that when the Alpha cpu was designed one of the features > : was the ability to switched to be big-endian or little-endian format > : for a particular operating system. > > No. AFAIK, the alpha has never supported this. The Alpha architecture supports it. It may not have been implemented. -Dave To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Aug 27 17:25:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA05417 for freebsd-alpha-outgoing; Thu, 27 Aug 1998 17:25:26 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA05288 for ; Thu, 27 Aug 1998 17:24:34 -0700 (PDT) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id RAA16571; Thu, 27 Aug 1998 17:23:24 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: Doug Rabson cc: Simon Shapiro , freebsd-alpha@FreeBSD.ORG Subject: Re: Alpha Install In-reply-to: Your message of "Thu, 27 Aug 1998 22:22:01 BST." Date: Thu, 27 Aug 1998 17:23:23 -0700 Message-ID: <16567.904263803@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > The first thing to do is to build a FreeBSD kernel and test boot it. > There are patches to current sources for this available at: > > http://www.freeebsd.org/~dfr/alpha-sys-diff-270898.gz Have you fixed the double-declarations in ioconf.c yet? I've built the world from the most -current current sources on the alpha and used these exact patches, but the resulting GENERIC kernel doesn't quite build - it needs hand editing. Just curious. Also, why don't we just commit these various diffs so they don't need to be hand-applied? :) - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Aug 27 17:47:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA10110 for freebsd-alpha-outgoing; Thu, 27 Aug 1998 17:47:28 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from nomis.simon-shapiro.org (nomis.simon-shapiro.org [209.86.126.163]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id RAA10089 for ; Thu, 27 Aug 1998 17:47:19 -0700 (PDT) (envelope-from shimon@simon-shapiro.org) Received: (qmail 2811 invoked by uid 1000); 28 Aug 1998 01:48:45 -0000 Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Thu, 27 Aug 1998 21:48:45 -0400 (EDT) X-Face: (&r=uR0&yvh>h^ZL4"-TH61PD}/|Y'~58Z# Gz&BK'&uLAf:2wLb~L7YcWfau{;N(#LR2)\i.l8'ZqVhv~$rNx$]Om6Sv36S'\~5m/U'"i/L)&t$R0&?,)tm0l5xZ!\hZU^yMyCdt!KTcQ376cCkQ^Q_n.GH;Dd-q+ O51^+.K-1Kq?WsP9;cw-Ki+b.iY-5@3!YB5{I$h;E][Xlg*sPO61^5=:5k)JdGet,M|$"lq!1!j_>? $0Yc? Reply-To: shimon@simon-shapiro.org Organization: The Simon Shapiro Foundation From: Simon Shapiro To: Doug Rabson Subject: Re: Alpha Install Cc: freebsd-alpha@FreeBSD.ORG Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Doug Rabson, On 27-Aug-98 you wrote: > On Thu, 27 Aug 1998, Simon Shapiro wrote: > > > Hi Y'all, > > > > How do I get FreeBSD to run on an Alpha Personal Workstation 433au? > > > > I have a NetBSD snapshot installed and it seems to work well. > > The first thing to do is to build a FreeBSD kernel and test boot it. > There are patches to current sources for this available at: > > http://www.freeebsd.org/~dfr/alpha-sys-diff-270898.gz > > You can build the kernel on NetBSD and just drop it in the NetBSD root > directory and boot to single user mode to test it. It should work fine > on > a 433au - I have one sitting under my desk :-). > > Going beyond single-user mode needs FreeBSD native binaries. There is > an > old, incomplete set at: > > http://www.freeebsd.org/~dfr/freebsd-alpha-280798.tar.gz > > Make sure that you re-build fsck from fresh sources after installing > this > set of binaries. With a bit of luck, you should be able to 'make world' > to fill in most of the other gaps. You can get patches for this too at > http://www.freebsd.org/~dfr. Thanx, Doug! Any idea when make release would work? (Just kidding! :-) I'll try your suggestions. Simon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Aug 27 17:47:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA10188 for freebsd-alpha-outgoing; Thu, 27 Aug 1998 17:47:52 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from smtp01.primenet.com (smtp01.primenet.com [206.165.6.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA10160 for ; Thu, 27 Aug 1998 17:47:43 -0700 (PDT) (envelope-from tlambert@usr07.primenet.com) Received: (from daemon@localhost) by smtp01.primenet.com (8.8.8/8.8.8) id RAA00767; Thu, 27 Aug 1998 17:46:50 -0700 (MST) Received: from usr07.primenet.com(206.165.6.207) via SMTP by smtp01.primenet.com, id smtpd000724; Thu Aug 27 17:46:43 1998 Received: (from tlambert@localhost) by usr07.primenet.com (8.8.5/8.8.5) id RAA03720; Thu, 27 Aug 1998 17:46:39 -0700 (MST) From: Terry Lambert Message-Id: <199808280046.RAA03720@usr07.primenet.com> Subject: Re: FreeBSD Alpha. Which endian? To: imp@village.org (Warner Losh) Date: Fri, 28 Aug 1998 00:46:39 +0000 (GMT) Cc: roger@cs.strath.ac.uk, freebsd-alpha@FreeBSD.ORG In-Reply-To: <199808271959.NAA00801@harmony.village.org> from "Warner Losh" at Aug 27, 98 01:59:04 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > : I remember that when the Alpha cpu was designed one of the features > : was the ability to switched to be big-endian or little-endian format > : for a particular operating system. > > No. AFAIK, the alpha has never supported this. The only processor > family on the planet that did this was the MIPS family, and some of > its successors. Some of them even did this at run time (rather than > at board design time[**]), but no operating system seems to have > successfully taken advantage of this[*]. The PPC can do this at runtime. The AIX and MACOS implementations use the PPC in Motorolla byte order, and the NT implemetnation uses it in the wrong byte order (wrong because the chip is not as efficient at some operations, or at least the 603 family of chips wasn't). Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Aug 27 19:41:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA01234 for freebsd-alpha-outgoing; Thu, 27 Aug 1998 19:41:40 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from gjp.erols.com (alex-va-n008c079.moon.jic.com [206.156.18.89]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA01129 for ; Thu, 27 Aug 1998 19:41:04 -0700 (PDT) (envelope-from gjp@gjp.erols.com) Received: from gjp.erols.com (gjp@localhost.erols.com [127.0.0.1]) by gjp.erols.com (8.8.8/8.8.7) with ESMTP id WAA01728; Thu, 27 Aug 1998 22:39:55 -0400 (EDT) (envelope-from gjp@gjp.erols.com) X-Mailer: exmh version 2.0.1 12/23/97 To: Doug Rabson cc: Simon Shapiro , freebsd-alpha@FreeBSD.ORG From: "Gary Palmer" Subject: Re: Alpha Install In-reply-to: Your message of "Thu, 27 Aug 1998 22:22:01 BST." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 27 Aug 1998 22:39:55 -0400 Message-ID: <1724.904271995@gjp.erols.com> Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Doug Rabson wrote in message ID : > Going beyond single-user mode needs FreeBSD native binaries. There is an > old, incomplete set at: I hope to have snapshot distribution sets available sometime next week. Gary -- Gary Palmer FreeBSD Core Team Member FreeBSD: Turning PC's into workstations. See http://www.FreeBSD.ORG/ for info To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Aug 27 19:51:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA03067 for freebsd-alpha-outgoing; Thu, 27 Aug 1998 19:51:03 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from gjp.erols.com (alex-va-n008c079.moon.jic.com [206.156.18.89]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA02871 for ; Thu, 27 Aug 1998 19:49:56 -0700 (PDT) (envelope-from gjp@gjp.erols.com) Received: from gjp.erols.com (gjp@localhost.erols.com [127.0.0.1]) by gjp.erols.com (8.8.8/8.8.7) with ESMTP id WAA01860; Thu, 27 Aug 1998 22:48:07 -0400 (EDT) (envelope-from gjp@gjp.erols.com) X-Mailer: exmh version 2.0.1 12/23/97 To: "Jordan K. Hubbard" cc: Doug Rabson , Simon Shapiro , freebsd-alpha@FreeBSD.ORG From: "Gary Palmer" Subject: Re: Alpha Install In-reply-to: Your message of "Thu, 27 Aug 1998 17:23:23 PDT." <16567.904263803@time.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 27 Aug 1998 22:48:07 -0400 Message-ID: <1856.904272487@gjp.erols.com> Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org "Jordan K. Hubbard" wrote in message ID <16567.904263803@time.cdrom.com>: > Also, why don't we just commit these various diffs so they don't need > to be hand-applied? :) Cheat. Only apply the patches once. Use CVS Update after that :) Works pretty well. You can do a cvs diff from that and get a patch to dump into make release which comes *close* to working. Gary -- Gary Palmer FreeBSD Core Team Member FreeBSD: Turning PC's into workstations. See http://www.FreeBSD.ORG/ for info To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu Aug 27 21:38:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA19582 for freebsd-alpha-outgoing; Thu, 27 Aug 1998 21:38:39 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from panzer.plutotech.com (panzer.plutotech.com [206.168.67.125]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA19534 for ; Thu, 27 Aug 1998 21:38:17 -0700 (PDT) (envelope-from ken@panzer.plutotech.com) Received: (from ken@localhost) by panzer.plutotech.com (8.8.8/8.8.5) id WAA06949; Thu, 27 Aug 1998 22:37:06 -0600 (MDT) From: "Kenneth D. Merry" Message-Id: <199808280437.WAA06949@panzer.plutotech.com> Subject: Re: FreeBSD Alpha. Which endian? In-Reply-To: <199808272211.QAA11225@harmony.village.org> from Warner Losh at "Aug 27, 98 04:11:31 pm" To: imp@village.org (Warner Losh) Date: Thu, 27 Aug 1998 22:37:06 -0600 (MDT) Cc: mestery@winternet.com, roger@cs.strath.ac.uk, freebsd-alpha@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL28s (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Warner Losh wrote... > In message Kyle Mestery writes: > : The StrongARM from Intel (formerly DEC) also can run in either endian > : mode. Unfourtanetly, WRS chose to make their VxWorks port little-endian. > : Oh well.:) > > Ken Murphey also reminded me that PowerPC does this. ^^^^^^^ Heh. Close, but not quite. :) Ken -- Kenneth Merry ken@plutotech.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Aug 28 00:39:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA11078 for freebsd-alpha-outgoing; Fri, 28 Aug 1998 00:39:28 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA11072 for ; Fri, 28 Aug 1998 00:39:26 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.9.1/8.8.5) with SMTP id IAA12704; Fri, 28 Aug 1998 08:38:50 +0100 (BST) Date: Fri, 28 Aug 1998 08:38:50 +0100 (BST) From: Doug Rabson To: "Jordan K. Hubbard" cc: Simon Shapiro , freebsd-alpha@FreeBSD.ORG Subject: Re: Alpha Install In-Reply-To: <16567.904263803@time.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Thu, 27 Aug 1998, Jordan K. Hubbard wrote: > > The first thing to do is to build a FreeBSD kernel and test boot it. > > There are patches to current sources for this available at: > > > > http://www.freeebsd.org/~dfr/alpha-sys-diff-270898.gz > > Have you fixed the double-declarations in ioconf.c yet? I've built > the world from the most -current current sources on the alpha and > used these exact patches, but the resulting GENERIC kernel doesn't > quite build - it needs hand editing. > > Just curious. I have never seen this. Can you send me the ioconf.c which your config spits out and I will try to work out what is going on. > > Also, why don't we just commit these various diffs so they don't need > to be hand-applied? :) I'm committing things when I can. The kernel diffs are down to just a few device drivers. I can't test these drivers on i386 though so I am slightly wary of committing them. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 Fax: +44 181 381 1039 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Aug 28 00:55:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA12682 for freebsd-alpha-outgoing; Fri, 28 Aug 1998 00:55:04 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from cimlogic.com.au (cimlog.lnk.telstra.net [139.130.51.31]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA12677 for ; Fri, 28 Aug 1998 00:55:00 -0700 (PDT) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.8.8/8.8.7) id SAA10527; Fri, 28 Aug 1998 18:05:14 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199808280805.SAA10527@cimlogic.com.au> Subject: Re: Alpha Install In-Reply-To: from Doug Rabson at "Aug 28, 98 08:38:50 am" To: dfr@nlsystems.com (Doug Rabson) Date: Fri, 28 Aug 1998 18:05:14 +1000 (EST) Cc: jkh@time.cdrom.com, shimon@simon-shapiro.org, freebsd-alpha@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL40 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Doug Rabson wrote: > I have never seen this. Can you send me the ioconf.c which your config > spits out and I will try to work out what is going on. It's just duplicated lines in the GENERIC config file. The duplicated entries are: controller tcasic0 controller tc0 controller tcds0 controller esp0 device le0 -- John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Aug 28 02:44:10 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA25470 for freebsd-alpha-outgoing; Fri, 28 Aug 1998 02:44:10 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA25401 for ; Fri, 28 Aug 1998 02:44:00 -0700 (PDT) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.8/8.8.8) with ESMTP id CAA18866; Fri, 28 Aug 1998 02:42:52 -0700 (PDT) (envelope-from jkh@time.cdrom.com) To: John Birrell cc: dfr@nlsystems.com (Doug Rabson), shimon@simon-shapiro.org, freebsd-alpha@FreeBSD.ORG Subject: Re: Alpha Install In-reply-to: Your message of "Fri, 28 Aug 1998 18:05:14 +1000." <199808280805.SAA10527@cimlogic.com.au> Date: Fri, 28 Aug 1998 02:42:51 -0700 Message-ID: <18863.904297371@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > It's just duplicated lines in the GENERIC config file. The duplicated > entries are: > > controller tcasic0 > controller tc0 > controller tcds0 > controller esp0 > device le0 AHA! You've pegged it exactly, my good man. If someone doesn't beat me to it, I'll commit a fix later. - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Aug 28 09:05:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA07366 for freebsd-alpha-outgoing; Fri, 28 Aug 1998 09:05:05 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from nomis.simon-shapiro.org (nomis.simon-shapiro.org [209.86.126.163]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id JAA07341 for ; Fri, 28 Aug 1998 09:04:59 -0700 (PDT) (envelope-from shimon@simon-shapiro.org) Received: (qmail 10682 invoked by uid 1000); 28 Aug 1998 17:06:23 -0000 Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <1724.904271995@gjp.erols.com> Date: Fri, 28 Aug 1998 13:06:23 -0400 (EDT) X-Face: (&r=uR0&yvh>h^ZL4"-TH61PD}/|Y'~58Z# Gz&BK'&uLAf:2wLb~L7YcWfau{;N(#LR2)\i.l8'ZqVhv~$rNx$]Om6Sv36S'\~5m/U'"i/L)&t$R0&?,)tm0l5xZ!\hZU^yMyCdt!KTcQ376cCkQ^Q_n.GH;Dd-q+ O51^+.K-1Kq?WsP9;cw-Ki+b.iY-5@3!YB5{I$h;E][Xlg*sPO61^5=:5k)JdGet,M|$"lq!1!j_>? $0Yc? Reply-To: shimon@simon-shapiro.org Organization: The Simon Shapiro Foundation From: Simon Shapiro To: Gary Palmer Subject: Re: Alpha Install Cc: freebsd-alpha@FreeBSD.ORG, Doug Rabson Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Gary Palmer, On 28-Aug-98 you wrote: > Doug Rabson wrote in message ID > : > > Going beyond single-user mode needs FreeBSD native binaries. There is > > an > > old, incomplete set at: > > I hope to have snapshot distribution sets available sometime next week. Great! Once I get the system going, please let me know how I can help. Simon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Aug 28 10:54:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA23590 for freebsd-alpha-outgoing; Fri, 28 Aug 1998 10:54:50 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA23562 for ; Fri, 28 Aug 1998 10:54:32 -0700 (PDT) (envelope-from tlambert@usr02.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id KAA19052; Fri, 28 Aug 1998 10:53:24 -0700 (MST) Received: from usr02.primenet.com(206.165.6.202) via SMTP by smtp04.primenet.com, id smtpd018924; Fri Aug 28 10:53:11 1998 Received: (from tlambert@localhost) by usr02.primenet.com (8.8.5/8.8.5) id KAA26173; Fri, 28 Aug 1998 10:53:03 -0700 (MST) From: Terry Lambert Message-Id: <199808281753.KAA26173@usr02.primenet.com> Subject: Re: Alpha Install To: jkh@time.cdrom.com (Jordan K. Hubbard) Date: Fri, 28 Aug 1998 17:53:03 +0000 (GMT) Cc: jb@cimlogic.com.au, dfr@nlsystems.com, shimon@simon-shapiro.org, freebsd-alpha@FreeBSD.ORG In-Reply-To: <18863.904297371@time.cdrom.com> from "Jordan K. Hubbard" at Aug 28, 98 02:42:51 am X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > It's just duplicated lines in the GENERIC config file. The duplicated > > entries are: > > > > controller tcasic0 > > controller tc0 > > controller tcds0 > > controller esp0 > > device le0 > > AHA! You've pegged it exactly, my good man. If someone doesn't beat > me to it, I'll commit a fix later. The config program should whine about duplicates, and then not emit code that won't compile, in the face of them. I'd fix it, but I think the config program should be deleted. 8-). Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Aug 28 19:03:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA26637 for freebsd-alpha-outgoing; Fri, 28 Aug 1998 19:03:15 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from nomis.simon-shapiro.org (nomis.simon-shapiro.org [209.86.126.163]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id TAA26622 for ; Fri, 28 Aug 1998 19:03:00 -0700 (PDT) (envelope-from shimon@simon-shapiro.org) Received: (qmail 3079 invoked by uid 1000); 29 Aug 1998 03:04:32 -0000 Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Fri, 28 Aug 1998 23:04:32 -0400 (EDT) X-Face: (&r=uR0&yvh>h^ZL4"-TH61PD}/|Y'~58Z# Gz&BK'&uLAf:2wLb~L7YcWfau{;N(#LR2)\i.l8'ZqVhv~$rNx$]Om6Sv36S'\~5m/U'"i/L)&t$R0&?,)tm0l5xZ!\hZU^yMyCdt!KTcQ376cCkQ^Q_n.GH;Dd-q+ O51^+.K-1Kq?WsP9;cw-Ki+b.iY-5@3!YB5{I$h;E][Xlg*sPO61^5=:5k)JdGet,M|$"lq!1!j_>? $0Yc? Reply-To: shimon@simon-shapiro.org Organization: The Simon Shapiro Foundation From: Simon Shapiro To: Doug Rabson Subject: Re: Alpha Install Cc: freebsd-alpha@FreeBSD.ORG Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Doug Rabson, On 27-Aug-98 you wrote: > On Thu, 27 Aug 1998, Simon Shapiro wrote: > > > Hi Y'all, > > > > How do I get FreeBSD to run on an Alpha Personal Workstation 433au? > > > > I have a NetBSD snapshot installed and it seems to work well. > > The first thing to do is to build a FreeBSD kernel and test boot it. > There are patches to current sources for this available at: > > http://www.freeebsd.org/~dfr/alpha-sys-diff-270898.gz > > You can build the kernel on NetBSD and just drop it in the NetBSD root > directory and boot to single user mode to test it. It should work fine > on > a 433au - I have one sitting under my desk :-). Ahmmmm... Homw do I configure the kernel, again? I am getting, from NetBSD native config all sorts of (true) complaints about missing directories and whathaveyou. Thanx, Simon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Aug 28 19:49:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA02181 for freebsd-alpha-outgoing; Fri, 28 Aug 1998 19:49:25 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from nomis.simon-shapiro.org (nomis.simon-shapiro.org [209.86.126.163]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id TAA02171 for ; Fri, 28 Aug 1998 19:49:22 -0700 (PDT) (envelope-from shimon@simon-shapiro.org) Received: (qmail 5922 invoked by uid 1000); 29 Aug 1998 03:51:00 -0000 Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Fri, 28 Aug 1998 23:51:00 -0400 (EDT) X-Face: (&r=uR0&yvh>h^ZL4"-TH61PD}/|Y'~58Z# Gz&BK'&uLAf:2wLb~L7YcWfau{;N(#LR2)\i.l8'ZqVhv~$rNx$]Om6Sv36S'\~5m/U'"i/L)&t$R0&?,)tm0l5xZ!\hZU^yMyCdt!KTcQ376cCkQ^Q_n.GH;Dd-q+ O51^+.K-1Kq?WsP9;cw-Ki+b.iY-5@3!YB5{I$h;E][Xlg*sPO61^5=:5k)JdGet,M|$"lq!1!j_>? $0Yc? Reply-To: shimon@simon-shapiro.org Organization: The Simon Shapiro Foundation From: Simon Shapiro To: Doug Rabson Subject: Re: Alpha Install Cc: freebsd-alpha@FreeBSD.ORG Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Doug Rabson, On 27-Aug-98 you wrote: > On Thu, 27 Aug 1998, Simon Shapiro wrote: > > > Hi Y'all, > > > > How do I get FreeBSD to run on an Alpha Personal Workstation 433au? > > > > I have a NetBSD snapshot installed and it seems to work well. > > The first thing to do is to build a FreeBSD kernel and test boot it. > There are patches to current sources for this available at: > > http://www.freeebsd.org/~dfr/alpha-sys-diff-270898.gz > > You can build the kernel on NetBSD and just drop it in the NetBSD root > directory and boot to single user mode to test it. It should work fine > on > a 433au - I have one sitting under my desk :-). To your instructions, I think I can safely add: * Create the complete alpha source tree on a FreeBSD machine by copying a good tree and adding the above patches. * cd sys/alpha/conf * cp GENERIC GENERIC-alpha #Does funny things to your ../../compile/GENERIC otherwise * configure GENERIC-alpha * cd ../../compile; tar -zcvf GENERIC-alpha.tgz GENERIC-alpha * Copy the directory to the NetBSD box. * cd ...sys/compile/GENERIC-alpha * make depend ... Will fail with some strange (and unrepeatable) errors. * make depend again. This time you will get: ./../libkern/strncpy.c ../../isa/sio.c ../../isa/kbdio.c ../../isa/syscons.c swapkernel.c ioconf.c param.c vnode_if.c config.c ../../pci/if_de.c:176: `#include' expects "FILENAME" or mkdep -a -f .newdep -nostdinc -I- -I. -I../.. -I../../../include -DKERNEL -include opt_global.h -U__NetBSD__ -UKERNEL ../../alpha/alpha/genassym.c ( See the #include' expects "FILENAME" or message? ) * make This will fail with cc -c -O -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wuninitialized -ansi -nostdinc -I- -I. -I../.. -I../../../include -DKERNEL -include opt_global.h -U__NetBSD__ -mno-fp-regs -Wa,-mev56 ../../dev/isp/isp_freebsd.c In file included from ../../dev/isp/isp_freebsd.h:82, from ../../dev/isp/isp_freebsd.c:36: ../../dev/isp/ispvar.h:58: parse error before `ispreq_t' ../../dev/isp/ispvar.h:58: warning: function declaration isn't a prototype *** Error code 1 And this one stumbles me... Looks ugly but OK, but will not compile... Simon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Aug 28 20:12:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA04110 for freebsd-alpha-outgoing; Fri, 28 Aug 1998 20:12:44 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from feral.com (gw100.feral.com [192.67.166.129]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA04098 for ; Fri, 28 Aug 1998 20:12:42 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from localhost (mjacob@localhost) by feral.com (8.8.6/8.8.6) with SMTP id UAA07204; Fri, 28 Aug 1998 20:11:43 -0700 Date: Fri, 28 Aug 1998 20:11:43 -0700 (PDT) From: Matthew Jacob X-Sender: mjacob@feral-gw Reply-To: mjacob@feral.com To: Simon Shapiro cc: Doug Rabson , freebsd-alpha@FreeBSD.ORG Subject: Re: Alpha Install In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Oh, dear, that should work. I've not installed a FreeBSD alpha system so I can't check this. ispmbox.h isn't getting included. I don't think that __FreeBSD__ must be getting defined in this case. Under NetBSD this file lives in dev/ic, but under FreeBSD it's under dev/isp. What compiler are you using? If the NetBSD one, you'd better make some define changes 'coz the isp driver lives in both worlds (as well as others) and assumes the layouts as driven by correct defines! On Fri, 28 Aug 1998, Simon Shapiro wrote: > > Doug Rabson, On 27-Aug-98 you wrote: > > On Thu, 27 Aug 1998, Simon Shapiro wrote: > > > > > Hi Y'all, > > > > > > How do I get FreeBSD to run on an Alpha Personal Workstation 433au? > > > > > > I have a NetBSD snapshot installed and it seems to work well. > > > > The first thing to do is to build a FreeBSD kernel and test boot it. > > There are patches to current sources for this available at: > > > > http://www.freeebsd.org/~dfr/alpha-sys-diff-270898.gz > > > > You can build the kernel on NetBSD and just drop it in the NetBSD root > > directory and boot to single user mode to test it. It should work fine > > on > > a 433au - I have one sitting under my desk :-). > > To your instructions, I think I can safely add: > > * Create the complete alpha source tree on a FreeBSD machine by copying a > good tree and adding the above patches. > > * cd sys/alpha/conf > * cp GENERIC GENERIC-alpha #Does funny things to your > ../../compile/GENERIC otherwise > * configure GENERIC-alpha > * cd ../../compile; tar -zcvf GENERIC-alpha.tgz GENERIC-alpha > > * Copy the directory to the NetBSD box. > * cd ...sys/compile/GENERIC-alpha > * make depend ... Will fail with some strange (and unrepeatable) errors. > * make depend again. This time you will get: > > ./../libkern/strncpy.c ../../isa/sio.c ../../isa/kbdio.c > ../../isa/syscons.c swapkernel.c ioconf.c param.c vnode_if.c config.c > ../../pci/if_de.c:176: `#include' expects "FILENAME" or > mkdep -a -f .newdep -nostdinc -I- -I. -I../.. -I../../../include -DKERNEL > -include opt_global.h -U__NetBSD__ -UKERNEL ../../alpha/alpha/genassym.c > > ( See the #include' expects "FILENAME" or message? ) > > * make This will fail with > > cc -c -O -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit > -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith > -Winline -Wuninitialized -ansi -nostdinc -I- -I. -I../.. > -I../../../include -DKERNEL -include opt_global.h -U__NetBSD__ > -mno-fp-regs -Wa,-mev56 ../../dev/isp/isp_freebsd.c > In file included from ../../dev/isp/isp_freebsd.h:82, > from ../../dev/isp/isp_freebsd.c:36: > ../../dev/isp/ispvar.h:58: parse error before `ispreq_t' > ../../dev/isp/ispvar.h:58: warning: function declaration isn't a prototype > *** Error code 1 > > And this one stumbles me... Looks ugly but OK, but will not compile... > > Simon > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Aug 28 20:27:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA05154 for freebsd-alpha-outgoing; Fri, 28 Aug 1998 20:27:41 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from nomis.simon-shapiro.org (nomis.simon-shapiro.org [209.86.126.163]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id UAA05148 for ; Fri, 28 Aug 1998 20:27:36 -0700 (PDT) (envelope-from shimon@simon-shapiro.org) Received: (qmail 16586 invoked by uid 1000); 29 Aug 1998 04:29:19 -0000 Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Sat, 29 Aug 1998 00:29:19 -0400 (EDT) X-Face: (&r=uR0&yvh>h^ZL4"-TH61PD}/|Y'~58Z# Gz&BK'&uLAf:2wLb~L7YcWfau{;N(#LR2)\i.l8'ZqVhv~$rNx$]Om6Sv36S'\~5m/U'"i/L)&t$R0&?,)tm0l5xZ!\hZU^yMyCdt!KTcQ376cCkQ^Q_n.GH;Dd-q+ O51^+.K-1Kq?WsP9;cw-Ki+b.iY-5@3!YB5{I$h;E][Xlg*sPO61^5=:5k)JdGet,M|$"lq!1!j_>? $0Yc? Reply-To: shimon@simon-shapiro.org Organization: The Simon Shapiro Foundation From: Simon Shapiro To: Matthew Jacob Subject: Re: Alpha Install Cc: freebsd-alpha@FreeBSD.ORG, Doug Rabson Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Matthew Jacob, On 29-Aug-98 you wrote: > > > Oh, dear, that should work. I've not installed a FreeBSD alpha > system so I can't check this. ispmbox.h isn't getting included. > > I don't think that __FreeBSD__ must be getting defined in this case. I added to the Makefile (in compile/... - ugly but config is not there yet), -D__FreeBSD__=3. This carries the day a bit further. Also, dod I mention that /usr/share/mk/bsd/kern.mk is missing from NetBSD and the kernel's makefile sort of insists on it? > Under NetBSD this file lives in dev/ic, but under FreeBSD it's > under dev/isp. All the ifdefs are there, but the define is not. > What compiler are you using? If the NetBSD one, you'd better > make some define changes 'coz the isp driver lives in both > worlds (as well as others) and assumes the layouts as driven > by correct defines! It gets uglier than that. In pci/if_de.c there is a cure set of: #ifdef __some_os__ #define YUCK "foo/bar.h" ... #endif ... #include YUCK This does not impress the NetBSD compiler one bit. It wuite downright offends the bugger. I ugnly-hacked it to be a bit more explicit. I would have not started this, were I not been told to compile the FreeBSD kernel under NetBSD :-) As such, it may yet compile tonight. Ifyou want access to that Alpha box, send me your vipw passwd line so I add you as a user to the machine, while I still have it. > > On Fri, 28 Aug 1998, Simon Shapiro wrote: > > > > > Doug Rabson, On 27-Aug-98 you wrote: > > > On Thu, 27 Aug 1998, Simon Shapiro wrote: > > > > > > > Hi Y'all, > > > > > > > > How do I get FreeBSD to run on an Alpha Personal Workstation 433au? > > > > > > > > I have a NetBSD snapshot installed and it seems to work well. > > > > > > The first thing to do is to build a FreeBSD kernel and test boot it. > > > There are patches to current sources for this available at: > > > > > > http://www.freeebsd.org/~dfr/alpha-sys-diff-270898.gz > > > > > > You can build the kernel on NetBSD and just drop it in the NetBSD > > > root > > > directory and boot to single user mode to test it. It should work > > > fine > > > on > > > a 433au - I have one sitting under my desk :-). > > > > To your instructions, I think I can safely add: > > > > * Create the complete alpha source tree on a FreeBSD machine by > > copying a > > good tree and adding the above patches. > > > > * cd sys/alpha/conf > > * cp GENERIC GENERIC-alpha #Does funny things to your > > ../../compile/GENERIC otherwise > > * configure GENERIC-alpha > > * cd ../../compile; tar -zcvf GENERIC-alpha.tgz GENERIC-alpha > > > > * Copy the directory to the NetBSD box. > > * cd ...sys/compile/GENERIC-alpha > > * make depend ... Will fail with some strange (and unrepeatable) > > errors. > > * make depend again. This time you will get: > > > > ./../libkern/strncpy.c ../../isa/sio.c ../../isa/kbdio.c > > ../../isa/syscons.c swapkernel.c ioconf.c param.c vnode_if.c config.c > > ../../pci/if_de.c:176: `#include' expects "FILENAME" or > > mkdep -a -f .newdep -nostdinc -I- -I. -I../.. -I../../../include > > -DKERNEL > > -include opt_global.h -U__NetBSD__ -UKERNEL > > ../../alpha/alpha/genassym.c > > > > ( See the #include' expects "FILENAME" or message? ) > > > > * make This will fail with > > > > cc -c -O -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit > > -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes > > -Wpointer-arith > > -Winline -Wuninitialized -ansi -nostdinc -I- -I. -I../.. > > -I../../../include -DKERNEL -include opt_global.h -U__NetBSD__ > > -mno-fp-regs -Wa,-mev56 ../../dev/isp/isp_freebsd.c > > In file included from ../../dev/isp/isp_freebsd.h:82, > > from ../../dev/isp/isp_freebsd.c:36: > > ../../dev/isp/ispvar.h:58: parse error before `ispreq_t' > > ../../dev/isp/ispvar.h:58: warning: function declaration isn't a > > prototype > > *** Error code 1 > > > > And this one stumbles me... Looks ugly but OK, but will not compile... > > > > Simon > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-alpha" in the body of the message > > > Sincerely Yours, Shimon@Simon-Shapiro.ORG 770.265.7340 Simon Shapiro To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Aug 28 20:34:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA05636 for freebsd-alpha-outgoing; Fri, 28 Aug 1998 20:34:28 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from feral.com (gw100.feral.com [192.67.166.129]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA05631 for ; Fri, 28 Aug 1998 20:34:25 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from localhost (mjacob@localhost) by feral.com (8.8.6/8.8.6) with SMTP id UAA07236; Fri, 28 Aug 1998 20:33:30 -0700 Date: Fri, 28 Aug 1998 20:33:30 -0700 (PDT) From: Matthew Jacob X-Sender: mjacob@feral-gw Reply-To: mjacob@feral.com To: Simon Shapiro cc: freebsd-alpha@FreeBSD.ORG, Doug Rabson Subject: Re: Alpha Install In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, 29 Aug 1998, Simon Shapiro wrote: > > Matthew Jacob, On 29-Aug-98 you wrote: > > > > > > Oh, dear, that should work. I've not installed a FreeBSD alpha > > system so I can't check this. ispmbox.h isn't getting included. > > > > I don't think that __FreeBSD__ must be getting defined in this case. > > I added to the Makefile (in compile/... - ugly but config is not there > yet), -D__FreeBSD__=3. This carries the day a bit further. > > Also, dod I mention that /usr/share/mk/bsd/kern.mk is missing from NetBSD > and the kernel's makefile sort of insists on it? > > > Under NetBSD this file lives in dev/ic, but under FreeBSD it's > > under dev/isp. > > All the ifdefs are there, but the define is not. > > > What compiler are you using? If the NetBSD one, you'd better > > make some define changes 'coz the isp driver lives in both > > worlds (as well as others) and assumes the layouts as driven > > by correct defines! > > It gets uglier than that. In pci/if_de.c there is a cure set of: > > #ifdef __some_os__ > #define YUCK "foo/bar.h" > ... > #endif > > ... > > #include YUCK > > > This does not impress the NetBSD compiler one bit. It wuite downright > offends the bugger. I ugnly-hacked it to be a bit more explicit. > > I would have not started this, were I not been told to compile the FreeBSD > kernel under NetBSD :-) As such, it may yet compile tonight. > > Ifyou want access to that Alpha box, send me your vipw passwd line so I add > you as a user to the machine, while I still have it. Oh, thanks- I have plenty of Alphas, but I haven't made the time to switch to FreeBSD on one of them. I was spending all of today with one rebuild NetWorker/NetBSD/Alpha. I'll look at it tomorrow. > > > > > > On Fri, 28 Aug 1998, Simon Shapiro wrote: > > > > > > > > Doug Rabson, On 27-Aug-98 you wrote: > > > > On Thu, 27 Aug 1998, Simon Shapiro wrote: > > > > > > > > > Hi Y'all, > > > > > > > > > > How do I get FreeBSD to run on an Alpha Personal Workstation 433au? > > > > > > > > > > I have a NetBSD snapshot installed and it seems to work well. > > > > > > > > The first thing to do is to build a FreeBSD kernel and test boot it. > > > > There are patches to current sources for this available at: > > > > > > > > http://www.freeebsd.org/~dfr/alpha-sys-diff-270898.gz > > > > > > > > You can build the kernel on NetBSD and just drop it in the NetBSD > > > > root > > > > directory and boot to single user mode to test it. It should work > > > > fine > > > > on > > > > a 433au - I have one sitting under my desk :-). > > > > > > To your instructions, I think I can safely add: > > > > > > * Create the complete alpha source tree on a FreeBSD machine by > > > copying a > > > good tree and adding the above patches. > > > > > > * cd sys/alpha/conf > > > * cp GENERIC GENERIC-alpha #Does funny things to your > > > ../../compile/GENERIC otherwise > > > * configure GENERIC-alpha > > > * cd ../../compile; tar -zcvf GENERIC-alpha.tgz GENERIC-alpha > > > > > > * Copy the directory to the NetBSD box. > > > * cd ...sys/compile/GENERIC-alpha > > > * make depend ... Will fail with some strange (and unrepeatable) > > > errors. > > > * make depend again. This time you will get: > > > > > > ./../libkern/strncpy.c ../../isa/sio.c ../../isa/kbdio.c > > > ../../isa/syscons.c swapkernel.c ioconf.c param.c vnode_if.c config.c > > > ../../pci/if_de.c:176: `#include' expects "FILENAME" or > > > mkdep -a -f .newdep -nostdinc -I- -I. -I../.. -I../../../include > > > -DKERNEL > > > -include opt_global.h -U__NetBSD__ -UKERNEL > > > ../../alpha/alpha/genassym.c > > > > > > ( See the #include' expects "FILENAME" or message? ) > > > > > > * make This will fail with > > > > > > cc -c -O -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit > > > -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes > > > -Wpointer-arith > > > -Winline -Wuninitialized -ansi -nostdinc -I- -I. -I../.. > > > -I../../../include -DKERNEL -include opt_global.h -U__NetBSD__ > > > -mno-fp-regs -Wa,-mev56 ../../dev/isp/isp_freebsd.c > > > In file included from ../../dev/isp/isp_freebsd.h:82, > > > from ../../dev/isp/isp_freebsd.c:36: > > > ../../dev/isp/ispvar.h:58: parse error before `ispreq_t' > > > ../../dev/isp/ispvar.h:58: warning: function declaration isn't a > > > prototype > > > *** Error code 1 > > > > > > And this one stumbles me... Looks ugly but OK, but will not compile... > > > > > > Simon > > > > > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > > with "unsubscribe freebsd-alpha" in the body of the message > > > > > > > > > Sincerely Yours, Shimon@Simon-Shapiro.ORG > 770.265.7340 > Simon Shapiro > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Aug 28 20:43:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA06293 for freebsd-alpha-outgoing; Fri, 28 Aug 1998 20:43:54 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from nomis.simon-shapiro.org (nomis.simon-shapiro.org [209.86.126.163]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id UAA06282 for ; Fri, 28 Aug 1998 20:43:46 -0700 (PDT) (envelope-from shimon@simon-shapiro.org) Received: (qmail 19855 invoked by uid 1000); 29 Aug 1998 04:45:26 -0000 Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Sat, 29 Aug 1998 00:45:26 -0400 (EDT) X-Face: (&r=uR0&yvh>h^ZL4"-TH61PD}/|Y'~58Z# Gz&BK'&uLAf:2wLb~L7YcWfau{;N(#LR2)\i.l8'ZqVhv~$rNx$]Om6Sv36S'\~5m/U'"i/L)&t$R0&?,)tm0l5xZ!\hZU^yMyCdt!KTcQ376cCkQ^Q_n.GH;Dd-q+ O51^+.K-1Kq?WsP9;cw-Ki+b.iY-5@3!YB5{I$h;E][Xlg*sPO61^5=:5k)JdGet,M|$"lq!1!j_>? $0Yc? Reply-To: shimon@simon-shapiro.org Organization: The Simon Shapiro Foundation From: Simon Shapiro To: Matthew Jacob Subject: Re: Alpha Install Cc: Doug Rabson , freebsd-alpha@FreeBSD.ORG Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Matthew Jacob, On 29-Aug-98 you wrote: > > > On Sat, 29 Aug 1998, Simon Shapiro wrote: > > > > > Matthew Jacob, On 29-Aug-98 you wrote: > > > > > > > > > Oh, dear, that should work. I've not installed a FreeBSD alpha > > > system so I can't check this. ispmbox.h isn't getting included. > > > > > > I don't think that __FreeBSD__ must be getting defined in this case. > > > > I added to the Makefile (in compile/... - ugly but config is not there > > yet), -D__FreeBSD__=3. This carries the day a bit further. > > > > Also, dod I mention that /usr/share/mk/bsd/kern.mk is missing from > > NetBSD > > and the kernel's makefile sort of insists on it? > > > > > Under NetBSD this file lives in dev/ic, but under FreeBSD it's > > > under dev/isp. > > > > All the ifdefs are there, but the define is not. > > > > > What compiler are you using? If the NetBSD one, you'd better > > > make some define changes 'coz the isp driver lives in both > > > worlds (as well as others) and assumes the layouts as driven > > > by correct defines! > > > > It gets uglier than that. In pci/if_de.c there is a cure set of: > > > > #ifdef __some_os__ > > #define YUCK "foo/bar.h" > > ... > > #endif > > > > ... > > > > #include YUCK > > > > > > This does not impress the NetBSD compiler one bit. It wuite downright > > offends the bugger. I ugnly-hacked it to be a bit more explicit. > > > > I would have not started this, were I not been told to compile the > > FreeBSD > > kernel under NetBSD :-) As such, it may yet compile tonight. > > > > Ifyou want access to that Alpha box, send me your vipw passwd line so I > > add > > you as a user to the machine, while I still have it. > > Oh, thanks- I have plenty of Alphas, but I haven't made the time > to switch to FreeBSD on one of them. I was spending all of today > with one rebuild NetWorker/NetBSD/Alpha. > > I'll look at it tomorrow. Good. thanx! While at it, the next breakages are: * In alpha/alpha/clock.c some functions are missing prototypes. * The make soon afterwards blows up in: sh ../../kern/makedevops.sh -c ; cc -c -O -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wuninitialized -ansi -nostdinc -I- -I. -I../.. -I../../../include -DKERNEL -include opt_global.h -U__NetBSD__ -D__FreeBSD__=3 -mno-fp-regs -Wa,-mev56 `basename .m`.c usage: makedevops.sh [-c|-h] srcfile *** Error code 1 Looks like parsing the Makefile variable NORMAL_M is not successful. The Makefile fragment I suspect is: DRIVER_S= ${CC} -c -x assembler-with-cpp -DLOCORE ${COPTS} $< PROFILE_C= ${CC} -c ${CFLAGS} ${PARAM} $< NORMAL_M= sh $S/kern/makedevops.sh -c $<;\ ${CC} -c ${CFLAGS} ${PROF} `basename $< .m`.c # ${ALPHA}/alpha/setdef0.c and ${ALPHA}/alpha/setdef1.c are intentionally BTW, what is $< ? Never noticed one of these... Simon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri Aug 28 21:16:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA08252 for freebsd-alpha-outgoing; Fri, 28 Aug 1998 21:16:56 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id VAA08247 for ; Fri, 28 Aug 1998 21:16:53 -0700 (PDT) (envelope-from imp@village.org) Received: from harmony [10.0.0.6] by rover.village.org with esmtp (Exim 1.71 #1) id 0zCcQR-0004DM-00; Fri, 28 Aug 1998 22:15:43 -0600 Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.1/8.8.3) with ESMTP id WAA08888; Fri, 28 Aug 1998 22:15:06 -0600 (MDT) Message-Id: <199808290415.WAA08888@harmony.village.org> To: shimon@simon-shapiro.org Subject: Re: Alpha Install Cc: Matthew Jacob , freebsd-alpha@FreeBSD.ORG, Doug Rabson In-reply-to: Your message of "Sat, 29 Aug 1998 00:29:19 EDT." References: Date: Fri, 28 Aug 1998 22:15:06 -0600 From: Warner Losh Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In message Simon Shapiro writes: : Also, dod I mention that /usr/share/mk/bsd/kern.mk is missing from NetBSD : and the kernel's makefile sort of insists on it? make -m /usr/freebsd/src/share/mk is what I use when I'm on a machine that isn't running FreeBSD, but has FreeBSD in /usr/freebsd/src. I also use this when I'm trying to build -current kernels on a -stable machine and vice versa. : I would have not started this, were I not been told to compile the FreeBSD : kernel under NetBSD :-) As such, it may yet compile tonight. I'd also consider adding -U__NetBSD__ to your command compiles as well, otherwise things may get very confusing.... BTW, $< is the source file for the make rule. From the make man page: .IMPSRC The name/path of the source from which the target is to be transformed (the ``implied'' source); also known as `<'. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Sat Aug 29 00:46:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA26819 for freebsd-alpha-outgoing; Sat, 29 Aug 1998 00:46:17 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA26813 for ; Sat, 29 Aug 1998 00:46:12 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.9.1/8.8.5) with SMTP id IAA19438; Sat, 29 Aug 1998 08:45:45 +0100 (BST) Date: Sat, 29 Aug 1998 08:45:45 +0100 (BST) From: Doug Rabson To: Simon Shapiro cc: Matthew Jacob , freebsd-alpha@FreeBSD.ORG Subject: Re: Alpha Install In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, 29 Aug 1998, Simon Shapiro wrote: > > Good. thanx! > > While at it, the next breakages are: > > * In alpha/alpha/clock.c some functions are missing prototypes. > > * The make soon afterwards blows up in: > > sh ../../kern/makedevops.sh -c ; cc -c -O -Wreturn-type -Wcomment > -Wredundant-decls -Wimplicit -Wnested-externs -Wstrict-prototypes > -Wmissing-prototypes -Wpointer-arith -Winline -Wuninitialized -ansi > -nostdinc -I- -I. -I../.. -I../../../include -DKERNEL -include > opt_global.h -U__NetBSD__ -D__FreeBSD__=3 -mno-fp-regs -Wa,-mev56 > `basename .m`.c > usage: makedevops.sh [-c|-h] srcfile > *** Error code 1 > > Looks like parsing the Makefile variable NORMAL_M is not successful. > > The Makefile fragment I suspect is: > > DRIVER_S= ${CC} -c -x assembler-with-cpp -DLOCORE ${COPTS} $< > PROFILE_C= ${CC} -c ${CFLAGS} ${PARAM} $< > > NORMAL_M= sh $S/kern/makedevops.sh -c $<;\ > ${CC} -c ${CFLAGS} ${PROF} `basename $< .m`.c > > # ${ALPHA}/alpha/setdef0.c and ${ALPHA}/alpha/setdef1.c are intentionally > > BTW, what is $< ? Never noticed one of these... I have never tried moving the compile directory around. I always build inside a complete FreeBSD source tree. Always use 'make -m ...src//share/mk' to pick up the right makefiles (already mentioned). Maybe I will just start putting up GENERIC kernels for people to try on freefall. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 Fax: +44 181 381 1039 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Sat Aug 29 15:51:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA14943 for freebsd-alpha-outgoing; Sat, 29 Aug 1998 15:51:06 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from nomis.simon-shapiro.org (nomis.simon-shapiro.org [209.86.126.163]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id PAA14932 for ; Sat, 29 Aug 1998 15:50:58 -0700 (PDT) (envelope-from shimon@simon-shapiro.org) Received: (qmail 21223 invoked by uid 1000); 29 Aug 1998 23:52:45 -0000 Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <199808290415.WAA08888@harmony.village.org> Date: Sat, 29 Aug 1998 19:52:45 -0400 (EDT) X-Face: (&r=uR0&yvh>h^ZL4"-TH61PD}/|Y'~58Z# Gz&BK'&uLAf:2wLb~L7YcWfau{;N(#LR2)\i.l8'ZqVhv~$rNx$]Om6Sv36S'\~5m/U'"i/L)&t$R0&?,)tm0l5xZ!\hZU^yMyCdt!KTcQ376cCkQ^Q_n.GH;Dd-q+ O51^+.K-1Kq?WsP9;cw-Ki+b.iY-5@3!YB5{I$h;E][Xlg*sPO61^5=:5k)JdGet,M|$"lq!1!j_>? $0Yc? Reply-To: shimon@simon-shapiro.org Organization: The Simon Shapiro Foundation From: Simon Shapiro To: Warner Losh Subject: Re: Alpha Install Cc: Doug Rabson , freebsd-alpha@FreeBSD.ORG, Matthew Jacob Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Warner Losh, On 29-Aug-98 you wrote: > In message Simon Shapiro > writes: > : Also, dod I mention that /usr/share/mk/bsd/kern.mk is missing from > : NetBSD > : and the kernel's makefile sort of insists on it? > > make -m /usr/freebsd/src/share/mk > > is what I use when I'm on a machine that isn't running FreeBSD, but > has FreeBSD in /usr/freebsd/src. I also use this when I'm trying to > build -current kernels on a -stable machine and vice versa. Thanx for the trick. Makes lots of sense. > : I would have not started this, were I not been told to compile the > : FreeBSD > : kernel under NetBSD :-) As such, it may yet compile tonight. > > I'd also consider adding -U__NetBSD__ to your command compiles as > well, otherwise things may get very confusing.... This (-U...) is already there. What appears to have been missing is the -D__FreeBSD__ > BTW, $< is the source file for the make rule. From the make man page: > > .IMPSRC The name/path of the source from which the target > is to > be transformed (the ``implied'' source); also > known as > `<'. Ah. Now can some good soul actually fix the Makefile? Or am I destined to hack this thing to death? I do not mind, just tell me who wants the diffs. I am building all this on a clean NetBSD, form the snapshots knwon to install on this machine. Simon Sincerely Yours, Shimon@Simon-Shapiro.ORG 770.265.7340 Simon Shapiro To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Sat Aug 29 16:02:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA15856 for freebsd-alpha-outgoing; Sat, 29 Aug 1998 16:02:32 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from cimlogic.com.au (cimlog.lnk.telstra.net [139.130.51.31]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA15848 for ; Sat, 29 Aug 1998 16:02:27 -0700 (PDT) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.8.8/8.8.7) id JAA20798; Sun, 30 Aug 1998 09:13:00 +1000 (EST) (envelope-from jb) From: John Birrell Message-Id: <199808292313.JAA20798@cimlogic.com.au> Subject: Re: Alpha Install In-Reply-To: from Simon Shapiro at "Aug 29, 98 07:52:45 pm" To: shimon@simon-shapiro.org Date: Sun, 30 Aug 1998 09:13:00 +1000 (EST) Cc: imp@village.org, dfr@nlsystems.com, freebsd-alpha@FreeBSD.ORG, mjacob@feral.com X-Mailer: ELM [version 2.4ME+ PL40 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Simon Shapiro wrote: > Ah. Now can some good soul actually fix the Makefile? Or am I destined to > hack this thing to death? I do not mind, just tell me who wants the diffs. > I am building all this on a clean NetBSD, form the snapshots knwon to > install on this machine. Do you have a spare disk that you can dedicate to FreeBSD, keeping the NetBSD one around just in case? If so, it will be a lot easier to use the NetBSD tools to disklabel, newfs, mount and untar the tarball in Doug's home directory on freefall, then just boot the FreeBSD kernel and go from there. With FreeBSD tools, the FreeBSD kernel and world builds normally. -- John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Sat Aug 29 18:20:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA23326 for freebsd-alpha-outgoing; Sat, 29 Aug 1998 18:20:28 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from nomis.simon-shapiro.org (nomis.simon-shapiro.org [209.86.126.163]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id SAA23321 for ; Sat, 29 Aug 1998 18:20:27 -0700 (PDT) (envelope-from shimon@simon-shapiro.org) Received: (qmail 3951 invoked by uid 1000); 30 Aug 1998 02:22:13 -0000 Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <199808292313.JAA20798@cimlogic.com.au> Date: Sat, 29 Aug 1998 22:22:13 -0400 (EDT) X-Face: (&r=uR0&yvh>h^ZL4"-TH61PD}/|Y'~58Z# Gz&BK'&uLAf:2wLb~L7YcWfau{;N(#LR2)\i.l8'ZqVhv~$rNx$]Om6Sv36S'\~5m/U'"i/L)&t$R0&?,)tm0l5xZ!\hZU^yMyCdt!KTcQ376cCkQ^Q_n.GH;Dd-q+ O51^+.K-1Kq?WsP9;cw-Ki+b.iY-5@3!YB5{I$h;E][Xlg*sPO61^5=:5k)JdGet,M|$"lq!1!j_>? $0Yc? Reply-To: shimon@simon-shapiro.org Organization: The Simon Shapiro Foundation From: Simon Shapiro To: John Birrell Subject: Re: Alpha Install Cc: imp@village.org, dfr@nlsystems.com, freebsd-alpha@FreeBSD.ORG, mjacob@feral.com Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org John Birrell, On 29-Aug-98 you wrote: > Simon Shapiro wrote: > > Ah. Now can some good soul actually fix the Makefile? Or am I > > destined to > > hack this thing to death? I do not mind, just tell me who wants the > > diffs. > > I am building all this on a clean NetBSD, form the snapshots knwon to > > install on this machine. > > Do you have a spare disk that you can dedicate to FreeBSD, keeping > the NetBSD one around just in case? If so, it will be a lot easier to > use the NetBSD tools to disklabel, newfs, mount and untar the tarball > in Doug's home directory on freefall, then just boot the FreeBSD > kernel and go from there. With FreeBSD tools, the FreeBSD kernel and > world builds normally. I can easily add 4-20GB to the machine. Once it is running FreeBSD, I will port the DPT driver and have even more space. The purpose of this excercise is to have a platform for writing the 64bit drivers for the new FCAL controllers. They are also all i2o but we will not start that argument, right? :-) Thanx, I am still puzzled by the make failure, but if having FreeBSD tools will solve it, then I do not have a problem. Simon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Sat Aug 29 18:23:46 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA23459 for freebsd-alpha-outgoing; Sat, 29 Aug 1998 18:23:46 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from nomis.simon-shapiro.org (nomis.simon-shapiro.org [209.86.126.163]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id SAA23451 for ; Sat, 29 Aug 1998 18:23:39 -0700 (PDT) (envelope-from shimon@simon-shapiro.org) Received: (qmail 3970 invoked by uid 1000); 30 Aug 1998 02:25:28 -0000 Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Sat, 29 Aug 1998 22:25:28 -0400 (EDT) X-Face: (&r=uR0&yvh>h^ZL4"-TH61PD}/|Y'~58Z# Gz&BK'&uLAf:2wLb~L7YcWfau{;N(#LR2)\i.l8'ZqVhv~$rNx$]Om6Sv36S'\~5m/U'"i/L)&t$R0&?,)tm0l5xZ!\hZU^yMyCdt!KTcQ376cCkQ^Q_n.GH;Dd-q+ O51^+.K-1Kq?WsP9;cw-Ki+b.iY-5@3!YB5{I$h;E][Xlg*sPO61^5=:5k)JdGet,M|$"lq!1!j_>? $0Yc? Reply-To: shimon@simon-shapiro.org Organization: The Simon Shapiro Foundation From: Simon Shapiro To: Doug Rabson Subject: Re: Alpha Install Cc: Matthew Jacob , freebsd-alpha@FreeBSD.ORG Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Doug Rabson, On 29-Aug-98 you wrote: ... > I have never tried moving the compile directory around. I always build > inside a complete FreeBSD source tree. Always use 'make -m > ...src//share/mk' to pick up the right makefiles (already mentioned). > Maybe I will just start putting up GENERIC kernels for people to try on > freefall. This will be most useful. Cold bootstrappiung an O/S is always a challenge one tries to repeat unnecessarily :-) I hope we can get soon to the point where make release works. This will allow me to routinely build releases and post them here. You guys are so busy with important stuff. Simon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message