RTEMS with post-boot code.
Jacob W Janovetz
janovetz at ews.uiuc.edu
Wed Oct 29 18:02:52 UTC 1997
This thread sure sparked up some conversation. I'm currently
reading through all the notes on this stuff to make a decision.
The original idea was NOT to decrease time downloading. It was
to setup a skeletal system (like DOS) which has some useful routines
(like starting/stopping processes, sending messages, etc) and
allows me to send programs from some other source than a ROM
or a download cable.
This system is not a 'start-it-up-and-let-it-run'
sort of thing. It is a flexible system which might be called upon
to run several different programs at different times. Just like
you would never want to store ALL PC programs on a ROM, so I would
not like to have ALL my programs stored on this ROM. I want to
be able to download and unload them from remote (serial/ethernet).
It is also a potential that others will be developing for this
system, thus increasing the number of programs going to it.
The options now are to do what I was talking about (jumptable),
or finding some other way to start processes while RTEMS is running.
As an aside, I would not put anything besides OS routines in
the jump table. DOS doesn't have 'printf' included, but it does
have its disk procedures there...
janovetz at uiuc.edu | Once you have flown, you will walk the earth with
University of Illinois | your eyes turned skyward, for there you have been,
| there you long to return. -- da Vinci
PP-ASEL | http://www.cen.uiuc.edu/~janovetz/index.html
More information about the users