Search the web
Sign In
New User? Sign Up
gnuarm
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Show off your group to the world. Share a photo of your group with us.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Messages 1807 - 1836 of 4906   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
1807
Based in your example, i fell more comfortable using only arm32.... And in my specific case, I'm pretty sure that 256Kb (64K instructions) are more than enough...
Mauricio Scaff
mauricioscaff
Offline Send Email
Feb 1, 2006
1:43 pm
1808
... Correct, but both sets of objects have to have -mthumb-interwork TomW -- Tom Walsh - WN3L - Embedded Systems Consultant http://openhardware.net,...
Tom Walsh
twalsh0001
Offline Send Email
Feb 1, 2006
2:36 pm
1809
... That was rather misleading! While technically true, you have to admit that was a poor example to make a point discouraging someone from their choice of...
Tom Walsh
twalsh0001
Offline Send Email
Feb 1, 2006
2:52 pm
1810
... Use the interwork path for the libraries that I gave to you. Name the path in the order that was shown. This will cause the linker to look in ...
Tom Walsh
twalsh0001
Offline Send Email
Feb 1, 2006
2:58 pm
1811
... While many ARM microcontrollers do use a 16 bit interface to flash, the LPC2000's use a wider interface (The flash has a 128bit interface internally IIRC)...
Robert Adsett
robertadsett
Offline Send Email
Feb 1, 2006
3:10 pm
1812
... look in ... Oops? I don't have an interwork subdirectory under: /home/rstofer/devtools/armThumb-4.0.2/arm-elf/lib/thumb This thumb directory has libg.a...
rtstofer
Offline Send Email
Feb 1, 2006
3:24 pm
1813
... Think of it this way, if your codesize is less, how can it execute slower? heh. I normally see a 30+ % reduction in codesize. This is without using the...
Tom Walsh
twalsh0001
Offline Send Email
Feb 1, 2006
3:50 pm
1814
... Then your newlib was compiled as ARM32? Did you use the unmodified scripts from my website? I did check them by test installing the gcc-4.0.2 toolchain on...
Tom Walsh
twalsh0001
Offline Send Email
Feb 1, 2006
3:54 pm
1815
... Thank you for that correction. I admit this Thumb stuff is still a bit new to me. Regards, TomW -- Tom Walsh - WN3L - Embedded Systems Consultant ...
Tom Walsh
twalsh0001
Offline Send Email
Feb 1, 2006
3:58 pm
1816
... <snip> ... Well, lets see. 30% less memory implies 140% the number of instructions. If each instruction (barring memory bandwidth issues) takes the same...
Robert Adsett
robertadsett
Offline Send Email
Feb 1, 2006
4:14 pm
1817
... Name the ... Tom, I used the scripts exactly as downloaded with the archive files also downloaded from your site. No changes, honest! But I didn't get the...
rtstofer
Offline Send Email
Feb 1, 2006
4:15 pm
1818
... if your code size is 30% less and each instruction is 50% sorter (32 to 16bit wide), you have pretty much more instructions there.......
Ricardo Wiggers
thegnome.rm
Online Now Send Email
Feb 1, 2006
4:34 pm
1819
Tom, I just built the chain again using everything exactly as it came from your site and the results are the same: http:/[rstofer@Linux devtools]$ find . -type...
rtstofer
Offline Send Email
Feb 1, 2006
6:17 pm
1820
... The Philips LPC2000 family uses a MAM, therefore the processor reads the instructions from the Fetch Buffer, Branch Trail Buffer and Data Buffer. The MAM...
Boris Estudiez
boris_tormentor
Offline Send Email
Feb 1, 2006
8:29 pm
1821
... Check your math again. BTW, have you any experience with Thumb code, or are you just guessing this from reading the datasheets? Regards, TomW -- Tom Walsh...
Tom Walsh
twalsh0001
Offline Send Email
Feb 1, 2006
9:55 pm
1822
... OK, 30% reduction implies code space is 70% of what it was. Each thumb instruction takes 16 bits as opposed to ARM's 32 bits so 140% of the number of...
Robert Adsett
robertadsett
Offline Send Email
Feb 1, 2006
10:32 pm
1823
... What???? It means 140% code takes 40% longer. Ian...
Ian bell
ruffrecords
Offline Send Email
Feb 1, 2006
10:54 pm
1824
... Isn't that what I said? Robert " 'Freedom' has no meaning of itself. There are always restrictions, be they legal, genetic, or physical. If you don't...
Robert Adsett
robertadsett
Offline Send Email
Feb 1, 2006
11:21 pm
1825
... Nope, sounded to me like you said 30% less code takes 40% longer. Ian...
Ian bell
ruffrecords
Offline Send Email
Feb 1, 2006
11:39 pm
1826
... Hmm, I thought 140% of the instructions implied 40% longer was pretty clear myself. I still don't see how it can be read otherwise. Robert " 'Freedom' has...
Robert Adsett
robertadsett
Offline Send Email
Feb 1, 2006
11:55 pm
1827
... You said the thumb code (30% less) took 40% longer. Ian...
Ian bell
ruffrecords
Offline Send Email
Feb 2, 2006
12:02 am
1828
... I said 30% less memory (containing) 40% more instructions. How to you get to 30% less code. Hmm, maybe that's the issue, the term code is rather ...
Robert Adsett
robertadsett
Offline Send Email
Feb 2, 2006
12:17 am
1829
... I just ran the build again on a clean machine and I got the expected results. Only thing that I can think of is that you already have an arm-elf-* ...
Tom Walsh
twalsh0001
Offline Send Email
Feb 2, 2006
5:47 am
1830
... that ... or ... Tom, Thanks for your indulgence with another newbie... Of course I have another arm-elf installation in /usr/local/arm and it is on my...
rtstofer
Offline Send Email
Feb 2, 2006
8:48 am
1831
... Now you are really confusing me. So what is 30% less than it was before? Ian...
Ian bell
ruffrecords
Offline Send Email
Feb 2, 2006
10:13 am
1832
Maybe I can help explaining this a bit: Say you have a program consisting of 1000 ARM instructions (4 bytes each), occupying 4000 bytes of memory. As a rule of...
Dominic Rath
vmaster_05
Offline Send Email
Feb 2, 2006
10:47 am
1833
As the original author of this thread, I resent it being Hijacked by a my code is small/faster/slower code rant !! Only joking I do not mind really. As the...
fordp2002
Offline Send Email
Feb 2, 2006
10:52 am
1834
... LOL! Right! TomW -- Tom Walsh - WN3L - Embedded Systems Consultant http://openhardware.net, http://cyberiansoftware.com "Windows? No thanks, I have work...
Tom Walsh
twalsh0001
Offline Send Email
Feb 2, 2006
10:59 am
1835
... See that you pass the favor on to another newbie later. ;-) ... Just edit your PATH statement an remove the location of the other arm-elf- stuff. If you...
Tom Walsh
twalsh0001
Offline Send Email
Feb 2, 2006
11:00 am
1836
... Excellent description. Thanks Ian...
Ian bell
ruffrecords
Offline Send Email
Feb 2, 2006
11:04 am
Messages 1807 - 1836 of 4906   Oldest  |  < Older  |  Newer >  |  Newest
Advanced
Add to My Yahoo!      XML What's This?

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help