을 만드는 방법에 대해 질문을 드린 거였는데. 제가 설명을 잘못 했네요. 죄송 ^^
지금 파일로 첨부해 주신 yaffs를 모듈로 컴파일하려면 어떻게 해야 하나요. Makefile를 어떻게 만들어야 할 지 모르겠습니다.

피에스 : 답변 주신 방법으로 컴파일에 성공! 보드에 올려 실행한 후 마운트까지 했습니다. 다시 한번 감사드립니다.


obj-m   := yaffs.o
module-objs := yaffs_mtdif.o yaffs_mtdif2.o yaffs_ramem.o yaffs_ramem2k.o yaffs_

KDIR    := /nffis/linux-2.6.10/
PWD := /nffis/linux-2.6.10/fs/yaffs/

default:
    $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules

clean:
    rm -rf *.ko
    rm -rf *.mod.*
    rm -rf .*.cmd
    rm -rf *.o

Makefile을 일단 위와 같이 만들어 봤는데, 아래와 같은 에러가 ㅠㅠ
make -C /nffis/linux-2.6.10/ SUBDIRS=/nffis/linux-2.6.10/fs/yaffs/ modules
make[1]: 들어감 `/nffis/linux-2.6.10' 디렉토리
make[2]: *** No rule to make target `/nffis/linux-2.6.10/fs/yaffs/yaffs.c', needed by `/nffis/linux-2.6.10/fs/yaffs/yaffs.o'.  멈춤.
make[1]: *** [_module_/nffis/linux-2.6.10/fs/yaffs] 오류 2
make[1]: 나감 `/nffis/linux-2.6.10' 디렉토리

모듈로 만들수 있는 방법에 대한 힌트를 주시면 ^^ 감사~
새해 복 많이 받으세요~