RE: Mixing I2C and SPI
Well, I know it's a bit tough to make them live on the same bus, I2C and SPI.
Those notes on that page do make some sense (I've not checked them carefully, though), but you should check carefully what happens on the bus(es)...
C'E' UN DISPERATISSIMO BISOGNO DI CANCRO!!