Dear Uclinux Guys,
Please see below the screen error lines at the end of compiling uclinux-2.4.24 after adding scsci support and scsi disck support by menu setting. mu board's cpu is S3C25110A(nommu)
My understanding is scsi protocol have not ported to mommu plateform. Am I right?
Bill Zhao
----------------------------------------------------------------------------
-------- make[4]: Entering directory `/ddd/src/snapgear/linux-2.4.x/drivers/scsi' arm-elf-gcc -D__KERNEL__ -I/ddd/src/snapgear/linux-2.4.x/include -Wall -Wst rict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fno-com mon -pipe -fno-builtin -D__linux__ -DNO_MM -mapcs-32 -march=armv4 -mshort-l oad-bytes -msoft-float -nostdinc -iwithprefix include -DKBUILD_BASENAME=scsi_merge -c -o scsi_merge.o scsi_merge.c scsi_merge.c: In function `__init_io': scsi_merge.c:934: structure has no member named `page' scsi_merge.c:935: structure has no member named `offset' scsi_merge.c:941: structure has no member named `page' scsi_merge.c: In function `initialize_merge_fn': scsi_merge.c:1158: `dma64_addr_t' undeclared (first use in this function) scsi_merge.c:1158: (Each undeclared identifier is reported only once scsi_merge.c:1158: for each function it appears in.) scsi_merge.c:1158: parse error before `bounce_limit' scsi_merge.c:1196: `bounce_limit' undeclared (first use in this function) make[4]: *** [scsi_merge.o] Error 1 make[4]: Leaving directory `/ddd/src/snapgear/linux-2.4.x/drivers/scsi' make[3]: *** [first_rule] Error 2 make[3]: Leaving directory `/ddd/src/snapgear/linux-2.4.x/drivers/scsi' make[2]: *** [_subdir_scsi] Error 2 make[2]: Leaving directory `/ddd/src/snapgear/linux-2.4.x/drivers' make[1]: *** [_dir_drivers] Error 2 make[1]: Leaving directory `/ddd/src/snapgear/linux-2.4.x' make: *** [linux] Error 1 [root@localhost snapgear]#