/* This function puts the system into Hibernate. The device enters HIB immediately and on exit from HIB device core starts its execution from reset thus the function never returns. */
void PRCMHibernateEnter(void)
/* This function puts the system into Hibernate. The device enters HIB immediately and on exit from HIB device core starts its execution from reset thus the function never returns. */
void PRCMHibernateEnter(void)
{
  MAP_PRCMHIBRegWrite((HIB3P3_BASE+HIB3P3_O_MEM_HIB_REQ),0x1);
  __asm("    nop\n"
        "    nop\n"
        "    nop\n"
        "    nop\n");
}