summaryrefslogtreecommitdiff
path: root/decoders
diff options
context:
space:
mode:
Diffstat (limited to 'decoders')
-rw-r--r--decoders/eeprom24xx/lists.py22
1 files changed, 22 insertions, 0 deletions
diff --git a/decoders/eeprom24xx/lists.py b/decoders/eeprom24xx/lists.py
index 2da72b5..c6ee63d 100644
--- a/decoders/eeprom24xx/lists.py
+++ b/decoders/eeprom24xx/lists.py
@@ -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',