Re: SD/MMC (ricoh) reader on Thinkpad T61

"Kevin Oberman" <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
> From: "Yuri Lukin" <[email protected]>
> Date: Fri, 14 Sep 2007 16:50:00 -0400
> Sender: [email protected]
> 
> On Sat, 15 Sep 2007 01:42:32 +0900, Hajimu UMEMOTO wrote
> > Hi,
> > 
> > You can just build the driver as a kernel module.
> > 
> 
> I'm afraid I'm not having any luck building it:
> 
> # make
> Warning: Object directory not changed from original /usr/src/sys/modules/sdmmc
> @ -> /usr/src/sys
> machine -> /usr/src/sys/i386/include
> :> opt_sd.h
> awk -f @/tools/makeobjops.awk
> /usr/src/sys/modules/sdmmc/../../dev/sdmmc/sdbus_if.m -h
> awk -f @/tools/makeobjops.awk @/kern/device_if.m -h
> awk -f @/tools/makeobjops.awk @/kern/bus_if.m -h
> awk -f @/tools/makeobjops.awk @/dev/pci/pci_if.m -h
> cc -O2 -fno-strict-aliasing -pipe   -D_KERNEL -DKLD_MODULE -std=c99 -nostdinc
>  -I/usr/src/sys/modules/sdmmc/../../ -I. -I@ -I@/contrib/altq
> -finline-limit=8000 --param inline-unit-growth=100 --param
> large-function-growth=1000 -fno-common  -mno-align-long-strings
> -mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3
> -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes 
> -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef
> -Wno-pointer-sign -fformat-extensions -c
> /usr/src/sys/modules/sdmmc/../../dev/sdmmc/sdshc.c
> /usr/src/sys/modules/sdmmc/../../dev/sdmmc/sdshc.c: In function 'sdshc_attach':
> /usr/src/sys/modules/sdmmc/../../dev/sdmmc/sdshc.c:346: warning: passing
> argument 4 of 'bus_setup_intr' from incompatible pointer type
> /usr/src/sys/modules/sdmmc/../../dev/sdmmc/sdshc.c:346: warning: passing
> argument 5 of 'bus_setup_intr' from incompatible pointer type
> /usr/src/sys/modules/sdmmc/../../dev/sdmmc/sdshc.c:346: error: too few
> arguments to function 'bus_setup_intr'
> /usr/src/sys/modules/sdmmc/../../dev/sdmmc/sdshc.c: In function 'sdshc_intr':
> /usr/src/sys/modules/sdmmc/../../dev/sdmmc/sdshc.c:448: warning: implicit
> declaration of function 'bus_space_read_2'
> /usr/src/sys/modules/sdmmc/../../dev/sdmmc/sdshc.c:448: warning: nested extern
> declaration of 'bus_space_read_2'
> /usr/src/sys/modules/sdmmc/../../dev/sdmmc/sdshc.c: In function 'sdshc_reset':
> /usr/src/sys/modules/sdmmc/../../dev/sdmmc/sdshc.c:612: warning: implicit
> declaration of function 'bus_space_write_1'
> /usr/src/sys/modules/sdmmc/../../dev/sdmmc/sdshc.c:612: warning: nested extern
> declaration of 'bus_space_write_1'
> /usr/src/sys/modules/sdmmc/../../dev/sdmmc/sdshc.c:614: warning: implicit
> declaration of function 'bus_space_read_1'
> /usr/src/sys/modules/sdmmc/../../dev/sdmmc/sdshc.c:614: warning: nested extern
> declaration of 'bus_space_read_1'
> *** Error code 1
> 
> Stop in /usr/src/sys/modules/sdmmc.
> 
> 
> 
> I also tried building it from the original directory where I untarred the
> sources but got the same error. What am I doing wrong?

Did you 'make depend'? (Not that I am sure that is the only problem.)
signature.asc (application/pgp-signature, 224 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)
Comment: Exmh version 2.5 06/03/2002

iD8DBQFG6wUIkn3rs5h7N1ERAp6DAKCDfRIP7tJrmLqL5h9F+ONqsIh6twCfbOgY
800X9aNwsrG5tz7udMleAy8=
=MvNx
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.