ECU/Bootloader/dist/src/BOOTLOADER_prog.c
void BOOTLOADER_vidJumpToApplication(u32* pu32BaseAddress)
{
	void (*pfunc)(void) = 0;

	/* Get  Application Reset Vector Address */
	pfunc = *(u32*)(pu32BaseAddress + 1);
	/* Jump to Application Reset Vector */
	pfunc();
}
/****************************************************************************************/
/* Description: Jump to Application														*/
/* Input      : u32* pu32BaseAddress					                                */
/*				Description: Base address of application to jump to						*/
/* Output     : Void		                                                            */
/* Scope      : Public                                                                 	*/
/****************************************************************************************/
Jump to Application
Input      : u32* pu32BaseAddress
Description: Base address of application to jump to
Output     : Void
Scope      : Public
Jump to Application Input : u32 * pu32BaseAddress Description : Base address of application to jump to Output : Void Scope : Public
void BOOTLOADER_vidJumpToApplication(u32* pu32BaseAddress)
{
	void (*pfunc)(void) = 0;
	pfunc = *(u32*)(pu32BaseAddress + 1);
	pfunc();
}
void BOOTLOADER_vidJumpToApplication ( u32 * pu32BaseAddress ) { void ( * pfunc ) ( void ) = 0 ; pfunc = * ( u32 * ) ( pu32BaseAddress + 1 ) ; pfunc ( ) ; }
Description: Jump to Application
Input      : u32* pu32BaseAddress
Description: Base address of application to jump to
Output     : Void
Scope      : Public
Description : Jump to Application Input : u32 * pu32BaseAddress Description : Base address of application to jump to Output : Void Scope : Public
/* Get  Application Reset Vector Address */ /* Jump to Application Reset Vector */