summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--target/ee/ee.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/target/ee/ee.c b/target/ee/ee.c
index 221d5979..83dd57eb 100644
--- a/target/ee/ee.c
+++ b/target/ee/ee.c
@@ -73,6 +73,7 @@ delay (unsigned char n)
void
cs(uint8_t b)
{
+ SCK = 0;
CS = b;
delay(1);
}
@@ -81,10 +82,10 @@ void
out_bit(uint8_t b)
{
MOSI = b;
+ delay(1);
SCK = 1;
delay(1);
SCK = 0;
- delay(1);
}
void
@@ -103,11 +104,12 @@ uint8_t
in_bit(void)
{
uint8_t b;
+
+ delay(1);
SCK = 1;
delay(1);
b = MISO;
SCK = 0;
- delay(1);
return b;
}