URL
https://opencores.org/ocsvn/or1k/or1k/trunk
Subversion Repositories or1k
[/] [or1k/] [trunk/] [rtems-20020807/] [c/] [src/] [lib/] [libbsp/] [i386/] [pc386/] [timer/] [timerisr.S] - Rev 1765
Compare with Previous | Blame | View Log
/*-------------------------------------------------------------------------+| timerisr.s v1.1 - PC386 BSP - 1997/08/07+--------------------------------------------------------------------------+| This file contains the PC386 timer interrupt handler.+--------------------------------------------------------------------------+| (C) Copyright 1997 -| - NavIST Group - Real-Time Distributed Systems and Industrial Automation|| http://pandora.ist.utl.pt|| Instituto Superior Tecnico * Lisboa * PORTUGAL+--------------------------------------------------------------------------+| Disclaimer:|| This file is provided "AS IS" without warranty of any kind, either| expressed or implied.+--------------------------------------------------------------------------+| This code is base on:| timerisr.s,v 1.5 1995/12/19 20:07:45 joel Exp - go32 BSP| With the following copyright notice:| **************************************************************************| * COPYRIGHT (c) 1989-1999.| * On-Line Applications Research Corporation (OAR).| *| * The license and distribution terms for this file may be| * found in found in the file LICENSE in this distribution or at| * http://www.OARcorp.com/rtems/license.html.| **************************************************************************|| timerisr.S,v 1.2 1999/11/17 17:50:48 joel Exp+--------------------------------------------------------------------------*/#include "asm.h"BEGIN_CODEEXTERN(Ttimer_val)/*-------------------------------------------------------------------------+| Function: rtems_isr timerisr(rtems_vector_number);| Description: ISR for the timer. The timer is set up to generate an| interrupt at maximum intervals.| Global Variables: None.| Arguments: standard - see RTEMS documentation.| Returns: standard return value - see RTEMS documentation.+--------------------------------------------------------------------------*/PUBLIC(timerisr)SYM (timerisr):incl Ttimer_val # another tickpushl eaxmovb $0x20, aloutb al, $0x20 # signal generic End Of Interrupt (EOI) to PICpopl eaxiretEND_CODEEND
