[parisc-linux] make Image currently fails here too.

Philipp Rumpf prumpf@inwestnet.de
Wed, 1 Mar 2000 20:35:06 +0100


> My unsatisfied symbols are different, though:
> 
> ld: Unsatisfied symbols:
>    fcacheline (code)
>    pcacheline (code)

That's the (buggy IMHO) Lasi ethernet driver that uses strange custom
macros to flush the cache rather than the standard ones.  Basically

#define fcacheline(x) dma_cache_wback(&x, 32)
#define pcacheline(x) dma_cache_inv(&x, 32)

_might_ make it compile again.


It alse uses phys_to_virt/virt_to_phys rather than bus_to_virt/virt_to_bus
and generally needs to be fixed for the new DMA API soon.  If you're
happy just using a ramdisk, don't compile it in.

	Philipp Rumpf