Loading programs dinamically?

Till Straumann strauman at slac.stanford.edu
Fri Feb 25 17:51:57 UTC 2011


I had a look at this but I'm at a point where I give up.

It was straightforward to get the stuff to work somehow
on QEMU (using GNU BFD) but I found that the BSP and even
lm32-gcc are plagued with bugs. I could load a trivial object file
compiled from C but my C++ tests failed.

I found that even statically linking the C++ stuff crashed
and inspecting the assembly code it seems that gcc emits
bad code.

I'll have to wait until this port stabilises. Once that
happens it should not be difficult to get cexpsh to work
on this target.

One more caveat: the milkymist console driver does currently
not support termios which means that no line-editing features
are available with the shell which is a real pain. However,
once networking is reliable this can be worked-around by
running the cexpsh shell in a telnet session.

-- Till


On 02/22/2011 03:50 PM, Cristian Paul Peñaranda Rojas wrote:
>> If you'd like to try this then contact me. I could provide you with
> Yes i do
>> a recent snapshot - the stuff on my webpage is outdated - I don't have
>> the time to update :-(.
>>
>> What BSP are you using?
> rtems 4.11  Milkymist One Board




More information about the users mailing list