Ynezz,
I have found similar examples and therefore tested it. It works quite nicely
with a TS7800 software PID controller where I needed a bit more precision.
Also, I found a GCC 4.3 based cross compiler with which I compiled the kernel
and my modules. Some of the math functions in the new GCC seem to offer quite a
nice speedup too.
Interestingly enough my efforts eventually proved to be superfluous because I
am not using up all the processor time required for my application.
Kris,
I do not use all the extra modules that come with the distributions. Could you
point me in the direction of an EABI based distribution without Apache, Telnet,
FTP and all sorts of other things I do not remember uninstalling anymore. I
would love to start compiling my own distribution based on a similar debian
port. The application for our TS7800 is in an industrial control system and I
would prefer to leave out anything that can fail.
The main thing is that I want to make the system boot into a full distribution
from powerup and then select the applications I need only, installing them
one-by-one. What I am hoping for is that you would have a source distribution
available so I can see how you guys setup the distributions supplied through
your FTP repo.
I'll trade you my PC104 + ADC24 + DIO64 drivers if you like ;-)
Wouter
Van: Namens Petr
Štetiar
Verzonden: woensdag 8 december 2010 16:51
Aan:
Onderwerp: Re: [ts-7000] Re: differences between gcc compilers/linkers
Wouter Simons <> [2010-12-08 15:28:36]:
> I don't fully agree, personally I use statically linked EABI code with a
> newer GCC version and find that (in spite of slightly larger code size) the
> performance is better (when I am forced to use floats).
Do you wonder why? :-) Nice reading[1] and note the date...
1. http://emqbit.com/eabi-oabi-benchmark
-- ynezz
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|