OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [tags/] [gnu-src/] [newlib-1.18.0/] [newlib-1.18.0-or32-1.0rc1/] [libgloss/] [mep/] [handlers.c] - Diff between revs 207 and 345

Only display areas with differences | Details | Blame | View Log

Rev 207 Rev 345
/* handlers.c -- Setup default handlers.
/* handlers.c -- Setup default handlers.
 *
 *
 * Copyright (c) 2004  Red Hat, Inc. All rights reserved.
 * Copyright (c) 2004  Red Hat, Inc. All rights reserved.
 *
 *
 * This copyrighted material is made available to anyone wishing to use, modify,
 * This copyrighted material is made available to anyone wishing to use, modify,
 * copy, or redistribute it subject to the terms and conditions of the BSD
 * copy, or redistribute it subject to the terms and conditions of the BSD
 * License.  This program is distributed in the hope that it will be useful,
 * License.  This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY expressed or implied, including the implied
 * but WITHOUT ANY WARRANTY expressed or implied, including the implied
 * warranties of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  A copy
 * warranties of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  A copy
 * of this license is available at http://www.opensource.org/licenses. Any
 * of this license is available at http://www.opensource.org/licenses. Any
 * Red Hat trademarks that are incorporated in the source code or documentation
 * Red Hat trademarks that are incorporated in the source code or documentation
 * are not subject to the BSD License and may only be used or replicated with
 * are not subject to the BSD License and may only be used or replicated with
 * the express permission of Red Hat, Inc.
 * the express permission of Red Hat, Inc.
 */
 */
 
 
#pragma weak _handler_NMI
#pragma weak _handler_NMI
 
 
void __interrupt
void __interrupt
_handler_NMI ()
_handler_NMI ()
{
{
}
}
 
 
#pragma weak _handler_RI
#pragma weak _handler_RI
 
 
void __interrupt
void __interrupt
_handler_RI ()
_handler_RI ()
{
{
}
}
 
 
#pragma weak _handler_ZDIV
#pragma weak _handler_ZDIV
 
 
void __interrupt
void __interrupt
_handler_ZDIV ()
_handler_ZDIV ()
{
{
}
}
 
 
#pragma weak _handler_BRK
#pragma weak _handler_BRK
 
 
void __interrupt
void __interrupt
_handler_BRK ()
_handler_BRK ()
{
{
}
}
 
 
#pragma weak _handler_SWI
#pragma weak _handler_SWI
 
 
void __interrupt
void __interrupt
_handler_SWI ()
_handler_SWI ()
{
{
}
}
 
 
#pragma weak _handler_DEBUG
#pragma weak _handler_DEBUG
 
 
void __interrupt
void __interrupt
_handler_DEBUG ()
_handler_DEBUG ()
{
{
}
}
 
 
#pragma weak _handler_DSP
#pragma weak _handler_DSP
 
 
void __interrupt
void __interrupt
_handler_DSP ()
_handler_DSP ()
{
{
}
}
 
 
#pragma weak _handler_COP
#pragma weak _handler_COP
 
 
void __interrupt
void __interrupt
_handler_COP ()
_handler_COP ()
{
{
}
}
 
 
/* hardware interrupt */
/* hardware interrupt */
 
 
 
 
#pragma weak _handler_INT0
#pragma weak _handler_INT0
 
 
void __interrupt
void __interrupt
_handler_INT0 ()
_handler_INT0 ()
{
{
}
}
 
 
#pragma weak _handler_INT1
#pragma weak _handler_INT1
 
 
void __interrupt
void __interrupt
_handler_INT1 ()
_handler_INT1 ()
{
{
}
}
 
 
#pragma weak _handler_INT2
#pragma weak _handler_INT2
 
 
void __interrupt
void __interrupt
_handler_INT2 ()
_handler_INT2 ()
{
{
}
}
 
 
#pragma weak _handler_INT3
#pragma weak _handler_INT3
 
 
void __interrupt
void __interrupt
_handler_INT3 ()
_handler_INT3 ()
{
{
}
}
 
 
#pragma weak _handler_INT4
#pragma weak _handler_INT4
 
 
void __interrupt
void __interrupt
_handler_INT4 ()
_handler_INT4 ()
{
{
}
}
 
 
#pragma weak _handler_INT5
#pragma weak _handler_INT5
 
 
void __interrupt
void __interrupt
_handler_INT5 ()
_handler_INT5 ()
{
{
}
}
 
 
#pragma weak _handler_INT6
#pragma weak _handler_INT6
 
 
void __interrupt
void __interrupt
_handler_INT6 ()
_handler_INT6 ()
{
{
}
}
 
 
#pragma weak _handler_INT7
#pragma weak _handler_INT7
 
 
void __interrupt
void __interrupt
_handler_INT7 ()
_handler_INT7 ()
{
{
}
}
 
 
#pragma weak _handler_INT8
#pragma weak _handler_INT8
 
 
void __interrupt
void __interrupt
_handler_INT8 ()
_handler_INT8 ()
{
{
}
}
 
 
#pragma weak _handler_INT9
#pragma weak _handler_INT9
 
 
void __interrupt
void __interrupt
_handler_INT9 ()
_handler_INT9 ()
{
{
}
}
 
 
#pragma weak _handler_INT10
#pragma weak _handler_INT10
 
 
void __interrupt
void __interrupt
_handler_INT10 ()
_handler_INT10 ()
{
{
}
}
 
 
#pragma weak _handler_INT11
#pragma weak _handler_INT11
 
 
void __interrupt
void __interrupt
_handler_INT11 ()
_handler_INT11 ()
{
{
}
}
 
 
#pragma weak _handler_INT12
#pragma weak _handler_INT12
 
 
void __interrupt
void __interrupt
_handler_INT12 ()
_handler_INT12 ()
{
{
}
}
 
 
#pragma weak _handler_INT13
#pragma weak _handler_INT13
 
 
void __interrupt
void __interrupt
_handler_INT13 ()
_handler_INT13 ()
{
{
}
}
 
 
#pragma weak _handler_INT14
#pragma weak _handler_INT14
 
 
void __interrupt
void __interrupt
_handler_INT14 ()
_handler_INT14 ()
{
{
}
}
 
 
#pragma weak _handler_INT15
#pragma weak _handler_INT15
 
 
void __interrupt
void __interrupt
_handler_INT15 ()
_handler_INT15 ()
{
{
}
}
 
 
#pragma weak _handler_INT16
#pragma weak _handler_INT16
 
 
void __interrupt
void __interrupt
_handler_INT16 ()
_handler_INT16 ()
{
{
}
}
 
 
#pragma weak _handler_INT17
#pragma weak _handler_INT17
 
 
void __interrupt
void __interrupt
_handler_INT17 ()
_handler_INT17 ()
{
{
}
}
 
 
#pragma weak _handler_INT18
#pragma weak _handler_INT18
 
 
void __interrupt
void __interrupt
_handler_INT18 ()
_handler_INT18 ()
{
{
}
}
 
 
#pragma weak _handler_INT19
#pragma weak _handler_INT19
 
 
void __interrupt
void __interrupt
_handler_INT19 ()
_handler_INT19 ()
{
{
}
}
 
 
#pragma weak _handler_INT20
#pragma weak _handler_INT20
 
 
void __interrupt
void __interrupt
_handler_INT20 ()
_handler_INT20 ()
{
{
}
}
 
 
#pragma weak _handler_INT21
#pragma weak _handler_INT21
 
 
void __interrupt
void __interrupt
_handler_INT21 ()
_handler_INT21 ()
{
{
}
}
 
 
#pragma weak _handler_INT22
#pragma weak _handler_INT22
 
 
void __interrupt
void __interrupt
_handler_INT22 ()
_handler_INT22 ()
{
{
}
}
 
 
#pragma weak _handler_INT23
#pragma weak _handler_INT23
 
 
void __interrupt
void __interrupt
_handler_INT23 ()
_handler_INT23 ()
{
{
}
}
 
 
#pragma weak _handler_INT24
#pragma weak _handler_INT24
 
 
void __interrupt
void __interrupt
_handler_INT24 ()
_handler_INT24 ()
{
{
}
}
 
 
#pragma weak _handler_INT25
#pragma weak _handler_INT25
 
 
void __interrupt
void __interrupt
_handler_INT25 ()
_handler_INT25 ()
{
{
}
}
 
 
#pragma weak _handler_INT26
#pragma weak _handler_INT26
 
 
void __interrupt
void __interrupt
_handler_INT26 ()
_handler_INT26 ()
{
{
}
}
 
 
#pragma weak _handler_INT27
#pragma weak _handler_INT27
 
 
void __interrupt
void __interrupt
_handler_INT27 ()
_handler_INT27 ()
{
{
}
}
 
 
#pragma weak _handler_INT28
#pragma weak _handler_INT28
 
 
void __interrupt
void __interrupt
_handler_INT28 ()
_handler_INT28 ()
{
{
}
}
 
 
#pragma weak _handler_INT29
#pragma weak _handler_INT29
 
 
void __interrupt
void __interrupt
_handler_INT29 ()
_handler_INT29 ()
{
{
}
}
 
 
#pragma weak _handler_INT30
#pragma weak _handler_INT30
 
 
void __interrupt
void __interrupt
_handler_INT30 ()
_handler_INT30 ()
{
{
}
}
 
 
#pragma weak _handler_INT31
#pragma weak _handler_INT31
 
 
void __interrupt
void __interrupt
_handler_INT31 ()
_handler_INT31 ()
{
{
}
}
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.