[U-Boot] about the DABT handler in imx_pcie.c

Marek Vasut
2014-01-24T13:25:00Z

On Friday, January 24, 2014 at 12:55:07 PM, Wally Yeh wrote:
> Dear Marek:
> I'm sorry to send this email bothering you.
> but I'm so curious about your patch in uboot:
> http://patchwork.ozlabs.org/patch/301216/
>
> in your patch imx_pcie.c, there's a fuction replace the DABT handler for
> freescale i.mx6 series.
>
> and you write this memory address to replace DABT handler:
> static const uint32_t data_abort_bounce_handler = 0xe25ef004;
>
> I'm curious does this memory address stands for what?

That's an instruction, "subs pc, r14, #4" , means return from DABT.

> can I replace this value for what I want?

No, see above.

> I would be appreciated If you can give me some hint. thank you.

What do you need to do? Also next time, make sure to send email to the ML
(CC'd).

Best regards,
Marek Vasut