home *** CD-ROM | disk | FTP | other *** search
/ Executor 2.0 / executorv2.0.iso / pc / linux / extra / docs / maillist / text / archive.95 / text0558.txt < prev    next >
Encoding:
Text File  |  1996-04-02  |  1.1 KB  |  36 lines

  1.  
  2. Hi gang,
  3.  
  4. I know that this is inappropriate to post on either of these lists, but
  5. I hear it talked about so often that I thought I might ask here.
  6.  
  7. I am working on a project that will convert simple binaries across
  8. two platforms and or back again. This is similar to a program 
  9. I picked up called, "86to68", which converts 8086 asm to 68000 asm.
  10. I am attempting to do this from the assembled [binary ] 
  11. level. Sort of a re-assembler. Things are working out well, but I have
  12. been ignoring, until now, the endian difference.
  13.  
  14. My question is: What patterns should the program look for? What kind
  15. of strategy should the program use to check?
  16. I'll admit, I am a little  ignorant on the subject. 
  17. Can this be swapped statically at all? 
  18. If so, Should I execute the program internally and tag all references to 
  19. 16+bit  data?  
  20. If not... am I going to have to add a swap routine to every
  21. program that is reassembled?  I'm confused. 8-)
  22.  
  23. Right now, I am only implementing a 2 pass dissasemble that 
  24. does nothing with what appears to be dataspace.
  25.  
  26.  
  27. Mat? Cliff? DJ? anyone???
  28.  
  29.         Help! 
  30.  
  31.             --Charles Hunter
  32.  
  33.  
  34.  
  35.  
  36.