public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
From: Frank Pagliughi <fpagliughi@mindspring.com>
To: "R. Vamshi Krishna" <vamshi@cse.iitb.ac.in>
Cc: ecos-discuss@ecos.sourceware.org
Subject: Re: [ECOS] Re: A suitable x86 based board
Date: Mon, 11 Jul 2005 20:26:00 -0000	[thread overview]
Message-ID: <42D2D5F0.2050600@mindspring.com> (raw)
In-Reply-To: <42D29269.1050709@cse.iitb.ac.in>

R. Vamshi Krishna wrote:

> Grant Edwards wrote:
>
>> In gmane.os.ecos.general, you wrote:
>>
>>  
>>
>>> Yeah PC Motherboard is also fine. But what I wanted was that
>>> is it possible to do away with a floppy drive totally ?
>>>   
>>
>>
>> Just don't install one?  About half of my Linux boxes don't
>> have floppy disk drives.
>>
>>  
>>
>>> We have hard-disk/usb pen drive for logging data .. And we
>>> have ideflash.
>>>   
>>
>>
>> OK.
>>
>>  
>>
>>> Is it possible to have the application on the
>>> hard-drive/usb-pen drive /flash such that manual loading can
>>> be done away with.
>>>   
>>
>>
>> I don't understand teh question.  Assuming it _is_ a question.
>>  
>>
> What I meant was that so far with i386 PC as target I had been booting 
> using FLOPPY + Redboot.
>
> Can I do away with the floppy drive and boot the pc/board and load the 
> application using ideflash and/or
> usb pendrive ??
> -- Vamshi
>
>
Oops, I almost forgot....

There's another way to boot eCos applications on an i386/PC: from DOS!

There's an open-source DOS extender that's part of the OSLib project, by 
Luca Abeni. It's Multiboot compliant, so it can launch eCos executables 
if they're compiled correctly. It's called eXtender, and can be found at:

http://sourceforge.net/project/showfiles.php?group_id=14468&package_id=13845

The idea I tried is not to use the extender to get in and out of DOS, 
but to boot into eCos at power-up and never return. I haven't done too 
much with it, but initial tests have worked well. I was mainly trying to 
get around the headaches of using eCos from the DiskOnChip.

To use it, just compile eCos for GRUB startup type and select "Load into 
higher memory" (CYGHWR_HAL_I386_PC_LOAD_HIGH -> true). This will create 
a Multiboot compliant application and place it in a suitable memory area 
for the extender. (Note that there's a recent patch to eCos to allow you 
to use Load High with GRUB startup for just this purpose).

Then load something like DOS, RomDOS, or FreeDOS onto the DiskOnChip and 
make an autoexec.bat file that launches your eCos app, using the extender.

Frank Pagliughi


-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

      parent reply	other threads:[~2005-07-11 20:26 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-07-11 10:51 [ECOS] " R Vamshi Krishna
2005-07-11 11:41 ` Andrew Lunn
2005-07-11 13:12   ` R Vamshi Krishna
2005-07-11 13:16     ` Andrew Lunn
2005-07-11 13:20       ` R Vamshi Krishna
2005-07-11 13:32         ` [ECOS] LCD GUI? Stefan Sommerfeld
2005-07-11 14:07           ` Andrew Lunn
2005-07-11 14:20             ` Gary Thomas
2005-07-11 14:32             ` Stefan Sommerfeld
2005-07-11 15:28           ` Savin Zlobec
2005-07-11 14:38         ` [ECOS] Re: A suitable x86 based board Grant Edwards
2005-07-11 13:23     ` [ECOS] " Nick Garnett
2005-07-11 14:37     ` [ECOS] " Grant Edwards
2005-07-11 15:37       ` R. Vamshi Krishna
2005-07-11 16:04         ` Grant Edwards
2005-07-11 19:59         ` Frank Pagliughi
2005-07-11 20:26         ` Frank Pagliughi [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=42D2D5F0.2050600@mindspring.com \
    --to=fpagliughi@mindspring.com \
    --cc=ecos-discuss@ecos.sourceware.org \
    --cc=vamshi@cse.iitb.ac.in \
    /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;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).