[Patch] updated patch to configure mcdx without editing mcdx.h

Adrian Bunk (bunk@fachschaften.tu-muenchen.de)
Fri, 7 Jan 2000 11:50:43 +0100 (CET)


This message is in MIME format. The first part should be readable text,
while the remaining parts are likely unreadable without MIME-aware tools.
Send mail to mime@docserver.cac.washington.edu for more info.

---2147336352-2112945052-947242243=:29731
Content-Type: TEXT/PLAIN; charset=US-ASCII

Hi,

the attached patch (against 2.2.14) lets you configure the mcdx driver
(for old Mitsumi CDROM drives) without editing mcdx.h manually. It doesn't
look extremly elegant, but it works.

Since the first version I have renamed the NUMBER_MCDXx options to
CONFIG_NUMBER_MCDXx and skipped a not needed #if .

cu,
Adrian

-- 
Selbst die weiteste Reise beginnt mit dem ersten Schritt.

---2147336352-2112945052-947242243=:29731 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="mcdx-patch-2.2.14" Content-Transfer-Encoding: BASE64 Content-ID: <Pine.NEB.4.21.0001071150430.29731@saturn.fachschaften.tu-muenchen.de> Content-Description: Content-Disposition: attachment; filename="mcdx-patch-2.2.14"

ZGlmZiAtdSAtciBsaW51eC5vbGQvZHJpdmVycy9jZHJvbS9Db25maWcuaW4g bGludXgvZHJpdmVycy9jZHJvbS9Db25maWcuaW4NCi0tLSBsaW51eC5vbGQv ZHJpdmVycy9jZHJvbS9Db25maWcuaW4JVHVlIEFwciAxMyAwMToxODoyOCAx OTk5DQorKysgbGludXgvZHJpdmVycy9jZHJvbS9Db25maWcuaW4JVGh1IEph biAgNiAxMzozMzo1MCAyMDAwDQpAQCAtMTksNiArMTksMzIgQEANCiAgICBo ZXggJ01DRCBJL08gYmFzZScgQ09ORklHX01DRF9CQVNFIDMwMA0KIGZpDQog dHJpc3RhdGUgJ01pdHN1bWkgW1hBL011bHRpU2Vzc2lvbl0gQ0RST00gc3Vw cG9ydCcgQ09ORklHX01DRFgNCitpZiBbICIkQ09ORklHX01DRFgiICE9ICJu IiBdOyB0aGVuDQorY2hvaWNlICdOdW1iZXIgb2YgQ0RST00gZHJpdmVzJyBc DQorICAgICAgICAiMQkJCUNPTkZJR19OVU1CRVJfTUNEWDEJXA0KKyAgICAg ICAgIDIJCQlDT05GSUdfTlVNQkVSX01DRFgyCVwNCisgICAgICAgICAzCQkJ Q09ORklHX05VTUJFUl9NQ0RYMwlcDQorICAgICAgICAgNAkJCUNPTkZJR19O VU1CRVJfTUNEWDQJXA0KKyAgICAgICAgIDUJCQlDT05GSUdfTlVNQkVSX01D RFg1CSIgMQ0KKyAgaW50ICdNQ0RYIElSUSBkcml2ZSAxJyBDT05GSUdfTUNE X0lSUTEgMTENCisgIGhleCAnTUNEWCBJL08gYmFzZSBkcml2ZSAxJyBDT05G SUdfTUNEX0JBU0UxIDMwMA0KKyAgaWYgWyAiJENPTkZJR19OVU1CRVJfTUNE WDEiID0gIm4iIF07IHRoZW4NCisgICAgaW50ICdNQ0RYIElSUSBkcml2ZSAy JyBDT05GSUdfTUNEX0lSUTIgNQ0KKyAgICBoZXggJ01DRFggSS9PIGJhc2Ug ZHJpdmUgMicgQ09ORklHX01DRF9CQVNFMiAzMDQNCisgICAgaWYgWyAiJENP TkZJR19OVU1CRVJfTUNEWDIiID0gIm4iIF07IHRoZW4NCisgICAgICBpbnQg J01DRFggSVJRIGRyaXZlIDMnIENPTkZJR19NQ0RfSVJRMyAwDQorICAgICAg aGV4ICdNQ0RYIEkvTyBiYXNlIGRyaXZlIDMnIENPTkZJR19NQ0RfQkFTRTMg MDAwDQorICAgICAgaWYgWyAiJENPTkZJR19OVU1CRVJfTUNEWDMiID0gIm4i IF07IHRoZW4NCisgICAgICAgIGludCAnTUNEWCBJUlEgZHJpdmUgNCcgQ09O RklHX01DRF9JUlE0IDANCisgICAgICAgIGhleCAnTUNEWCBJL08gYmFzZSBk cml2ZSA0JyBDT05GSUdfTUNEX0JBU0U0IDAwMA0KKyAgICAgICAgaWYgWyAi JENPTkZJR19OVU1CRVJfTUNEWDQiID0gIm4iIF07IHRoZW4NCisgICAgICAg ICAgaW50ICdNQ0RYIElSUSBkcml2ZSA1JyBDT05GSUdfTUNEX0lSUTUgMA0K KyAgICAgICAgICBoZXggJ01DRFggSS9PIGJhc2UgZHJpdmUgNScgQ09ORklH X01DRF9CQVNFNSAwMDANCisgICAgICAgIGZpDQorICAgICAgZmkNCisgICAg ZmkNCisgIGZpDQorZmkNCiB0cmlzdGF0ZSAnT3B0aWNzIFN0b3JhZ2UgRE9M UEhJTiA4MDAwQVQgQ0RST00gc3VwcG9ydCcgQ09ORklHX09QVENEDQogdHJp c3RhdGUgJ1BoaWxpcHMvTE1TIENNMjA2IENEUk9NIHN1cHBvcnQnIENPTkZJ R19DTTIwNg0KIHRyaXN0YXRlICdTYW55byBDRFItSDk0QSBDRFJPTSBzdXBw b3J0JyBDT05GSUdfU0pDRA0KZGlmZiAtdSAtciBsaW51eC5vbGQvZHJpdmVy cy9jZHJvbS9tY2R4LmggbGludXgvZHJpdmVycy9jZHJvbS9tY2R4LmgNCi0t LSBsaW51eC5vbGQvZHJpdmVycy9jZHJvbS9tY2R4LmgJVGh1IEFwciAyOSAy MDo1Mzo0MSAxOTk5DQorKysgbGludXgvZHJpdmVycy9jZHJvbS9tY2R4LmgJ VGh1IEphbiAgNiAxMzo0MjoxOCAyMDAwDQpAQCAtNTQsMTMgKzU0LDU3IEBA DQogICoJTk9URTogSSBkaWRuJ3QgZ2V0IGEgZHJpdmUgYXQgaXJxIDkoMikg d29ya2luZy4gIE5vdCBldmVuIGFsb25lLg0KICAqLw0KICNpZiBNQ0RYX0FV VE9QUk9CRSA9PSAwDQotCSNkZWZpbmUgTUNEWF9ORFJJVkVTIDENCisNCisv KgkNCisgKiAgICAgIFRoZSByaWdodCBDT05GSUdfTlVNQkVSX01DRFh4IGlz IHNldCBieSB0aGUgQ29uZmlndXJlIHNjcmlwdC4NCisgKi8NCisjaWYgQ09O RklHX05VTUJFUl9NQ0RYMSANCisgICNkZWZpbmUgTUNEWF9ORFJJVkVTIDEN CisgICNlbHNlDQorICAjaWYgQ09ORklHX05VTUJFUl9NQ0RYMg0KKyAgICAj ZGVmaW5lIE1DRFhfTkRSSVZFUyAyDQorICAgICNlbHNlDQorICAgICNpZiBD T05GSUdfTlVNQkVSX01DRFgzDQorICAgICAgI2RlZmluZSBNQ0RYX05EUklW RVMgMw0KKyAgICAgICNlbHNlDQorICAgICAgI2lmIENPTkZJR19OVU1CRVJf TUNEWDQNCisgICAgICAgICNkZWZpbmUgTUNEWF9ORFJJVkVTIDQNCisgICAg ICAgICNlbHNlDQorICAgICAgICAjZGVmaW5lIE1DRFhfTkRSSVZFUyA1DQor ICAgICAgI2VuZGlmDQorICAgICNlbmRpZg0KKyAgI2VuZGlmDQorI2VuZGlm DQorDQorLyoNCisgKiAgICAgIFNvbWUgKHVuaW1wb3J0YW50KSB2YWx1ZXMg bWF5IGJlIHVuZGVmaW5lZCBhZnRlciBDb25maWd1cmUuDQorICovDQorI2lm bmRlZiBDT05GSUdfTUNEX0JBU0UyDQorI2RlZmluZSBDT05GSUdfTUNEX0JB U0UyIDANCisjZGVmaW5lIENPTkZJR19NQ0RfSVJRMiAwDQorI2VuZGlmDQor DQorI2lmbmRlZiBDT05GSUdfTUNEX0JBU0UzDQorI2RlZmluZSBDT05GSUdf TUNEX0JBU0UzIDANCisjZGVmaW5lIENPTkZJR19NQ0RfSVJRMyAwDQorI2Vu ZGlmDQorDQorI2lmbmRlZiBDT05GSUdfTUNEX0JBU0U0DQorI2RlZmluZSBD T05GSUdfTUNEX0JBU0U0IDANCisjZGVmaW5lIENPTkZJR19NQ0RfSVJRNCAw DQorI2VuZGlmDQorDQorI2lmbmRlZiBDT05GSUdfTUNEX0JBU0U1DQorI2Rl ZmluZSBDT05GSUdfTUNEX0JBU0U1IDANCisjZGVmaW5lIENPTkZJR19NQ0Rf SVJRNSAwDQorI2VuZGlmDQorDQogCSNkZWZpbmUgTUNEWF9EUklWRU1BUCB7 CQlcDQotCQkJezB4MzAwLCAxMX0sCVwNCi0JCQl7MHgzMDQsIDA1fSwgIAlc DQotCQkJezB4MDAwLCAwMH0sICAJXA0KLQkJCXsweDAwMCwgMDB9LCAgCVwN Ci0JCQl7MHgwMDAsIDAwfSwgIAlcDQorCQkJe0NPTkZJR19NQ0RfQkFTRTEs IENPTkZJR19NQ0RfSVJRMX0sCVwNCisJCQl7Q09ORklHX01DRF9CQVNFMiwg Q09ORklHX01DRF9JUlEyfSwgIAlcDQorCQkJe0NPTkZJR19NQ0RfQkFTRTMs IENPTkZJR19NQ0RfSVJRM30sICAJXA0KKwkJCXtDT05GSUdfTUNEX0JBU0U0 LCBDT05GSUdfTUNEX0lSUTR9LCAgCVwNCisJCQl7Q09ORklHX01DRF9CQVNF NSwgQ09ORklHX01DRF9JUlE1fSwgIAlcDQogCSAgCX0NCiAjZWxzZQ0KIAkj ZXJyb3IgQXV0b3Byb2JpbmcgaXMgbm90IGltcGxlbWVudGVkIHlldC4NCkBA IC03NCwxMCArMTE4LDYgQEANCiAjZGVmaW5lIE1DRFhfREVCVUcgICAwDQog I2VuZGlmDQogDQotLyogKioqIG1ha2UgdGhlIGZvbGxvd2luZyBsaW5lIHVu Y29tbWVudGVkLCBpZiB5b3UncmUgc3VyZSwNCi0gKiAqKiogYWxsIGNvbmZp Z3VyYXRpb24gaXMgZG9uZSAqLw0KLS8qICNkZWZpbmUgSV9XQVNfSEVSRSAq Lw0KLQ0KIC8qCVRoZSBuYW1lIG9mIHRoZSBkZXZpY2UgKi8NCiAjZGVmaW5l IE1DRFggIm1jZHgiCQ0KIA0KQEAgLTE3NCwxMiArMjE0LDUgQEANCiAjZGVm aW5lIE1DRFhfRQkJMQkJCS8qIHVuc3BlYyBlcnJvciAqLw0KICNkZWZpbmUg TUNEWF9TVF9FT00gMHgwMTAwCQkvKiBlbmQgb2YgbWVkaWEgKi8NCiAjZGVm aW5lIE1DRFhfU1RfRFJWIDB4MDBmZgkJLyogbWFzayB0byBxdWVyeSB0aGUg ZHJpdmUgc3RhdHVzICovDQotDQotI2lmbmRlZiBJX1dBU19IRVJFDQotI2lm bmRlZiBNT0RVTEUNCi0jd2FybmluZyBZb3UgaGF2ZSBub3QgZWRpdGVkIG1j ZHguaA0KLSN3YXJuaW5nIFBlcmhhcHMgaXJxIGFuZCBpL28gc2V0dGluZ3Mg YXJlIHdyb25nLg0KLSNlbmRpZg0KLSNlbmRpZg0KIA0KIC8qIGV4OnNldCB0 cz00IHN3PTQ6ICovDQo= ---2147336352-2112945052-947242243=:29731--

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/