fixed timing in iec_tx_common
This commit is contained in:
1 parent
56f6dbfd3d
commit
339ae0335f
1 file changed
+5
-4
@@ -38,6 +38,11 @@ iec_tx_common_bit_is_sent:
|
||||
|
||||
;; Wait 20us, so that device(s) can pick DATA
|
||||
jsr iec_wait20us
|
||||
|
||||
;; Pull CLK for 20us again, before sending the next bit
|
||||
;; or performing any other action
|
||||
jsr iec_pull_clk_release_data
|
||||
jsr iec_wait20us
|
||||
|
||||
;; More bits to send?
|
||||
dex
|
||||
@@ -73,9 +78,5 @@ iec_tx_common_done:
|
||||
|
||||
iec_tx_common_nextbit:
|
||||
|
||||
;; Pull CLK for 20us again, before
|
||||
jsr iec_pull_clk_release_data
|
||||
jsr iec_wait20us
|
||||
|
||||
pla
|
||||
jmp iec_tx_common_sendbit
|
||||
Reference in new issue
Block a user