Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [motorola]

The tag has no usage guidance.

3
votes
3answers
194 views

Jump in the middle of an instruction Coldfire firmware

I'm working on an embedded system Coldfire ROM. Currently, I'm trying to reverse engineering it to gain some more in-depth knowledge about its structure. ROM code quality seems pretty low, and I see ...
2
votes
1answer
53 views

Weird qemu behaviour with Freescale Coldfire MCF5282

I'm trying reverse engineer the firmware, apparently bare metal, of an industrial controller. The device is based on a Coldfire controller, to be more precise, the MCF5282. To track its behavior, I ...
1
vote
1answer
97 views

68k: Adding 0x100 to 9-bit register and doing BEQ.s - how does it make sense?

During my current project I found such code: move.w (0xFFFC0C).l, d0 | read SCSR andi.w #0x100, d0 | add 256 to d0 beq.s location | branch if LSB = 0x00 I cannot get the idea of ...
3
votes
1answer
781 views

How to dissassemble Motorola/Freescale/NXP PowerQUICC excutable

I have a probably executable file for Motorola/Freescale/NXP PowerQUICC MPC860 and cannot disassemble it with IDA Pro since I cannot find the correct processor type in IDA?! IDA list MPC860 as ...
7
votes
1answer
362 views

How make old IDA understand wrap-around mapped 68k RAM?

UPDATE 3: I learned that one way to do it is to simply make a new processor definition, it should be fairly straight forward to port already existing 68k disassemblers to the IDA SDK. Still too ...
6
votes
0answers
333 views

How does my S62 engine utilize MAF sensors to convert voltage to mass flow?

We're trying to solve a puzzle on one of the automotive forums regarding how the BMW S62 engine utilizes its two MAF (mass air flow) sensors to determine the air mass flow entering the engine. This ...
1
vote
1answer
349 views

Understanding Motorola ColdFire instructions.

I have a coldfire sequence from IDAPro that looks like this: sub_29be8: var_8 = -8 var_2 = -2 arg_0 = 8 arg_6 = $E link a6, #-4; move.l a2, -(sp) movea.l arg_0(a6),a2 tst.w arg_6(a6) bne.s ...