1 //
2 // Copyright (c) 2010-2018 Antmicro
3 //
4 //  This file is licensed under the MIT License.
5 //  Full license text is available in 'licenses/MIT.txt'.
6 //
7 namespace Antmicro.Renode.Peripherals.Miscellaneous.SiLabs
8 {
9     public enum DeviceFamily : byte
10     {
11         EFR32MG1P = 16, //EFR32 Mighty Gecko Family Series 1 Device Config 1
12         EFR32MG1B = 17, //EFR32 Mighty Gecko Family Series 1 Device Config 1
13         EFR32MG1V = 18, //EFR32 Mighty Gecko Family Series 1 Device Config 1
14         EFR32BG1P = 19, //EFR32 Blue Gecko Family Series 1 Device Config 1
15         EFR32BG1B = 20, //EFR32 Blue Gecko Family Series 1 Device Config 1
16         EFR32BG1V = 21, //EFR32 Blue Gecko Family Series 1 Device Config 1
17         EFR32FG1P = 25, //EFR32 Flex Gecko Family Series 1 Device Config 1
18         EFR32FG1B = 26, //EFR32 Flex Gecko Family Series 1 Device Config 1
19         EFR32FG1V = 27, //EFR32 Flex Gecko Family Series 1 Device Config 1
20         EFR32MG12P = 28, //EFR32 Mighty Gecko Family Series 1 Device Config 2
21         EFR32MG12B = 29, //EFR32 Mighty Gecko Family Series 1 Device Config 2
22         EFR32MG12V = 30, //EFR32 Mighty Gecko Family Series 1 Device Config 2
23         EFR32BG12P = 31, //EFR32 Blue Gecko Family Series 1 Device Config 2
24         EFR32BG12B = 32, //EFR32 Blue Gecko Family Series 1 Device Config 2
25         EFR32BG12V = 33, //EFR32 Blue Gecko Family Series 1 Device Config 2
26         EFR32FG12P = 37, //EFR32 Flex Gecko Family Series 1 Device Config 2
27         EFR32FG12B = 38, //EFR32 Flex Gecko Family Series 1 Device Config 2
28         EFR32FG12V = 39, //EFR32 Flex Gecko Family Series 1 Device Config 2
29         EFR32MG13P = 40, //EFR32 Mighty Gecko Family Series 1 Device Config 3
30         EFR32MG13B = 41, //EFR32 Mighty Gecko Family Series 1 Device Config 3
31         EFR32MG13V = 42, //EFR32 Mighty Gecko Family Series 1 Device Config 3
32         EFR32BG13P = 43, //EFR32 Blue Gecko Family Series 1 Device Config 3
33         EFR32BG13B = 44, //EFR32 Blue Gecko Family Series 1 Device Config 3
34         EFR32BG13V = 45, //EFR32 Blue Gecko Family Series 1 Device Config 3
35         EFR32FG13P = 49, //EFR32 Flex Gecko Family Series 1 Device Config 3
36         EFR32FG13B = 50, //EFR32 Flex Gecko Family Series 1 Device Config 3
37         EFR32FG13V = 51, //EFR32 Flex Gecko Family Series 1 Device Config 3
38         EFR32MG14P = 52, //EFR32 Mighty Gecko Family Series 1 Device Config 4
39         EFR32MG14B = 53, //EFR32 Mighty Gecko Family Series 1 Device Config 4
40         EFR32MG14V = 54, //EFR32 Mighty Gecko Family Series 1 Device Config 4
41         EFR32BG14P = 55, //EFR32 Blue Gecko Family Series 1 Device Config 4
42         EFR32BG14B = 56, //EFR32 Blue Gecko Family Series 1 Device Config 4
43         EFR32BG14V = 57, //EFR32 Blue Gecko Family Series 1 Device Config 4
44         EFR32FG14P = 61, //EFR32 Flex Gecko Family Series 1 Device Config 4
45         EFR32FG14B = 62, //EFR32 Flex Gecko Family Series 1 Device Config 4
46         EFR32FG14V = 63, //EFR32 Flex Gecko Family Series 1 Device Config 4
47         EFM32G = 71, //EFM32 Gecko Device Family
48         EFM32GG = 72, //EFM32 Giant Gecko Device Family
49         EFM32TG = 73, //EFM32 Tiny Gecko Device Family
50         EFM32LG = 74, //EFM32 Leopard Gecko Device Family
51         EFM32WG = 75, //EFM32 Wonder Gecko Device Family
52         EFM32ZG = 76, //EFM32 Zero Gecko Device Family
53         EFM32HG = 77, //EFM32 Happy Gecko Device Family
54         EFM32PG1B = 81, //EFM32 Pearl Gecko Family Series 1 Device Config 1
55         EFM32JG1B = 83, //EFM32 Jade Gecko Family Series 1 Device Config 1
56         EFM32PG12B = 85, //EFM32 Pearl Gecko Family Series 1 Device Config 2
57         EFM32JG12B = 87, //EFM32 Jade Gecko Family Series 1 Device Config 2
58         EFM32GG11B = 100, //EFM32 Giant Gecko Family Series 1 Device Config 1
59         EFM32TG11B = 103, //EFM32 Tiny Gecko Family Series 1 Device Config 1
60         EZR32LG = 120, //EZR32 Leopard Gecko Device Family
61         EZR32WG = 121, //EZR32 Wonder Gecko Device Family
62         EZR32HG = 122, //EZR32 Happy Gecko Device Family
63         EFR32MG24 = 215, //EFR32 Mighty Gecko Series 2 Device Config 4
64         EFR32MG26 = 225, //EFR32 Mighty Gecko Series 2 Device Config 6
65     }
66 }