From owner-freebsd-mobile Wed Aug 16 8:38:15 2000 Delivered-To: freebsd-mobile@freebsd.org Received: from mail.rpi.edu (mail.rpi.edu [128.113.100.7]) by hub.freebsd.org (Postfix) with ESMTP id 8D7B137BE80 for ; Wed, 16 Aug 2000 08:38:07 -0700 (PDT) (envelope-from rooneg@rpi.edu) Received: from cortez.sss.rpi.edu (cortez.sss.rpi.edu [128.113.113.33]) by mail.rpi.edu (8.9.3/8.9.3) with ESMTP id LAA121418 for ; Wed, 16 Aug 2000 11:37:58 -0400 Received: from localhost (rooneg@localhost) by cortez.sss.rpi.edu (8.8.5/8.8.6) with SMTP id LAA104508 for ; Wed, 16 Aug 2000 11:38:19 -0400 X-Authentication-Warning: cortez.sss.rpi.edu: rooneg owned process doing -bs Date: Wed, 16 Aug 2000 11:38:19 -0400 (EDT) From: Garrett Rooney X-Sender: rooneg@cortez.sss.rpi.edu To: freebsd-mobile@freebsd.org Subject: Re: Sound card setup: ESS Maestro-2E on fujitsu lifebook e-seris In-Reply-To: <20000816060928.8623A483B@hcswork.hcs.de> Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="-2140049119-1077430144-966440299=:112104" Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org 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. ---2140049119-1077430144-966440299=:112104 Content-Type: TEXT/PLAIN; charset=US-ASCII > >From the keyboard of Garrett Rooney: > > > after applying the mstr2_gpio and mstr2_spk patches > > Where did you got them from ? since several people have emailed me asking for these, and i can't find them in the archives, here they are. note that i don't have the card currently working, and i haven't had time to play around any more, so i can't vouch for the usefulness of these patches. also, they have windows style line breaks, which i had to fix before patch would apply them properly. i don't currently have access to the fixed versions. -garrett x----------------------------------------------------------------------x | rooneg@rpi.edu garrett rooney | | http://www.rpi.edu/~rooneg unix geek | |----------------------------------------------------------------------| | unrequited love is neat because it lasts so much longer - w. t. c. | x----------------------------------------------------------------------x ---2140049119-1077430144-966440299=:112104 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="mstr2_gpio.patch" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: LS0tIG1hZXN0cm8uYy5vcmcxCUZyaSBBdWcgMTEgMTQ6MTM6MjggMjAwMA0N CisrKyBtYWVzdHJvLmMJRnJpIEF1ZyAxMSAxNDoxODo0MiAyMDAwDQ0KQEAg LTgzNCw2ICs4MzQsMTYgQEANDQogCQlnb3RvIGJhZDsNDQogCX0NDQogDQ0K KyNkZWZpbmUgREVCVUdfR1BJTw0NCisjaWZkZWYgREVCVUdfR1BJTw0NCisJ cHJpbnRmKCJHSVBPX01BU0s6ICUwNHhcbiIsDQ0KKwkgICAgICAgYnVzX3Nw YWNlX3JlYWRfMihlc3MtPnN0LCBlc3MtPnNoLCBQT1JUX0dQSU9fTUFTSykp Ow0NCisJcHJpbnRmKCJHSVBPX0RJUiA6ICUwNHhcbiIsDQ0KKwkgICAgICAg YnVzX3NwYWNlX3JlYWRfMihlc3MtPnN0LCBlc3MtPnNoLCBQT1JUX0dQSU9f RElSKSk7DQ0KKwlwcmludGYoIkdJUE9fREFUQTogJTA0eFxuIiwNDQorCSAg ICAgICBidXNfc3BhY2VfcmVhZF8yKGVzcy0+c3QsIGVzcy0+c2gsIFBPUlRf R1BJT19EQVRBKSk7DQ0KKyNlbmRpZg0NCisNDQogICAgICAgICBlc3MtPnN1 YmlkID0gcGNpX3JlYWRfY29uZmlnKGRldiwgUENJUl9TVUJWRU5EXzAsIDQp Ow0NCiANDQogCS8qIE5lZWRlZCBmb3IgRGVsbCBJbnNwaXJvbiA3NTAwPyAq Lw0NCg== ---2140049119-1077430144-966440299=:112104 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="mstr2_spk.patch2" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: LS0tIG1hZXN0cm8uYy5vcmcJVHVlIEp1bCAyNSAwMzoyMDoyNiAyMDAwDQ0K KysrIG1hZXN0cm8uYwlGcmkgQXVnIDExIDE0OjExOjMzIDIwMDANDQpAQCAt NTAsNiArNTAsOSBAQA0NCiAjZGVmaW5lIE1BRVNUUk9fMl9QQ0lfSUQJMHgx OTY4MTI1ZA0NCiAjZGVmaW5lIE1BRVNUUk9fMkVfUENJX0lECTB4MTk3ODEy NWQNDQogDQ0KKyNkZWZpbmUgTkVDX1NVQklEMQkweDgwNTgxMDMzCS8qIFRh a2VuIGZyb20gTGludXggZHJpdmVyICovDQ0KKyNkZWZpbmUgTkVDX1NVQklE MgkweDgwM2MxMDMzCS8qIE5FQyBWZXJzYVByb05YIFZBMjZEICAgICovDQ0K Kw0NCiAjZGVmaW5lIEFHR19NQVhQTEFZQ0gJNA0NCiAjZGVmaW5lIEFHR19C VUZTSVoJKDggPDwgMTApDQ0KIA0NCkBAIC04Nyw2ICs5MCw4IEBADQ0KIAl1 bnNpZ25lZAkJcGxheWNobnMsIGFjdGl2ZTsNDQogCXN0cnVjdCBhZ2dfY2hp bmZvCXBjaFtBR0dfTUFYUExBWUNIXTsNDQogCXN0cnVjdCBhZ2dfY2hpbmZv CXJjaDsNDQorDQ0KKwl1X2ludDMyX3QJCXN1YmlkOw0NCiB9Ow0NCiANDQog DQ0KQEAgLTk1LDggKzEwMCw4IEBADQ0KIA0NCiBzdGF0aWMgdm9pZAkgc2V0 X3RpbWVyKHN0cnVjdCBhZ2dfaW5mbyopOw0NCiANDQotc3RhdGljIHVfaW50 MzJfdCBhZ2dfcmRjb2RlYyhzdHJ1Y3QgYWdnX2luZm8qLCBpbnQpOw0NCi1z dGF0aWMgdm9pZAkgYWdnX3dyY29kZWMoc3RydWN0IGFnZ19pbmZvKiwgaW50 LCB1X2ludDMyX3QpOw0NCitzdGF0aWMgdV9pbnQzMl90IGFnZ19yZGNvZGVj KHZvaWQgKiwgaW50KTsNDQorc3RhdGljIHZvaWQJIGFnZ193cmNvZGVjKHZv aWQgKiwgaW50LCB1X2ludDMyX3QpOw0NCiANDQogc3RhdGljIGlubGluZSB2 b2lkCSByaW5nYnVzX3NldGRlc3Qoc3RydWN0IGFnZ19pbmZvKiwgaW50LCBp bnQpOw0NCiANDQpAQCAtMTE3LDkgKzEyMiw5IEBADQ0KIA0NCiBzdGF0aWMg dm9pZAkgYWdnX2luaXQoc3RydWN0IGFnZ19pbmZvKik7DQ0KIHN0YXRpYyB2 b2lkCSBhZ2dfZGVpbml0KHN0cnVjdCBhZ2dfaW5mbyopOw0NCi1zdGF0aWMg dV9pbnQzMl90IGFnZ19hYzk3X2luaXQoc3RydWN0IGFnZ19pbmZvKik7DQ0K K3N0YXRpYyB1X2ludDMyX3QgYWdnX2FjOTdfaW5pdCh2b2lkICopOw0NCiAN DQotc3RhdGljIHZvaWQJCQlhZ2dfaW50cihzdHJ1Y3QgYWdnX2luZm8qKTsN DQorc3RhdGljIHZvaWQJCQlhZ2dfaW50cih2b2lkICopOw0NCiBzdGF0aWMg cGNtY2hhbl9pbml0X3QJCWFnZ2NoX2luaXQ7DQ0KIHN0YXRpYyBwY21jaGFu X3NldGRpcl90CQlhZ2djaF9zZXRkaXI7DQ0KIHN0YXRpYyBwY21jaGFuX3Nl dGZvcm1hdF90CWFnZ2NoX3NldHBsYXlmb3JtYXQ7DQ0KQEAgLTE0Myw4ICsx NDgsOSBAQA0NCiAvKiBDb2RlYy9SaW5nYnVzICovDQ0KIA0NCiBzdGF0aWMg dV9pbnQzMl90DQ0KLWFnZ19yZGNvZGVjKHN0cnVjdCBhZ2dfaW5mbyAqZXNz LCBpbnQgcmVnbm8pDQ0KK2FnZ19yZGNvZGVjKHZvaWQgKnMsIGludCByZWdu bykNDQogew0NCisJc3RydWN0IGFnZ19pbmZvICplc3MgPSAoc3RydWN0IGFn Z19pbmZvICopczsNDQogCXVuc2lnbmVkIHQ7DQ0KIA0NCiAJLyogV2UgaGF2 ZSB0byB3YWl0IGZvciBhIFNBRkUgdGltZSB0byB3cml0ZSBhZGRyL2RhdGEg Ki8NDQpAQCAtMTc4LDggKzE4NCw5IEBADQ0KIH0NDQogDQ0KIHN0YXRpYyB2 b2lkDQ0KLWFnZ193cmNvZGVjKHN0cnVjdCBhZ2dfaW5mbyAqZXNzLCBpbnQg cmVnbm8sIHVfaW50MzJfdCBkYXRhKQ0NCithZ2dfd3Jjb2RlYyh2b2lkICpz LCBpbnQgcmVnbm8sIHVfaW50MzJfdCBkYXRhKQ0NCiB7DQ0KKwlzdHJ1Y3Qg YWdnX2luZm8gKmVzcyA9IChzdHJ1Y3QgYWdnX2luZm8gKilzOw0NCiAJdW5z aWduZWQgdDsNDQogDQ0KIAkvKiBXZSBoYXZlIHRvIHdhaXQgZm9yIGEgU0FG RSB0aW1lIHRvIHdyaXRlIGFkZHIvZGF0YSAqLw0NCkBAIC0zNTEsNiArMzU4 LDM3IEBADQ0KIAkgICAgfCBXQVZDQUNIRV9XQVZFVEFCTEVfU0laRV8yTUIp Ow0NCiAJd3Bfd3JyZWcoZXNzLCBXUFJFR19CQVNFLCAweDg1MDApOw0NCiAJ d3Bfd3JyZWcoZXNzLCBXUFJFR19USU1FUl9FTkFCTEUsIDEpOw0NCisNDQor CS8qIFNldHVwIEFTU1AuIE5lZWRlZCBmb3IgRGVsbCBJbnNwaXJvbiA3NTAw PyAqLw0NCisJYnVzX3NwYWNlX3dyaXRlXzEoZXNzLT5zdCwgZXNzLT5zaCwg UE9SVF9BU1NQX0NOVExfQiwgMHgwMCk7DQ0KKwlidXNfc3BhY2Vfd3JpdGVf MShlc3MtPnN0LCBlc3MtPnNoLCBQT1JUX0FTU1BfQ05UTF9BLCAweDAzKTsN DQorCWJ1c19zcGFjZV93cml0ZV8xKGVzcy0+c3QsIGVzcy0+c2gsIFBPUlRf QVNTUF9DTlRMX0MsIDB4MDApOw0NCisNDQorICAgICAgICAvKg0NCisgICAg ICAgICAqIFNldHVwIEdQSU8uDQ0KKyAgICAgICAgICogVGhlcmUgc2VlbXMg dG8gYmUgc3BlY2lhbGl0eSB3aXRoIE5FQyBzeXN0ZW1zLg0NCisgICAgICAg ICAqLw0NCisJc3dpdGNoIChlc3MtPnN1YmlkKSB7DQ0KKyAgICAgICAgY2Fz ZSBORUNfU1VCSUQxOg0NCisJCWJ1c19zcGFjZV93cml0ZV8yKGVzcy0+c3Qs IGVzcy0+c2gsIFBPUlRfR1BJT19NQVNLLCAweDA5ZmYpOw0NCisJCWJ1c19z cGFjZV93cml0ZV8yKGVzcy0+c3QsIGVzcy0+c2gsIFBPUlRfR1BJT19ESVIs DQ0KKwkJICAgIGJ1c19zcGFjZV9yZWFkXzIoZXNzLT5zdCwgZXNzLT5zaCwg UE9SVF9HUElPX0RJUil8IDB4NjAwKTsNDQorCQlidXNfc3BhY2Vfd3JpdGVf Mihlc3MtPnN0LCBlc3MtPnNoLCBQT1JUX0dQSU9fREFUQSwgMHgwMjA5KTsN DQorCQlicmVhazsNDQorCWNhc2UgTkVDX1NVQklEMjoNDQorCQkvKiBGb3Ig VmVyc2FQcm9OWCBWQTI2RCAqLw0NCisJCWJ1c19zcGFjZV93cml0ZV8yKGVz cy0+c3QsIGVzcy0+c2gsIFBPUlRfR1BJT19NQVNLLCAweDA5ZTQpOw0NCisJ CWJ1c19zcGFjZV93cml0ZV8yKGVzcy0+c3QsIGVzcy0+c2gsIFBPUlRfR1BJ T19ESVIsIDB4MDYxYik7DQ0KKwkJYnVzX3NwYWNlX3dyaXRlXzIoZXNzLT5z dCwgZXNzLT5zaCwgUE9SVF9HUElPX0RBVEEsIDB4MDNlZik7DQ0KKwkJYnJl YWs7DQ0KKwlkZWZhdWx0Og0NCisJCWJ1c19zcGFjZV93cml0ZV8yKGVzcy0+ c3QsIGVzcy0+c2gsIFBPUlRfR1BJT19NQVNLLA0NCisJCSAgIGJ1c19zcGFj ZV9yZWFkXzIoZXNzLT5zdCwgZXNzLT5zaCwgUE9SVF9HUElPX01BU0spICYg MHhmZmZlKTsNDQorCQlidXNfc3BhY2Vfd3JpdGVfMihlc3MtPnN0LCBlc3Mt PnNoLCBQT1JUX0dQSU9fRElSLA0NCisJCSAgIGJ1c19zcGFjZV9yZWFkXzIo ZXNzLT5zdCwgZXNzLT5zaCwgUE9SVF9HUElPX0RJUikgfCAweDExKTsNDQor CQlidXNfc3BhY2Vfd3JpdGVfMihlc3MtPnN0LCBlc3MtPnNoLCBQT1JUX0dQ SU9fREFUQSwNDQorCQkgICBidXNfc3BhY2VfcmVhZF8yKGVzcy0+c3QsIGVz cy0+c2gsIFBPUlRfR1BJT19EQVRBKSB8IDB4MDEpOw0NCisJfQ0NCiB9DQ0K IA0NCiBzdGF0aWMgdm9pZA0NCkBAIC0zNzEsOCArNDA5LDkgQEANDQogfQ0N CiANDQogc3RhdGljIHVfaW50MzJfdA0NCi1hZ2dfYWM5N19pbml0KHN0cnVj dCBhZ2dfaW5mbyAqZXNzKQ0NCithZ2dfYWM5N19pbml0KHZvaWQgKnMpDQ0K IHsNDQorCXN0cnVjdCBhZ2dfaW5mbyAqZXNzID0gKHN0cnVjdCBhZ2dfaW5m byAqKXM7DQ0KIAl1X2ludDMyX3QJZGF0YTsNDQogDQ0KIAlkYXRhID0gYnVz X3NwYWNlX3JlYWRfNChlc3MtPnN0LCBlc3MtPnNoLCBQT1JUX1JJTkdCVVNf Q1RSTCk7DQ0KQEAgLTM5MSw4ICs0MzAsOSBAQA0NCiB9DQ0KIA0NCiBzdGF0 aWMgdm9pZA0NCi1hZ2dfaW50cihzdHJ1Y3QgYWdnX2luZm8qIGVzcykNDQor YWdnX2ludHIodm9pZCAqcykNDQogew0NCisJc3RydWN0IGFnZ19pbmZvICpl c3MgPSAoc3RydWN0IGFnZ19pbmZvICopczsNDQogCXVfaW50MTZfdCBzdGF0 dXM7DQ0KIAlpbnQgaTsNDQogDQ0KQEAgLTc0NSw3ICs3ODUsNyBAQA0NCiAJ c3RydWN0IGFnZ19pbmZvCSplc3MgPSBOVUxMOw0NCiAJdV9pbnQzMl90CWRh dGE7DQ0KIAlpbnQJbWFwcGVkID0gMDsNDQotCWludAlyZWdpZCA9IFBDSV9N QVBfUkVHX1NUQVJUOw0NCisJaW50CXJlZ2lkID0gUENJUl9NQVBTOw0NCiAJ c3RydWN0IHJlc291cmNlCSpyZWcgPSBOVUxMOw0NCiAJc3RydWN0IGFjOTdf aW5mbwkqY29kZWMgPSBOVUxMOw0NCiAJaW50CWlycWlkID0gMDsNDQpAQCAt NzkzLDYgKzgzMywxMiBAQA0NCiAJCWRldmljZV9wcmludGYoZGV2LCAidW5h YmxlIHRvIG1hcCByZWdpc3RlciBzcGFjZVxuIik7DQ0KIAkJZ290byBiYWQ7 DQ0KIAl9DQ0KKw0NCisgICAgICAgIGVzcy0+c3ViaWQgPSBwY2lfcmVhZF9j b25maWcoZGV2LCBQQ0lSX1NVQlZFTkRfMCwgNCk7DQ0KKw0NCisJLyogTmVl ZGVkIGZvciBEZWxsIEluc3Bpcm9uIDc1MDA/ICovDQ0KKwlkYXRhID0gcGNp X3JlYWRfY29uZmlnKGRldiwgQ09ORklHVVJBVElPTl9CLCAyKTsNDQorCXBj aV93cml0ZV9jb25maWcoZGV2LCBDT05GSUdVUkFUSU9OX0IsIGRhdGF8RU5B QkxFX0RTUF9JRiwgMik7DQ0KIA0NCiAJYWdnX2luaXQoZXNzKTsNDQogCWNv ZGVjID0gYWM5N19jcmVhdGUoZGV2LCBlc3MsIGFnZ19hYzk3X2luaXQsIGFn Z19yZGNvZGVjLCBhZ2dfd3Jjb2RlYyk7DQ0KLS0tIG1hZXN0cm9fcmVnLmgu b3JnCVR1ZSBKdWwgMjUgMDM6MTE6NTIgMjAwMA0NCisrKyBtYWVzdHJvX3Jl Zy5oCUZyaSBBdWcgMTEgMTQ6MTI6NDQgMjAwMA0NCkBAIC00Myw2ICs0Mywx MCBAQA0NCiAjZGVmaW5lCVBQTUlfRDIJCTIJLyogTG93IHBvd2VyICovDQ0K ICNkZWZpbmUJUFBNSV9EMwkJMwkvKiBUdXJuZWQgb2ZmICovDQ0KIA0NCisv KiBNYWVzdHJvMkUgQ29uZmlndXJhdGlvbiBCICovDQ0KKyNkZWZpbmUgQ09O RklHVVJBVElPTl9CCTB4NTIJLyogV09SRCBSVyAqLw0NCisjZGVmaW5lIEVO QUJMRV9EU1BfSUYJMHgwMDEwDQ0KKw0NCiANDQogLyogLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0NDQogICogSS9PIHBvcnRzDQ0KQEAgLTE0Myw2 ICsxNDcsMTcgQEANDQogI2RlZmluZSBSSU5HQlVTX0RFU1RfUkVTRVJWRUQz CTMNDQogI2RlZmluZSBSSU5HQlVTX0RFU1RfRFNPVU5EX0lOCTQNDQogI2Rl ZmluZSBSSU5HQlVTX0RFU1RfQVNTUF9JTgk1DQ0KKw0NCisvKiBHUElPIGNv bnRyb2wgKi8NDQorI2RlZmluZSBQT1JUX0dQSU9fREFUQQkJMHg2MAkvKiBX T1JEIFJXICovDQ0KKyNkZWZpbmUgUE9SVF9HUElPX01BU0sJCTB4NjQJLyog V09SRCBSVyAqLw0NCisjZGVmaW5lIFBPUlRfR1BJT19ESVIJCTB4NjgJLyog V09SRCBSVyAqLw0NCisNDQorLyogQVNTUCBjb250cm9sICovDQ0KKyNkZWZp bmUgUE9SVF9BU1NQX0NOVExfQQkweGEyCS8qIEJZVEUgUlcgKi8NDQorI2Rl ZmluZSBQT1JUX0FTU1BfQ05UTF9CCTB4YTQJLyogQllURSBSVyAqLw0NCisj ZGVmaW5lIFBPUlRfQVNTUF9DTlRMX0MJMHhhNgkvKiBCWVRFIFJXICovDQ0K Kw0NCiANDQogDQ0KIC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t DQ0K ---2140049119-1077430144-966440299=:112104-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message