Author: jim
Date: 2005-07-02 01:37:21 -0600 (Sat, 02 Jul 2005)
New Revision: 997
Added:
trunk/kbd/kbd-1.12-sparc_kbdrate-1.patch
Modified:
trunk/
Log:
[EMAIL PROTECTED]: jim | 2005-07-02 00:10:46 -0700
Added: kbd-1.12-sparc_kbdrate-1.patch
Property changes on: trunk
___________________________________________________________________
Name: svk:merge
- cc2644d5-6cf8-0310-b111-c40428001e49:/patches:1023
+ cc2644d5-6cf8-0310-b111-c40428001e49:/patches:1027
Added: trunk/kbd/kbd-1.12-sparc_kbdrate-1.patch
===================================================================
--- trunk/kbd/kbd-1.12-sparc_kbdrate-1.patch 2005-07-02 02:37:15 UTC (rev
996)
+++ trunk/kbd/kbd-1.12-sparc_kbdrate-1.patch 2005-07-02 07:37:21 UTC (rev
997)
@@ -0,0 +1,33 @@
+Submitted By: Jim Gifford (patches at jg555 dot com)
+Date: 2005-07-01
+Initial Package Version: 1.12
+Origin: Gentoo CVS
+Upstream Status: Unknown
+Description: Sparc have not yet fixed struct kbd_rate to use 'period' and not
'rate'
+
+diff -Naur kbd-1.12.orig/src/kbdrate.c kbd-1.12/src/kbdrate.c
+--- kbd-1.12.orig/src/kbdrate.c 2004-01-16 19:45:31.000000000 +0000
++++ kbd-1.12/src/kbdrate.c 2005-07-02 06:52:54.000000000 +0000
+@@ -164,10 +164,10 @@
+ exit( 1 );
+ }
+
+- kbdrate_s.period = (int) (rate + 0.5); /* round up */
++ kbdrate_s.rate = (int) (rate + 0.5); /* round up */
+ kbdrate_s.delay = delay * HZ / 1000; /* convert ms to Hz */
+- if (kbdrate_s.period > 50)
+- kbdrate_s.period = 50;
++ if (kbdrate_s.rate > 50)
++ kbdrate_s.rate = 50;
+
+ if (ioctl( fd, KIOCSRATE, &kbdrate_s )) {
+ perror( "ioctl(KIOCSRATE)" );
+@@ -177,7 +177,7 @@
+
+ if (!silent)
+ printf( "Typematic Rate set to %d cps (delay = %d ms)\n",
+- kbdrate_s.period, kbdrate_s.delay * 1000 / HZ );
++ kbdrate_s.rate, kbdrate_s.delay * 1000 / HZ );
+
+ return 1;
+ #else /* no KIOCSRATE */
--
http://linuxfromscratch.org/mailman/listinfo/patches
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page