44 #include "IfxHssl_reg.h"
45 #include "IfxHsct_reg.h"
47 #include "IfxHssl_bf.h"
48 #include "IfxHsct_bf.h"
506 uint32 value = 1 << source;
507 hsct->IRQCLR.U &= ~value;
514 hssl->MFLAGSCL.U &= ~value;
520 uint32 value = 1 << source;
521 hssl->MFLAGSCL.U &= ~value;
527 uint32 value = 1 << source;
528 hsct->IRQEN.U &= ~value;
535 hssl->MFLAGSEN.U &= ~value;
541 uint32 value = 1 << source;
542 hssl->MFLAGSEN.U &= ~value;
548 volatile Ifx_SRC_SRCR *src;
557 uint32 value = 1 << source;
558 hsct->IRQEN.U |= value;
564 volatile Ifx_SRC_SRCR *src;
574 hssl->MFLAGSEN.U |= value;
580 volatile Ifx_SRC_SRCR *src;
589 volatile Ifx_SRC_SRCR *src;
598 uint32 value = 1 << source;
599 hssl->MFLAGSEN.U |= value;
605 volatile Ifx_SRC_SRCR *src;
614 volatile Ifx_SRC_SRCR *src;
623 return (hsct->IRQ.U >> source) & 0x1;
629 return (hssl->MFLAGS.U >> ((
uint32)(channelId + source))) & 0x1;
635 return (hssl->MFLAGS.U >> source) & 0x1;
643 hsct->CLC.B.EDIS = mode;
652 hssl->CLC.B.EDIS = mode;