wait_complete)# `PS_PIO_WAIT_COMPLETE );# wait_complete; # Do not request a newe transaction from the scheduler until previous memory transaction is finished
wait_complete)# `PS_PIO_WAIT_COMPLETE );# wait_complete; # Do not request a newe transaction from the scheduler until previous memory transaction is finished
...
@@ -165,7 +206,7 @@ class X393McntrlTests(object):
...
@@ -165,7 +206,7 @@ class X393McntrlTests(object):
self.x393_pio_sequences.schedule_ps_pio(# schedule software-control memory operation (may need to check FIFO status first)
self.x393_pio_sequences.schedule_ps_pio(# schedule software-control memory operation (may need to check FIFO status first)
wait_complete)# `PS_PIO_WAIT_COMPLETE );# wait_complete; # Do not request a newe transaction from the scheduler until previous memory transaction is finished
wait_complete)# `PS_PIO_WAIT_COMPLETE );# wait_complete; # Do not request a newe transaction from the scheduler until previous memory transaction is finished
wait_complete)# `PS_PIO_WAIT_COMPLETE ) # wait_complete; # Do not request a newe transaction from the scheduler until previous memory transaction is finished
wait_complete)# `PS_PIO_WAIT_COMPLETE ) # wait_complete; # Do not request a newe transaction from the scheduler until previous memory transaction is finished
wait_complete)# `PS_PIO_WAIT_COMPLETE )# wait_complete; # Do not request a newe transaction from the scheduler until previous memory transaction is finished
wait_complete)# `PS_PIO_WAIT_COMPLETE )# wait_complete; # Do not request a newe transaction from the scheduler until previous memory transaction is finished
# temporary - for debugging:
# temporary - for debugging:
...
@@ -202,22 +251,27 @@ class X393McntrlTests(object):
...
@@ -202,22 +251,27 @@ class X393McntrlTests(object):
deftest_read_block(self,
deftest_read_block(self,
wait_complete):# Wait for operation to complete
wait_complete):# Wait for operation to complete
"""
Test read block in PS PIO mode
<wait_complete> wait read block operation to complete (0 - may initiate multiple PS PIO operations)
returns list of the read data
"""
self.x393_pio_sequences.schedule_ps_pio(# schedule software-control memory operation (may need to check FIFO status first)
self.x393_pio_sequences.schedule_ps_pio(# schedule software-control memory operation (may need to check FIFO status first)