diff --git a/firmware/target/arm/pnx0101/crt0-pnx0101.S b/firmware/target/arm/pnx0101/crt0-pnx0101.S index f297c29d0c..51be8c72a3 100644 --- a/firmware/target/arm/pnx0101/crt0-pnx0101.S +++ b/firmware/target/arm/pnx0101/crt0-pnx0101.S @@ -203,11 +203,6 @@ fiq_handler: ldmfd sp!, {r0-r7, r12, lr} subs pc, lr, #4 -data_abort_handler: - sub r0, lr, #8 - mov r1, #2 - b UIE - irq_handler: #ifndef STUB stmfd sp!, {r0-r11, r12, lr} diff --git a/firmware/target/arm/pp/crt0-pp.S b/firmware/target/arm/pp/crt0-pp.S index 5a9835a71f..4e7621ecc8 100644 --- a/firmware/target/arm/pp/crt0-pp.S +++ b/firmware/target/arm/pp/crt0-pp.S @@ -402,11 +402,6 @@ prefetch_abort_handler: mov r1, #1 b UIE -data_abort_handler: - sub r0, lr, #8 - mov r1, #2 - b UIE - /* Align stacks to cache line boundary */ .balign 32 diff --git a/firmware/target/arm/pp/crt0-pp502x-bl-usb.S b/firmware/target/arm/pp/crt0-pp502x-bl-usb.S index 7b0489b2a8..93b1fbaeb5 100644 --- a/firmware/target/arm/pp/crt0-pp502x-bl-usb.S +++ b/firmware/target/arm/pp/crt0-pp502x-bl-usb.S @@ -351,11 +351,6 @@ prefetch_abort_handler: mov r1, #1 b UIE -data_abort_handler: - sub r0, lr, #8 - mov r1, #2 - b UIE - /* should never happen in the bootloader */ fiq_handler: subs pc, lr, #4