sam4l/
nvic.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
// Licensed under the Apache License, Version 2.0 or the MIT License.
// SPDX-License-Identifier: Apache-2.0 OR MIT
// Copyright Tock Contributors 2022.

//! Named constants for NVIC ids

pub const HFLASHC: u32 = 0;
pub const PDCA0: u32 = 1;
pub const PDCA1: u32 = 2;
pub const PDCA2: u32 = 3;
pub const PDCA3: u32 = 4;
pub const PDCA4: u32 = 5;
pub const PDCA5: u32 = 6;
pub const PDCA6: u32 = 7;
pub const PDCA7: u32 = 8;
pub const PDCA8: u32 = 9;
pub const PDCA9: u32 = 10;
pub const PDCA10: u32 = 11;
pub const PDCA11: u32 = 12;
pub const PDCA12: u32 = 13;
pub const PDCA13: u32 = 14;
pub const PDCA14: u32 = 15;
pub const PDCA15: u32 = 16;
pub const CRCCU: u32 = 17;
pub const USBC: u32 = 18;
pub const PEVCTR: u32 = 19;
pub const PEVCOV: u32 = 20;
pub const AESA: u32 = 21;
pub const PM: u32 = 22;
pub const SCIF: u32 = 23;
pub const FREQM: u32 = 24;
pub const GPIO0: u32 = 25;
pub const GPIO1: u32 = 26;
pub const GPIO2: u32 = 27;
pub const GPIO3: u32 = 28;
pub const GPIO4: u32 = 29;
pub const GPIO5: u32 = 30;
pub const GPIO6: u32 = 31;
pub const GPIO7: u32 = 32;
pub const GPIO8: u32 = 33;
pub const GPIO9: u32 = 34;
pub const GPIO10: u32 = 35;
pub const GPIO11: u32 = 36;
pub const BPM: u32 = 37;
pub const BSCIF: u32 = 38;
pub const ASTALARM: u32 = 39;
pub const ASTPER: u32 = 40;
pub const ASTOVF: u32 = 41;
pub const ASTREADY: u32 = 42;
pub const ASTCLKREADY: u32 = 43;
pub const WDT: u32 = 44;
pub const EIC1: u32 = 45;
pub const EIC2: u32 = 46;
pub const EIC3: u32 = 47;
pub const EIC4: u32 = 48;
pub const EIC5: u32 = 49;
pub const EIC6: u32 = 50;
pub const EIC7: u32 = 51;
pub const EIC8: u32 = 52;
pub const IISC: u32 = 53;
pub const SPI: u32 = 54;
pub const TC00: u32 = 55;
pub const TC01: u32 = 56;
pub const TC02: u32 = 57;
pub const TC10: u32 = 58;
pub const TC11: u32 = 59;
pub const TC12: u32 = 60;
pub const TWIM0: u32 = 61;
pub const TWIS0: u32 = 62;
pub const TWIM1: u32 = 63;
pub const TWIS1: u32 = 64;
pub const USART0: u32 = 65;
pub const USART1: u32 = 66;
pub const USART2: u32 = 67;
pub const USART3: u32 = 68;
pub const ADCIFE: u32 = 69;
pub const DACC: u32 = 70;
pub const ACIFC: u32 = 71;
pub const ABDACB: u32 = 72;
pub const TRNG: u32 = 73;
pub const PARC: u32 = 74;
pub const CATB: u32 = 75;
pub const TWIM2: u32 = 77;
pub const TWIM3: u32 = 78;
pub const LCDCA: u32 = 79;