안녕하십니까.
"linux-2.4.19-x5-v07-beta"의 커널에서
HID부분을 설정하면 이와 같은 오류가 뜹니다.
보내주신 커널을 그대로 컴파일을 하였습니다.
혹시나 잘못된 부분이 어디가 있는지 조언을 주시면 감사하겠습니다.
참고로 HID부분은 손대지 않았습니다.


=====================================================================

--- USB Human Interface Devices
(HID) x x
x x <*> USB Human Interface Device (full HID)
support x x
x x --- Input core support is needed for USB
HID input layer or HIDBP support x x
x x [*] /dev/hiddev raw HID device support
=====================================================================



=====================================================================
armv5l-linux-gcc -D__KERNEL__ -I/kernel-2.4.19/linux-2.4.19-x5-v07-
beta/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-
aliasing -fno-common -Uarm -fno-common -pipe -mapcs-32 -
D__LINUX_ARM_ARCH__=5 -mcpu=xscale -mtune=xscale -mshort-load-bytes -
msoft-float -Uarm -nostdinc -I /usr/lib/gcc-lib/armv5l-
linux/3.2.1/include -DKBUILD_BASENAME=hid_core -c -o hid-core.o hid-
core.c
hid-core.c: In function `hid_process_event':
hid-core.c:794: warning: passing arg 2 of `hiddev_hid_event' makes
integer from pointer without a cast
hid-core.c:794: warning: passing arg 3 of `hiddev_hid_event' makes
integer from pointer without a cast
hid-core.c:794: too many arguments to function `hiddev_hid_event'
hid-core.c: In function `hid_input_report':
hid-core.c:886: warning: implicit declaration of function
`hiddev_report_event'
make[3]: *** [hid-core.o] 오류 1
make[3]: 나감 `/kernel-2.4.19/linux-2.4.19-x5-v07-beta/drivers/usb-
2.4.26' 디렉토리
make[2]: *** [first_rule] 오류 2
make[2]: 나감 `/kernel-2.4.19/linux-2.4.19-x5-v07-beta/drivers/usb-
2.4.26' 디렉토리
make[1]: *** [_subdir_usb] 오류 2
make[1]: 나감 `/kernel-2.4.19/linux-2.4.19-x5-v07-beta/drivers' 디렉토리
make: *** [_dir_drivers] 오류 2
=====================================================================