/* * Copyright (c) 2013 embedded brains GmbH. All rights reserved. * * embedded brains GmbH * Dornierstr. 4 * 82178 Puchheim * Germany * * * The license and distribution terms for this file may be * found in the file LICENSE in this distribution or at * http://www.rtems.com/license/LICENSE. */ #ifndef RTEMS_SCORE_ARMV4_H #define RTEMS_SCORE_ARMV4_H #include #ifdef __cplusplus extern "C" { #endif /* __cplusplus */ #ifdef ARM_MULTILIB_ARCH_V4 void bsp_interrupt_dispatch( void ); void _ARMV4_Exception_interrupt( void ); typedef void ARMV4_Exception_abort_handler( CPU_Exception_frame *frame ); void _ARMV4_Exception_data_abort_set_handler( ARMV4_Exception_abort_handler handler ); void _ARMV4_Exception_data_abort( void ); void _ARMV4_Exception_prefetch_abort_set_handler( ARMV4_Exception_abort_handler handler ); void _ARMV4_Exception_prefetch_abort( void ); #endif /* ARM_MULTILIB_ARCH_V4 */ #ifdef __cplusplus } #endif /* __cplusplus */ #endif /* RTEMS_SCORE_ARMV4_H */