********************************************************************************
* Detailed Description:
* This example shows, how to use interrupt hardware vector mode. In the example
* PIT0 interrupt and external interrupt source 1 are implemented. PIT interrupt
* toggle LED every second, external interrupt causes IVOR1 exception.
*
* This example also shows, how to use exceptions, while HW vector mode is used.
* After SW1 button is pressed, uninitialized RAM is read and IVOR1 exception is
* reached. In IVOR1, only endless loop is implemented and micro has to be reset
* externally if you want to get out from this loop.
*
*
* For correct HW vector mode setup, following files was added to the project:
*
* - exceptions.s
* - handlers_vle.s
* - HW_vector.c
*
*
* Following files was modified (all changes are marked by comment):
*
* - mem.ld
* - sections.ld
* - Vector.c
* - MPC57xx__Interrupt_Init.c
*
*
* Following files was removed from project (files are still place in project, but
* not compiled and linked)
*
* - intc_sw_handlers.S
* - intc_SW_mode_isr_vectors_MPC5744P.c
*
*
*
* Test HW: X-MPC5744P-144DC, MPC57xx motherboard
* MCU: PPC5744PFMLQ8 0N15P
* Fsys: 200 MHz
* Debugger: Lauterbach Trace32
* PeMicro USB-ML-PPCNEXUS
* Target: internal_FLASH (debug mode, release mode)
* EVB connection: User LED 1 connected to A0 (P8.0),
* User switch SW1 connected to A1 (P8.1)
*
*
* ------------------------------------------------------------------------------
*
********************************************************************************