Advertisement
Guest User

Untitled

a guest
Jul 25th, 2022
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.34 KB | None | 0 0
  1. from uio.ti.icss.uart import LSR_RX_AVAIL
  2.  
  3. def pruss_uart_dump_rx( max_bytes=32 ):
  4.     uart = pruss.uart
  5.     while max_bytes > 0:
  6.         max_bytes -= 1
  7.         lsr = uart.lsr
  8.         if not ( lsr & LSR_RX_AVAIL ):
  9.             print( f'{lsr:08b}' )
  10.             break
  11.         byte = uart._read_byte()
  12.         print( f'{lsr:08b} {byte:02x}' )
  13.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement