Mercurial > ecos
comparison packages/hal/v85x/arch/current/src/vectors.S @ 112:02ea4320376c ecos-sw-2000-07-21
Merge from eCos master repository on 2000-07-21-21:01:39-BST
| author | jlarmour |
|---|---|
| date | Fri, 21 Jul 2000 21:34:11 +0000 |
| parents | 5a0cc6c243a9 |
| children | 77cec8369160 |
comparison
equal
deleted
inserted
replaced
| 111:211b8a635ce9 | 112:02ea4320376c |
|---|---|
| 444 // Indirect subroutine call, via R1 | 444 // Indirect subroutine call, via R1 |
| 445 | 445 |
| 446 call_via_r1: | 446 call_via_r1: |
| 447 jmp [r1] | 447 jmp [r1] |
| 448 | 448 |
| 449 #ifdef CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS | |
| 450 // | 449 // |
| 451 // Reset the board | 450 // Reset the board |
| 452 // | 451 // |
| 453 .globl _hal_plf_reset_board | 452 .globl _hal_plf_reset_board |
| 454 _hal_plf_reset_board: | 453 _hal_plf_reset_board: |
| 455 di // Turn off interrupts | 454 di // Turn off interrupts |
| 456 jmp [r0] // Restart machine | 455 jmp [r0] // Restart machine |
| 457 #endif | |
| 458 | 456 |
| 459 #if !defined(CYGSEM_HAL_NEC_INLINE_INTERRUPT_FUNCTIONS) | 457 #if !defined(CYGSEM_HAL_NEC_INLINE_INTERRUPT_FUNCTIONS) |
| 460 .globl _hal_disable_interrupts | 458 .globl _hal_disable_interrupts |
| 461 _hal_disable_interrupts: | 459 _hal_disable_interrupts: |
| 462 stsr PSW,r10 | 460 stsr PSW,r10 |
