]> sigrok.org Git - libsigrokdecode.git/commitdiff
microwire/eeprom93cxx: Use 'es' instead of 'se' abbrevation.
authorUwe Hermann <redacted>
Fri, 5 May 2017 18:33:26 +0000 (20:33 +0200)
committerUwe Hermann <redacted>
Sat, 6 May 2017 17:56:55 +0000 (19:56 +0200)
(for consistency with all other decoders)

decoders/eeprom93cxx/pd.py
decoders/microwire/pd.py

index e9a57bc55830d7bd4b36fe3ca73a3733af7f720c..7bb9b5a96b8b2fcf89505fbba19e9805bc048ceb 100644 (file)
@@ -55,7 +55,7 @@ class Decoder(srd.Decoder):
         a = 0
         for b in range(len(data)):
             a += (data[b].si << (len(data) - b - 1))
-        self.put(data[0].ss, data[-1].se, self.out_ann,
+        self.put(data[0].ss, data[-1].es, self.out_ann,
                  [0, ['Address: 0x%x' % a, 'Addr: 0x%x' % a, '0x%x' % a]])
 
     def put_word(self, si, data):
@@ -65,7 +65,7 @@ class Decoder(srd.Decoder):
             d = data[b].si if si else data[b].so
             word += (d << (len(data) - b - 1))
         idx = 0 if si else 1
-        self.put(data[0].ss, data[-1].se,
+        self.put(data[0].ss, data[-1].es,
                  self.out_ann, [idx, ['Data: 0x%x' % word, '0x%x' % word]])
 
     def decode(self, ss, es, data):
@@ -77,7 +77,7 @@ class Decoder(srd.Decoder):
 
         if opcode == 2:
             # READ instruction.
-            self.put(data[0].ss, data[1].se,
+            self.put(data[0].ss, data[1].es,
                      self.out_ann, [0, ['Read word', 'READ']])
             self.put_address(data[2:2 + self.addresssize])
 
@@ -86,7 +86,7 @@ class Decoder(srd.Decoder):
             while len(data) - word_start > 0:
                 # Check if there are enough bits for a word.
                 if len(data) - word_start < self.wordsize:
-                    self.put(data[word_start].ss, data[len(data) - 1].se,
+                    self.put(data[word_start].ss, data[len(data) - 1].es,
                              self.out_ann, [2, ['Not enough word bits']])
                     break
                 self.put_word(False, data[word_start:word_start + self.wordsize])
@@ -94,7 +94,7 @@ class Decoder(srd.Decoder):
                 word_start += self.wordsize
         elif opcode == 1:
             # WRITE instruction.
-            self.put(data[0].ss, data[1].se,
+            self.put(data[0].ss, data[1].es,
                      self.out_ann, [0, ['Write word', 'WRITE']])
             self.put_address(data[2:2 + self.addresssize])
             # Get word.
@@ -106,26 +106,26 @@ class Decoder(srd.Decoder):
                 self.put_word(True, data[2 + self.addresssize:2 + self.addresssize + self.wordsize])
         elif opcode == 3:
             # ERASE instruction.
-            self.put(data[0].ss, data[1].se,
+            self.put(data[0].ss, data[1].es,
                      self.out_ann, [0, ['Erase word', 'ERASE']])
             self.put_address(data[2:2 + self.addresssize])
         elif opcode == 0:
             if data[2].si == 1 and data[3].si == 1:
                 # WEN instruction.
-                self.put(data[0].ss, data[2 + self.addresssize - 1].se,
+                self.put(data[0].ss, data[2 + self.addresssize - 1].es,
                          self.out_ann, [0, ['Write enable', 'WEN']])
             elif data[2].si == 0 and data[3].si == 0:
                 # WDS instruction.
-                self.put(data[0].ss, data[2 + self.addresssize - 1].se,
+                self.put(data[0].ss, data[2 + self.addresssize - 1].es,
                          self.out_ann, [0, ['Write disable', 'WDS']])
             elif data[2].si == 1 and data[3].si == 0:
                 # ERAL instruction.
-                self.put(data[0].ss, data[2 + self.addresssize - 1].se,
+                self.put(data[0].ss, data[2 + self.addresssize - 1].es,
                          self.out_ann, [0, ['Erase all memory',
                                             'Erase all', 'ERAL']])
             elif data[2].si == 0 and data[3].si == 1:
                 # WRAL instruction.
-                self.put(data[0].ss, data[2 + self.addresssize - 1].se,
+                self.put(data[0].ss, data[2 + self.addresssize - 1].es,
                          self.out_ann, [0, ['Write all memory',
                                             'Write all', 'WRAL']])
                 # Get word.
index b8b18e8a2e57651963b3b89dc533b511e58f84e7..4ec6eb0420f790d9a075d5e0cbcf9427732304d1 100644 (file)
@@ -25,7 +25,7 @@ OUTPUT_PYTHON format:
 
 Packet:
 [namedtuple('ss': bit start sample number,
-  'se': bit end sample number,
+  'es': bit end sample number,
   'si': SI bit,
   'so': SO bit,
  ), ...]
@@ -38,7 +38,7 @@ To be able to annotate correctly the instructions formed by the bit, the start
 and end sample number of each bit (pair of SI/SO bit) are provided.
 '''
 
-PyPacket = namedtuple('PyPacket', 'ss se si so')
+PyPacket = namedtuple('PyPacket', 'ss es si so')
 Packet = namedtuple('Packet', 'samplenum matched cs sk si so')
 
 class Decoder(srd.Decoder):