Cardbus, pcwl and pcan drivers all support SPARC, and they were all tested before they are posted on opensolaris. Since the binary package in the tarball only includes x86 version, so you need separately make the sparc version by yourself based the provided source code.
The *.[ch] files in the source tarball are not subject to the build changes, while those Makefiles in the tarball will conflict to those in the workspace if the builds mismatch. so you should be patient to manually cope with those Makefiles mismatch. If you just want to get the driver binary, you can simply write a new Makefile and build the souce code without any dependence on the build and workspace. For ath driver, I guess no SPARC version is available now. Rainer Orth ???: >+ /opt/onstudio10/SUNWspro/bin/cc -xarch=amd64 -Ui386 -U__i386 -xO3 >../../intel/amd64/ml/amd64.il -D_ASM_INLINES -Xa -xspace -Wu,-xmodel=kernel >-Wu,-save_args -v -xildoff -g -xc99=%none -W0,-noglobal -errtags=yes >-errwarn=%all -xc99=%none -v -D_KERNEL -D_SYSCALL32 -D_SYSCALL32_IMPL -D_ELF64 >-D_DDI_STRICT -Dsun -D__sun -D__SVR4 -DDEBUG -D_SIMULATOR_SUPPORT -DC2_AUDIT >-I../../intel -I../../common/pcmcia -I../../i86pc -Y I,../../common -c -o >debug64/pcan.o ../../common/io/pcmcia/pcan.c >"../../common/io/pcmcia/pcan.c", line 408: warning: implicitly declaring >function to return int: REG_WRITE() (E_IMPLICIT_DECL_FUNC_RETURN_INT) >"../../common/io/pcmcia/pcan.c", line 1304: warning: implicitly declaring >function to return int: REG_READ() (E_IMPLICIT_DECL_FUNC_RETURN_INT) >"../../common/io/pcmcia/pcan.c", line 1916: warning: implicitly declaring >function to return int: REG_READ_P() (E_IMPLICIT_DECL_FUNC_RETURN_INT) >"../../common/io/pcmcia/pcan.c", line 1978: warning: implicitly declaring >function to return int: REG_WRITE_P() (E_IMPLICIT_DECL_FUNC_RETURN_INT) >cc: acomp failed for ../../common/io/pcmcia/pcan.c >*** Error code 2 >dmake: Warning: Command failed for target `debug64/pcan.o' > > I've found no definition of those four macros at all. > > those macros are defined in pcan.h and pc_order.h within the source tarball. -Brian >Any suggestions for the compile failures above (both x86 and sparc)? > >Thanks. > Rainer > >----------------------------------------------------------------------------- >Rainer Orth, Faculty of Technology, Bielefeld University >_______________________________________________ >laptop-discuss mailing list >laptop-discuss at opensolaris.org > >