Date: Wed, 31 Dec 2003 01:35:17 +0100 From: =?ISO-8859-1?Q?J=F6rg_Peter_Schley?= <schley@cf-wnd.de> To: freebsd-current@freebsd.org Subject: USB-Patches for ukbd.c to support SUN TYPE 6 USB KEYBOARD extra-keys, Cherry CyBoard USB Keyboard Message-ID: <23219609.1072834517@[172.16.0.2]>
next in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
Hi List !
I got another patch. See attached file ukbd.c.patch. This file contains a
patch for ukbd.c to support the additional keys on a SUN TYPE 6 USB
Keyboard. Could somebody please review the modifications?!
usbdevs.patch contains signature for Cherry CyBoard Keyboard
Peter
[-- Attachment #2 --]
--- ukbd.c.orig Sat Dec 27 22:16:18 2003
+++ ukbd.c Sun Dec 28 00:10:23 2003
@@ -34,6 +34,9 @@
* CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
+ *
+ * Modifications for SUN TYPE 6 USB Keyboard by
+ * Jörg Peter Schley (jps@scxnet.de)
*/
#include <sys/cdefs.h>
@@ -301,11 +304,11 @@
104, 102, 94, 96, 103, 99, 101, 98, /* 48 - 4F */
97, 100, 95, 69, 91, 55, 74, 78, /* 50 - 57 */
89, 79, 80, 81, 75, 76, 77, 71, /* 58 - 5F */
- 72, 73, 82, 83, 86, 107, NN, NN, /* 60 - 67 */
+ 72, 73, 82, 83, 86, 107, 122, NN, /* 60 - 67 */
NN, NN, NN, NN, NN, NN, NN, NN, /* 68 - 6F */
- NN, NN, NN, NN, NN, NN, NN, NN, /* 70 - 77 */
- NN, NN, NN, NN, NN, NN, NN, NN, /* 78 - 7F */
- NN, NN, NN, NN, NN, NN, NN, 115, /* 80 - 87 */
+ NN, NN, NN, NN, 115, 108, 111, 113, /* 70 - 77 */
+ 109, 110, 112, 118, 114, 116, 117, 119, /* 78 - 7F */
+ 121, 120, NN, NN, NN, NN, NN, 115, /* 80 - 87 */
112, 125, 121, 123, NN, NN, NN, NN, /* 88 - 8F */
NN, NN, NN, NN, NN, NN, NN, NN, /* 90 - 97 */
NN, NN, NN, NN, NN, NN, NN, NN, /* 98 - 9F */
@@ -1449,6 +1452,10 @@
0x50, 0x51, 0x52, 0x53,
0x46, /* XXX Pause/Break */
0x5b, 0x5c, 0x5d,
+ /* SUN TYPE 6 USB KEYBOARD */
+ 0x68, 0x5e, 0x5f, 0x60, 0x61, 0x62, 0x63,
+ 0x64, 0x65, 0x66, 0x67, 0x25, 0x1f, 0x1e,
+ 0x20,
};
int scancode;
[-- Attachment #3 --]
--- usbdevs.orig Sun Nov 16 13:05:11 2003
+++ usbdevs Sat Dec 27 15:47:11 2003
@@ -526,6 +527,7 @@
/* Cherry products */
product CHERRY MY3000KBD 0x0001 My3000 keyboard
product CHERRY MY3000HUB 0x0003 My3000 hub
+product CHERRY CYBOARD 0x0004 CyBo@rd Keyboard
/* Chic Technology products */
product CHIC MOUSE1 0x0001 mouse
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?23219609.1072834517>
