blob: 552001afcc8108c3f5855bd451958c3057a02e2c (
plain)
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
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
|
menu "Flashrom configuration"
depends on PACKAGE_flashrom
choice
prompt "Default Programmer"
default DEFPROG_INTERNAL if FLASHROM_PCI
default DEFPROG_LINUX_SPI
config DEFPROG_INTERNAL
depends on FRPROG_INTERNAL
bool "Internal"
config DEFPROG_LINUX_SPI
depends on FRPROG_LINUX_SPI
bool "Linux SPI"
config DEFPROG_SERPROG
depends on FRPROG_SERPROG
bool "Serial"
config DEFPROG_RAYER_SPI
depends on FRPROG_RAYER_SPI
bool "Rayer SPI"
config DEFPROG_PONY_SPI
depends on FRPROG_PONY_SPI
bool "Pony SPI"
config DEFPROG_NIC3COM
depends on FRPROG_NIC3COM
bool "NIC3Com"
config DEFPROG_GFXNVIDIA
depends on FRPROG_GFXNVIDIA
bool "GFX Nvidia"
config DEFPROG_SATASII
depends on FRPROG_SATASII
bool "SATASII"
# config DEFPROG_ATAHPT
# depends on FRPROG_ATAHPT
# bool "Highpoint (HPT) ATA/RAID"
config DEFPROG_ATAVIA
depends on FRPROG_ATAVIA
bool "ATAVIA"
config DEFPROG_FT2232_SPI
depends on FRPROG_FT2232_SPI
bool "FT2232 SPI"
config DEFPROG_USBBLASTER_SPI
depends on FRPROG_USBBLASTER_SPI
bool "USBBlaster SPI"
# config DEFPROG_MSTARDDC_SPI
# depends on FRPROG_MSTARDDC_SPI
# bool "MSTAR DDC SPI"
config DEFPROG_PICKIT2_SPI
depends on FRPROG_PICKIT2_SPI
bool "PICkit2 SPI"
config DEFPROG_DUMMY
depends on FRPROG_DUMMY
bool "Dummy"
config DEFPROG_DRKAISER
depends on FRPROG_DRKAISER
bool "Dr. Kaiser"
config DEFPROG_NICREALTEK
depends on FRPROG_NICREALTEK
bool "Realtek NICs"
# config DEFPROG_NICNATSEMI
# depends on FRPROG_NICNATSEMI
# bool "National Semiconductor NICs"
config DEFPROG_NICINTEL
depends on FRPROG_NICINTEL
bool "Intel NICs"
config DEFPROG_NICINTEL_SPI
depends on FRPROG_NICINTEL_SPI
bool "Intel NICs SPI"
config DEFPROG_NICINTEL_EEPROM
depends on FRPROG_NICINTEL_EEPROM
bool "Intel NICs EEPROM"
config DEFPROG_OGP_SPI
depends on FRPROG_OGP_SPI
bool "OGP SPI"
config DEFPROG_BUSPIRATE_SPI
depends on FRPROG_BUSPIRATE_SPI
bool "SPI BUS Pirate"
# config DEFPROG_DEDIPROG
# depends on FRPROG_DEDIPROG
# bool "Dediprog SF100"
config DEFPROG_SATAMV
depends on FRPROG_SATAMV
bool "Marvell SATA"
config DEFPROG_IT8212
depends on FRPROG_IT8212
bool "ITE IT8212F PATA"
endchoice
menu "Misc Programmers"
config FRPROG_LINUX_SPI
bool "Linux SPI"
default y
# config FRPROG_MSTARDDC_SPI
# bool "MSTAR DDC"
# default n
config FRPROG_DUMMY
bool "Dummy"
default y
endmenu
config FLASHROM_FTDI
bool "FTDI Support"
default y
menu "FTDI Programmers"
depends on FLASHROM_FTDI
config FRPROG_FT2232_SPI
depends on FLASHROM_FTDI
bool "FT2232 SPI"
default y
config FRPROG_USBBLASTER_SPI
depends on FLASHROM_FTDI
bool "USBBlaster SPI"
default y
endmenu
config FLASHROM_PCI
bool "PCI Support"
default y if (TARGET_x86||TARGET_x86_64)
menu "PCI Programmers"
depends on FLASHROM_PCI
config FRPROG_INTERNAL
depends on FLASHROM_PCI
bool "Internal"
default y
config FRPROG_RAYER_SPI
depends on FLASHROM_PCI
bool "Rayer SPI"
default y
config FRPROG_NIC3COM
depends on FLASHROM_PCI
bool "NIC3Com"
default y
config FRPROG_GFXNVIDIA
depends on FLASHROM_PCI
bool "GFX Nvidia"
default y
config FRPROG_SATASII
depends on FLASHROM_PCI
bool "SATASII"
default y
# config FRPROG_ATAHPT
# depends on FLASHROM_PCI
# bool "Highpoint (HPT) ATA/RAID"
# default n
config FRPROG_ATAVIA
depends on FLASHROM_PCI
bool "ATAVIA"
default y
config FRPROG_IT8212
depends on FLASHROM_PCI
bool "ITE IT8212F PATA"
default y
config FRPROG_DRKAISER
depends on FLASHROM_PCI
bool "Dr. Kaiser"
default y
config FRPROG_NICREALTEK
depends on FLASHROM_PCI
bool "Realtek NICs"
default y
# config FRPROG_NICNATSEMI
# depends on FLASHROM_PCI
# bool "National Semiconductor NICs"
# default n
config FRPROG_NICINTEL
depends on FLASHROM_PCI
bool "Intel NICs"
default y
config FRPROG_NICINTEL_SPI
depends on FLASHROM_PCI
bool "Intel NICs SPI"
default y
config FRPROG_NICINTEL_EEPROM
depends on FLASHROM_PCI
bool "Intel NICs EEPROM"
default y
config FRPROG_OGP_SPI
depends on FLASHROM_PCI
bool "OGP SPI"
default y
config FRPROG_SATAMV
depends on FLASHROM_PCI
bool "Marvell SATA"
default y
endmenu
config FLASHROM_SERIAL
bool "Serial Support"
default y
menu "Serial Programmers"
depends on FLASHROM_SERIAL
config FRPROG_SERPROG
depends on FLASHROM_SERIAL
bool "Serial"
default y
config FRPROG_PONY_SPI
depends on FLASHROM_SERIAL
bool "Pony SPI"
default y
config FRPROG_BUSPIRATE_SPI
depends on FLASHROM_SERIAL
bool "SPI BUS Pirate"
default y
endmenu
config FLASHROM_USB
bool "USB Support"
default y
menu "USB Programmers"
depends on FLASHROM_USB
config FRPROG_PICKIT2_SPI
depends on FLASHROM_USB
bool "PICkit2 SPI"
default y
# config FRPROG_DEDIPROG
# depends on FLASHROM_USB
# bool "Dediprog SF100"
# default n
endmenu
endmenu
|