]> git.pld-linux.org Git - packages/cdrdao.git/blame - cdrdao.drivers
move BR: GConf2-devel to gnome bcond
[packages/cdrdao.git] / cdrdao.drivers
CommitLineData
b9c61109 1# Driver table for cdrdao-1.1.9
230aecf2
AM
2
3# Drivers for read operations
4R|ASUS|CD-S340|generic-mmc
5R|ASUS|CD-S400|generic-mmc
6R|ASUS|CD-S500/A|generic-mmc|OPT_MMC_NO_SUBCHAN
7R|ASUS|DVD-ROM E608|generic-mmc
8R|E-IDE|CD-950E/TKU|generic-mmc
9R|E-IDE|CD-ROM 36X/AKU|generic-mmc
10R|E-IDE|CD-ROM 52X/AKH|generic-mmc
11R|FUNAI|E295X|generic-mmc
12R|Goldstar|CD-RW CED-8042B|generic-mmc
13R|HITACHI|CDR-7730|generic-mmc
14R|HITACHI|CDR-8435|generic-mmc|OPT_MMC_NO_SUBCHAN
15R|LG|CD-ROM CRD-8480C|generic-mmc|OPT_MMC_NO_SUBCHAN
16R|LG|CD-ROM CRD-8482B|generic-mmc|OPT_MMC_NO_SUBCHAN
17R|LG|CD-ROM CRD-8521B|generic-mmc
18R|LG|DVD-ROM DRN8080B|generic-mmc|OPT_DRV_GET_TOC_GENERIC
19R|LITE-ON|CD-ROM|generic-mmc|OPT_DRV_GET_TOC_GENERIC
20R|LITE-ON|LTD-163|generic-mmc
21R|LITEON|DVD-ROM LTD163D|generic-mmc
22R|MATSHITA|CD-ROM CR-588|generic-mmc
23R|MATSHITA|CD-ROM CR-589|generic-mmc|OPT_MMC_USE_PQ|OPT_MMC_PQ_BCD
24R|MATSHITA|DVD-ROM SR-8585|generic-mmc|OPT_MMC_USE_PQ|OPT_MMC_PQ_BCD
25R|MEMOREX|CD-233E|generic-mmc
26R|MITSUMI|CD-ROM FX4820|generic-mmc|OPT_MMC_NO_SUBCHAN
27R|OPTICS_S|8622|generic-mmc
28R|PHILIPS|36X/AKU|generic-mmc
29R|PHILIPS|CD-ROM PCCD052|generic-mmc
30R|PHILIPS|E-IDE CD-ROM 36X|generic-mmc
31R|PIONEER|CD-ROM DR-U32|generic-mmc|OPT_DRV_GET_TOC_GENERIC|OPT_MMC_USE_PQ|OPT_MMC_PQ_BCD
32R|PIONEER|DVD-103|generic-mmc|OPT_MMC_USE_PQ|OPT_MMC_PQ_BCD
33R|PIONEER|DVD-104|generic-mmc|OPT_MMC_USE_PQ|OPT_MMC_PQ_BCD
34R|PIONEER|DVD-105|generic-mmc|OPT_MMC_USE_PQ|OPT_MMC_PQ_BCD
b9c61109
PS
35R|PIONEER|DVR-106D|generic-mmc|OPT_MMC_USE_PQ|OPT_MMC_PQ_BCD
36R|PIONEER|DVR-107D|generic-mmc|OPT_MMC_USE_PQ|OPT_MMC_PQ_BCD
230aecf2
AM
37R|SONY|CD-ROM CDU31A-02|generic-mmc
38R|SONY|CD-ROM CDU4821|generic-mmc
39R|SONY|CDU5211|generic-mmc
40R|TEAC|CD-524E|generic-mmc|OPT_DRV_GET_TOC_GENERIC|OPT_MMC_USE_PQ|OPT_MMC_PQ_BCD
41R|TEAC|CD-532E|generic-mmc|OPT_MMC_USE_PQ|OPT_MMC_PQ_BCD
42R|TEAC|CD-540E|generic-mmc
43R|TOSHIBA|CD-ROM XM-3206B|generic-mmc
44R|TOSHIBA|CD-ROM XM-6102B|generic-mmc
45R|TOSHIBA|CD-ROM XM-6302B|generic-mmc
46R|TOSHIBA|CD-ROM XM-6402B|generic-mmc
47R|TOSHIBA|DVD-ROM SD-C2202|generic-mmc
48R|TOSHIBA|DVD-ROM SD-C2302|generic-mmc
49R|TOSHIBA|DVD-ROM SD-C2402|generic-mmc
50R|TOSHIBA|DVD-ROM SD-M1102|generic-mmc
51R|TOSHIBA|DVD-ROM SD-M1401|generic-mmc
52R|TOSHIBA|DVD-ROM SD-M1402|generic-mmc
53R|HITACHI|DVD-ROM GD-2500|plextor
54R|MATSHITA|CD-ROM CR-506|plextor|OPT_PLEX_DAE_D4_12
55R|MATSHITA|CR-8008|plextor
56R|NAKAMICH|MJ-5.16S|plextor
57R|PIONEER|CD-ROM DR-U03|plextor|OPT_DRV_GET_TOC_GENERIC
58R|PIONEER|CD-ROM DR-U06|plextor|OPT_DRV_GET_TOC_GENERIC
59R|PIONEER|CD-ROM DR-U10|plextor|OPT_DRV_GET_TOC_GENERIC
60R|PIONEER|CD-ROM DR-U12|plextor|OPT_DRV_GET_TOC_GENERIC
61R|PIONEER|CD-ROM DR-U16|plextor|OPT_DRV_GET_TOC_GENERIC
62R|PIONEER|DVD-303|plextor
63R|PIONEER|DVD-305|plextor
64R|SAF|CD-R2006PLUS|plextor
65R|SONY|CD-ROM|plextor
66R|SONY|CD-ROM CDU-76|plextor
67R|TOSHIBA|XM-5401|plextor
68R|PLEXTOR|CD-ROM|plextor-scan
69R|PLEXTOR|PX-40TS|plextor-scan
70R|PLEXTOR|PX-40TW|plextor-scan
71R|PLEXTOR|PX-63|plextor-scan
72R|TEAC|CD-ROM CD-532S|plextor-scan|OPT_PLEX_USE_PQ|OPT_PLEX_PQ_BCD
73R|TEAC|CD-532S|teac-cdr55
74R|TOSHIBA|1504|toshiba
75R|TOSHIBA|CD-ROM XM-3601B|toshiba
76R|TOSHIBA|CD-ROM XM-5302TA|toshiba
77R|TOSHIBA|CD-ROM XM-5701TA|toshiba
78R|TOSHIBA|CD-ROM XM-6201TA|toshiba
79R|TOSHIBA|CD-ROM XM-6401TA|toshiba
80R|TOSHIBA|DVD-ROM SD-2102|toshiba
81
82# Drivers for write operations
b9c61109 83W|CDWRITER|IDE5224|generic-mmc|OPT_MMC_CD_TEXT
230aecf2
AM
84W|GRUNDIG|CDR100IPW|cdd2600
85W|HP|CD-Writer 4020|cdd2600
86W|HP|CD-Writer 6020|cdd2600
87W|IMS|522|cdd2600
88W|IMS|CDD2000|cdd2600
89W|KODAK|PCD-225|cdd2600
90W|PHILIPS|CDD2000|cdd2600
91W|PHILIPS|CDD2600|cdd2600
92W|PHILIPS|CDD522|cdd2600
93W|AOPEN|CD-RW CRW1632|generic-mmc
94W|AOPEN|CD-RW CRW2040|generic-mmc
95W|AOPEN|CD-RW-241040|generic-mmc
96W|AOPEN|CRW9624|generic-mmc
97W|CD-RW|CDR-2440MB|generic-mmc|OPT_MMC_CD_TEXT
98W|CREATIVE|CD-RW RW1210E|generic-mmc
99W|CREATIVE|CD-RW RW4424|generic-mmc
100W|CREATIVE|CD-RW RW8433E|generic-mmc|OPT_MMC_CD_TEXT
101W|CREATIVE|CD5233E|generic-mmc
102W|DELTA|OME-W141|generic-mmc
103W|GENERIC|CRD-BP1600P|generic-mmc
104W|GENERIC|CRD-R800S|generic-mmc
105W|GENERIC|CRD-RW2|generic-mmc
106W|HL-DT-ST|RW/DVD GCC-4120B|generic-mmc|OPT_MMC_CD_TEXT
107W|HP|9510i|generic-mmc|OPT_MMC_CD_TEXT
108W|HP|CD-Writer+ 7570|generic-mmc|OPT_MMC_CD_TEXT
109W|HP|CD-Writer+ 8100|generic-mmc|OPT_MMC_CD_TEXT
110W|HP|CD-Writer+ 8200|generic-mmc|OPT_MMC_CD_TEXT
111W|HP|CD-Writer+ 8290|generic-mmc|OPT_MMC_CD_TEXT
112W|HP|CD-Writer+ 9100|generic-mmc|OPT_MMC_CD_TEXT
113W|HP|CD-Writer+ 9110|generic-mmc|OPT_MMC_CD_TEXT
114W|HP|CD-Writer+ 9200|generic-mmc|OPT_MMC_CD_TEXT
115W|HP|CD-Writer+ 9300|generic-mmc|OPT_MMC_CD_TEXT
116W|HP|CD-Writer+ 9600|generic-mmc|OPT_MMC_CD_TEXT
117W|HP|CD-Writer+ 9700|generic-mmc|OPT_MMC_CD_TEXT
118W|HP|DVD Writer 100j|generic-mmc
119W|IDE-CD|R/RW 16x10A|generic-mmc
120W|IMATION|IMW121032IAB|generic-mmc
121W|LG|8088B|generic-mmc
122W|LG|8120B|generic-mmc|OPT_MMC_CD_TEXT
123W|LG|CD-ROM CDR-8428B|generic-mmc
124W|LG|CD-RW CED-8080B|generic-mmc|OPT_MMC_CD_TEXT
125W|LG|CD-RW CED-8081B|generic-mmc|OPT_MMC_CD_TEXT
126W|LG|CD-RW CED-8083B|generic-mmc|OPT_MMC_CD_TEXT
127W|LG|CD-RW GCE-8240B|generic-mmc|OPT_MMC_CD_TEXT
128W|LG|COMBO|generic-mmc
129W|LG|HL-DT-ST RW/DVD GCC-4080N|generic-mmc|OPT_MMC_CD_TEXT
130W|LITE-ON|LTR-0841|generic-mmc|OPT_MMC_CD_TEXT|OPT_MMC_NO_SUBCHAN
131W|LITE-ON|LTR-24102B|generic-mmc
132W|LITE-ON|LTR-32125W|generic-mmc|OPT_MMC_CD_TEXT
133W|MATSHITA|CD-R CW-7502|generic-mmc
134W|MATSHITA|CD-R CW-7503|generic-mmc
135W|MATSHITA|CD-R CW-7582|generic-mmc
136W|MATSHITA|CD-R CW-7585|generic-mmc
137W|MATSHITA|CD-R CW-7586|generic-mmc
138W|MATSHITA|CDRRW01|generic-mmc
139W|MATSHITA|UJDA360|generic-mmc
140W|MATSHITA|UJDA710|generic-mmc|OPT_MMC_CD_TEXT
141W|MATSHITA|UJDA720|generic-mmc|OPT_MMC_CD_TEXT
142W|MEMOREX|24MAX 1040|generic-mmc
143W|MEMOREX|40MAXX 1248AJ|generic-mmc
144W|MEMOREX|CD-RW4224|generic-mmc
145W|MICROSOLUTIONS|BACKPACK CD REWRITER|generic-mmc
146W|MITSUMI|CR-4801|generic-mmc
147W|MITSUMI|CR-48X5|generic-mmc
148W|MITSUMI|CR-48X5TE|generic-mmc|OPT_MMC_CD_TEXT
149W|MITSUMI|CR-48X8TE|generic-mmc
150W|MITSUMI|CR-48XATE|generic-mmc
151W|OLYMPIC|RWD RW4224|generic-mmc|OPT_DRV_GET_TOC_GENERIC|OPT_MMC_USE_PQ
152W|PANASONIC|CD-R CW-7582|generic-mmc
153W|PHILIPS|CDRW1610A|generic-mmc|OPT_MMC_CD_TEXT
154W|PHILIPS|CDRW2412A|generic-mmc
155W|PHILIPS|PCA460RW|generic-mmc
156W|PIONEER|DVD-ROM DVD-114|generic-mmc|OPT_MMC_CD_TEXT
157W|PLEXTOR|CD-R PX-R412|generic-mmc|OPT_MMC_USE_PQ|OPT_MMC_READ_ISRC
158W|PLEXTOR|CD-R PX-R820|generic-mmc
159W|PLEXTOR|CD-R PX-W1210|generic-mmc|OPT_MMC_CD_TEXT
b9c61109 160W|PLEXTOR|CD-R PX-W124|generic-mmc|OPT_MMC_CD_TEXT
230aecf2 161W|PLEXTOR|CD-R PX-W1610|generic-mmc|OPT_MMC_CD_TEXT
b9c61109 162W|PLEXTOR|CD-R PX-W2410|generic-mmc|OPT_MMC_CD_TEXT
230aecf2
AM
163W|PLEXTOR|CD-R PX-W4220|generic-mmc|OPT_MMC_CD_TEXT
164W|PLEXTOR|CD-R PX-W8220|generic-mmc|OPT_MMC_CD_TEXT
165W|PLEXTOR|CD-R PX-W8432|generic-mmc|OPT_MMC_CD_TEXT
166W|PLEXTOR|CD-R PX-W241040|generic-mmc|OPT_MMC_CD_TEXT
167W|PLEXTOR|CD-R PX-W2410a|generic-mmc|OPT_MMC_CD_TEXT
168W|PLEXTOR|CD-R PX-W4012A|generic-mmc|OPT_MMC_CD_TEXT
169W|RICOH|CD-R/RW MP7040|generic-mmc|OPT_MMC_CD_TEXT
170W|RICOH|CD-R/RW MP7060|generic-mmc|OPT_MMC_CD_TEXT
171W|RICOH|CD-R/RW MP7063A|generic-mmc|OPT_MMC_CD_TEXT
172W|RICOH|CD-R/RW MP7080|generic-mmc|OPT_MMC_CD_TEXT
173W|RICOH|CD-R/RW MP7083A|generic-mmc|OPT_MMC_CD_TEXT
174W|RICOH|DVD/CDRW MP9060|generic-mmc|OPT_MMC_CD_TEXT
175W|SAF|CD-R8020|generic-mmc
176W|SAF|CD-RW4224A|generic-mmc
177W|SAF|CD-RW6424|generic-mmc
178W|SAMSUNG|CD-R/RW SW-206|generic-mmc
179W|SAMSUNG|CD-R/RW SW-408B|generic-mmc|OPT_MMC_CD_TEXT
180W|SAMSUNG|CDRW/DVD SM-308B|generic-mmc|OPT_MMC_CD_TEXT
181W|SANYO|CRD-BP3|generic-mmc
182W|SONY|CD-RW CRX700E|generic-mmc
183W|SONY|CRX-815|generic-mmc|OPT_MMC_CD_TEXT
184W|SONY|CRX100|generic-mmc|OPT_MMC_CD_TEXT
185W|SONY|CRX120|generic-mmc|OPT_MMC_CD_TEXT
186W|SONY|CRX140|generic-mmc|OPT_MMC_CD_TEXT
187W|SONY|CRX145|generic-mmc|OPT_MMC_CD_TEXT
188W|SONY|CRX160E|generic-mmc|OPT_MMC_CD_TEXT
189W|SONY|CRX175A1|generic-mmc
190W|SONY|CRX175E|generic-mmc|OPT_MMC_CD_TEXT
191W|SONY|CRX185E1|generic-mmc|OPT_MMC_CD_TEXT
192W|TDK|4800|generic-mmc|OPT_MMC_CD_TEXT
193W|TDK|CDRW121032|generic-mmc|OPT_MMC_CD_TEXT
194W|TDK|CDRW321040B|generic-mmc
195W|TDK|CDRW8432|generic-mmc|OPT_MMC_CD_TEXT
196W|TEAC|CD-R56|generic-mmc|OPT_MMC_USE_PQ|OPT_MMC_CD_TEXT
197W|TEAC|CD-R58|generic-mmc|OPT_MMC_USE_PQ|OPT_MMC_CD_TEXT
198W|TEAC|CD-W216E|generic-mmc|OPT_MMC_CD_TEXT
199W|TEAC|CD-W512EB|generic-mmc|OPT_MMC_CD_TEXT
200W|TEAC|CD-W512SB|generic-mmc|OPT_MMC_CD_TEXT
201W|TEAC|CD-W516EB|generic-mmc|OPT_MMC_CD_TEXT
202W|TEAC|CD-W516EC|generic-mmc|OPT_MMC_CD_TEXT
203W|TEAC|CD-W524E|generic-mmc|OPT_MMC_CD_TEXT
204W|TEAC|CD-W54E|generic-mmc
205W|TORiSAN|CDW-U4424|generic-mmc
206W|TOSHIBA|DVD-ROM SD-M1612|generic-mmc
207W|TOSHIBA|DVD-ROM SD-R1002|generic-mmc
208W|TOSHIBA|DVD-ROM SD-R1202|generic-mmc
209W|TRAXDATA|241040|generic-mmc
210W|TRAXDATA|CDRW4260|generic-mmc
211W|WAITEC|WT624|generic-mmc|OPT_MMC_NO_SUBCHAN
212W|YAMAHA|CDR200|generic-mmc
213W|YAMAHA|CDR400|generic-mmc
214W|YAMAHA|CRW2100|generic-mmc|OPT_MMC_CD_TEXT
215W|YAMAHA|CRW2200|generic-mmc|OPT_MMC_CD_TEXT
216W|YAMAHA|CRW2260|generic-mmc
217W|YAMAHA|CRW3200|generic-mmc|OPT_MMC_CD_TEXT
218W|YAMAHA|CRW4001|generic-mmc
219W|YAMAHA|CRW4260|generic-mmc
220W|YAMAHA|CRW4416|generic-mmc
221W|YAMAHA|CRW6416|generic-mmc
222W|YAMAHA|CRW8424|generic-mmc
223W|YAMAHA|CRW8824|generic-mmc
224W|_NEC|NR-7700A|generic-mmc
225W|ACER|10x8x32|generic-mmc-raw
226W|ACER|2010A|generic-mmc-raw
227W|ACER|20x10x40|generic-mmc-raw
228W|ACER|4406EU|generic-mmc-raw
229W|ACER|4x4x6|generic-mmc-raw
230W|ACER|8X4X32|generic-mmc-raw
231W|ACER|CD-R/RW 4X4X32|generic-mmc-raw|OPT_MMC_NO_SUBCHAN
232W|AOPEN|CD-RW CRW3248|generic-mmc-raw
233W|AOPEN|CRW1232|generic-mmc-raw
234W|ARTEC|RW241040|generic-mmc-raw
235W|ARTEC|WRA-WA48|generic-mmc-raw
236W|ARTEC|WRR-4048|generic-mmc-raw
237W|ASUS|CRW-1610A|generic-mmc-raw
238W|ASUS|CRW-3212A|generic-mmc-raw
239W|ATAPI|CD-R/RW 12X8X32|generic-mmc-raw
240W|ATAPI|CD-R/RW 4X4X32|generic-mmc-raw
241W|ATAPI|CD-R/RW CRW6206A|generic-mmc-raw
242W|BENQ|CRW2410A|generic-mmc-raw
243W|BTC|BCE1610IM|generic-mmc-raw
244W|BTC|BCE2410IM|generic-mmc-raw
245W|BTC|BCE621E|generic-mmc-raw
246W|CYBERDRV|CW018D|generic-mmc-raw
247W|CYBERDRV|CW038D|generic-mmc-raw
248W|CYBERDRV|CW058D|generic-mmc-raw
249W|Goldstar|8120B|generic-mmc-raw
250W|HL-DT-ST|CD-RW GCE-8160B|generic-mmc-raw
251W|HL-DT-ST|CD-RW GCE-8320B|generic-mmc-raw
252W|HP|CD-Writer+ 7100|generic-mmc-raw
253W|HP|CD-Writer+ 7200|generic-mmc-raw
254W|HP|DVD Writer 200j|generic-mmc-raw
255W|IDE-CD|R/RW 2x2x24|generic-mmc-raw
256W|IDE-CD|R/RW 4x4x24|generic-mmc-raw
257W|IDE-CD|R/RW 4x4x32|generic-mmc-raw
258W|IDE-CD|R/RW 8x4x32|generic-mmc-raw
259W|IDE-CD|ReWritable-2x2x6|generic-mmc-raw
260W|IOMEGA|ZIPCD 4x650|generic-mmc-raw
261W|LITE-ON|LTR-12101B|generic-mmc-raw
262W|LITE-ON|LTR-16101B|generic-mmc-raw
263W|LITE-ON|LTR-16102C|generic-mmc-raw
264W|LITE-ON|LTR-32123S|generic-mmc-raw
265W|LITE-ON|LTR-40125S|generic-mmc-raw
266W|LITE-ON|LTR-48125W|generic-mmc-raw
267W|MEMOREX|CDRW-2216|generic-mmc-raw
268W|MEMOREX|CR-622|generic-mmc-raw
269W|MEMOREX|CRW-1662|generic-mmc-raw
270W|MITSUMI|2801|generic-mmc-raw
271W|MITSUMI|CR-4802|generic-mmc-raw
272W|MITSUMI|CR-4804|generic-mmc-raw
273W|OTI|-975 SOCRATES|generic-mmc-raw
274W|PHILIPS|CDD 3801/31|generic-mmc-raw
275W|PHILIPS|CDD3600|generic-mmc-raw
276W|PHILIPS|CDD3610|generic-mmc-raw
277W|PHILIPS|CDD4201|generic-mmc-raw|OPT_MMC_NO_SUBCHAN
278W|PHILIPS|CDD4801|generic-mmc-raw
279W|PHILIPS|CDRW400|generic-mmc-raw
280W|PHILIPS|PCRW1208|generic-mmc-raw
281W|PHILIPS|PCRW120899|generic-mmc-raw
282W|PHILIPS|PCRW404|generic-mmc-raw
283W|PHILIPS|PCRW804|generic-mmc-raw
284W|QPS|CRD-BP 1500P|generic-mmc-raw
285W|SAMSUNG|CD-R/RW SW-204B|generic-mmc-raw
286W|SAMSUNG|CD-R/RW SW-208|generic-mmc-raw
287W|SAMSUNG|CD-R/RW SW-212B|generic-mmc-raw
288W|SAMSUNG|CD-R/RW SW-224|generic-mmc-raw
289W|SAMSUNG|SW-232|generic-mmc-raw
290W|SONY|CRX195E1|generic-mmc-raw
b9c61109 291W|TEAC|CD-W512E|generic-mmc|OPT_MMC_CD_TEXT
230aecf2
AM
292W|TEAC|CD-W58E|generic-mmc-raw|OPT_MMC_USE_PQ|OPT_MMC_PQ_BCD
293W|TOSHIBA|R/RW 4x4x24|generic-mmc-raw
294W|TRAXDATA|2832|generic-mmc-raw
295W|TRAXDATA|CDRW2260+|generic-mmc-raw
296W|TRAXDATA|CRW2260 PRO|generic-mmc-raw
297W|WAITEC|WT2444EI|generic-mmc-raw
298W|WAITEC|WT4424|generic-mmc-raw
299W|_NEC|7900|generic-mmc-raw
300W|_NEC|NR-7800A|generic-mmc-raw
301W|AOPEN|CRW620|ricoh-mp6200
302W|MEMOREX|CRW620|ricoh-mp6200
303W|PHILIPS|OMNIWRITER26|ricoh-mp6200
304W|RICOH|MP6200|ricoh-mp6200
305W|RICOH|MP6201|ricoh-mp6200
306W|SONY|CD-R CDU920|sony-cdu920
307W|SONY|CD-R CDU924|sony-cdu920
308W|SONY|CD-R CDU948|sony-cdu948
309W|T.YUDEN|CD-WO EW-50|taiyo-yuden
310W|JVC|R2626|teac-cdr55
311W|JVC|XR-W2010|teac-cdr55
312W|SAF|CD-R2006PLUS|teac-cdr55
313W|SAF|CD-R4012|teac-cdr55
314W|SAF|CD-RW 226|teac-cdr55
315W|TEAC|CD-R50|teac-cdr55
316W|TEAC|CD-R55|teac-cdr55
317W|TRAXDATA|CDR4120|teac-cdr55
318W|TOSHIBA|DVD-ROM SD-R2002|toshiba
319W|TOSHIBA|DVD-ROM SD-R2102|toshiba
320W|YAMAHA|CDR100|yamaha-cdr10x
321W|YAMAHA|CDR102|yamaha-cdr10x
This page took 0.104919 seconds and 4 git commands to generate.