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
>  
>

Reply via email to