> I'm not sure you are asking the correct question.  A cross compiler or
> assembler is only useful if you have source code (in a HLL or assembly
> language).  If all you have is binary object code, then you are asking for
> is some sort of 68k-binary to ARM assembly language translator; and I
> am not sure any such fully automated application exists given the endian
> differences between these two architectures.  You best bet is to either
> acquire HLL source code, to completely disassemble and rewrite the
> code and libraries, or to just run the 68k code under an emulator such
> as PACE.
>
 Actually a part of my code (140Kb) is in ARM assembly language. This code
calls functions from the C code (68k) and vice versa. 1st I thought of using
armlets. but i see 2 problems in it.
i> the bin file will go beyond 64k, and thus will give problems to load in
.r file
ii> majority of assembly functions are not passed any parameters. the
assembly code assumes that the registers will have some pre loaded values
(both C and assembly codes are for ARM platform only). What I assume is that
if I use armlets the values in these registers won't be the same as what the
code expects. Do u think my assumption is correct??

Thanks
Pravin




-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/

Reply via email to