Add ON Semi CAT24C256, CAT24M01.
authorwhitequark <whitequark@whitequark.org>
Mon, 21 May 2018 15:55:19 +0000 (15:55 +0000)
committerUwe Hermann <uwe@hermann-uwe.de>
Mon, 21 May 2018 16:19:07 +0000 (18:19 +0200)
decoders/eeprom24xx/lists.py

index 2da72b5cb20aa1e4cd5ba2f995873437768cd674..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',