System_Ip.c.081i.comdats 820 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. System_Ip_ConfigIrq (System_Ip_IrqType eIrq, boolean bEnable)
  2. {
  3. <bb 2> :
  4. System_Ip_ConfigIrqPrivileged (eIrq_2(D), bEnable_3(D));
  5. return;
  6. }
  7. System_Ip_ConfigIrqPrivileged (System_Ip_IrqType eIrq, boolean bEnable)
  8. {
  9. uint32 regValTemp;
  10. struct MCM_Type * _1;
  11. long unsigned int _2;
  12. long unsigned int _3;
  13. long unsigned int _4;
  14. struct MCM_Type * _5;
  15. <bb 2> :
  16. _1 = 3758620672B;
  17. regValTemp_8 ={v} _1->ISCR;
  18. if (bEnable_9(D) != 0)
  19. goto <bb 3>; [INV]
  20. else
  21. goto <bb 4>; [INV]
  22. <bb 3> :
  23. _2 = 1 << eIrq_10(D);
  24. regValTemp_12 = regValTemp_8 | _2;
  25. goto <bb 5>; [INV]
  26. <bb 4> :
  27. _3 = 1 << eIrq_10(D);
  28. _4 = ~_3;
  29. regValTemp_11 = regValTemp_8 & _4;
  30. <bb 5> :
  31. # regValTemp_6 = PHI <regValTemp_12(3), regValTemp_11(4)>
  32. _5 = 3758620672B;
  33. _5->ISCR ={v} regValTemp_6;
  34. return;
  35. }