needwrite_polarity
; needwrite_<something> will see if we need to talk to a slave
; if not it will simply return
-; if we _do_, it will store the slave no. in needwrite_slave
-; and then pop and return. In this case getwritebyte_polarity
-; on this slave must provide a byte next time it is called.
+; if we _do_, it will put the slave no. in W, and then pop
+; and branch to i2c_needwrite. See mascan.asm.
; nb register usage may need to be adjusted for wiring into mascan i2cm_...
mov_lfsr polarity_cmds, 0
polarity_needwrite_loop