[求助]:关于retrun的问题请大家来看看
大家帮忙看看我下面的程序中的RETRUN会返回到什么地方,是IF语句后面的那个RETRUN?
static void SWPIDEntry(void)
{
if(state&1)
{
if(state&2)
return;
else
CFIQueryExit();
}
CMD_ADDR0 = 0xaaaa;
CMD_ADDR1 = 0x5555;
CMD_ADDR0 = 0x9090;
state |= 3;
}
U32 GetFlashID(void)
{
U32 i;
SWPIDEntry(); //
i = *(U16 *)(0+ROM_BASE);
i |= (*(U16 *)(2+ROM_BASE))<<16;
SWPIDExit();
return i;
}