]> sigrok.org Git - libsigrokdecode.git/blobdiff - decoders/rtc8564/pd.py
Remove unused probes and options
[libsigrokdecode.git] / decoders / rtc8564 / pd.py
index ce6ef7574ffe7c53401789dd79211e70e5442dcf..6108c267239b4d488789ae4d42845ca83de34de9 100644 (file)
@@ -33,23 +33,13 @@ class Decoder(srd.Decoder):
     license = 'gplv2+'
     inputs = ['i2c']
     outputs = ['rtc8564']
-    probes = []
     optional_probes = [
         {'id': 'clkout', 'name': 'CLKOUT', 'desc': 'Clock output'},
         {'id': 'clkoe', 'name': 'CLKOE', 'desc': 'Clock output enable'},
         {'id': 'int', 'name': 'INT#', 'desc': 'Interrupt'},
     ]
-    options = {}
-    annotations = [
-        ['reg-0x00', 'Register 0x00'],
-        ['reg-0x01', 'Register 0x01'],
-        ['reg-0x02', 'Register 0x02'],
-        ['reg-0x03', 'Register 0x03'],
-        ['reg-0x04', 'Register 0x04'],
-        ['reg-0x05', 'Register 0x05'],
-        ['reg-0x06', 'Register 0x06'],
-        ['reg-0x07', 'Register 0x07'],
-        ['reg-0x08', 'Register 0x08'],
+    annotations = \
+        [['reg-0x%02x' % i, 'Register 0x%02x' % i] for i in range(8 + 1)] + [
         ['read', 'Read date/time'],
         ['write', 'Write date/time'],
         ['bit-reserved', 'Reserved bit'],