diff options
-rw-r--r-- | abfall_spermüll/out.csv | 158 | ||||
-rw-r--r-- | systemtap/dump-ps2/dump.stap | 24 |
2 files changed, 24 insertions, 158 deletions
diff --git a/abfall_spermüll/out.csv b/abfall_spermüll/out.csv deleted file mode 100644 index 95a182d..0000000 --- a/abfall_spermüll/out.csv +++ /dev/null @@ -1,158 +0,0 @@ -2012-06-19 Achern links der Hauptstr. -2012-06-20 Achern rechts der Hauptstr. -2012-04-19 Achern-Fautenbach -2012-01-12 Achern-Gamshurst -2012-04-17 Achern-Mösbach -2012-01-12 Achern-Önsbach -2012-01-18 Achern-Sasbachried -2012-06-20 Achern-Wagshurst -2012-01-10 Appenweier -2012-05-22 Appenweier-Nesselried -2012-01-31 Appenweier-Urloffen -2012-08-21 Bad Peterstal -2012-08-21 Bad Peterstal-Griesbach -2012-04-12 Berghaupten -2012-06-27 Biberach -2012-05-10 Durbach -2012-05-10 Durbach-Ebersweier -2012-07-18 Ettenheim Bezirk 1 -2012-07-17 Ettenheim Bezirk 2 -2012-07-17 Ettenheim-Altdorf -2012-04-25 Ettenheim-Ettenheimmünster/Münchweier -2012-04-25 Ettenheim-Ettenheimweiler/Wallburg -2012-09-13 Fischerbach -2012-02-15 Friesenheim-Heiligenzell -2012-02-14 Friesenheim-Oberschopfheim -2012-07-11 Friesenheim-Schuttern -2012-09-12 Gengenbach-Reichenbach -2012-09-12 Gengenbach-Schwaibach -2012-10-24 Gutach -2012-09-11 Haslach im Kinzigtal Bezirk 1 -2012-09-11 Haslach im Kinzigtal Bezirk 2 -2012-09-12 Haslach im Kinzigtal-Bollenbach -2012-09-12 Haslach im Kinzigtal-Schnellingen -2012-10-10 Hausach im Kinzigtal Bezirk 2 -2012-07-10 Hofstetten -2012-07-25 Hohberg-Diersburg -2012-01-24 Hohberg-Hofweier -2012-03-22 Hohberg-Niederschopfheim -2012-02-29 Kappel-Grafenhausen -2012-06-13 Kappelrodeck -2012-06-14 Kappelrodeck-Waldulm -2012-08-14 Kehl-Bez. 1a -2012-08-14 Kehl-Bez. 1b -2012-08-15 Kehl-Bez. 2a -2012-08-15 Kehl-Bez. 2b -2012-08-22 Kehl-Bez. 3 -2012-08-22 Kehl-Bez. 4 -2012-01-25 Kehl- Auenheim -2012-01-19 Kehl-Bodersweier -2012-03-14 Kehl-Goldscheuer -2012-03-29 Kehl-Kork -2012-01-25 Kehl-Leutesheim -2012-03-14 Kehl-Marlen -2012-08-29 Kehl-Neumühl -2012-08-22 Kehl-Bez. 5 Niedereich -2012-03-27 Kehl-Odelshofen -2012-01-31 Kehl-Querbach -2012-09-18 Kehl-Sundheim -2012-08-22 Kehl-Bez. 6 Wolfsgrube -2012-07-11 Kippenheim-Schmieheim -2012-03-21 Lahr-Bez. 1a -2012-03-21 Lahr-Bez. 1b -2012-07-31 Lahr-Bez. 2a -2012-07-31 Lahr-Bez. 2b -2012-02-28 Lahr-Bez. 3a -2012-06-21 Lahr-Bez. 3b -2012-06-12 Lahr-Bez. 4 -2012-03-27 Lahr-Bez. 5a -2012-02-14 Lahr-Bez. 5b -2012-06-12 Lahr-Bez. 6 -2012-04-24 Lahr-Bez. 7a -2012-04-26 Lahr-Bez. 7b -2012-04-24 Lahr-Bez. 7c -2012-07-11 Lahr-Hugsweier -2012-07-31 Lahr-Kippenheimweiler -2012-01-11 Lahr-Kuhbach -2012-03-27 Lahr-Langenwinkel -2012-08-29 Lahr-Reichenbach -2012-02-28 Lahr-Sulz -2012-04-17 Lauf -2012-01-17 Mahlberg -2012-01-17 Mahlberg-Orschweier -2012-09-13 Mühlenbach -2012-02-16 Neuried-Altenheim -2012-09-27 Neuried-Dundenheim -2012-02-15 Neuried-Ichenheim -2012-10-23 Neuried-Müllen -2012-10-23 Neuried-Schutterzell -2012-05-15 Nordrach -2012-07-12 Oberharmersbach -2012-05-23 Oberkirch-Bez.1 -2012-05-23 Oberkirch-Bez.2 -2012-05-22 Oberkirch-Bez.3 -2012-05-22 Oberkirch-Bez. 4 -2012-05-24 Oberkirch-Bottenau -2012-06-27 Oberkirch-Butschbach -2012-07-19 Oberkirch-Haslach/Tiergarten/Niederlehen -2012-06-27 Oberkirch-Hesselbach -2012-06-27 Oberkirch-Nußbach -2012-06-27 Oberkirch-Ödsbach -2012-07-19 Oberkirch-Ringelbach -2012-08-30 Oberkirch-Stadelhofen -2012-07-19 Oberkirch-Wolfhag -2012-07-24 Oberkirch-Zusenhofen -2012-05-30 Oberwolfach -2012-10-23 Offenburg-Bez. 1a Albersbösch nördlich der Schutterwälderstraße -2012-09-19 Offenburg-Bez. 1b Albersbösch südlich der Schutterwälderstraße -2012-10-17 Offenburg-Bez. 4 Oststadt Mitte -2012-09-25 Offenburg-Bez. 5a Innenstadt -2012-07-25 Offenburg-Bez. 6a Innenstadt -2012-09-25 Offenburg-Bez. 7a Nordstadt -2012-08-23 Offenburg-Bez. 8a Oststadt -2012-10-16 Offenburg-Bez. 9a Südoststadt -2012-10-16 Offenburg-Bez. 9b Südoststadt -2012-06-26 Offenburg-Bohlsbach -2012-03-28 Offenburg-Elgersweier -2012-04-18 Offenburg-Fessenbach -2012-10-11 Offenburg-Griesheim -2012-09-19 Offenburg-Bez. 2b Hildboltsweier -2012-04-18 Offenburg-Rammersweier -2012-07-24 Offenburg-Bez. 3b Stegermatt -2012-09-20 Offenburg-Bez. 3a Uffhofen -2012-05-15 Offenburg-Waltersweier -2012-09-19 Offenburg-Weier -2012-02-22 Offenburg-Zell-Weierbach -2012-01-26 Offenburg-Zunsweier -2012-09-25 Offenburg-Bez. 5b Innenstadt -2012-07-25 Offenburg-Bez. 6b Innenstadt -2012-10-10 Offenburg-Bez. 7b Nordoststadt -2012-08-14 Offenburg-Bez. 8b Oststadt -2012-07-10 Ohlsbach -2012-04-11 Oppenau/Ibach -2012-04-11 Oppenau-Löcherberg -2012-04-11 Oppenau-Lierbach/Maisach -2012-05-23 Renchen-Erlach -2012-03-15 Renchen-Ulm -2012-01-25 Rheinau-Diersheim -2012-03-13 Rheinau-Freistett -2012-01-19 Rheinau-Honau -2012-08-16 Rheinau-Memprechtshofen/Maiwaldsiedlung -2012-02-29 Ringsheim -2012-01-11 Rust -2012-01-18 Sasbach -2012-10-18 Sasbach-Obersasbach -2012-01-26 Schutterwald-Höfen -2012-03-28 Schwanau Allmannsweier -2012-04-19 Seebach -2012-09-26 Seelbach/Schönberg -2012-08-29 Seelbach-Weiler -2012-09-26 Seelbach-Wittelbach -2012-08-28 Steinach -2012-08-28 Steinach-Welschensteinach -2012-09-18 Willstätt-Eckartsweier -2012-08-15 Willstätt-Hesselhurst -2012-05-31 Wolfach-Bez. 1 -2012-05-30 Wolfach-Bez. 2 -2012-03-20 Zell a.H. -2012-10-25 Zell a.H.-Unterharmersbach diff --git a/systemtap/dump-ps2/dump.stap b/systemtap/dump-ps2/dump.stap new file mode 100644 index 0000000..26a71c4 --- /dev/null +++ b/systemtap/dump-ps2/dump.stap @@ -0,0 +1,24 @@ +function timestamp:string() { + printf("[%012ld]\t", jiffies()); +} + + +probe module("psmouse").function("psmouse_process_byte") { + timestamp(); + for (i=0; i < $psmouse->pktsize; i++) { + printf("%02x ", $psmouse->packet[i]); + } + + btnLeft = ($psmouse->packet[0] >> 0) & 1; + btnRight = ($psmouse->packet[0] >> 1) & 1; + btnMiddle = ($psmouse->packet[0] >> 2) & 1; + + yOver = ($psmouse->packet[0] >> 7) & 1; + xOver = ($psmouse->packet[0] >> 6) & 1; + + moveX = (($psmouse->packet[0] >> 4) & 1) ? -1*(255-$psmouse->packet[1]) : $psmouse->packet[1]; + moveY = (($psmouse->packet[0] >> 5) & 1) ? -1*(255-$psmouse->packet[2]) : $psmouse->packet[2]; + + printf(" moveX=%04d moveY=%04d yOver=%d xOver=%d", moveX, moveY, yOver, xOver); + printf(" btnLeft=%d btnRight=%d btnMiddle=%d\n", btnLeft, btnRight, btnMiddle); +} |