Newsgroups: alt.folklore.computers,alt.sys.pdp10 From: bdc@world.std.com (Brian 'Jarai' Chase) Subject: NetBSD/pdp10 [Was Re: Wanted: the SOUNDS of classic computing] X-No-Ahbou: yes Message-ID: Sender: bdc@world.std.com Date: Mon, 7 Oct 2002 07:21:39 GMT X-Face: "CVLf:[ <7c61quo9i2q0c88u740sbpofbnp5sichuf@4ax.com> X-No-Archive: Yes Organization: HappyNet Bungalow Lines: 66 Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news.imp.ch!news.imp.ch!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!nntp.abs.net!uunet!dca.uu.net!ash.uu.net!world!bdc Xref: chonsp.franklin.ch alt.folklore.computers:118724 alt.sys.pdp10:12133 In article <7c61quo9i2q0c88u740sbpofbnp5sichuf@4ax.com>, Brian Inglis wrote: > On Sun, 6 Oct 2002 19:22:43 GMT, bdc@world.std.com (Brian 'Jarai' > Chase) wrote: > > Also, I'm very much looking forward to running Pine on a PDP-10 once the > > NetBSD/pdp10 port is finished. The kernel is booting now to the point > > where its looking to mount a filesystem. Once the filesystem work is > > done, we should be able to boot into single-user mode. Here are the boot > > messages thus far: > > > > -> Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002 > > -> The NetBSD Foundation, Inc. All rights reserved. > > -> Copyright (c) 1982, 1986, 1989, 1991, 1993 > > -> The Regents of the University of California. All rights reserved. > > -> > > -> total memory = 16382 KB > > -> avail memory = 12900 KB > > -> using 460 buffers containing 920 KB of memory > > -> > > -> cpu: KL10-E, serial number 01, microcode version 0442 > > -> cpu options: 660442350001 > > -> mainbus0 (root) > > -> ebus0 at mainbus0 > > -> rh0 at ebus0 csr 540: RH20 > > -> hp0 at rh0 drive 1: no disk label: rp06, size = 304000 sectors > > -> rn_init: radix functions require max_keylen be set > > -> boot device: > > -> root device: hp0 > > -> dump device (default hp0b): > > -> file system (default generic): > > -> root on hp0a dumps on hp0b > > -> mountroot: trying ffs... > > -> no file system for hp0 (dev 0x0) > > -> cannot mount root, error = 79 > > -> root device (default hp0a): > > > > IS YOUR HEAD EXPLODING YET?! > > > > So, probably in the not too distant future, Unix will be on-topic for > > alt.sys.pdp10. > > And C on-topic for comp.lang.c -- any pointers to the C compiler > port architectural decisions -- like what are chars and bytes? These would be questions that Lars Brinkhoff could answer best. The C compilier being used is his port of GCC to TOPS-20. The port of NetBSD was advanced to the above point in a matter of weeks by Anders Magnusson. He and Lars have been working closely together to iron out some things with the compiler. I'm not sure precisely what decisions were made; updates on the project have been rather sparse. When they do come, they've been significant; but it's been a since I've heard anything. I believe Anders has been preoccupied with his real-life job. Lars Brinkhoff's GCC page: http://pdp10.nocrew.org/gcc/ NetBSD/pdp10 port page: http://www.netbsd.org/Ports/pdp10/ -brian. -- --- Brian Chase | bdc@world.std.com | http://world.std.com/~bdc/ ----- Font-o-Meter! Proportional Monospaced ^ ###### From: Lars Brinkhoff Newsgroups: alt.folklore.computers,alt.sys.pdp10 Subject: Re: NetBSD/pdp10 [Was Re: Wanted: the SOUNDS of classic computing] Date: 07 Oct 2002 09:39:22 +0200 Organization: nocrew Lines: 37 Sender: lars@junk.nocrew.org Message-ID: <85vg4eitp1.fsf@junk.nocrew.org> References: <7c61quo9i2q0c88u740sbpofbnp5sichuf@4ax.com> NNTP-Posting-Host: junk.nocrew.org (213.242.147.30) Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: fu-berlin.de 1033976419 17482062 213.242.147.30 (16 [140306]) X-Orig-Path: junk.nocrew.org!not-for-mail User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news-ge.switch.ch!news.belwue.de!fu-berlin.de!uni-berlin.de!junk.nocrew.ORG!not-for-mail Xref: chonsp.franklin.ch alt.folklore.computers:118738 alt.sys.pdp10:12136 bdc@world.std.com (Brian 'Jarai' Chase) writes: > In article <7c61quo9i2q0c88u740sbpofbnp5sichuf@4ax.com>, > Brian Inglis wrote: > > On Sun, 6 Oct 2002 19:22:43 GMT, bdc@world.std.com (Brian 'Jarai' > > Chase) wrote: > > > So, probably in the not too distant future, Unix will be > > > on-topic for alt.sys.pdp10. > > And C on-topic for comp.lang.c -- any pointers to the C compiler > > port architectural decisions -- like what are chars and bytes? > These would be questions that Lars Brinkhoff could answer best. The > C compilier being used is his port of GCC to TOPS-20. Size, in bits, of various C types: char 9 short 18 int 36 long 36 long long 72 (not double-precision integer format) float 36 (single-precision format) double 72 (double- or giant-precision format) all pointers 36 (word address or byte pointer) There is also support for 6-, 7-, and 8-bit bytes as supported by one-word global byte pointers. Support for 16- and 32-bit integers is currently weak. > it's been a since I've heard anything [about the NetBSD port]. I > believe Anders has been preoccupied with his real-life job. Maybe, but it's also the case that we've ran into a compiler bug which we don't quite know how to fix. Anders doesn't quite have the GCC expertise, and I'm somewhat busy with work and other things. -- Lars Brinkhoff http://lars.nocrew.org/ Linux, GCC, PDP-10, Brinkhoff Consulting http://www.brinkhoff.se/ HTTP programming