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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [freertos-6.1.1/] [Demo/] [CORTEX_STM32F103_Primer_GCC/] [ST_Code/] [scheduler.h] - Blame information for rev 582

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 582 jeremybenn
/********************* (C) COPYRIGHT 2007 RAISONANCE S.A.S. *******************/
2
/**
3
*
4
* @file     scheduler.h
5
* @brief    Header file for the SysTick interrupt handler of the CircleOS project.
6
* @author   FL
7
* @author   IB
8
* @date     07/2007
9
*
10
**/
11
/******************************************************************************/
12
 
13
/* Define to prevent recursive inclusion -------------------------------------*/
14
#ifndef __STM32F10x_IT_H
15
#define __STM32F10x_IT_H
16
 
17
/* Includes ------------------------------------------------------------------*/
18
#include "stm32f10x_lib.h"
19
 
20
void NMIException( void );
21
void HardFaultException( void );
22
void MemManageException( void );
23
void BusFaultException( void );
24
void UsageFaultException( void );
25
void DebugMonitor( void );
26
void SVCHandler( void );
27
void PendSVC( void );
28
void SysTickHandler( void );
29
void WWDG_IRQHandler( void );
30
void PVD_IRQHandler( void );
31
void TAMPER_IRQHandler( void );
32
void RTC_IRQHandler( void );
33
void FLASH_IRQHandler( void );
34
void RCC_IRQHandler( void );
35
void EXTI0_IRQHandler( void );
36
void EXTI1_IRQHandler( void );
37
void EXTI2_IRQHandler( void );
38
void EXTI3_IRQHandler( void );
39
void EXTI4_IRQHandler( void );
40
void DMAChannel1_IRQHandler( void );
41
void DMAChannel2_IRQHandler( void );
42
void DMAChannel3_IRQHandler( void );
43
void DMAChannel4_IRQHandler( void );
44
void DMAChannel5_IRQHandler( void );
45
void DMAChannel6_IRQHandler( void );
46
void DMAChannel7_IRQHandler( void );
47
void ADC_IRQHandler( void );
48
void USB_HP_CAN_TX_IRQHandler( void );
49
void USB_LP_CAN_RX0_IRQHandler( void );
50
void CAN_RX1_IRQHandler( void );
51
void CAN_SCE_IRQHandler( void );
52
void EXTI9_5_IRQHandler( void );
53
void TIM1_BRK_IRQHandler( void );
54
void TIM1_UP_IRQHandler( void );
55
void TIM1_TRG_CCUP_IRQHandler( void );
56
void TIM1_CC_IRQHandler( void );
57
void TIM2_IRQHandler( void );
58
void TIM3_IRQHandler( void );
59
void TIM4_IRQHandler( void );
60
void I2C1_EV_IRQHandler( void );
61
void I2C1_ER_IRQHandler( void );
62
void I2C2_EV_IRQHandler( void );
63
void I2C2_ER_IRQHandler( void );
64
void SPI1_IRQHandler( void );
65
void SPI2_IRQHandler( void );
66
void USART1_IRQHandler( void );
67
void USART2_IRQHandler( void );
68
void USART3_IRQHandler( void );
69
void EXTI15_10_IRQHandler( void );
70
void RTCAlarm_IRQHandler( void );
71
void USBWakeUp_IRQHandler( void );
72
 
73
//FL071107 Make the scheduler configurable. The handler are inserted into a list that could
74
//be modified by the applications.
75
typedef void  (*tHandler)    ( void );
76
extern tHandler SchHandler [16+1];
77
#define SCH_HDL_MAX   ( sizeof SchHandler / sizeof (tHandler) )
78
 
79
 
80
 
81
#endif /* __STM32F10x_IT_H */

powered by: WebSVN 2.1.0

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