On the ADuC7060/61:
Can I program P0_0, P0_1, and P0_2 for SPI functionality and still use P0_3 as a GPIO pin?
Yes this is possible.
GP0CON1 should be set to 0x00;
GP0CON0 should be set to 0x0111;
This will configure P0.0/0.1/0.2 in SPI mode and leave P0.3 as a digital I/O.
Retrieving data ...