From: Wolfgang Denk <wd@denx.de>
To: u-boot@lists.denx.de
Subject: [U-Boot-Users] u-boot size
Date: Thu, 27 Mar 2003 00:52:03 +0100 [thread overview]
Message-ID: <20030326235208.0189AC58BA@atlas.denx.de> (raw)
In-Reply-To: Your message of "Wed, 26 Mar 2003 18:11:03 EST." <EGEGIJHKDKJGAJMGIDPNEEDHCKAA.jwalden@digitalatlantic.com>
In message <EGEGIJHKDKJGAJMGIDPNEEDHCKAA.jwalden@digitalatlantic.com> you wrote:
> Anyone have and estimate as to how many lines of code
> are in u-boot, or about how many person-years it would take
> to do it from scratch?
The first part of the question is simple:
If you count all *.S, *.c and *.h files you get: 474537 LOC.
The second part of the question is more difficult. What exactly do
you mean? How much manpower went into the PPCBoot / U-Boot projects?
How much it would take to do it again, with today's knowledge and
experience, but without looking at the code? To get exact the same
state, i. e. support for all the 100+ boards?
The project is about 2.5 years old now. I guess (and this is a wild
guess) that about 25 man years went into the U-Boot / PPCBoot until
now; to redo it from scratch, I guess you'd need 2...5 man-years if
you could select at your liking from all the developers who worked on
it; if you cannot do this, I think it would take 5...10 man-years.
A wild guess, as I said.
Best regards,
Wolfgang Denk
--
Software Engineering: Embedded and Realtime Systems, Embedded Linux
Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88 Email: wd at denx.de
"If you want to eat hippopatomus, you've got to pay the freight." -
attributed to an IBM guy, about why IBM software uses so much memory
prev parent reply other threads:[~2003-03-26 23:52 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-03-21 20:11 [U-Boot-Users] start / load addresses for kernel Jerry Walden
2003-03-25 17:45 ` [U-Boot-Users] RE: start / load addresses for initrd Jerry Walden
2003-03-25 18:17 ` Wolfgang Denk
2003-03-26 16:42 ` Jerry Walden
2003-03-26 23:42 ` Wolfgang Denk
2003-03-28 8:16 ` Stefan Roese
2003-04-01 22:34 ` Jerry Walden
2003-04-01 23:10 ` Wolfgang Denk
2003-04-01 23:36 ` Jerry Walden
2003-04-01 23:51 ` Wolfgang Denk
2003-04-01 23:53 ` Jerry Walden
2003-04-02 8:05 ` Wolfgang Denk
2003-04-02 19:07 ` Jerry Walden
2003-04-02 20:13 ` Wolfgang Denk
2003-04-02 21:18 ` Jerry Walden
2003-04-02 22:32 ` Wolfgang Denk
2003-04-02 23:13 ` Reinhard Meyer
2003-04-21 18:02 ` [U-Boot-Users] u-boot boot options Jerry Walden
2003-04-21 18:14 ` Jim Potter
2003-04-21 18:23 ` Jerry Walden
2003-04-21 18:54 ` Wolfgang Denk
2003-04-21 18:52 ` Wolfgang Denk
2003-03-25 18:41 ` [U-Boot-Users] RE: start / load addresses for initrd Chris Hallinan
2003-03-26 23:11 ` [U-Boot-Users] u-boot size Jerry Walden
2003-03-26 23:48 ` Robert Schwebel
2003-03-26 23:52 ` Wolfgang Denk [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20030326235208.0189AC58BA@atlas.denx.de \
--to=wd@denx.de \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox