summaryrefslogtreecommitdiff
path: root/firmware/target/arm/s3c2440/crt0.S
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/s3c2440/crt0.S')
-rw-r--r--firmware/target/arm/s3c2440/crt0.S29
1 files changed, 0 insertions, 29 deletions
diff --git a/firmware/target/arm/s3c2440/crt0.S b/firmware/target/arm/s3c2440/crt0.S
index 8cbd8ab91e..e103f4f49f 100644
--- a/firmware/target/arm/s3c2440/crt0.S
+++ b/firmware/target/arm/s3c2440/crt0.S
@@ -565,35 +565,6 @@ stackmunge:
565 */ 565 */
566 b vectors 566 b vectors
567 567
568/* All illegal exceptions call into UIE with exception address as first
569 parameter. This is calculated differently depending on which exception
570 we're in. Second parameter is exception number, used for a string lookup
571 in UIE.
572 */
573undef_instr_handler:
574 sub r0, lr, #4
575 mov r1, #0
576 b UIE
577
578/* We run sys mode most of the time, and should never see a software
579 exception being thrown. Make it illegal and call UIE.
580 */
581software_int_handler:
582reserved_handler:
583 sub r0, lr, #4
584 mov r1, #4
585 b UIE
586
587prefetch_abort_handler:
588 sub r0, lr, #4
589 mov r1, #1
590 b UIE
591
592data_abort_handler:
593 sub r0, lr, #8
594 mov r1, #2
595 b UIE
596
597#if defined(BOOTLOADER) 568#if defined(BOOTLOADER)
598fiq_handler: 569fiq_handler:
599 b UIE 570 b UIE