source: rtems/c/src/lib/libbsp/arm/arm_bare_bsp/irq/bsp_irq_asm.S @ 85c92574

4.104.114.84.95
Last change on this file since 85c92574 was 08330bf, checked in by Joel Sherrill <joel.sherrill@…>, on 07/27/00 at 01:04:11

Port of RTEMS to the ARM processor family by Eric Valette
<valette@…> and Emmanuel Raguet <raguet@…>
of Canon CRF - Communication Dept. This port includes a
basic BSP that is sufficient to link hello world.

  • Property mode set to 100644
File size: 886 bytes
Line 
1/* bsp_irq_asm.S
2 *
3 *  This file contains the implementation of the IRQ handler
4 *  for a specific BSP
5 *
6 *  CopyRight (C) 2000 Canon Research France SA.
7 *  Emmanuel Raguet,  mailto:raguet@crf.canon.fr
8 *
9 *  The license and distribution terms for this file may be
10 *  found in found in the file LICENSE in this distribution or at
11 *  http://www.OARcorp.com/rtems/license.html.
12 *
13 */
14
15#define __asm__
16#include  <registers.h>
17               
18/*
19 * Function to obtain, execute an IT handler and acknowledge the IT
20 */
21
22        .globl ExecuteITHandler
23       
24ExecuteITHandler :     
25
26  /*
27   * Here is the code to execute the appropriate INT handler
28   */
29       
30  b     ReturnFromHandler       /* return to ISR handler */
31       
32/*
33 * Function to acknowledge the IT controller
34 */
35        .globl AckControler
36       
37AckControler:     
38
39  /*
40   * Here is the code to acknowledge the PIC
41   */
42       
43  b     ReturnFromAck           /* return to ISR handler */
44
Note: See TracBrowser for help on using the repository browser.