79 #include "isr_defines.h"
80 #include "ccu7_defines.h"
198 CPU->NVIC_ICER.bit.IRQCLREN0 = 0u;
205 CPU->NVIC_ICER.bit.IRQCLREN1 = 0u;
212 CPU->NVIC_ICER.bit.IRQCLREN2 = 0u;
219 CPU->NVIC_ICER.bit.IRQCLREN3 = 0u;
226 CPU->NVIC_ICER.bit.IRQCLREN4 = 0u;
233 CPU->NVIC_ICER.bit.IRQCLREN5 = 0u;
240 CPU->NVIC_ICER.bit.IRQCLREN6 = 0u;
247 CPU->NVIC_ICER.bit.IRQCLREN7 = 0u;
254 CPU->NVIC_ICER.bit.IRQCLREN8 = 0u;
261 CPU->NVIC_ICER.bit.IRQCLREN9 = 0u;
268 CPU->NVIC_ICER.bit.IRQCLREN10 = 0u;
275 CPU->NVIC_ICER.bit.IRQCLREN11 = 0u;
282 CPU->NVIC_ICER.bit.IRQCLREN12 = 0u;
289 CPU->NVIC_ICER.bit.IRQCLREN13 = 0u;
296 CPU->NVIC_ICER.bit.IRQCLREN14 = 0u;
303 CPU->NVIC_ICER.bit.IRQCLREN15 = 0u;
310 CPU->NVIC_ICER.bit.IRQCLREN16 = 0u;
317 CPU->NVIC_ICER.bit.IRQCLREN17 = 0u;
324 CPU->NVIC_ICER.bit.IRQCLREN18 = 0u;
331 CPU->NVIC_ICER.bit.IRQCLREN19 = 0u;
338 CPU->NVIC_ICER.bit.IRQCLREN20 = 0u;
345 CPU->NVIC_ICER.bit.IRQCLREN21 = 0u;
352 CPU->NVIC_ICER.bit.IRQCLREN22 = 0u;
359 CPU->NVIC_ICER.bit.IRQCLREN23 = 0u;
366 CPU->NVIC_ICER.bit.IRQCLREN24 = 0u;
373 CPU->NVIC_ICER.bit.IRQCLREN25 = 0u;
380 CPU->NVIC_ICER.bit.IRQCLREN26 = 0u;
387 CPU->NVIC_ICER.bit.IRQCLREN27 = 0u;
394 CPU->NVIC_ICER.bit.IRQCLREN28 = 0u;
401 CPU->NVIC_ICER.bit.IRQCLREN29 = 0u;
408 CPU->NVIC_ICER.bit.IRQCLREN30 = 0u;
415 CPU->NVIC_ICER.bit.IRQCLREN31 = 0u;
424 CPU->NVIC_IPR0.bit.PRI_N0 = u8_value;
433 CPU->NVIC_IPR0.bit.PRI_N1 = u8_value;
442 CPU->NVIC_IPR0.bit.PRI_N2 = u8_value;
451 CPU->NVIC_IPR0.bit.PRI_N3 = u8_value;
460 CPU->NVIC_IPR1.bit.PRI_N4 = u8_value;
469 CPU->NVIC_IPR1.bit.PRI_N5 = u8_value;
478 CPU->NVIC_IPR1.bit.PRI_N6 = u8_value;
487 CPU->NVIC_IPR1.bit.PRI_N7 = u8_value;
496 CPU->NVIC_IPR2.bit.PRI_N8 = u8_value;
505 CPU->NVIC_IPR2.bit.PRI_N9 = u8_value;
514 CPU->NVIC_IPR2.bit.PRI_N10 = u8_value;
523 CPU->NVIC_IPR2.bit.PRI_N11 = u8_value;
532 CPU->NVIC_IPR3.bit.PRI_N12 = u8_value;
541 CPU->NVIC_IPR3.bit.PRI_N13 = u8_value;
550 CPU->NVIC_IPR3.bit.PRI_N14 = u8_value;
559 CPU->NVIC_IPR3.bit.PRI_N15 = u8_value;
568 CPU->NVIC_IPR4.bit.PRI_N16 = u8_value;
577 CPU->NVIC_IPR4.bit.PRI_N17 = u8_value;
586 CPU->NVIC_IPR4.bit.PRI_N18 = u8_value;
595 CPU->NVIC_IPR4.bit.PRI_N19 = u8_value;
604 CPU->NVIC_IPR5.bit.PRI_N20 = u8_value;
613 CPU->NVIC_IPR5.bit.PRI_N21 = u8_value;
622 CPU->NVIC_IPR5.bit.PRI_N22 = u8_value;
631 CPU->NVIC_IPR5.bit.PRI_N23 = u8_value;
640 CPU->NVIC_IPR6.bit.PRI_N24 = u8_value;
649 CPU->NVIC_IPR6.bit.PRI_N25 = u8_value;
658 CPU->NVIC_IPR6.bit.PRI_N26 = u8_value;
667 CPU->NVIC_IPR6.bit.PRI_N27 = u8_value;
676 CPU->NVIC_IPR7.bit.PRI_N28 = u8_value;
685 CPU->NVIC_IPR7.bit.PRI_N29 = u8_value;
694 CPU->NVIC_IPR7.bit.PRI_N30 = u8_value;
703 CPU->NVIC_IPR7.bit.PRI_N31 = u8_value;
710 CPU->NVIC_ISER.bit.IRQEN0 = 1u;
717 CPU->NVIC_ISER.bit.IRQEN1 = 1u;
724 CPU->NVIC_ISER.bit.IRQEN2 = 1u;
731 CPU->NVIC_ISER.bit.IRQEN3 = 1u;
738 CPU->NVIC_ISER.bit.IRQEN4 = 1u;
745 CPU->NVIC_ISER.bit.IRQEN5 = 1u;
752 CPU->NVIC_ISER.bit.IRQEN6 = 1u;
759 CPU->NVIC_ISER.bit.IRQEN7 = 1u;
766 CPU->NVIC_ISER.bit.IRQEN8 = 1u;
773 CPU->NVIC_ISER.bit.IRQEN9 = 1u;
780 CPU->NVIC_ISER.bit.IRQEN10 = 1u;
787 CPU->NVIC_ISER.bit.IRQEN11 = 1u;
794 CPU->NVIC_ISER.bit.IRQEN12 = 1u;
801 CPU->NVIC_ISER.bit.IRQEN13 = 1u;
808 CPU->NVIC_ISER.bit.IRQEN14 = 1u;
815 CPU->NVIC_ISER.bit.IRQEN15 = 1u;
822 CPU->NVIC_ISER.bit.IRQEN16 = 1u;
829 CPU->NVIC_ISER.bit.IRQEN17 = 1u;
836 CPU->NVIC_ISER.bit.IRQEN18 = 1u;
843 CPU->NVIC_ISER.bit.IRQEN19 = 1u;
850 CPU->NVIC_ISER.bit.IRQEN20 = 1u;
857 CPU->NVIC_ISER.bit.IRQEN21 = 1u;
864 CPU->NVIC_ISER.bit.IRQEN22 = 1u;
871 CPU->NVIC_ISER.bit.IRQEN23 = 1u;
878 CPU->NVIC_ISER.bit.IRQEN24 = 1u;
885 CPU->NVIC_ISER.bit.IRQEN25 = 1u;
892 CPU->NVIC_ISER.bit.IRQEN26 = 1u;
899 CPU->NVIC_ISER.bit.IRQEN27 = 1u;
906 CPU->NVIC_ISER.bit.IRQEN28 = 1u;
913 CPU->NVIC_ISER.bit.IRQEN29 = 1u;
920 CPU->NVIC_ISER.bit.IRQEN30 = 1u;
927 CPU->NVIC_ISER.bit.IRQEN31 = 1u;
#define CPU
Definition: tle989x.h:24067
INLINE void NVIC_disIRQ13(void)
Disable NVIC node 13.
Definition: int.h:287
INLINE void NVIC_enIRQ3(void)
Enable NVIC node 3.
Definition: int.h:729
INLINE void NVIC_enIRQ2(void)
Enable NVIC node 2.
Definition: int.h:722
INLINE void NVIC_enIRQ19(void)
Enable NVIC node 19.
Definition: int.h:841
INLINE void NVIC_disIRQ20(void)
Disable NVIC node 20.
Definition: int.h:336
INLINE void NVIC_disIRQ5(void)
Disable NVIC node 5.
Definition: int.h:231
INLINE void NVIC_disIRQ15(void)
Disable NVIC node 15.
Definition: int.h:301
INLINE void NVIC_enIRQ5(void)
Enable NVIC node 5.
Definition: int.h:743
INLINE void NVIC_setIRQ29Priority(uint8 u8_value)
Set NVIC node 29 interrupt priority.
Definition: int.h:683
INLINE void NVIC_disIRQ22(void)
Disable NVIC node 22.
Definition: int.h:350
INLINE void NVIC_disIRQ29(void)
Disable NVIC node 29.
Definition: int.h:399
INLINE void NVIC_disIRQ19(void)
Disable NVIC node 19.
Definition: int.h:329
INLINE void NVIC_enIRQ24(void)
Enable NVIC node 24.
Definition: int.h:876
INLINE void NVIC_enIRQ8(void)
Enable NVIC node 8.
Definition: int.h:764
INLINE void NVIC_enIRQ11(void)
Enable NVIC node 11.
Definition: int.h:785
INLINE void NVIC_setIRQ6Priority(uint8 u8_value)
Set NVIC node 6 interrupt priority.
Definition: int.h:476
INLINE void NVIC_enIRQ12(void)
Enable NVIC node 12.
Definition: int.h:792
INLINE void NVIC_enIRQ18(void)
Enable NVIC node 18.
Definition: int.h:834
INLINE void NVIC_disIRQ8(void)
Disable NVIC node 8.
Definition: int.h:252
INLINE void NVIC_enIRQ13(void)
Enable NVIC node 13.
Definition: int.h:799
INLINE void NVIC_enIRQ10(void)
Enable NVIC node 10.
Definition: int.h:778
INLINE void NVIC_setIRQ8Priority(uint8 u8_value)
Set NVIC node 8 interrupt priority.
Definition: int.h:494
INLINE void NVIC_disIRQ7(void)
Disable NVIC node 7.
Definition: int.h:245
INLINE void NVIC_setIRQ15Priority(uint8 u8_value)
Set NVIC node 15 interrupt priority.
Definition: int.h:557
INLINE void NVIC_setIRQ11Priority(uint8 u8_value)
Set NVIC node 11 interrupt priority.
Definition: int.h:521
INLINE void NVIC_enIRQ7(void)
Enable NVIC node 7.
Definition: int.h:757
INLINE void NVIC_enIRQ0(void)
Enable NVIC node 0.
Definition: int.h:708
INLINE void NVIC_enIRQ22(void)
Enable NVIC node 22.
Definition: int.h:862
INLINE void NVIC_disIRQ21(void)
Disable NVIC node 21.
Definition: int.h:343
INLINE void NVIC_disIRQ6(void)
Disable NVIC node 6.
Definition: int.h:238
INLINE void NVIC_enIRQ15(void)
Enable NVIC node 15.
Definition: int.h:813
INLINE void NVIC_setIRQ10Priority(uint8 u8_value)
Set NVIC node 10 interrupt priority.
Definition: int.h:512
INLINE void NVIC_disIRQ12(void)
Disable NVIC node 12.
Definition: int.h:280
INLINE void NVIC_disIRQ18(void)
Disable NVIC node 18.
Definition: int.h:322
INLINE void NVIC_setIRQ13Priority(uint8 u8_value)
Set NVIC node 13 interrupt priority.
Definition: int.h:539
INLINE void NVIC_enIRQ16(void)
Enable NVIC node 16.
Definition: int.h:820
INLINE void NVIC_disIRQ16(void)
Disable NVIC node 16.
Definition: int.h:308
INLINE void NVIC_setIRQ25Priority(uint8 u8_value)
Set NVIC node 25 interrupt priority.
Definition: int.h:647
INLINE void NVIC_setIRQ3Priority(uint8 u8_value)
Set NVIC node 3 interrupt priority.
Definition: int.h:449
INLINE void NVIC_enIRQ28(void)
Enable NVIC node 28.
Definition: int.h:904
INLINE void NVIC_enIRQ14(void)
Enable NVIC node 14.
Definition: int.h:806
INLINE void NVIC_disIRQ1(void)
Disable NVIC node 1.
Definition: int.h:203
INLINE void NVIC_setIRQ22Priority(uint8 u8_value)
Set NVIC node 22 interrupt priority.
Definition: int.h:620
INLINE void NVIC_disIRQ3(void)
Disable NVIC node 3.
Definition: int.h:217
INLINE void NVIC_enIRQ21(void)
Enable NVIC node 21.
Definition: int.h:855
INLINE void NVIC_setIRQ30Priority(uint8 u8_value)
Set NVIC node 30 interrupt priority.
Definition: int.h:692
INLINE void NVIC_setIRQ2Priority(uint8 u8_value)
Set NVIC node 2 interrupt priority.
Definition: int.h:440
INLINE void NVIC_setIRQ18Priority(uint8 u8_value)
Set NVIC node 18 interrupt priority.
Definition: int.h:584
INLINE void NVIC_setIRQ31Priority(uint8 u8_value)
Set NVIC node 31 interrupt priority.
Definition: int.h:701
INLINE void NVIC_disIRQ23(void)
Disable NVIC node 23.
Definition: int.h:357
INLINE void NVIC_disIRQ10(void)
Disable NVIC node 10.
Definition: int.h:266
INLINE void NVIC_disIRQ2(void)
Disable NVIC node 2.
Definition: int.h:210
INLINE void NVIC_disIRQ11(void)
Disable NVIC node 11.
Definition: int.h:273
INLINE void NVIC_setIRQ20Priority(uint8 u8_value)
Set NVIC node 20 interrupt priority.
Definition: int.h:602
INLINE void NVIC_setIRQ24Priority(uint8 u8_value)
Set NVIC node 24 interrupt priority.
Definition: int.h:638
INLINE void NVIC_enIRQ20(void)
Enable NVIC node 20.
Definition: int.h:848
INLINE void NVIC_enIRQ29(void)
Enable NVIC node 29.
Definition: int.h:911
INLINE void NVIC_setIRQ5Priority(uint8 u8_value)
Set NVIC node 5 interrupt priority.
Definition: int.h:467
void INT_init(void)
Initialize all interrupt-related registers.
Definition: int.c:41
INLINE void NVIC_disIRQ0(void)
Disable NVIC node 0.
Definition: int.h:196
INLINE void NVIC_enIRQ25(void)
Enable NVIC node 25.
Definition: int.h:883
INLINE void NVIC_disIRQ26(void)
Disable NVIC node 26.
Definition: int.h:378
INLINE void NVIC_setIRQ17Priority(uint8 u8_value)
Set NVIC node 17 interrupt priority.
Definition: int.h:575
INLINE void NVIC_enIRQ1(void)
Enable NVIC node 1.
Definition: int.h:715
INLINE void NVIC_enIRQ23(void)
Enable NVIC node 23.
Definition: int.h:869
INLINE void NVIC_disIRQ28(void)
Disable NVIC node 28.
Definition: int.h:392
INLINE void NVIC_setIRQ12Priority(uint8 u8_value)
Set NVIC node 12 interrupt priority.
Definition: int.h:530
INLINE void NVIC_setIRQ28Priority(uint8 u8_value)
Set NVIC node 28 interrupt priority.
Definition: int.h:674
INLINE void NVIC_setIRQ23Priority(uint8 u8_value)
Set NVIC node 23 interrupt priority.
Definition: int.h:629
INLINE void NVIC_setIRQ9Priority(uint8 u8_value)
Set NVIC node 9 interrupt priority.
Definition: int.h:503
INLINE void NVIC_setIRQ26Priority(uint8 u8_value)
Set NVIC node 26 interrupt priority.
Definition: int.h:656
INLINE void NVIC_enIRQ26(void)
Enable NVIC node 26.
Definition: int.h:890
INLINE void NVIC_setIRQ1Priority(uint8 u8_value)
Set NVIC node 1 interrupt priority.
Definition: int.h:431
INLINE void NVIC_disIRQ25(void)
Disable NVIC node 25.
Definition: int.h:371
INLINE void NVIC_setIRQ14Priority(uint8 u8_value)
Set NVIC node 14 interrupt priority.
Definition: int.h:548
INLINE void NVIC_disIRQ4(void)
Disable NVIC node 4.
Definition: int.h:224
INLINE void NVIC_enIRQ27(void)
Enable NVIC node 27.
Definition: int.h:897
INLINE void NVIC_enIRQ30(void)
Enable NVIC node 30.
Definition: int.h:918
INLINE void NVIC_disIRQ30(void)
Disable NVIC node 30.
Definition: int.h:406
INLINE void NVIC_setIRQ4Priority(uint8 u8_value)
Set NVIC node 4 interrupt priority.
Definition: int.h:458
INLINE void NVIC_setIRQ0Priority(uint8 u8_value)
Set NVIC node 0 interrupt priority.
Definition: int.h:422
INLINE void NVIC_enIRQ4(void)
Enable NVIC node 4.
Definition: int.h:736
INLINE void NVIC_setIRQ21Priority(uint8 u8_value)
Set NVIC node 21 interrupt priority.
Definition: int.h:611
INLINE void NVIC_enIRQ17(void)
Enable NVIC node 17.
Definition: int.h:827
INLINE void NVIC_disIRQ17(void)
Disable NVIC node 17.
Definition: int.h:315
INLINE void NVIC_disIRQ14(void)
Disable NVIC node 14.
Definition: int.h:294
INLINE void NVIC_disIRQ24(void)
Disable NVIC node 24.
Definition: int.h:364
INLINE void NVIC_enIRQ31(void)
Enable NVIC node 31.
Definition: int.h:925
INLINE void NVIC_setIRQ27Priority(uint8 u8_value)
Set NVIC node 27 interrupt priority.
Definition: int.h:665
INLINE void NVIC_disIRQ31(void)
Disable NVIC node 31.
Definition: int.h:413
INLINE void NVIC_setIRQ7Priority(uint8 u8_value)
Set NVIC node 7 interrupt priority.
Definition: int.h:485
INLINE void NVIC_setIRQ19Priority(uint8 u8_value)
Set NVIC node 19 interrupt priority.
Definition: int.h:593
INLINE void NVIC_enIRQ9(void)
Enable NVIC node 9.
Definition: int.h:771
INLINE void NVIC_setIRQ16Priority(uint8 u8_value)
Set NVIC node 16 interrupt priority.
Definition: int.h:566
INLINE void NVIC_disIRQ9(void)
Disable NVIC node 9.
Definition: int.h:259
INLINE void NVIC_disIRQ27(void)
Disable NVIC node 27.
Definition: int.h:385
INLINE void NVIC_enIRQ6(void)
Enable NVIC node 6.
Definition: int.h:750
Device specific memory layout defines and features.
General type declarations.
#define INLINE
Definition: types.h:151
uint8_t uint8
8 bit unsigned value
Definition: types.h:204