]> sigrok.org Git - libsigrokdecode.git/blobdiff - decoders/eeprom24xx/lists.py
Add a CFP decoder.
[libsigrokdecode.git] / decoders / eeprom24xx / lists.py
index ff4b3ed7cc797175e4122e61bea8e5b2f6dbf0db..c6ee63d519e672822a438a9823e7f6a47ad2b792 100644 (file)
@@ -14,8 +14,7 @@
 ## GNU General Public License for more details.
 ##
 ## You should have received a copy of the GNU General Public License
-## along with this program; if not, write to the Free Software
-## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+## along with this program; if not, see <http://www.gnu.org/licenses/>.
 ##
 
 #
@@ -125,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',
@@ -168,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,
+    },
 }