68717950e1
Adam Kropelin had posted 32-bit fix in June 2005 about two weeks after I originally had posted my fixes for big endian support. Adam has a UPS device which reports LINEV using 32-bits. Added comments to describe the limitations of the code. extract() is the same version I posted earlier and tested in user space. Made similar changes to implement() routine. I've written (and will shortly post) a test for implement(). Code tested on C3600 (parisc) with USB keyboard/mouse attached. I've dropped test_implement.c and a few other user space test programs on http://iou.parisc-linux.org/~grundler/tests/ -rw-r--r-- 1 grundler grundler 1750 Oct 18 09:13 test_extract.c -rw-r--r-- 1 grundler grundler 561 Jan 25 2006 test_ffs.c -rw-r--r-- 1 grundler users 7175 Apr 8 2005 test_fls.c -rw-r--r-- 1 grundler grundler 206 Sep 1 15:52 test_gettimeofday.c -rw-r--r-- 1 grundler grundler 1886 Oct 19 09:20 test_implement.c -rw-r--r-- 1 grundler users 2707 Jun 4 2005 test_unaligned.c I would appreciate if someone else would look at the output of test_implement.c to make it does The Right Thing. Signed-off-by: Grant Grundler <grundler@parisc-linux.org> Cc: Matthew Wilcox <matthew@wil.cx> Cc: Dmitry Torokhov <dtor@mail.ru> Acked-By: Adam Kropelin <akropel1@rochester.rr.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> |
||
---|---|---|
.. | ||
acecad.c | ||
aiptek.c | ||
appletouch.c | ||
ati_remote2.c | ||
ati_remote.c | ||
hid-core.c | ||
hid-debug.h | ||
hid-ff.c | ||
hid-input.c | ||
hid-lgff.c | ||
hid-pidff.c | ||
hid-tmff.c | ||
hid-zpff.c | ||
hid.h | ||
hiddev.c | ||
itmtouch.c | ||
kbtab.c | ||
Kconfig | ||
keyspan_remote.c | ||
Makefile | ||
map_to_7segment.h | ||
mtouchusb.c | ||
powermate.c | ||
touchkitusb.c | ||
usbkbd.c | ||
usbmouse.c | ||
usbtouchscreen.c | ||
wacom_sys.c | ||
wacom_wac.c | ||
wacom_wac.h | ||
wacom.h | ||
xpad.c | ||
yealink.c | ||
yealink.h |