Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: satalink at cardbus

> >In order to get this to compile on my system, I had to adjust all the
> >initalizers in piixide.c; presumably, this would be required in other
> >ide chipset drivers, as well.
> I get this:
> /usr/store/source/netbsd/current/src/sys/dev/pci/acardide.c:56:  
> warning: missing initializer
> /usr/store/source/netbsd/current/src/sys/dev/pci/acardide.c:56:  
> warning: (near initialization for  
> 'pciide_acard_products[0].cardbus_chip_map')
> /usr/store/source/netbsd/current/src/sys/dev/pci/acardide.c:61:  
> warning: missing initializer
> ...
> It seems obvious that I'm hitting the same problem you did, except I  
> don't understand how to fix this in piixide.c. Can you send me a diff?

you need to add an extra ", NULL" to the pciide_product_desc struct -
here's a fake diff(1) to illustrate.

          "Acard ATP865-A Ultra133 IDE Controller",
+         NULL,

Home | Main Index | Thread Index | Old Index