From owner-freebsd-small Mon Dec 18 13:19:12 2000 From owner-freebsd-small@FreeBSD.ORG Mon Dec 18 13:19:07 2000 Return-Path: Delivered-To: freebsd-small@freebsd.org Received: from rover.village.org (rover.village.org [204.144.255.66]) by hub.freebsd.org (Postfix) with ESMTP id CF65437B400; Mon, 18 Dec 2000 13:19:04 -0800 (PST) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.11.0/8.11.0) with ESMTP id eBILJ3s09270; Mon, 18 Dec 2000 14:19:03 -0700 (MST) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.3/8.8.3) with ESMTP id OAA94431; Mon, 18 Dec 2000 14:19:02 -0700 (MST) Message-Id: <200012182119.OAA94431@harmony.village.org> To: "Michael C . Wu" Subject: Re: StrongARM support? Cc: Devin Butterfield , freebsd-small@FreeBSD.ORG, Jordan Hubbard , freebsd-hackers@FreeBSD.ORG In-reply-to: Your message of "Mon, 18 Dec 2000 15:12:35 CST." <20001218151235.D69041@peorth.iteration.net> References: <20001218151235.D69041@peorth.iteration.net> <78656.976769151@winston.osd.bsdi.com> <3A3862E4.5A46E14C@wireless.net> Date: Mon, 18 Dec 2000 14:19:02 -0700 From: Warner Losh Sender: imp@harmony.village.org Sender: owner-freebsd-small@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <20001218151235.D69041@peorth.iteration.net> "Michael C . Wu" writes: : IIRC, NetBSD doesn't have the newer StrongARM SA-11xx ports. : And that's why we have to work from ARM/Linux. In conversations that I had with an unnamed vendor a while ago, the newer parts should be just a few days of casual effort to incorporate into NetBSD. The glue chips for the eval boards likely would be more work, but the mods for the new CPU would be farily minimal. : With PicoBSD not working very well in -CURRENT and the advent of : large sized flash media (SANDISK/CompactFlash, SmartMedia). : Can we begin to maybe have a "make buildsmallworld" target? : (i.e. a combination of NO_STATIC=yes and other suitable options) Maybe. I have a script that will effectively do a installsmallworld target. The guts of the script are a for loop that does (cd $FreeBSDSrcDir make -m ${FreeBSDSrcDir}/share/mk -f Makefile.inc1 \ hierarchy DESTDIR=$1 NOMAN=yes (cd etc ; make -m ${FreeBSDSrcDir}/share/mk \ distribution DESTDIR=$1 NOMAN=yes) for i in ${FreeBSDProgramDirs}; do echo "==> $i" test -d $i && (cd $i ; make -m ${FreeBSDSrcDir}/share/mk \ install -DNOINFO -DNOMAN DESTDIR=$1 -DNOPROFILE) done) which lets you tweak things to year heart's delight. Every time I go to put this script up, I run into the "oh, but I want it to do X Y and Z before posting." problem. Maybe I should just post it. : In addition, -CURRENT has become very much larger. I know about : the "embedded systems are customized, so cut it down yourself" : argument. However, what if it's still large after we cut it down : to the bare minimum? Also, what about /dev/random seeding problems? There are lots of ways to seed /dev/random in an embdeeded system. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-small" in the body of the message