diffs anpassen für Kernel 2.6.12
- minimike
- Beiträge: 5616
- Registriert: 26.03.2003 02:21:19
- Lizenz eigener Beiträge: neue BSD Lizenz
- Wohnort: Köln
-
Kontaktdaten:
diffs anpassen für Kernel 2.6.12
Könnte jemand evtl die Diffs für Kernel 2.6.12 anpassen wenn es nicht zu viel Arbeit macht ? Sie sind Patches für die Cymotion Linux Tastatur von Cherry und sind nötig um die Zusatztasten zu nutzen. Bis 2.6.10 funktionierten sie einwandfrei. Mit 2.6.11 liesen sie sich nicht kompelieren jedoch aber mit 2.6.12. Die Tasten funktionieren jedoch damit nicht. Habe von C++ keine Ahnung. Zur Lizensfrage, die hatten auch fertige Treibermodule auf den Treiber CD's für Kernel 2.6.4 von SuSE veröffentlicht. Da sie das taten müssten die Patches wegen der GPL meinem Verständniss nach unter der GPL stehen sonst wären sie Illegal
http://hojnik.homelinux.com/foren/debia ... ore.c.diff
http://hojnik.homelinux.com/foren/debia ... put.c.diff
http://hojnik.homelinux.com/foren/debia ... ore.c.diff
http://hojnik.homelinux.com/foren/debia ... put.c.diff
"Lennart Poettering is one of those typical IT leaders..." "like Linus Torvalds and Theo de Raadt?" "more like Bozo the Clown" After all, now a good employee of Microsoft
- blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
Hast du die diffs auch noch in der unified Version? So wie sie jetzt sind kann man damit nix anfangen....
by, Martin
by, Martin
Schöne Grüße
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden
- minimike
- Beiträge: 5616
- Registriert: 26.03.2003 02:21:19
- Lizenz eigener Beiträge: neue BSD Lizenz
- Wohnort: Köln
-
Kontaktdaten:
Meinst du sowas ? Sind aus dem Verzeichniss cymolin-0.6.0-2/kernel/ Der Rest ist Code von der Aplikationssoftware. Die Software ist unter http://support.cherry.de/download/KeyMan_LINUX_06.zip zu bekommen
http://hojnik.homelinux.com/foren/debia ... hid-core.c
http://hojnik.homelinux.com/foren/debia ... id-input.c
http://hojnik.homelinux.com/foren/debia ... hid-core.c
http://hojnik.homelinux.com/foren/debia ... id-input.c
"Lennart Poettering is one of those typical IT leaders..." "like Linus Torvalds and Theo de Raadt?" "more like Bozo the Clown" After all, now a good employee of Microsoft
- blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
Ne, das sind auch sind auch nur normale patches. Unified patches sehen etwa so aus:
Da sind von und nach dem zu aendernden Tail noch ein paar Zeilen. Wird dadurch besser zu lesen.
Ich habe die patches mal versucht auch 2.6.10 anzuwenden, aber mit dem hid-core.c gab es da ProblemeMusst du wohl warten bis Cherry die patches angepasst hat.
by, Martin
Code: Alles auswählen
===================================================================
RCS file: /horde/cvs/horde/js/httpclient.js,v
retrieving revision 1.4
retrieving revision 1.5
diff -p --unified=3 -r1.4 -r1.5
--- httpclient.js 2005/05/10 14:14:11 1.4
+++ httpclient.js 2005/06/29 20:39:46 1.5
@@ -2,7 +2,7 @@
* Javascript library for working with XmlHttpRequest objects and
* Horde.
*
- * $Horde: horde/js/httpclient.js,v 1.2 2004/10/19 19:08:53 chuck Exp $
+ * $Horde: horde/js/httpclient.js,v 1.4 2005/05/10 14:14:11 chuck Exp $
*
* See the enclosed file COPYING for license information (LGPL). If you did not
* receive this file, see http://www.fsf.org/copyleft/lgpl.html.
@@ -78,7 +78,8 @@ HTTPClient.prototype = {
var self = this;
// Assign a closure to the onreadystatechange callback.
- this.request.onreadystatechange = function() {
+ this.request.onreadystatechange = function()
+ {
self.stateChangeCallback(self);
}
Ich habe die patches mal versucht auch 2.6.10 anzuwenden, aber mit dem hid-core.c gab es da Probleme
Code: Alles auswählen
blackm@client:~/hid$ patch hid-core.c hid-core.c.diff
patching file hid-core.c
patch: **** `>' expected at line 4 of patch
by, Martin
Schöne Grüße
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden
- minimike
- Beiträge: 5616
- Registriert: 26.03.2003 02:21:19
- Lizenz eigener Beiträge: neue BSD Lizenz
- Wohnort: Köln
-
Kontaktdaten:
Das ist es ja. Ich habe den Verdacht das die das nicht machen werden Der Fehler kann ignoriert werden das System läuft stabiel und die Tasten gehen damit Prima
"Lennart Poettering is one of those typical IT leaders..." "like Linus Torvalds and Theo de Raadt?" "more like Bozo the Clown" After all, now a good employee of Microsoft
- blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
So lange ist der 2.6.12 ja noch nicht raus...ggf. kannst du ja auch mal bei dem Support nachfragen.
by, Martin
by, Martin
Schöne Grüße
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden
- minimike
- Beiträge: 5616
- Registriert: 26.03.2003 02:21:19
- Lizenz eigener Beiträge: neue BSD Lizenz
- Wohnort: Köln
-
Kontaktdaten:
Hat sich erledeigt. Der Grund warum ich den Kernel updaten wollte, war der das mein System beim Betrieb der DVB-Karte nach einer Weile einfriert. Ich dachte mit aktuelleren Kerneltreibern hätte ich bessere Karten. Aber das System friert immer noch sogar nach den umfassenden Änderungen im 2.6.13-rc1 ein . Da kann ich gleich bei dem 2.6.10 bleiben. Mit der letzten CVS Version hat der Kernel ge Oooopst
"Lennart Poettering is one of those typical IT leaders..." "like Linus Torvalds and Theo de Raadt?" "more like Bozo the Clown" After all, now a good employee of Microsoft