Lines 36-66
const avr_arch_t
Link Here
|
36 |
avr_arch_types[] = |
36 |
avr_arch_types[] = |
37 |
{ |
37 |
{ |
38 |
/* unknown device specified */ |
38 |
/* unknown device specified */ |
39 |
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x0060, 0, 32, NULL, AVR_MMCU_DEFAULT }, |
39 |
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x0060, 0, 32, NULL, AVR_MMCU_DEFAULT }, |
40 |
/* |
40 |
/* |
41 |
A M J LM E E E X R T d S FPO S O A |
41 |
A M J LM E E E X R D T d S FPO S O A |
42 |
S U M PO L L I M A I a t lMff F ff r |
42 |
S U M PO L L I M A B I a t lMff F ff r |
43 |
M L P MV P P J E M N t a a s R s c |
43 |
M L P MV P P J E M L N t a a s R s c |
44 |
XW M M M G P Y a r s e e h |
44 |
XW M M M G P 6 Y a r s e e h |
45 |
X P A D t h t t ID */ |
45 |
X P A D 4 t h t t ID */ |
46 |
{ 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x0060, 0, 32, "1", "avr1" }, |
46 |
{ 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x0060, 0, 32, "1", "avr1" }, |
47 |
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x0060, 0, 32, "2", "avr2" }, |
47 |
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x0060, 0, 32, "2", "avr2" }, |
48 |
{ 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0x0060, 0, 32, "25", "avr25" }, |
48 |
{ 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0x0060, 0, 32, "25", "avr25" }, |
49 |
{ 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0x0060, 0, 32, "3", "avr3" }, |
49 |
{ 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0x0060, 0, 32, "3", "avr3" }, |
50 |
{ 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0x0060, 0, 32, "31", "avr31" }, |
50 |
{ 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0x0060, 0, 32, "31", "avr31" }, |
51 |
{ 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0x0060, 0, 32, "35", "avr35" }, |
51 |
{ 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0x0060, 0, 32, "35", "avr35" }, |
52 |
{ 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0x0060, 0, 32, "4", "avr4" }, |
52 |
{ 0, 1, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0x0060, 0, 32, "4", "avr4" }, |
53 |
{ 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0x0060, 0, 32, "5", "avr5" }, |
53 |
{ 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0x0060, 0, 32, "5", "avr5" }, |
54 |
{ 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0x0060, 0, 32, "51", "avr51" }, |
54 |
{ 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0x0060, 0, 32, "51", "avr51" }, |
55 |
{ 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0x0060, 0, 32, "6", "avr6" }, |
55 |
{ 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0x0060, 0, 32, "6", "avr6" }, |
56 |
|
56 |
|
57 |
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0x0040, 0x4000, 0, "100", "avrtiny" }, |
57 |
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0x0040, 0x4000, 0, "100", "avrtiny" }, |
58 |
{ 0, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0x2000, 0, 0, "102", "avrxmega2" }, |
58 |
{ 0, 1, 1, 1, 0, 0, 0, 1, 0, 1, 0, 0x2000, 0, 0, "102", "avrxmega2" }, |
59 |
{ 0, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0x2000, 0x8000, 0, "103", "avrxmega3" }, |
59 |
{ 0, 1, 1, 1, 0, 0, 0, 1, 0, 1, 0, 0x2000, 0x8000, 0, "103", "avrxmega3" }, |
60 |
{ 0, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0x2000, 0, 0, "104", "avrxmega4" }, |
60 |
{ 0, 1, 1, 1, 1, 1, 0, 1, 0, 1, 0, 0x2000, 0, 0, "104", "avrxmega4" }, |
61 |
{ 0, 1, 1, 1, 1, 1, 0, 1, 1, 0, 0x2000, 0, 0, "105", "avrxmega5" }, |
61 |
{ 0, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 0x2000, 0, 0, "105", "avrxmega5" }, |
62 |
{ 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0x2000, 0, 0, "106", "avrxmega6" }, |
62 |
{ 0, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 0x2000, 0, 0, "106", "avrxmega6" }, |
63 |
{ 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0x2000, 0, 0, "107", "avrxmega7" } |
63 |
{ 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0x2000, 0, 0, "107", "avrxmega7" } |
64 |
}; |
64 |
}; |
65 |
|
65 |
|
66 |
const avr_arch_info_t |
66 |
const avr_arch_info_t |