forked from modm-io/modm-devices
-
Notifications
You must be signed in to change notification settings - Fork 0
/
nrf52820.xml
123 lines (123 loc) · 4.69 KB
/
nrf52820.xml
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
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
<?xml version='1.0' encoding='UTF-8'?>
<modm version="0.4.0">
<!-- WARNING: This file is generated by the modm device file generator. Do not edit! -->
<device platform="nrf" family="52" series="820">
<naming-schema>{platform}{family}{series}</naming-schema>
<driver name="core" type="cortex-m4">
<vector position="0" name="POWER_CLOCK"/>
<vector position="1" name="RADIO"/>
<vector position="2" name="UARTE0_UART0"/>
<vector position="3" name="SPIM0_SPIS0_TWIM0_TWIS0_SPI0_TWI0"/>
<vector position="4" name="SPIM1_SPIS1_TWIM1_TWIS1_SPI1_TWI1"/>
<vector position="6" name="GPIOTE"/>
<vector position="8" name="TIMER0"/>
<vector position="9" name="TIMER1"/>
<vector position="10" name="TIMER2"/>
<vector position="11" name="RTC0"/>
<vector position="12" name="TEMP"/>
<vector position="13" name="RNG"/>
<vector position="14" name="ECB"/>
<vector position="15" name="CCM_AAR"/>
<vector position="16" name="WDT"/>
<vector position="17" name="RTC1"/>
<vector position="18" name="QDEC"/>
<vector position="19" name="COMP"/>
<vector position="20" name="SWI0_EGU0"/>
<vector position="21" name="SWI1_EGU1"/>
<vector position="22" name="SWI2_EGU2"/>
<vector position="23" name="SWI3_EGU3"/>
<vector position="24" name="SWI4_EGU4"/>
<vector position="25" name="SWI5_EGU5"/>
<vector position="26" name="TIMER3"/>
<vector position="39" name="USBD"/>
<memory name="flash" access="rx" start="0x00000000" size="1048576"/>
<memory name="code_ram" access="rwx" start="0x800000" size="262144"/>
<memory name="extflash" access="rx" start="0x12000000" size="134217728"/>
<memory name="ram" access="rwx" start="0x20000000" size="262144"/>
</driver>
<driver name="aar" type="nrf"/>
<driver name="acl" type="nrf"/>
<driver name="ccm" type="nrf"/>
<driver name="clock" type="nrf"/>
<driver name="comp" type="nrf"/>
<driver name="ecb" type="nrf"/>
<driver name="egu0" type="nrf"/>
<driver name="egu1" type="nrf"/>
<driver name="egu2" type="nrf"/>
<driver name="egu3" type="nrf"/>
<driver name="egu4" type="nrf"/>
<driver name="egu5" type="nrf"/>
<driver name="ficr" type="nrf"/>
<driver name="gpiote" type="nrf"/>
<driver name="nvmc" type="nrf"/>
<driver name="power" type="nrf"/>
<driver name="ppi" type="nrf"/>
<driver name="qdec" type="nrf"/>
<driver name="radio" type="nrf"/>
<driver name="rng" type="nrf"/>
<driver name="rtc0" type="nrf"/>
<driver name="rtc1" type="nrf"/>
<driver name="spi0" type="nrf"/>
<driver name="spi1" type="nrf"/>
<driver name="spim0" type="nrf"/>
<driver name="spim1" type="nrf"/>
<driver name="spis0" type="nrf"/>
<driver name="spis1" type="nrf"/>
<driver name="swi0" type="nrf"/>
<driver name="swi1" type="nrf"/>
<driver name="swi2" type="nrf"/>
<driver name="swi3" type="nrf"/>
<driver name="swi4" type="nrf"/>
<driver name="swi5" type="nrf"/>
<driver name="temp" type="nrf"/>
<driver name="timer0" type="nrf"/>
<driver name="timer1" type="nrf"/>
<driver name="timer2" type="nrf"/>
<driver name="timer3" type="nrf"/>
<driver name="twi0" type="nrf"/>
<driver name="twi1" type="nrf"/>
<driver name="twim0" type="nrf"/>
<driver name="twim1" type="nrf"/>
<driver name="twis0" type="nrf"/>
<driver name="twis1" type="nrf"/>
<driver name="uart0" type="nrf"/>
<driver name="uarte0" type="nrf"/>
<driver name="uicr" type="nrf"/>
<driver name="usbd" type="nrf"/>
<driver name="wdt" type="nrf"/>
<driver name="gpio" type="nrf">
<gpio port="P0" pin="0"/>
<gpio port="P0" pin="1"/>
<gpio port="P0" pin="2"/>
<gpio port="P0" pin="3"/>
<gpio port="P0" pin="4"/>
<gpio port="P0" pin="5"/>
<gpio port="P0" pin="6"/>
<gpio port="P0" pin="7"/>
<gpio port="P0" pin="8"/>
<gpio port="P0" pin="9"/>
<gpio port="P0" pin="10"/>
<gpio port="P0" pin="11"/>
<gpio port="P0" pin="12"/>
<gpio port="P0" pin="13"/>
<gpio port="P0" pin="14"/>
<gpio port="P0" pin="15"/>
<gpio port="P0" pin="16"/>
<gpio port="P0" pin="17"/>
<gpio port="P0" pin="18"/>
<gpio port="P0" pin="19"/>
<gpio port="P0" pin="20"/>
<gpio port="P0" pin="21"/>
<gpio port="P0" pin="22"/>
<gpio port="P0" pin="23"/>
<gpio port="P0" pin="24"/>
<gpio port="P0" pin="25"/>
<gpio port="P0" pin="26"/>
<gpio port="P0" pin="27"/>
<gpio port="P0" pin="28"/>
<gpio port="P0" pin="29"/>
<gpio port="P0" pin="30"/>
<gpio port="P0" pin="31"/>
</driver>
</device>
</modm>