Finish nvic.h file, and still need to modify in the later