OSCR
Open Source Cartridge Reader
Loading...
Searching...
No Matches
avr_cpunames.h
1
//**************************************************************************************************
2
//*
3
//* Atmel AVR CPU name strings
4
//*
5
//**************************************************************************************************
6
//* Sep 19, 2010 <MLS> Started on avr_cpunames.h
7
//**************************************************************************************************
8
9
//#include "avr_cpunames.h"
10
11
//**************************************************************************************************
12
13
14
#if defined (__AVR_AT94K__)
15
#define _AVR_CPU_NAME_ "AT94k"
16
#elif defined (__AVR_AT43USB320__)
17
#elif defined (__AVR_AT43USB355__)
18
#elif defined (__AVR_AT76C711__)
19
#elif defined (__AVR_AT86RF401__)
20
#elif defined (__AVR_AT90PWM1__)
21
#elif defined (__AVR_AT90PWM2__)
22
#elif defined (__AVR_AT90PWM2B__)
23
#elif defined (__AVR_AT90PWM3__)
24
#elif defined (__AVR_AT90PWM3B__)
25
#elif defined (__AVR_AT90PWM216__)
26
#elif defined (__AVR_AT90PWM316__)
27
#elif defined (__AVR_ATmega32C1__)
28
#elif defined (__AVR_ATmega32M1__)
29
#elif defined (__AVR_ATmega32U4__)
30
#define _AVR_CPU_NAME_ "ATmega32U4"
31
#elif defined (__AVR_ATmega32U6__)
32
#define _AVR_CPU_NAME_ "ATmega32U6"
33
#elif defined (__AVR_ATmega128__)
34
#define _AVR_CPU_NAME_ "Atmega128"
35
#elif defined (__AVR_ATmega1280__)
36
#define _AVR_CPU_NAME_ "ATmega1280"
37
#elif defined (__AVR_ATmega1281__)
38
#define _AVR_CPU_NAME_ "ATmega1281"
39
#elif defined (__AVR_ATmega1284P__)
40
#define _AVR_CPU_NAME_ "ATmega1284"
41
#elif defined (__AVR_ATmega128RFA1__)
42
#define _AVR_CPU_NAME_ "ATmega128RFA1"
43
#elif defined (__AVR_ATmega2560__)
44
#define _AVR_CPU_NAME_ "ATmega2560"
45
#elif defined (__AVR_ATmega2561__)
46
#define _AVR_CPU_NAME_ "ATmega2561"
47
#elif defined (__AVR_AT90CAN32__)
48
#define _AVR_CPU_NAME_ "AT90CAN32"
49
#elif defined (__AVR_AT90CAN64__)
50
#define _AVR_CPU_NAME_ "AT90CAN64"
51
#elif defined (__AVR_AT90CAN128__)
52
#define _AVR_CPU_NAME_ "AT90CAN128"
53
#elif defined (__AVR_AT90USB82__)
54
#define _AVR_CPU_NAME_ "AT90USB82"
55
#elif defined (__AVR_AT90USB162__)
56
#define _AVR_CPU_NAME_ "AT90USB162"
57
#elif defined (__AVR_AT90USB646__)
58
#define _AVR_CPU_NAME_ "AT90USB646"
59
#elif defined (__AVR_AT90USB647__)
60
#define _AVR_CPU_NAME_ "AT90USB647"
61
#elif defined (__AVR_AT90USB1286__)
62
#define _AVR_CPU_NAME_ "AT90USB1286"
63
#elif defined (__AVR_AT90USB1287__)
64
#define _AVR_CPU_NAME_ "AT90USB1287"
65
#elif defined (__AVR_ATmega64__)
66
#define _AVR_CPU_NAME_ "ATmega64"
67
#elif defined (__AVR_ATmega640__)
68
#define _AVR_CPU_NAME_ "ATmega640"
69
#elif defined (__AVR_ATmega644__)
70
#define _AVR_CPU_NAME_ "ATmega644"
71
#elif defined (__AVR_ATmega644P__)
72
#define _AVR_CPU_NAME_ "ATmega644P"
73
#elif defined (__AVR_ATmega645__)
74
#define _AVR_CPU_NAME_ "ATmega645"
75
#elif defined (__AVR_ATmega6450__)
76
#define _AVR_CPU_NAME_ "ATmega6450"
77
#elif defined (__AVR_ATmega649__)
78
#define _AVR_CPU_NAME_ "ATmega649"
79
#elif defined (__AVR_ATmega6490__)
80
#define _AVR_CPU_NAME_ "ATmega6490"
81
#elif defined (__AVR_ATmega103__)
82
#define _AVR_CPU_NAME_ "ATmega103"
83
#elif defined (__AVR_ATmega32__)
84
#define _AVR_CPU_NAME_ "Atmega32"
85
#elif defined (__AVR_ATmega323__)
86
#define _AVR_CPU_NAME_ "ATmega323"
87
#elif defined (__AVR_ATmega324P__)
88
#define _AVR_CPU_NAME_ "ATmega324P"
89
#elif defined (__AVR_ATmega325__)
90
#define _AVR_CPU_NAME_ "ATmega325"
91
#elif defined (__AVR_ATmega325P__)
92
#define _AVR_CPU_NAME_ "ATmega325P"
93
#elif defined (__AVR_ATmega3250__)
94
#define _AVR_CPU_NAME_ "ATmega3250"
95
#elif defined (__AVR_ATmega3250P__)
96
#define _AVR_CPU_NAME_ "ATmega3250P"
97
#elif defined (__AVR_ATmega328P__)
98
#define _AVR_CPU_NAME_ "ATmega328P"
99
#elif defined (__AVR_ATmega329__)
100
#define _AVR_CPU_NAME_ "ATmega329"
101
#elif defined (__AVR_ATmega329P__)
102
#define _AVR_CPU_NAME_ "ATmega329P"
103
#elif defined (__AVR_ATmega3290__)
104
#define _AVR_CPU_NAME_ "ATmega3290"
105
#elif defined (__AVR_ATmega3290P__)
106
#define _AVR_CPU_NAME_ "ATmega3290P"
107
#elif defined (__AVR_ATmega32HVB__)
108
#define _AVR_CPU_NAME_ "ATmega32HVB"
109
#elif defined (__AVR_ATmega406__)
110
#define _AVR_CPU_NAME_ "ATmega406"
111
#elif defined (__AVR_ATmega16__)
112
#define _AVR_CPU_NAME_ "Atmega16"
113
#elif defined (__AVR_ATmega161__)
114
#define _AVR_CPU_NAME_ "ATmega161"
115
#elif defined (__AVR_ATmega162__)
116
#define _AVR_CPU_NAME_ "ATmega162"
117
#elif defined (__AVR_ATmega163__)
118
#define _AVR_CPU_NAME_ "ATmega163"
119
#elif defined (__AVR_ATmega164P__)
120
#define _AVR_CPU_NAME_ "ATmega164P"
121
#elif defined (__AVR_ATmega165__)
122
#define _AVR_CPU_NAME_ "ATmega165"
123
#elif defined (__AVR_ATmega165P__)
124
#define _AVR_CPU_NAME_ "ATmega165P"
125
#elif defined (__AVR_ATmega168__)
126
#define _AVR_CPU_NAME_ "ATmega168"
127
#elif defined (__AVR_ATmega168P__)
128
#define _AVR_CPU_NAME_ "ATmega168P"
129
#elif defined (__AVR_ATmega169__)
130
#define _AVR_CPU_NAME_ "Atmega169"
131
#elif defined (__AVR_ATmega169P__)
132
#define _AVR_CPU_NAME_ "ATmega169P"
133
#elif defined (__AVR_ATmega8HVA__)
134
#define _AVR_CPU_NAME_ "ATmega8HVA"
135
#elif defined (__AVR_ATmega16HVA__)
136
#define _AVR_CPU_NAME_ "ATmega16HVA"
137
#elif defined (__AVR_ATmega8__)
138
#define _AVR_CPU_NAME_ "ATmega8"
139
#elif defined (__AVR_ATmega48__)
140
#define _AVR_CPU_NAME_ "ATmega48"
141
#elif defined (__AVR_ATmega48P__)
142
#define _AVR_CPU_NAME_ "ATmega48P"
143
#elif defined (__AVR_ATmega88__)
144
#define _AVR_CPU_NAME_ "ATmega88"
145
#elif defined (__AVR_ATmega88P__)
146
#define _AVR_CPU_NAME_ "ATmega88P"
147
#elif defined (__AVR_ATmega8515__)
148
#define _AVR_CPU_NAME_ "ATmega8515"
149
#elif defined (__AVR_ATmega8535__)
150
#define _AVR_CPU_NAME_ "ATmega8535"
151
#elif defined (__AVR_AT90S8535__)
152
#elif defined (__AVR_AT90C8534__)
153
#elif defined (__AVR_AT90S8515__)
154
#elif defined (__AVR_AT90S4434__)
155
#elif defined (__AVR_AT90S4433__)
156
#elif defined (__AVR_AT90S4414__)
157
#elif defined (__AVR_ATtiny22__)
158
#elif defined (__AVR_ATtiny26__)
159
#elif defined (__AVR_AT90S2343__)
160
#elif defined (__AVR_AT90S2333__)
161
#elif defined (__AVR_AT90S2323__)
162
#elif defined (__AVR_AT90S2313__)
163
#elif defined (__AVR_ATtiny2313__)
164
#define _AVR_CPU_NAME_ "ATtiny2313"
165
#elif defined (__AVR_ATtiny13__)
166
#elif defined (__AVR_ATtiny13A__)
167
#elif defined (__AVR_ATtiny25__)
168
#elif defined (__AVR_ATtiny45__)
169
#elif defined (__AVR_ATtiny85__)
170
#elif defined (__AVR_ATtiny24__)
171
#elif defined (__AVR_ATtiny44__)
172
#elif defined (__AVR_ATtiny84__)
173
#elif defined (__AVR_ATtiny261__)
174
#elif defined (__AVR_ATtiny461__)
175
#elif defined (__AVR_ATtiny861__)
176
#elif defined (__AVR_ATtiny43U__)
177
#elif defined (__AVR_ATtiny48__)
178
#elif defined (__AVR_ATtiny88__)
179
#elif defined (__AVR_ATtiny167__)
180
#elif defined (__AVR_ATmega8U2__)
181
#define _AVR_CPU_NAME_ "ATmega8U2"
182
#else
183
#error cpu not defined
184
#endif
185
186
187
#if !defined (_AVR_CPU_NAME_)
188
// #define _AVR_CPU_NAME_ "UNKNOWN"
189
#endif
bootloader
avr
src
avr_cpunames.h
Generated by
1.14.0