diff options
author | Uwe Hermann <uwe@hermann-uwe.de> | 2019-05-15 01:26:02 +0200 |
---|---|---|
committer | Uwe Hermann <uwe@hermann-uwe.de> | 2019-05-15 01:26:02 +0200 |
commit | 9306d59da41beee3e56a3ff158405425b74344e2 (patch) | |
tree | 2db4a8abf6e1837325861b313fea24206c8b9297 | |
parent | 3fc120d9539d77a8d65eb014c370f026b60ffc99 (diff) | |
download | libsigrokdecode-9306d59da41beee3e56a3ff158405425b74344e2.tar.gz libsigrokdecode-9306d59da41beee3e56a3ff158405425b74344e2.zip |
enc28j60: Shorten various self.put*() calls.
-rw-r--r-- | decoders/enc28j60/pd.py | 81 |
1 files changed, 19 insertions, 62 deletions
diff --git a/decoders/enc28j60/pd.py b/decoders/enc28j60/pd.py index a7e731d..fafc2cd 100644 --- a/decoders/enc28j60/pd.py +++ b/decoders/enc28j60/pd.py @@ -130,33 +130,18 @@ class Decoder(srd.Decoder): if reg_name is None: # We don't know the bank we're in yet. - self.putr([ - ANN_REG_ADDR, - [ - 'Reg Bank ? Addr 0x{0:02X}'.format(reg_addr), - '?:{0:02X}'.format(reg_addr), - ]]) - self.putr([ - ANN_WARNING, - [ - 'Warning: Register bank not known yet.', - 'Warning', - ]]) + self.putr([ANN_REG_ADDR, [ + 'Reg Bank ? Addr 0x{0:02X}'.format(reg_addr), + '?:{0:02X}'.format(reg_addr)]]) + self.putr([ANN_WARNING, ['Warning: Register bank not known yet.', + 'Warning']]) else: - self.putr([ - ANN_REG_ADDR, - [ - 'Reg {0}'.format(reg_name), - '{0}'.format(reg_name), - ]]) + self.putr([ANN_REG_ADDR, ['Reg {0}'.format(reg_name), + '{0}'.format(reg_name)]]) if (reg_name == '-') or (reg_name == 'Reserved'): - self.putr([ - ANN_WARNING, - [ - 'Warning: Invalid register accessed.', - 'Warning', - ]]) + self.putr([ANN_WARNING, ['Warning: Invalid register accessed.', + 'Warning']]) def _put_data_byte(self, data, byte_index, binary=False): self.range_ss = self.ranges[byte_index][0] @@ -166,27 +151,14 @@ class Decoder(srd.Decoder): self.range_es = self.ranges[byte_index + 1][0] if binary: - self.putr([ - ANN_DATA, - [ - 'Data 0b{0:08b}'.format(data), - '{0:08b}'.format(data), - ]]) + self.putr([ANN_DATA, ['Data 0b{0:08b}'.format(data), + '{0:08b}'.format(data)]]) else: - self.putr([ - ANN_DATA, - [ - 'Data 0x{0:02X}'.format(data), - '{0:02X}'.format(data), - ]]) + self.putr([ANN_DATA, ['Data 0x{0:02X}'.format(data), + '{0:02X}'.format(data)]]) def _put_command_warning(self, reason): - self.putc([ - ANN_WARNING, - [ - 'Warning: {0}'.format(reason), - 'Warning', - ]]) + self.putc([ANN_WARNING, ['Warning: {0}'.format(reason), 'Warning']]) def _process_rcr(self): self.putc([ANN_RCR, ['Read Control Register', 'RCR']]) @@ -217,12 +189,7 @@ class Decoder(srd.Decoder): self._put_data_byte(self.miso[1], 1) else: self.range_ss, self.range_es = self.ranges[1][0], self.ranges[2][0] - self.putr([ - ANN_DATA, - [ - 'Dummy Byte', - 'Dummy', - ]]) + self.putr([ANN_DATA, ['Dummy Byte', 'Dummy']]) self._put_data_byte(self.miso[2], 2) def _process_rbm(self): @@ -230,13 +197,8 @@ class Decoder(srd.Decoder): self._put_command_warning('Invalid header byte.') return - self.putc([ - ANN_RBM, - [ - 'Read Buffer Memory: Length {0}'.format( - len(self.mosi) - 1), - 'RBM', - ]]) + self.putc([ANN_RBM, ['Read Buffer Memory: Length {0}'.format( + len(self.mosi) - 1), 'RBM']]) for i in range(1, len(self.miso)): self._put_data_byte(self.miso[i], i) @@ -260,13 +222,8 @@ class Decoder(srd.Decoder): self._put_command_warning('Invalid header byte.') return - self.putc([ - ANN_WBM, - [ - 'Write Buffer Memory: Length {0}'.format( - len(self.mosi) - 1), - 'WBM', - ]]) + self.putc([ANN_WBM, ['Write Buffer Memory: Length {0}'.format( + len(self.mosi) - 1), 'WBM']]) for i in range(1, len(self.mosi)): self._put_data_byte(self.mosi[i], i) |