| //************************************************ __asm unsigned long int example(void)
 {
 MRS R0,APSR
 BX  LR
 }
 //************************************************
 
 
 //************************************************
 int main(void)
 {
 ......
 
 unsigned char x = example() & 0x20000000 ? 1: 0;
 
 ......
 }
 
 |