안녕하세요..

죄송합니다....제공한 CD의 소스 중...Makefile이 좀 잘못되었네요...

자료 게시판에 DIO 소스를 올려 놓았습니다... 그걸 받아서 해보세요...

아니면..

/device/Makefile 만 다음과 같이 수정하시면 됩니다..

KERNELDIR = /ez/sw/kernel/linux
DEV_INCLUDEDIR = -I$(KERNELDIR)/include -I./ -I../include

include $(KERNELDIR)/.config

CFLAGS += -Wall -D__KERNEL__ -DMODULE $(DEV_INCLUDEDIR) $(DEBFLAGS)

TARGET = io_dev

OBJS = $(TARGET).o

SRCS = io.c

CFLAGS += -O2
#CFLAGS += -g

all: $(TARGET).o

$(TARGET).o: $(SRCS:.c=.o)
$(LD) -r $^ -o $@

clean:
rm -f *.o *~ core .depend

dep :
gccmakedep $(DEV_INCLUDEDIR) $(SRCS) <<<==== 이부분을 수정해주세요..


수정 전
gccmakedep $(INCLUDEDIR) $(SRCS)
수정 후
gccmakedep $(DEV_INCLUDEDIR) $(SRCS)


그럼... 수고하세요..


초보 wrote..
: 디바이드 드라이브 2번째 DIO를 테스트하기위해 컴파일 실행중에 make dep에서
: "/asm/hardware.h" & "io.h"파일이 없다고 나오면서 에러가 뜨는데, 왜 그런거
: 죠?