Hi,

The drivers mentioned does not compile as-is, but you are free to send a patch 
to make them compile. Should not be too hard!

--HPS

Index: config
===================================================================
--- config      (revision 2525)
+++ config      (working copy)
@@ -220,6 +220,9 @@
 CONFIG_TABLET_USB_HANWANG=y
 CONFIG_TABLET_USB_KBTAB=y
 CONFIG_TABLET_USB_WACOM=y
+CONFIG_HID_KYE=y
+CONFIG_HID_UCLOGIC=y
+CONFIG_HID_WALTOP=y
 CONFIG_TOUCHSCREEN_USB_3M=y
 CONFIG_TOUCHSCREEN_USB_COMPOSITE=y
 CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y
@@ -363,3 +366,5 @@
 CONFIG_VIDEO_VP27SMPX=y
 CONFIG_VIDEO_WM8739=y
 CONFIG_VIDEO_WM8775=y
+CONFIG_USB_MA901=y
+CONFIG_HID=y
Index: Makefile
===================================================================
--- Makefile    (revision 2526)
+++ Makefile    (working copy)
@@ -292,5 +292,6 @@
                -i media_tree/drivers/media \
                -i media_tree/drivers/staging/media \
                -i media_tree/sound/i2c/other \
+               -i media_tree/drivers/hid \
                -i contrib/dvb-usb \
                -o build/

media_tree/drivers/hid/hid-core.c:55: error: redefinition of 
'mod_param_debug_init_desc'
media_tree/drivers/hid/hid-core.c:50: error: previous definition of 
'mod_param_debug_init_desc' was here
media_tree/drivers/hid/hid-core.c:55: error: redefinition of 
'mod_param_debug_init_desc_p'
media_tree/drivers/hid/hid-core.c:50: error: previous definition of 
'mod_param_debug_init_desc_p' was here
media_tree/drivers/hid/hid-core.c: In function 'implement':
media_tree/drivers/hid/hid-core.c:961: warning: implicit declaration of 
function 'put_unaligned_le64'
media_tree/drivers/hid/hid-core.c: At top level:
media_tree/drivers/hid/hid-core.c:1379: error: unknown field 'attr' specified 
in initializer
media_tree/drivers/hid/hid-core.c:1379: warning: braces around scalar 
initializer
media_tree/drivers/hid/hid-core.c:1379: warning: (near initialization for 
'dev_bin_attr_report_desc.name')
media_tree/drivers/hid/hid-core.c:1379: error: field name not in record or 
union initializer
media_tree/drivers/hid/hid-core.c:1379: error: (near initialization for 
'dev_bin_attr_report_desc.name')
media_tree/drivers/hid/hid-core.c:1379: error: field name not in record or 
union initializer
media_tree/drivers/hid/hid-core.c:1379: error: (near initialization for 
'dev_bin_attr_report_desc.name')
media_tree/drivers/hid/hid-core.c:1379: warning: excess elements in scalar 
initializer
media_tree/drivers/hid/hid-core.c:1379: warning: (near initialization for 
'dev_bin_attr_report_desc.name')
media_tree/drivers/hid/hid-core.c:1380: error: unknown field 'read' specified 
in initializer
media_tree/drivers/hid/hid-core.c:1380: warning: initialization makes integer 
from pointer without a cast
media_tree/drivers/hid/hid-core.c:1380: error: initializer element is not 
computable at load time
media_tree/drivers/hid/hid-core.c:1380: error: (near initialization for 
'dev_bin_attr_report_desc.mode')
media_tree/drivers/hid/hid-core.c:1381: error: unknown field 'size' specified 
in initializer
media_tree/drivers/hid/hid-core.c:1381: warning: excess elements in struct 
initializer
media_tree/drivers/hid/hid-core.c:1381: warning: (near initialization for 
'dev_bin_attr_report_desc')
media_tree/drivers/hid/hid-core.c: In function 'hid_connect':
media_tree/drivers/hid/hid-core.c:1459: warning: implicit declaration of 
function 'device_create_bin_file'
media_tree/drivers/hid/hid-core.c: In function 'hid_disconnect':
media_tree/drivers/hid/hid-core.c:1474: warning: implicit declaration of 
function 'device_remove_bin_file'
media_tree/drivers/hid/hid-core.c: In function 'store_new_id':
media_tree/drivers/hid/hid-core.c:1788: warning: implicit declaration of 
function 'driver_attach'
media_tree/drivers/hid/hid-core.c: At top level:
media_tree/drivers/hid/hid-core.c:1792: error: expected ')' before numeric 
constant
media_tree/drivers/hid/hid-core.c:1930: error: variable 'hid_bus_type' has 
initializer but incomplete type
media_tree/drivers/hid/hid-core.c:1931: error: unknown field 'name' specified 
in initializer
media_tree/drivers/hid/hid-core.c:1931: warning: excess elements in struct 
initializer
media_tree/drivers/hid/hid-core.c:1931: warning: (near initialization for 
'hid_bus_type')
media_tree/drivers/hid/hid-core.c:1932: error: unknown field 'dev_attrs' 
specified in initializer
media_tree/drivers/hid/hid-core.c:1932: warning: excess elements in struct 
initializer
media_tree/drivers/hid/hid-core.c:1932: warning: (near initialization for 
'hid_bus_type')
media_tree/drivers/hid/hid-core.c:1933: error: unknown field 'match' specified 
in initializer
media_tree/drivers/hid/hid-core.c:1933: warning: excess elements in struct 
initializer
media_tree/drivers/hid/hid-core.c:1933: warning: (near initialization for 
'hid_bus_type')
media_tree/drivers/hid/hid-core.c:1934: error: unknown field 'probe' specified 
in initializer
media_tree/drivers/hid/hid-core.c:1934: warning: excess elements in struct 
initializer
media_tree/drivers/hid/hid-core.c:1934: warning: (near initialization for 
'hid_bus_type')
media_tree/drivers/hid/hid-core.c:1935: error: unknown field 'remove' specified 
in initializer
media_tree/drivers/hid/hid-core.c:1935: warning: excess elements in struct 
initializer
media_tree/drivers/hid/hid-core.c:1935: warning: (near initialization for 
'hid_bus_type')
media_tree/drivers/hid/hid-core.c:1936: error: unknown field 'uevent' specified 
in initializer
media_tree/drivers/hid/hid-core.c:1936: warning: excess elements in struct 
initializer
media_tree/drivers/hid/hid-core.c:1936: warning: (near initialization for 
'hid_bus_type')
media_tree/drivers/hid/hid-core.c: In function 'hid_allocate_device':
media_tree/drivers/hid/hid-core.c:2311: error: 'struct device' has no member 
named 'bus'
media_tree/drivers/hid/hid-core.c: In function '__hid_register_driver':
media_tree/drivers/hid/hid-core.c:2356: error: 'struct device_driver' has no 
member named 'bus'
media_tree/drivers/hid/hid-core.c:2358: error: 'struct device_driver' has no 
member named 'mod_name'
media_tree/drivers/hid/hid-core.c:2363: warning: implicit declaration of 
function 'driver_register'
media_tree/drivers/hid/hid-core.c:2367: warning: implicit declaration of 
function 'driver_create_file'
media_tree/drivers/hid/hid-core.c:2367: error: 'driver_attr_new_id' undeclared 
(first use in this function)
media_tree/drivers/hid/hid-core.c:2367: error: (Each undeclared identifier is 
reported only once
media_tree/drivers/hid/hid-core.c:2367: error: for each function it appears in.)
media_tree/drivers/hid/hid-core.c:2369: warning: implicit declaration of 
function 'driver_unregister'
media_tree/drivers/hid/hid-core.c: In function 'hid_unregister_driver':
media_tree/drivers/hid/hid-core.c:2377: warning: implicit declaration of 
function 'driver_remove_file'
media_tree/drivers/hid/hid-core.c:2377: error: 'driver_attr_new_id' undeclared 
(first use in this function)
media_tree/drivers/hid/hid-core.c: In function 'hid_init':
media_tree/drivers/hid/hid-core.c:2410: warning: implicit declaration of 
function 'bus_register'
media_tree/drivers/hid/hid-core.c:2424: warning: implicit declaration of 
function 'bus_unregister'
_______________________________________________
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org"

Reply via email to