94 #include "isr_defines.h"
95 #include "ccu7_defines.h"
213 CPU->NVIC_ICER.bit.IRQCLREN0 = 0u;
220 CPU->NVIC_ICER.bit.IRQCLREN1 = 0u;
227 CPU->NVIC_ICER.bit.IRQCLREN2 = 0u;
234 CPU->NVIC_ICER.bit.IRQCLREN3 = 0u;
241 CPU->NVIC_ICER.bit.IRQCLREN4 = 0u;
248 CPU->NVIC_ICER.bit.IRQCLREN5 = 0u;
255 CPU->NVIC_ICER.bit.IRQCLREN6 = 0u;
262 CPU->NVIC_ICER.bit.IRQCLREN7 = 0u;
269 CPU->NVIC_ICER.bit.IRQCLREN8 = 0u;
276 CPU->NVIC_ICER.bit.IRQCLREN9 = 0u;
283 CPU->NVIC_ICER.bit.IRQCLREN10 = 0u;
290 CPU->NVIC_ICER.bit.IRQCLREN11 = 0u;
297 CPU->NVIC_ICER.bit.IRQCLREN12 = 0u;
304 CPU->NVIC_ICER.bit.IRQCLREN13 = 0u;
311 CPU->NVIC_ICER.bit.IRQCLREN14 = 0u;
318 CPU->NVIC_ICER.bit.IRQCLREN15 = 0u;
325 CPU->NVIC_ICER.bit.IRQCLREN16 = 0u;
332 CPU->NVIC_ICER.bit.IRQCLREN17 = 0u;
339 CPU->NVIC_ICER.bit.IRQCLREN18 = 0u;
346 CPU->NVIC_ICER.bit.IRQCLREN19 = 0u;
353 CPU->NVIC_ICER.bit.IRQCLREN20 = 0u;
360 CPU->NVIC_ICER.bit.IRQCLREN21 = 0u;
367 CPU->NVIC_ICER.bit.IRQCLREN22 = 0u;
374 CPU->NVIC_ICER.bit.IRQCLREN23 = 0u;
381 CPU->NVIC_ICER.bit.IRQCLREN24 = 0u;
388 CPU->NVIC_ICER.bit.IRQCLREN25 = 0u;
395 CPU->NVIC_ICER.bit.IRQCLREN26 = 0u;
402 CPU->NVIC_ICER.bit.IRQCLREN27 = 0u;
409 CPU->NVIC_ICER.bit.IRQCLREN28 = 0u;
416 CPU->NVIC_ICER.bit.IRQCLREN29 = 0u;
423 CPU->NVIC_ICER.bit.IRQCLREN30 = 0u;
430 CPU->NVIC_ICER.bit.IRQCLREN31 = 0u;
439 CPU->NVIC_IPR0.bit.PRI_N0 = u8_value;
448 CPU->NVIC_IPR0.bit.PRI_N1 = u8_value;
457 CPU->NVIC_IPR0.bit.PRI_N2 = u8_value;
466 CPU->NVIC_IPR0.bit.PRI_N3 = u8_value;
475 CPU->NVIC_IPR1.bit.PRI_N4 = u8_value;
484 CPU->NVIC_IPR1.bit.PRI_N5 = u8_value;
493 CPU->NVIC_IPR1.bit.PRI_N6 = u8_value;
502 CPU->NVIC_IPR1.bit.PRI_N7 = u8_value;
511 CPU->NVIC_IPR2.bit.PRI_N8 = u8_value;
520 CPU->NVIC_IPR2.bit.PRI_N9 = u8_value;
529 CPU->NVIC_IPR2.bit.PRI_N10 = u8_value;
538 CPU->NVIC_IPR2.bit.PRI_N11 = u8_value;
547 CPU->NVIC_IPR3.bit.PRI_N12 = u8_value;
556 CPU->NVIC_IPR3.bit.PRI_N13 = u8_value;
565 CPU->NVIC_IPR3.bit.PRI_N14 = u8_value;
574 CPU->NVIC_IPR3.bit.PRI_N15 = u8_value;
583 CPU->NVIC_IPR4.bit.PRI_N16 = u8_value;
592 CPU->NVIC_IPR4.bit.PRI_N17 = u8_value;
601 CPU->NVIC_IPR4.bit.PRI_N18 = u8_value;
610 CPU->NVIC_IPR4.bit.PRI_N19 = u8_value;
619 CPU->NVIC_IPR5.bit.PRI_N20 = u8_value;
628 CPU->NVIC_IPR5.bit.PRI_N21 = u8_value;
637 CPU->NVIC_IPR5.bit.PRI_N22 = u8_value;
646 CPU->NVIC_IPR5.bit.PRI_N23 = u8_value;
655 CPU->NVIC_IPR6.bit.PRI_N24 = u8_value;
664 CPU->NVIC_IPR6.bit.PRI_N25 = u8_value;
673 CPU->NVIC_IPR6.bit.PRI_N26 = u8_value;
682 CPU->NVIC_IPR6.bit.PRI_N27 = u8_value;
691 CPU->NVIC_IPR7.bit.PRI_N28 = u8_value;
700 CPU->NVIC_IPR7.bit.PRI_N29 = u8_value;
709 CPU->NVIC_IPR7.bit.PRI_N30 = u8_value;
718 CPU->NVIC_IPR7.bit.PRI_N31 = u8_value;
725 CPU->NVIC_ISER.bit.IRQEN0 = 1u;
732 CPU->NVIC_ISER.bit.IRQEN1 = 1u;
739 CPU->NVIC_ISER.bit.IRQEN2 = 1u;
746 CPU->NVIC_ISER.bit.IRQEN3 = 1u;
753 CPU->NVIC_ISER.bit.IRQEN4 = 1u;
760 CPU->NVIC_ISER.bit.IRQEN5 = 1u;
767 CPU->NVIC_ISER.bit.IRQEN6 = 1u;
774 CPU->NVIC_ISER.bit.IRQEN7 = 1u;
781 CPU->NVIC_ISER.bit.IRQEN8 = 1u;
788 CPU->NVIC_ISER.bit.IRQEN9 = 1u;
795 CPU->NVIC_ISER.bit.IRQEN10 = 1u;
802 CPU->NVIC_ISER.bit.IRQEN11 = 1u;
809 CPU->NVIC_ISER.bit.IRQEN12 = 1u;
816 CPU->NVIC_ISER.bit.IRQEN13 = 1u;
823 CPU->NVIC_ISER.bit.IRQEN14 = 1u;
830 CPU->NVIC_ISER.bit.IRQEN15 = 1u;
837 CPU->NVIC_ISER.bit.IRQEN16 = 1u;
844 CPU->NVIC_ISER.bit.IRQEN17 = 1u;
851 CPU->NVIC_ISER.bit.IRQEN18 = 1u;
858 CPU->NVIC_ISER.bit.IRQEN19 = 1u;
865 CPU->NVIC_ISER.bit.IRQEN20 = 1u;
872 CPU->NVIC_ISER.bit.IRQEN21 = 1u;
879 CPU->NVIC_ISER.bit.IRQEN22 = 1u;
886 CPU->NVIC_ISER.bit.IRQEN23 = 1u;
893 CPU->NVIC_ISER.bit.IRQEN24 = 1u;
900 CPU->NVIC_ISER.bit.IRQEN25 = 1u;
907 CPU->NVIC_ISER.bit.IRQEN26 = 1u;
914 CPU->NVIC_ISER.bit.IRQEN27 = 1u;
921 CPU->NVIC_ISER.bit.IRQEN28 = 1u;
928 CPU->NVIC_ISER.bit.IRQEN29 = 1u;
935 CPU->NVIC_ISER.bit.IRQEN30 = 1u;
942 CPU->NVIC_ISER.bit.IRQEN31 = 1u;
#define CPU
Definition: internal/tle989x.h:25605
INLINE void NVIC_disIRQ13(void)
Disable NVIC node 13.
Definition: int.h:302
INLINE void NVIC_enIRQ3(void)
Enable NVIC node 3.
Definition: int.h:744
INLINE void NVIC_enIRQ2(void)
Enable NVIC node 2.
Definition: int.h:737
INLINE void NVIC_enIRQ19(void)
Enable NVIC node 19.
Definition: int.h:856
INLINE void NVIC_disIRQ20(void)
Disable NVIC node 20.
Definition: int.h:351
INLINE void NVIC_disIRQ5(void)
Disable NVIC node 5.
Definition: int.h:246
INLINE void NVIC_disIRQ15(void)
Disable NVIC node 15.
Definition: int.h:316
INLINE void NVIC_enIRQ5(void)
Enable NVIC node 5.
Definition: int.h:758
INLINE void NVIC_setIRQ29Priority(uint8 u8_value)
Set NVIC node 29 interrupt priority.
Definition: int.h:698
INLINE void NVIC_disIRQ22(void)
Disable NVIC node 22.
Definition: int.h:365
INLINE void NVIC_disIRQ29(void)
Disable NVIC node 29.
Definition: int.h:414
INLINE void NVIC_disIRQ19(void)
Disable NVIC node 19.
Definition: int.h:344
INLINE void NVIC_enIRQ24(void)
Enable NVIC node 24.
Definition: int.h:891
INLINE void NVIC_enIRQ8(void)
Enable NVIC node 8.
Definition: int.h:779
INLINE void NVIC_enIRQ11(void)
Enable NVIC node 11.
Definition: int.h:800
INLINE void NVIC_setIRQ6Priority(uint8 u8_value)
Set NVIC node 6 interrupt priority.
Definition: int.h:491
INLINE void NVIC_enIRQ12(void)
Enable NVIC node 12.
Definition: int.h:807
INLINE void NVIC_enIRQ18(void)
Enable NVIC node 18.
Definition: int.h:849
INLINE void NVIC_disIRQ8(void)
Disable NVIC node 8.
Definition: int.h:267
INLINE void NVIC_enIRQ13(void)
Enable NVIC node 13.
Definition: int.h:814
INLINE void NVIC_enIRQ10(void)
Enable NVIC node 10.
Definition: int.h:793
INLINE void NVIC_setIRQ8Priority(uint8 u8_value)
Set NVIC node 8 interrupt priority.
Definition: int.h:509
INLINE void NVIC_disIRQ7(void)
Disable NVIC node 7.
Definition: int.h:260
INLINE void NVIC_setIRQ15Priority(uint8 u8_value)
Set NVIC node 15 interrupt priority.
Definition: int.h:572
INLINE void NVIC_setIRQ11Priority(uint8 u8_value)
Set NVIC node 11 interrupt priority.
Definition: int.h:536
INLINE void NVIC_enIRQ7(void)
Enable NVIC node 7.
Definition: int.h:772
INLINE void NVIC_enIRQ0(void)
Enable NVIC node 0.
Definition: int.h:723
INLINE void NVIC_enIRQ22(void)
Enable NVIC node 22.
Definition: int.h:877
INLINE void NVIC_disIRQ21(void)
Disable NVIC node 21.
Definition: int.h:358
INLINE void NVIC_disIRQ6(void)
Disable NVIC node 6.
Definition: int.h:253
INLINE void NVIC_enIRQ15(void)
Enable NVIC node 15.
Definition: int.h:828
INLINE void NVIC_setIRQ10Priority(uint8 u8_value)
Set NVIC node 10 interrupt priority.
Definition: int.h:527
INLINE void NVIC_disIRQ12(void)
Disable NVIC node 12.
Definition: int.h:295
INLINE void NVIC_disIRQ18(void)
Disable NVIC node 18.
Definition: int.h:337
INLINE void NVIC_setIRQ13Priority(uint8 u8_value)
Set NVIC node 13 interrupt priority.
Definition: int.h:554
INLINE void NVIC_enIRQ16(void)
Enable NVIC node 16.
Definition: int.h:835
INLINE void NVIC_disIRQ16(void)
Disable NVIC node 16.
Definition: int.h:323
INLINE void NVIC_setIRQ25Priority(uint8 u8_value)
Set NVIC node 25 interrupt priority.
Definition: int.h:662
INLINE void NVIC_setIRQ3Priority(uint8 u8_value)
Set NVIC node 3 interrupt priority.
Definition: int.h:464
INLINE void NVIC_enIRQ28(void)
Enable NVIC node 28.
Definition: int.h:919
INLINE void NVIC_enIRQ14(void)
Enable NVIC node 14.
Definition: int.h:821
INLINE void NVIC_disIRQ1(void)
Disable NVIC node 1.
Definition: int.h:218
INLINE void NVIC_setIRQ22Priority(uint8 u8_value)
Set NVIC node 22 interrupt priority.
Definition: int.h:635
INLINE void NVIC_disIRQ3(void)
Disable NVIC node 3.
Definition: int.h:232
INLINE void NVIC_enIRQ21(void)
Enable NVIC node 21.
Definition: int.h:870
INLINE void NVIC_setIRQ30Priority(uint8 u8_value)
Set NVIC node 30 interrupt priority.
Definition: int.h:707
INLINE void NVIC_setIRQ2Priority(uint8 u8_value)
Set NVIC node 2 interrupt priority.
Definition: int.h:455
INLINE void NVIC_setIRQ18Priority(uint8 u8_value)
Set NVIC node 18 interrupt priority.
Definition: int.h:599
INLINE void NVIC_setIRQ31Priority(uint8 u8_value)
Set NVIC node 31 interrupt priority.
Definition: int.h:716
INLINE void NVIC_disIRQ23(void)
Disable NVIC node 23.
Definition: int.h:372
INLINE void NVIC_disIRQ10(void)
Disable NVIC node 10.
Definition: int.h:281
INLINE void NVIC_disIRQ2(void)
Disable NVIC node 2.
Definition: int.h:225
INLINE void NVIC_disIRQ11(void)
Disable NVIC node 11.
Definition: int.h:288
INLINE void NVIC_setIRQ20Priority(uint8 u8_value)
Set NVIC node 20 interrupt priority.
Definition: int.h:617
INLINE void NVIC_setIRQ24Priority(uint8 u8_value)
Set NVIC node 24 interrupt priority.
Definition: int.h:653
INLINE void NVIC_enIRQ20(void)
Enable NVIC node 20.
Definition: int.h:863
INLINE void NVIC_enIRQ29(void)
Enable NVIC node 29.
Definition: int.h:926
INLINE void NVIC_setIRQ5Priority(uint8 u8_value)
Set NVIC node 5 interrupt priority.
Definition: int.h:482
void INT_init(void)
Initialize all interrupt-related registers.
Definition: int.c:58
INLINE void NVIC_disIRQ0(void)
Disable NVIC node 0.
Definition: int.h:211
INLINE void NVIC_enIRQ25(void)
Enable NVIC node 25.
Definition: int.h:898
INLINE void NVIC_disIRQ26(void)
Disable NVIC node 26.
Definition: int.h:393
INLINE void NVIC_setIRQ17Priority(uint8 u8_value)
Set NVIC node 17 interrupt priority.
Definition: int.h:590
INLINE void NVIC_enIRQ1(void)
Enable NVIC node 1.
Definition: int.h:730
INLINE void NVIC_enIRQ23(void)
Enable NVIC node 23.
Definition: int.h:884
INLINE void NVIC_disIRQ28(void)
Disable NVIC node 28.
Definition: int.h:407
INLINE void NVIC_setIRQ12Priority(uint8 u8_value)
Set NVIC node 12 interrupt priority.
Definition: int.h:545
INLINE void NVIC_setIRQ28Priority(uint8 u8_value)
Set NVIC node 28 interrupt priority.
Definition: int.h:689
INLINE void NVIC_setIRQ23Priority(uint8 u8_value)
Set NVIC node 23 interrupt priority.
Definition: int.h:644
INLINE void NVIC_setIRQ9Priority(uint8 u8_value)
Set NVIC node 9 interrupt priority.
Definition: int.h:518
INLINE void NVIC_setIRQ26Priority(uint8 u8_value)
Set NVIC node 26 interrupt priority.
Definition: int.h:671
INLINE void NVIC_enIRQ26(void)
Enable NVIC node 26.
Definition: int.h:905
INLINE void NVIC_setIRQ1Priority(uint8 u8_value)
Set NVIC node 1 interrupt priority.
Definition: int.h:446
INLINE void NVIC_disIRQ25(void)
Disable NVIC node 25.
Definition: int.h:386
INLINE void NVIC_setIRQ14Priority(uint8 u8_value)
Set NVIC node 14 interrupt priority.
Definition: int.h:563
INLINE void NVIC_disIRQ4(void)
Disable NVIC node 4.
Definition: int.h:239
INLINE void NVIC_enIRQ27(void)
Enable NVIC node 27.
Definition: int.h:912
INLINE void NVIC_enIRQ30(void)
Enable NVIC node 30.
Definition: int.h:933
INLINE void NVIC_disIRQ30(void)
Disable NVIC node 30.
Definition: int.h:421
INLINE void NVIC_setIRQ4Priority(uint8 u8_value)
Set NVIC node 4 interrupt priority.
Definition: int.h:473
INLINE void NVIC_setIRQ0Priority(uint8 u8_value)
Set NVIC node 0 interrupt priority.
Definition: int.h:437
INLINE void NVIC_enIRQ4(void)
Enable NVIC node 4.
Definition: int.h:751
INLINE void NVIC_setIRQ21Priority(uint8 u8_value)
Set NVIC node 21 interrupt priority.
Definition: int.h:626
INLINE void NVIC_enIRQ17(void)
Enable NVIC node 17.
Definition: int.h:842
INLINE void NVIC_disIRQ17(void)
Disable NVIC node 17.
Definition: int.h:330
INLINE void NVIC_disIRQ14(void)
Disable NVIC node 14.
Definition: int.h:309
INLINE void NVIC_disIRQ24(void)
Disable NVIC node 24.
Definition: int.h:379
INLINE void NVIC_enIRQ31(void)
Enable NVIC node 31.
Definition: int.h:940
INLINE void NVIC_setIRQ27Priority(uint8 u8_value)
Set NVIC node 27 interrupt priority.
Definition: int.h:680
INLINE void NVIC_disIRQ31(void)
Disable NVIC node 31.
Definition: int.h:428
INLINE void NVIC_setIRQ7Priority(uint8 u8_value)
Set NVIC node 7 interrupt priority.
Definition: int.h:500
INLINE void NVIC_setIRQ19Priority(uint8 u8_value)
Set NVIC node 19 interrupt priority.
Definition: int.h:608
INLINE void NVIC_enIRQ9(void)
Enable NVIC node 9.
Definition: int.h:786
INLINE void NVIC_setIRQ16Priority(uint8 u8_value)
Set NVIC node 16 interrupt priority.
Definition: int.h:581
INLINE void NVIC_disIRQ9(void)
Disable NVIC node 9.
Definition: int.h:274
INLINE void NVIC_disIRQ27(void)
Disable NVIC node 27.
Definition: int.h:400
INLINE void NVIC_enIRQ6(void)
Enable NVIC node 6.
Definition: int.h:765
Device specific memory layout defines and features.
General type declarations.
#define INLINE
Definition: types.h:167
uint8_t uint8
8 bit unsigned value
Definition: types.h:220