??? 12/27/08 10:43 Read: times |
#161166 - Not worth the effort Responding to: ???'s previous message |
I would agree with Per.
If the device is your own company's product, you should know how it should behave. Then just re-write the whole thing from the original specification. The odd tricky piece of magic can probably be identified from your disassembly. I have written and used intelligent disassemblers. You can identify stuff fairly easily, but it really is not worth the time. Hint: you find references to the special function registers, and name the appropriate subroutines with the equivalent C library functions. But most importantly, you document and store your new intellectual property somewhere safe. David. p.s. Your boss may find it cheaper to bribe the original programmer to return the source code. |
Topic | Author | Date |
8051/2 ASM to C code | 01/01/70 00:00 | |
You don't | 01/01/70 00:00 | |
8051 ASM to C | 01/01/70 00:00 | |
No, not possible | 01/01/70 00:00 | |
Not worth the effort | 01/01/70 00:00 | |
bribe the original programmer | 01/01/70 00:00 | |
There is no quick way | 01/01/70 00:00 | |
origional code c or asm | 01/01/70 00:00 | |
erratic and not logical | 01/01/70 00:00 | |
Good compilers gives "random" code | 01/01/70 00:00 | |
starting from scratch with knowledge | 01/01/70 00:00 | |
Start from scratch | 01/01/70 00:00 | |
it'll cost 'em more, but they get what they deserve | 01/01/70 00:00 | |
ASM ---> C | 01/01/70 00:00 | |
RE: whats the problem with ASM![]() | 01/01/70 00:00 |