/* This is the code that gets called when the processor first starts execution following a reset event.  */
void Default_ResetHandler(void)
/* This is the code that gets called when the processor first starts execution following a reset event.  */
void Default_ResetHandler(void)
{
    unsigned long *pulSrc, *pulDest;
    volatile unsigned long *pVTOR;
    pVTOR = (unsigned long *)0xe000ed08;
    *pVTOR = (unsigned long)g_pfnVectors;
    pulSrc = &_sidata;
    for(pulDest = &_sdata; pulDest < &_edata; )
    {
        *(pulDest++) = *(pulSrc++);
    }
    for(pulDest = &_sbss; pulDest < &_ebss; )
    {
        *(pulDest++) = 0;
    }
    main();
}