www.pudn.com > ucosforcodewarrior-hc12.rar > Vectors.c, change:2006-02-15,size:7449b


/** ################################################################### 
**     THIS BEAN MODULE IS GENERATED BY THE TOOL. DO NOT MODIFY IT. 
**     Filename  : Vectors.C 
**     Project   : _2006_01_02_PE 
**     Processor : MC9S12H256CPV 
**     Version   : Bean 01.009, Driver 01.19, CPU db: 2.87.329 
**     Compiler  : Metrowerks HC12 C Compiler 
**     Date/Time : 1/3/2006, 3:59 PM 
**     Abstract  : 
**         This bean "MC9S12H256_112" implements properties, methods, 
**         and events of the CPU. 
**     Settings  : 
** 
** 
**     (c) Copyright UNIS, spol. s r.o. 1997-2004 
**     UNIS, spol. s r.o. 
**     Jundrovska 33 
**     624 00 Brno 
**     Czech Republic 
**     http      : www.processorexpert.com 
**     mail      : info@processorexpert.com 
** ###################################################################*/ 
 
 
#include "Cpu.h" 
 
/* add this code by Hansol Park. 2006. 1. 2 */ 
extern __interrupt void OSTickISR(void); 
extern __interrupt void OSCtxSw(void); 
 
typedef void (*near tIsrFunc)(void); 
const tIsrFunc _vect[] @0xFF80 = {     /* Interrupt table */ 
        Cpu_Interrupt,                 /* 0 Default (unused) interrupt, address 0xFF80 */ 
        Cpu_Interrupt,                 /* 1 Default (unused) interrupt, address 0xFF82 */ 
        Cpu_Interrupt,                 /* 2 Default (unused) interrupt, address 0xFF84 */ 
        Cpu_Interrupt,                 /* 3 Default (unused) interrupt, address 0xFF86 */ 
        Cpu_Interrupt,                 /* 4 Default (unused) interrupt, address 0xFF88 */ 
        Cpu_Interrupt,                 /* 5 Default (unused) interrupt, address 0xFF8A */ 
        Cpu_Interrupt,                 /* 6 Default (unused) interrupt, address 0xFF8C */ 
        Cpu_Interrupt,                 /* 7 Default (unused) interrupt, address 0xFF8E */ 
        Cpu_Interrupt,                 /* 8 Default (unused) interrupt, address 0xFF90 */ 
        Cpu_Interrupt,                 /* 9 Default (unused) interrupt, address 0xFF92 */ 
        Cpu_Interrupt,                 /* 10 Default (unused) interrupt, address 0xFF94 */ 
        Cpu_Interrupt,                 /* 11 Default (unused) interrupt, address 0xFF96 */ 
        Cpu_Interrupt,                 /* 12 Default (unused) interrupt, address 0xFF98 */ 
        Cpu_Interrupt,                 /* 13 Default (unused) interrupt, address 0xFF9A */ 
        Cpu_Interrupt,                 /* 14 Default (unused) interrupt, address 0xFF9C */ 
        Cpu_Interrupt,                 /* 15 Default (unused) interrupt, address 0xFF9E */ 
        Cpu_Interrupt,                 /* 16 Default (unused) interrupt, address 0xFFA0 */ 
        Cpu_Interrupt,                 /* 17 Default (unused) interrupt, address 0xFFA2 */ 
        Cpu_Interrupt,                 /* 18 Default (unused) interrupt, address 0xFFA4 */ 
        Cpu_Interrupt,                 /* 19 Default (unused) interrupt, address 0xFFA6 */ 
        Cpu_Interrupt,                 /* 20 Default (unused) interrupt, address 0xFFA8 */ 
        Cpu_Interrupt,                 /* 21 Default (unused) interrupt, address 0xFFAA */ 
        Cpu_Interrupt,                 /* 22 Default (unused) interrupt, address 0xFFAC */ 
        Cpu_Interrupt,                 /* 23 Default (unused) interrupt, address 0xFFAE */ 
        Cpu_Interrupt,                 /* 24 Default (unused) interrupt, address 0xFFB0 */ 
        Cpu_Interrupt,                 /* 25 Default (unused) interrupt, address 0xFFB2 */ 
        Cpu_Interrupt,                 /* 26 Default (unused) interrupt, address 0xFFB4 */ 
        Cpu_Interrupt,                 /* 27 Default (unused) interrupt, address 0xFFB6 */ 
        Cpu_Interrupt,                 /* 28 Default (unused) interrupt, address 0xFFB8 */ 
        Cpu_Interrupt,                 /* 29 Default (unused) interrupt, address 0xFFBA */ 
        Cpu_Interrupt,                 /* 30 Default (unused) interrupt, address 0xFFBC */ 
        Cpu_Interrupt,                 /* 31 Default (unused) interrupt, address 0xFFBE */ 
        Cpu_Interrupt,                 /* 32 Default (unused) interrupt, address 0xFFC0 */ 
        Cpu_Interrupt,                 /* 33 Default (unused) interrupt, address 0xFFC2 */ 
        Cpu_Interrupt,                 /* 34 Default (unused) interrupt, address 0xFFC4 */ 
        Cpu_Interrupt,                 /* 35 Default (unused) interrupt, address 0xFFC6 */ 
        Cpu_Interrupt,                 /* 36 Default (unused) interrupt, address 0xFFC8 */ 
        Cpu_Interrupt,                 /* 37 Default (unused) interrupt, address 0xFFCA */ 
        Cpu_Interrupt,                 /* 38 Default (unused) interrupt, address 0xFFCC */ 
        Cpu_Interrupt,                 /* 39 Default (unused) interrupt, address 0xFFCE */ 
        Cpu_Interrupt,                 /* 40 Default (unused) interrupt, address 0xFFD0 */ 
        Cpu_Interrupt,                 /* 41 Default (unused) interrupt, address 0xFFD2 */ 
        Cpu_Interrupt,                 /* 42 Default (unused) interrupt, address 0xFFD4 */ 
        Cpu_Interrupt,                 /* 43 Default (unused) interrupt, address 0xFFD6 */ 
        Cpu_Interrupt,                 /* 44 Default (unused) interrupt, address 0xFFD8 */ 
        Cpu_Interrupt,                 /* 45 Default (unused) interrupt, address 0xFFDA */ 
        Cpu_Interrupt,                 /* 46 Default (unused) interrupt, address 0xFFDC */ 
        Cpu_Interrupt,                 /* 47 Default (unused) interrupt, address 0xFFDE */ 
        /* MicroC/OS TickISR add by Hansol Park. 2006. 1. 2 */ 
        OSTickISR,                //Cpu_Interrupt,                 /* 48 Default (unused) interrupt, address 0xFFE0 */ 
        Cpu_Interrupt,                 /* 49 Default (unused) interrupt, address 0xFFE2 */ 
        Cpu_Interrupt,                 /* 50 Default (unused) interrupt, address 0xFFE4 */ 
        Cpu_Interrupt,                 /* 51 Default (unused) interrupt, address 0xFFE6 */ 
        Cpu_Interrupt,                 /* 52 Default (unused) interrupt, address 0xFFE8 */ 
        Cpu_Interrupt,                 /* 53 Default (unused) interrupt, address 0xFFEA */ 
        Cpu_Interrupt,                 /* 54 Default (unused) interrupt, address 0xFFEC */ 
        Cpu_Interrupt,                 /* 55 Default (unused) interrupt, address 0xFFEE */ 
        Cpu_Interrupt,                 /* 56 Default (unused) interrupt, address 0xFFF0 */ 
        Cpu_Interrupt,                 /* 57 Default (unused) interrupt, address 0xFFF2 */ 
        Cpu_Interrupt,                 /* 58 Default (unused) interrupt, address 0xFFF4 */ 
        /* MicroC/OS OSCtxSw add by Hansol Park. 2006. 1. 2 */ 
		    OSCtxSw,                       //Cpu_Interrupt,                 /* 59 Default (unused) interrupt, address 0xFFF6 */ 
        Cpu_Interrupt,                 /* 60 Default (unused) interrupt, address 0xFFF8 */ 
        Cpu_Interrupt,                 /* 61 Default (unused) interrupt, address 0xFFFA */ 
        Cpu_Interrupt,                 /* 62 Default (unused) interrupt, address 0xFFFC */ 
        _EntryPoint                    /* Reset vector, address 0xFFFE */ 
   }; 
/* 
** ################################################################### 
** 
**     This file was created by UNIS Processor Expert 2.95 [03.62] 
**     for the Freescale HCS12 series of microcontrollers. 
** 
** ################################################################### 
*/