아무 기능도 하지 않는 모듈 프로그램을 하나 만들어서 ez-m28용으로 컴파일
하려고 하는데 경고가 발생합니다.
(소스: 리눅스 디바이스 드라이버 - 유영창저 p105)

환경 : 레드햇 7.1
컴파일러 : ez-m28 cd에 들어있는 크로스 컴파일러

# arm-linux-gcc -D__KERNEL__ -DMODULE -Wall -O -I/usr/arm-linux/include
-c test.c -o test.o
test.c:1: warnign: 'MODULE' redefined
*Initialization*:1: warning: this is the location of the previous definition

ez-m28보드로 다운로드하고 insmod에 -f 옵션을 줘서 강제로 모듈을 올리면 올
라가긴 합니다만 이대로 모듈 프로그램 작성해도 별 문제가 없을까요??
약간 변형된 네트워크 드라이버를 작성하려 하거든요!