X-Sylpheed-Account-Id:1
S:andy.sharp@onstor.com
SCF:#mh/Mailbox/sent
X-Sylpheed-Sign:0
X-Sylpheed-Encrypt:0
X-Sylpheed-Privacy-System:
X-Sylpheed-End-Special-Headers: 1
Date: Wed, 15 Aug 2007 14:56:56 -0700
From: Andrew Sharp <andy.sharp@onstor.com>
To: Brian Stark <brian.stark@onstor.com>, Warren Gale
 <warren.gale@onstor.com>
Subject: 1125 Boot ROM Requirements pseudo resend
Message-ID: <20070815145656.3e92277e@ripper.onstor.net>
Organization: Onstor
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

Some but not necessarily all, of 1125 prom requirements:

Sure would be nice if we could dump our crappy prom and just use a
slightly modified but otherwise standard CFE.

+ Boot ELF kernels (we currently only boot bin kernels)

+ kernel command line support (already in bobcat prom)

+ access to PROM vectors, printf at the least (already in bobcat)

+ ext3 file system support

+ arbitrary boot file support (ie, kernel file specifiable as opposed
  to hard coded like it is now)

+ support for up-arrow, down-arrow, left and right arrow cmd line
  editing.  sheesh, welcome to the 90s.

+ no large chunk of ram wasted or reserved: kernel load address is
  first non-used whole factor of 16MB, so 0x81000000 or 0x82000000, etc.