forked from mfulz_github/qmk_firmware
Bit-bang ISP in the AVRISP-MKII clone project needs to set MOSI pin to the MSB of the data byte on startup, not the LSB.
This commit is contained in:
parent
70f3d8e933
commit
24ca2d49fe
|
@ -243,7 +243,8 @@ uint8_t ISPTarget_TransferSoftSPIByte(const uint8_t Byte)
|
|||
SoftSPI_Data = Byte;
|
||||
SoftSPI_BitsRemaining = 8;
|
||||
|
||||
if (SoftSPI_Data & 0x01)
|
||||
/* Set initial MOSI pin state according to the byte to be transferred */
|
||||
if (SoftSPI_Data & (1 << 7))
|
||||
PORTB |= (1 << 2);
|
||||
else
|
||||
PORTB &= ~(1 << 2);
|
||||
|
|
Loading…
Reference in New Issue