I have my SPCR set up like so.
SPCR = (1<<SPE)|(1<<MSTR)|(1<<SPR1)|(1<<SPR0)|(1<<DORD)|(1<<CPHA)|(1<<CPOL);
I send commands over PB3 ( atmega168). The line is normally held LO by the device in which I communicate with. I need to find a way to temporally hold it HI. I figure I could just set the direct and port on PB3 but that is not working ( the device keeps it LO ). Since I communicate to this device I know the single goes HI and LO. I would assume there is just a pull down on the device end. So I'm wondering if there is a way abusing the SPCR to achieve this.
The device does not hold the pin until its initialized. As far as I can tell there is no way to shut down the device. I tried disabling the SPCR but the device just infinitely waits.