URL
https://opencores.org/ocsvn/or1k_old/or1k_old/trunk
Only display areas with differences |
Details |
Blame |
View Log
Rev 1765 |
Rev 1782 |
/*
|
/*
|
* linux/arch/arm/lib/system.S
|
* linux/arch/arm/lib/system.S
|
*
|
*
|
* Copyright (C) 1995, 1996 Russell King
|
* Copyright (C) 1995, 1996 Russell King
|
*
|
*
|
* 07/06/96: Now support tasks running in SVC mode.
|
* 07/06/96: Now support tasks running in SVC mode.
|
*/
|
*/
|
|
|
#include
|
#include
|
#include
|
#include
|
|
|
.text
|
.text
|
.global _abort
|
.global _abort
|
_abort: adr r0, Labort_msg
|
_abort: adr r0, Labort_msg
|
mov r1, lr
|
mov r1, lr
|
b _panic
|
b _panic
|
|
|
Labort_msg: .ascii "Eek! Got to an abort() from %p! "
|
Labort_msg: .ascii "Eek! Got to an abort() from %p! "
|
.ascii "(Please report to rmk@ecs.soton.ac.uk)\n\0"
|
.ascii "(Please report to rmk@ecs.soton.ac.uk)\n\0"
|
.align
|
.align
|
|
|
#ifdef CONFIG_ARCH_EBSA
|
#ifdef CONFIG_ARCH_EBSA
|
/*
|
/*
|
* The StrongARM evaluation board doesn't have these, so
|
* The StrongARM evaluation board doesn't have these, so
|
* we make dummy functions in here until we sort them out
|
* we make dummy functions in here until we sort them out
|
*/
|
*/
|
.globl _ecard_reset
|
.globl _ecard_reset
|
.globl _ecard_init
|
.globl _ecard_init
|
_ecard_reset:
|
_ecard_reset:
|
_ecard_init:
|
_ecard_init:
|
mov pc, lr
|
mov pc, lr
|
#endif
|
#endif
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.