Add nested vectored interrupt controller driver class source and header files. see #7
Create static NVIC driver initialization method. Use it to set the vector table offset register. see #7
Implement vector table in NVIC driver file. Remove assembly language startup file with vector table definition. see #7
Merge master to cr-7.
Remove vector table address initialization from NVIC driver module.. see #7
Merge master to cr-7.
Create vector table class source and header files. see #7
Move vector table definitions from NVIC driver class files to vector table class files. see #7
Make default ISR and vector table structure definition static members of vector table class. see #7
Add method to provide vector table starting address and use it to set the SCB vector table offset register. see #7
Code PIT ISR directly into vector table. see #7
Add method in NVIC driver class for enabling interrupts. Use it in main function to enable PIT interrupt. see #7
Merge cr-7 to master.
Merge master to cr-10.
Clean up linker command file. see #10
Rename vector table memory section, to avoid conflict with memory section name used in IAR startup file. see #10