From: Florent Kermarrec Date: Tue, 17 Mar 2015 15:04:07 +0000 (+0100) Subject: litescope/drivers: do not build regs when addrmap is None X-Git-Tag: 24jan2021_ls180~2478 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=70f1f96fda423a9890fc35c7b768fdb1715484cd;p=litex.git litescope/drivers: do not build regs when addrmap is None --- diff --git a/misoclib/tools/litescope/host/driver/etherbone.py b/misoclib/tools/litescope/host/driver/etherbone.py index 0f3efd15..44959887 100644 --- a/misoclib/tools/litescope/host/driver/etherbone.py +++ b/misoclib/tools/litescope/host/driver/etherbone.py @@ -11,7 +11,8 @@ class LiteScopeEtherboneDriver: self.tx_sock = None self.rx_sock = None - self.regs = build_map(addrmap, busword, self.read, self.write) + if addrmap is not None: + self.regs = build_map(addrmap, busword, self.read, self.write) def open(self): self.tx_sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) diff --git a/misoclib/tools/litescope/host/driver/uart.py b/misoclib/tools/litescope/host/driver/uart.py index 4771c989..da3cd363 100644 --- a/misoclib/tools/litescope/host/driver/uart.py +++ b/misoclib/tools/litescope/host/driver/uart.py @@ -15,7 +15,8 @@ class LiteScopeUARTDriver: self.baudrate = str(baudrate) self.debug = debug self.uart = serial.Serial(port, baudrate, timeout=0.25) - self.regs = build_map(addrmap, busword, self.read, self.write) + if addrmap is not None: + self.regs = build_map(addrmap, busword, self.read, self.write) def open(self): self.uart.flushOutput()