]> sigrok.org Git - libsigrokdecode.git/blobdiff - decoders/eeprom24xx/lists.py
Add a CFP decoder.
[libsigrokdecode.git] / decoders / eeprom24xx / lists.py
index f9510d63762a92f7342b26113be9e610e8f78f47..c6ee63d519e672822a438a9823e7f6a47ad2b792 100644 (file)
@@ -124,6 +124,28 @@ chips = {
         'max_speed': 400,
     },
 
+    # ON Semiconductor
+    'onsemi_cat24c256': {
+        'vendor': 'ON Semiconductor',
+        'model': 'CAT24C256',
+        'size': 32 * 1024,
+        'page_size': 64,
+        'page_wraparound': True,
+        'addr_bytes': 2,
+        'addr_pins': 3,
+        'max_speed': 1000,
+    },
+    'onsemi_cat24m01': {
+        'vendor': 'ON Semiconductor',
+        'model': 'CAT24M01',
+        'size': 128 * 1024,
+        'page_size': 256,
+        'page_wraparound': True,
+        'addr_bytes': 2,
+        'addr_pins': 2, # Pin A0 not connected
+        'max_speed': 1000,
+    },
+
     # Siemens
     'siemens_slx_24c01': {
         'vendor': 'Siemens',
@@ -167,4 +189,16 @@ chips = {
         'addr_pins': 3, # Called E0, E1, E2 on this chip.
         'max_speed': 400,
     },
+
+    # Xicor
+    'xicor_x24c02': {
+        'vendor': 'Xicor',
+        'model': 'X24C02',
+        'size': 256,
+        'page_size': 4,
+        'page_wraparound': True,
+        'addr_bytes': 1,
+        'addr_pins': 3,
+        'max_speed': 100,
+    },
 }