From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12609 invoked by alias); 11 Jul 2009 12:11:49 -0000 Received: (qmail 12599 invoked by uid 22791); 11 Jul 2009 12:11:48 -0000 X-SWARE-Spam-Status: No, hits=-2.6 required=5.0 tests=BAYES_00,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: sourceware.org Received: from www.meduna.org (HELO meduna.org) (92.240.244.38) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Sat, 11 Jul 2009 12:11:40 +0000 Received: from dial-78-141-95-31-orange.orange.sk ([78.141.95.31] helo=[192.168.130.27]) by meduna.org with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.69) (envelope-from ) id 1MPbQV-00016o-9Q for ecos-discuss@ecos.sourceware.org; Sat, 11 Jul 2009 14:11:36 +0200 Message-ID: <4A58816D.1030703@meduna.org> Date: Sat, 11 Jul 2009 12:11:00 -0000 From: Stanislav Meduna User-Agent: Thunderbird 2.0.0.22 (Windows/20090605) MIME-Version: 1.0 To: eCos Discussion References: <4A5858BE.9000005@meduna.org> <4A587894.3050200@mlbassoc.com> In-Reply-To: <4A587894.3050200@mlbassoc.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Authenticated-User: stano@meduna.org X-Authenticator: dovecot_plain X-Spam-Score: -8.1 X-Spam-Score-Int: -80 X-Exim-Version: 4.69 (build at 30-Sep-2008 18:26:44) X-Date: 2009-07-11 14:11:36 X-Connected-IP: 78.141.95.31:2001 X-Message-Linecount: 47 X-Body-Linecount: 35 X-Message-Size: 1730 X-Body-Size: 1227 X-Received-Count: 1 X-Recipient-Count: 1 X-Local-Recipient-Count: 1 X-Local-Recipient-Defer-Count: 0 X-Local-Recipient-Fail-Count: 0 X-IsSubscribed: yes Mailing-List: contact ecos-discuss-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: ecos-discuss-owner@ecos.sourceware.org Subject: Re: [ECOS] How to write a complicated bootloader? X-SW-Source: 2009-07/txt/msg00072.txt.bz2 Gary Thomas wrote: > Rather than reinvent the wheel (or maybe fire...), I think you'd > be better off just getting your ethernet device driver running > with RedBoot. This is a realtime ethernet processor with integrated switch, capable of doing things like isochronous transfers on its own. The driver itself is 6 MB source (after me throwing away things we won't need for sure, which itself took nearly a week), there are some 64 interrupt sources etc. The vendor obviously thinks that a good documentation is something that should not be available - same old game :( So while I'd much prefer to get the driver working with RedBoot (I've already looked into this), my gut feeling is that in the end reinventing the wheel will be cheaper. And I can estimate the work needed quite reliably, compared to trying to estimate reverse-engineering some ugly poorly documented 3rd-party code... this is a project with deadline that has to be met. Andrew Lunn wrote: > If your flash is big enough, which it probably is if you > are using jffs2, it might make sense to have two eCos > applications, plus redboot. Okay, that's what I also thought of as one of the possibilities. Thanks -- Stano -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss