diff options
Diffstat (limited to 'src/devices/mem24/xml_data')
50 files changed, 1782 insertions, 0 deletions
diff --git a/src/devices/mem24/xml_data/24AA00.xml b/src/devices/mem24/xml_data/24AA00.xml new file mode 100644 index 0000000..6b9e114 --- /dev/null +++ b/src/devices/mem24/xml_data/24AA00.xml @@ -0,0 +1,41 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24AA00" document="010770" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.1" vdd_min="1.8" vdd_max="5.5" /> + <frequency start="0.1" end="0.4" vdd_min="4.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x10" nb_blocks="1" page_size="1" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop dfns" nb_pins="8" > + <pin index="1" name="N/C" /> + <pin index="2" name="N/C" /> + <pin index="3" name="N/C" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="N/C" /> + <pin index="8" name="VCC" /> + </package> + + <package types="sot23" nb_pins="5" > + <pin index="1" name="SCL" /> + <pin index="2" name="VSS" /> + <pin index="3" name="SDA" /> + <pin index="4" name="N/C" /> + <pin index="5" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24AA01.xml b/src/devices/mem24/xml_data/24AA01.xml new file mode 100644 index 0000000..f3aa59d --- /dev/null +++ b/src/devices/mem24/xml_data/24AA01.xml @@ -0,0 +1,41 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24AA01" document="010771" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.1" vdd_min="1.8" vdd_max="5.5" /> + <frequency start="0.1" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x80" nb_blocks="1" page_size="8" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop msop dfns" nb_pins="8" > + <pin index="1" name="N/C" /> + <pin index="2" name="N/C" /> + <pin index="3" name="N/C" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + + <package types="sot23" nb_pins="5" > + <pin index="1" name="SCL" /> + <pin index="2" name="VSS" /> + <pin index="3" name="SDA" /> + <pin index="4" name="VCC" /> + <pin index="5" name="WP" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24AA014.xml b/src/devices/mem24/xml_data/24AA014.xml new file mode 100644 index 0000000..91b93ca --- /dev/null +++ b/src/devices/mem24/xml_data/24AA014.xml @@ -0,0 +1,33 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24AA014" document="010772" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.1" vdd_min="1.8" vdd_max="5.5" /> + <frequency start="0.1" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x80" nb_blocks="1" page_size="16" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop msop dfns" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24AA02.xml b/src/devices/mem24/xml_data/24AA02.xml new file mode 100644 index 0000000..a4c3174 --- /dev/null +++ b/src/devices/mem24/xml_data/24AA02.xml @@ -0,0 +1,41 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24AA02" document="010774" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.1" vdd_min="1.8" vdd_max="5.5" /> + <frequency start="0.1" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x100" nb_blocks="1" page_size="8" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop msop dfns" nb_pins="8" > + <pin index="1" name="N/C" /> + <pin index="2" name="N/C" /> + <pin index="3" name="N/C" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + + <package types="sot23" nb_pins="5" > + <pin index="1" name="SCL" /> + <pin index="2" name="VSS" /> + <pin index="3" name="SDA" /> + <pin index="4" name="VCC" /> + <pin index="5" name="WP" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24AA024.xml b/src/devices/mem24/xml_data/24AA024.xml new file mode 100644 index 0000000..7d2bfe5 --- /dev/null +++ b/src/devices/mem24/xml_data/24AA024.xml @@ -0,0 +1,33 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24AA024" document="010775" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.1" vdd_min="1.8" vdd_max="5.5" /> + <frequency start="0.1" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x100" nb_blocks="1" page_size="16" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop msop dfns" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24AA025.xml b/src/devices/mem24/xml_data/24AA025.xml new file mode 100644 index 0000000..174c163 --- /dev/null +++ b/src/devices/mem24/xml_data/24AA025.xml @@ -0,0 +1,33 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24AA025" document="020310" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.1" vdd_min="1.8" vdd_max="5.5" /> + <frequency start="0.1" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x100" nb_blocks="1" page_size="16" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop msop dfns" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="N/C" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24AA04.xml b/src/devices/mem24/xml_data/24AA04.xml new file mode 100644 index 0000000..18ca2ac --- /dev/null +++ b/src/devices/mem24/xml_data/24AA04.xml @@ -0,0 +1,41 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24AA04" document="010777" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.1" vdd_min="1.8" vdd_max="5.5" /> + <frequency start="0.1" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x200" nb_blocks="2" page_size="16" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop msop dfns" nb_pins="8" > + <pin index="1" name="N/C" /> + <pin index="2" name="N/C" /> + <pin index="3" name="N/C" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + + <package types="sot23" nb_pins="5" > + <pin index="1" name="SCL" /> + <pin index="2" name="VSS" /> + <pin index="3" name="SDA" /> + <pin index="4" name="VCC" /> + <pin index="5" name="WP" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24AA08.xml b/src/devices/mem24/xml_data/24AA08.xml new file mode 100644 index 0000000..84852f2 --- /dev/null +++ b/src/devices/mem24/xml_data/24AA08.xml @@ -0,0 +1,41 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24AA08" document="010779" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.1" vdd_min="1.8" vdd_max="5.5" /> + <frequency start="0.1" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x400" nb_blocks="4" page_size="16" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop msop dfns" nb_pins="8" > + <pin index="1" name="N/C" /> + <pin index="2" name="N/C" /> + <pin index="3" name="N/C" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + + <package types="sot23" nb_pins="5" > + <pin index="1" name="SCL" /> + <pin index="2" name="VSS" /> + <pin index="3" name="SDA" /> + <pin index="4" name="VCC" /> + <pin index="5" name="WP" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24AA1025.xml b/src/devices/mem24/xml_data/24AA1025.xml new file mode 100644 index 0000000..54940f3 --- /dev/null +++ b/src/devices/mem24/xml_data/24AA1025.xml @@ -0,0 +1,33 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24AA1025" document="024638" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.1" vdd_min="1.8" vdd_max="5.5" /> + <frequency start="0.1" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x20000" nb_blocks="2" page_size="128" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="N/C" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24AA128.xml b/src/devices/mem24/xml_data/24AA128.xml new file mode 100644 index 0000000..bf113e8 --- /dev/null +++ b/src/devices/mem24/xml_data/24AA128.xml @@ -0,0 +1,44 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24AA128" document="010781" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.1" vdd_min="1.8" vdd_max="5.5" /> + <frequency start="0.1" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x4000" nb_blocks="1" page_size="64" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop dfns" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + + <package types="msop" nb_pins="8" > + <pin index="1" name="N/C" /> + <pin index="2" name="N/C" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24AA16.xml b/src/devices/mem24/xml_data/24AA16.xml new file mode 100644 index 0000000..fb471b5 --- /dev/null +++ b/src/devices/mem24/xml_data/24AA16.xml @@ -0,0 +1,41 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24AA16" document="010783" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.1" vdd_min="1.8" vdd_max="5.5" /> + <frequency start="0.1" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x800" nb_blocks="8" page_size="16" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop msop dfns" nb_pins="8" > + <pin index="1" name="N/C" /> + <pin index="2" name="N/C" /> + <pin index="3" name="N/C" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + + <package types="sot23" nb_pins="5" > + <pin index="1" name="SCL" /> + <pin index="2" name="VSS" /> + <pin index="3" name="SDA" /> + <pin index="4" name="VCC" /> + <pin index="5" name="WP" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24AA164.xml b/src/devices/mem24/xml_data/24AA164.xml new file mode 100644 index 0000000..76ac031 --- /dev/null +++ b/src/devices/mem24/xml_data/24AA164.xml @@ -0,0 +1,33 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24AA164" document="010349" status="EOL" alternatives="24AA16" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="commercial" > + <frequency start="0" end="0.1" vdd_min="1.8" vdd_max="6" /> + <frequency start="0.1" end="0.4" vdd_min="4.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x800" nb_blocks="8" page_size="16" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24AA256.xml b/src/devices/mem24/xml_data/24AA256.xml new file mode 100644 index 0000000..899389d --- /dev/null +++ b/src/devices/mem24/xml_data/24AA256.xml @@ -0,0 +1,44 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24AA256" document="010785" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.1" vdd_min="1.8" vdd_max="5.5" /> + <frequency start="0.1" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x8000" nb_blocks="1" page_size="64" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop dfns" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + + <package types="msop" nb_pins="8" > + <pin index="1" name="N/C" /> + <pin index="2" name="N/C" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24AA32A.xml b/src/devices/mem24/xml_data/24AA32A.xml new file mode 100644 index 0000000..bc8d0f4 --- /dev/null +++ b/src/devices/mem24/xml_data/24AA32A.xml @@ -0,0 +1,33 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24AA32A" document="010787" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.1" vdd_min="1.8" vdd_max="5.5" /> + <frequency start="0.1" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x1000" nb_blocks="1" page_size="32" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop msop dfns" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24AA512.xml b/src/devices/mem24/xml_data/24AA512.xml new file mode 100644 index 0000000..baa575e --- /dev/null +++ b/src/devices/mem24/xml_data/24AA512.xml @@ -0,0 +1,50 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24AA512" document="010789" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.1" vdd_min="1.8" vdd_max="5.5" /> + <frequency start="0.1" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x10000" nb_blocks="1" page_size="128" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic dfns" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + + <package types="tssop" nb_pins="14" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="N/C" /> + <pin index="4" name="N/C" /> + <pin index="5" name="N/C" /> + <pin index="6" name="A2" /> + <pin index="7" name="VSS" /> + <pin index="8" name="SDA" /> + <pin index="9" name="SCL" /> + <pin index="10" name="N/C" /> + <pin index="11" name="N/C" /> + <pin index="12" name="N/C" /> + <pin index="13" name="WP" /> + <pin index="14" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24AA515.xml b/src/devices/mem24/xml_data/24AA515.xml new file mode 100644 index 0000000..b80a53a --- /dev/null +++ b/src/devices/mem24/xml_data/24AA515.xml @@ -0,0 +1,33 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24AA515" document="010791" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.1" vdd_min="1.8" vdd_max="5.5" /> + <frequency start="0.1" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x10000" nb_blocks="1" page_size="64" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24AA64.xml b/src/devices/mem24/xml_data/24AA64.xml new file mode 100644 index 0000000..0d52b6b --- /dev/null +++ b/src/devices/mem24/xml_data/24AA64.xml @@ -0,0 +1,33 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24AA64" document="010793" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.1" vdd_min="1.8" vdd_max="5.5" /> + <frequency start="0.1" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x2000" nb_blocks="1" page_size="32" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop msop dfns" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24AA65.xml b/src/devices/mem24/xml_data/24AA65.xml new file mode 100644 index 0000000..b35b50b --- /dev/null +++ b/src/devices/mem24/xml_data/24AA65.xml @@ -0,0 +1,33 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24AA65" document="010795" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="commercial" > + <frequency start="0" end="0.1" vdd_min="1.8" vdd_max="6" /> + <frequency start="0.1" end="0.4" vdd_min="4.5" vdd_max="6" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x2000" nb_blocks="1" page_size="64" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="N/C" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24C00.xml b/src/devices/mem24/xml_data/24C00.xml new file mode 100644 index 0000000..13bc0f7 --- /dev/null +++ b/src/devices/mem24/xml_data/24C00.xml @@ -0,0 +1,43 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24C00" document="010796" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.4" vdd_min="4.5" vdd_max="5.5" /> + </frequency_range> + <frequency_range name="extended" > + <frequency start="0" end="0.1" vdd_min="4.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x10" nb_blocks="1" page_size="1" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop dfns" nb_pins="8" > + <pin index="1" name="N/C" /> + <pin index="2" name="N/C" /> + <pin index="3" name="N/C" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="N/C" /> + <pin index="8" name="VCC" /> + </package> + + <package types="sot23" nb_pins="5" > + <pin index="1" name="SCL" /> + <pin index="2" name="VSS" /> + <pin index="3" name="SDA" /> + <pin index="4" name="N/C" /> + <pin index="5" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24C01C.xml b/src/devices/mem24/xml_data/24C01C.xml new file mode 100644 index 0000000..3526522 --- /dev/null +++ b/src/devices/mem24/xml_data/24C01C.xml @@ -0,0 +1,35 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24C01C" document="010797" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.4" vdd_min="4.5" vdd_max="5.5" /> + </frequency_range> + <frequency_range name="extended" > + <frequency start="0" end="0.1" vdd_min="4.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x80" nb_blocks="1" page_size="16" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop msop dfns" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="TEST" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24C02C.xml b/src/devices/mem24/xml_data/24C02C.xml new file mode 100644 index 0000000..f4ce091 --- /dev/null +++ b/src/devices/mem24/xml_data/24C02C.xml @@ -0,0 +1,35 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24C02C" document="010798" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.4" vdd_min="4.5" vdd_max="5.5" /> + </frequency_range> + <frequency_range name="extended" > + <frequency start="0" end="0.1" vdd_min="4.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x100" nb_blocks="1" page_size="16" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop msop dfns" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24C65.xml b/src/devices/mem24/xml_data/24C65.xml new file mode 100644 index 0000000..6f9be98 --- /dev/null +++ b/src/devices/mem24/xml_data/24C65.xml @@ -0,0 +1,32 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24C65" document="010799" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="extended" > + <frequency start="0" end="0.4" vdd_min="4.5" vdd_max="6" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x2000" nb_blocks="1" page_size="64" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="N/C" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24FC1025.xml b/src/devices/mem24/xml_data/24FC1025.xml new file mode 100644 index 0000000..c783952 --- /dev/null +++ b/src/devices/mem24/xml_data/24FC1025.xml @@ -0,0 +1,32 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24FC1025" document="024639" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="1" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x20000" nb_blocks="2" page_size="128" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="N/C" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24FC128.xml b/src/devices/mem24/xml_data/24FC128.xml new file mode 100644 index 0000000..88b0c8e --- /dev/null +++ b/src/devices/mem24/xml_data/24FC128.xml @@ -0,0 +1,44 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24FC128" document="010800" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.4" vdd_min="1.8" vdd_max="5.5" /> + <frequency start="0.4" end="1" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x4000" nb_blocks="1" page_size="64" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop dfns" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + + <package types="msop" nb_pins="8" > + <pin index="1" name="N/C" /> + <pin index="2" name="N/C" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24FC256.xml b/src/devices/mem24/xml_data/24FC256.xml new file mode 100644 index 0000000..08595ed --- /dev/null +++ b/src/devices/mem24/xml_data/24FC256.xml @@ -0,0 +1,44 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24FC256" document="010801" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.4" vdd_min="1.8" vdd_max="5.5" /> + <frequency start="0.4" end="1" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x8000" nb_blocks="1" page_size="64" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop dfns" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + + <package types="msop" nb_pins="8" > + <pin index="1" name="N/C" /> + <pin index="2" name="N/C" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24FC512.xml b/src/devices/mem24/xml_data/24FC512.xml new file mode 100644 index 0000000..0811a8d --- /dev/null +++ b/src/devices/mem24/xml_data/24FC512.xml @@ -0,0 +1,49 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24FC512" document="010802" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="1" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x10000" nb_blocks="1" page_size="128" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic dfns" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + + <package types="tssop" nb_pins="14" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="N/C" /> + <pin index="4" name="N/C" /> + <pin index="5" name="N/C" /> + <pin index="6" name="A2" /> + <pin index="7" name="VSS" /> + <pin index="8" name="SDA" /> + <pin index="9" name="SCL" /> + <pin index="10" name="N/C" /> + <pin index="11" name="N/C" /> + <pin index="12" name="N/C" /> + <pin index="13" name="WP" /> + <pin index="14" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24FC515.xml b/src/devices/mem24/xml_data/24FC515.xml new file mode 100644 index 0000000..9469c8c --- /dev/null +++ b/src/devices/mem24/xml_data/24FC515.xml @@ -0,0 +1,32 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24FC515" document="010803" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="1" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x10000" nb_blocks="1" page_size="64" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24LC00.xml b/src/devices/mem24/xml_data/24LC00.xml new file mode 100644 index 0000000..b6b588e --- /dev/null +++ b/src/devices/mem24/xml_data/24LC00.xml @@ -0,0 +1,41 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24LC00" document="010804" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.1" vdd_min="2.5" vdd_max="5.5" /> + <frequency start="0.1" end="0.4" vdd_min="4.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x10" nb_blocks="1" page_size="1" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop dfns" nb_pins="8" > + <pin index="1" name="N/C" /> + <pin index="2" name="N/C" /> + <pin index="3" name="N/C" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="N/C" /> + <pin index="8" name="VCC" /> + </package> + + <package types="sot23" nb_pins="5" > + <pin index="1" name="SCL" /> + <pin index="2" name="VSS" /> + <pin index="3" name="SDA" /> + <pin index="4" name="N/C" /> + <pin index="5" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24LC014.xml b/src/devices/mem24/xml_data/24LC014.xml new file mode 100644 index 0000000..f3dd3e7 --- /dev/null +++ b/src/devices/mem24/xml_data/24LC014.xml @@ -0,0 +1,32 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24LC014" document="010805" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x80" nb_blocks="1" page_size="16" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop msop dfns" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24LC01B.xml b/src/devices/mem24/xml_data/24LC01B.xml new file mode 100644 index 0000000..f96bc6d --- /dev/null +++ b/src/devices/mem24/xml_data/24LC01B.xml @@ -0,0 +1,40 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24LC01B" document="010806" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="extended" > + <frequency start="0" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x80" nb_blocks="1" page_size="8" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop msop dfns" nb_pins="8" > + <pin index="1" name="N/C" /> + <pin index="2" name="N/C" /> + <pin index="3" name="N/C" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + + <package types="sot23" nb_pins="5" > + <pin index="1" name="SCL" /> + <pin index="2" name="VSS" /> + <pin index="3" name="SDA" /> + <pin index="4" name="VCC" /> + <pin index="5" name="WP" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24LC024.xml b/src/devices/mem24/xml_data/24LC024.xml new file mode 100644 index 0000000..7fa84bf --- /dev/null +++ b/src/devices/mem24/xml_data/24LC024.xml @@ -0,0 +1,32 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24LC024" document="010808" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x100" nb_blocks="1" page_size="16" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop msop dfns" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24LC025.xml b/src/devices/mem24/xml_data/24LC025.xml new file mode 100644 index 0000000..8f5df38 --- /dev/null +++ b/src/devices/mem24/xml_data/24LC025.xml @@ -0,0 +1,32 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24LC025" document="010809" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x100" nb_blocks="1" page_size="16" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop msop dfns" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="N/C" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24LC02B.xml b/src/devices/mem24/xml_data/24LC02B.xml new file mode 100644 index 0000000..3e34cde --- /dev/null +++ b/src/devices/mem24/xml_data/24LC02B.xml @@ -0,0 +1,40 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24LC02B" document="010810" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="extended" > + <frequency start="0" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x100" nb_blocks="1" page_size="8" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop msop dfns" nb_pins="8" > + <pin index="1" name="N/C" /> + <pin index="2" name="N/C" /> + <pin index="3" name="N/C" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + + <package types="sot23" nb_pins="5" > + <pin index="1" name="SCL" /> + <pin index="2" name="VSS" /> + <pin index="3" name="SDA" /> + <pin index="4" name="VCC" /> + <pin index="5" name="WP" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24LC04B.xml b/src/devices/mem24/xml_data/24LC04B.xml new file mode 100644 index 0000000..0f83be9 --- /dev/null +++ b/src/devices/mem24/xml_data/24LC04B.xml @@ -0,0 +1,40 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24LC04B" document="010812" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="extended" > + <frequency start="0" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x200" nb_blocks="2" page_size="16" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop msop dfns" nb_pins="8" > + <pin index="1" name="N/C" /> + <pin index="2" name="N/C" /> + <pin index="3" name="N/C" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + + <package types="sot23" nb_pins="5" > + <pin index="1" name="SCL" /> + <pin index="2" name="VSS" /> + <pin index="3" name="SDA" /> + <pin index="4" name="VCC" /> + <pin index="5" name="WP" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24LC08B.xml b/src/devices/mem24/xml_data/24LC08B.xml new file mode 100644 index 0000000..a617e0c --- /dev/null +++ b/src/devices/mem24/xml_data/24LC08B.xml @@ -0,0 +1,40 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24LC08B" document="010814" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="extended" > + <frequency start="0" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x400" nb_blocks="4" page_size="16" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop msop dfns" nb_pins="8" > + <pin index="1" name="N/C" /> + <pin index="2" name="N/C" /> + <pin index="3" name="N/C" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + + <package types="sot23" nb_pins="5" > + <pin index="1" name="SCL" /> + <pin index="2" name="VSS" /> + <pin index="3" name="SDA" /> + <pin index="4" name="VCC" /> + <pin index="5" name="WP" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24LC1025.xml b/src/devices/mem24/xml_data/24LC1025.xml new file mode 100644 index 0000000..79ba144 --- /dev/null +++ b/src/devices/mem24/xml_data/24LC1025.xml @@ -0,0 +1,32 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24LC1025" document="024636" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="extended" > + <frequency start="0" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x20000" nb_blocks="2" page_size="128" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="N/C" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24LC128.xml b/src/devices/mem24/xml_data/24LC128.xml new file mode 100644 index 0000000..b850eac --- /dev/null +++ b/src/devices/mem24/xml_data/24LC128.xml @@ -0,0 +1,43 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24LC128" document="010817" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="extended" > + <frequency start="0" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x4000" nb_blocks="1" page_size="64" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop dfns" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + + <package types="msop" nb_pins="8" > + <pin index="1" name="N/C" /> + <pin index="2" name="N/C" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24LC16B.xml b/src/devices/mem24/xml_data/24LC16B.xml new file mode 100644 index 0000000..f07bd5e --- /dev/null +++ b/src/devices/mem24/xml_data/24LC16B.xml @@ -0,0 +1,40 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24LC16B" document="010819" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="extended" > + <frequency start="0" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x800" nb_blocks="8" page_size="16" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop msop dfns" nb_pins="8" > + <pin index="1" name="N/C" /> + <pin index="2" name="N/C" /> + <pin index="3" name="N/C" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + + <package types="sot23" nb_pins="5" > + <pin index="1" name="SCL" /> + <pin index="2" name="VSS" /> + <pin index="3" name="SDA" /> + <pin index="4" name="VCC" /> + <pin index="5" name="WP" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24LC21A.xml b/src/devices/mem24/xml_data/24LC21A.xml new file mode 100644 index 0000000..010b3a2 --- /dev/null +++ b/src/devices/mem24/xml_data/24LC21A.xml @@ -0,0 +1,33 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24LC21A" document="010821" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.1" vdd_min="2.5" vdd_max="5.5" /> + <frequency start="0.1" end="0.4" vdd_min="4.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x80" nb_blocks="1" page_size="8" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic" nb_pins="8" > + <pin index="1" name="N/C" /> + <pin index="2" name="N/C" /> + <pin index="3" name="N/C" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="VCLK" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24LC22A.xml b/src/devices/mem24/xml_data/24LC22A.xml new file mode 100644 index 0000000..237b47e --- /dev/null +++ b/src/devices/mem24/xml_data/24LC22A.xml @@ -0,0 +1,33 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24LC22A" document="010822" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.1" vdd_min="2.5" vdd_max="5.5" /> + <frequency start="0.1" end="0.4" vdd_min="4.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x100" nb_blocks="1" page_size="8" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic" nb_pins="8" > + <pin index="1" name="N/C" /> + <pin index="2" name="N/C" /> + <pin index="3" name="N/C" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="VCLK" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24LC256.xml b/src/devices/mem24/xml_data/24LC256.xml new file mode 100644 index 0000000..5a49ee9 --- /dev/null +++ b/src/devices/mem24/xml_data/24LC256.xml @@ -0,0 +1,43 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24LC256" document="010823" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="extended" > + <frequency start="0" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x8000" nb_blocks="1" page_size="64" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop dfns" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + + <package types="msop" nb_pins="8" > + <pin index="1" name="N/C" /> + <pin index="2" name="N/C" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24LC32A.xml b/src/devices/mem24/xml_data/24LC32A.xml new file mode 100644 index 0000000..abd17f2 --- /dev/null +++ b/src/devices/mem24/xml_data/24LC32A.xml @@ -0,0 +1,32 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24LC32A" document="010825" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="extended" > + <frequency start="0" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x1000" nb_blocks="1" page_size="32" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop msop dfns" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24LC512.xml b/src/devices/mem24/xml_data/24LC512.xml new file mode 100644 index 0000000..f643c99 --- /dev/null +++ b/src/devices/mem24/xml_data/24LC512.xml @@ -0,0 +1,49 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24LC512" document="010828" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="extended" > + <frequency start="0" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x10000" nb_blocks="1" page_size="128" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic dfns" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + + <package types="tssop" nb_pins="14" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="N/C" /> + <pin index="4" name="N/C" /> + <pin index="5" name="N/C" /> + <pin index="6" name="A2" /> + <pin index="7" name="VSS" /> + <pin index="8" name="SDA" /> + <pin index="9" name="SCL" /> + <pin index="10" name="N/C" /> + <pin index="11" name="N/C" /> + <pin index="12" name="N/C" /> + <pin index="13" name="WP" /> + <pin index="14" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24LC515.xml b/src/devices/mem24/xml_data/24LC515.xml new file mode 100644 index 0000000..55482b3 --- /dev/null +++ b/src/devices/mem24/xml_data/24LC515.xml @@ -0,0 +1,32 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24LC515" document="010830" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x10000" nb_blocks="1" page_size="64" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24LC64.xml b/src/devices/mem24/xml_data/24LC64.xml new file mode 100644 index 0000000..d35cf1a --- /dev/null +++ b/src/devices/mem24/xml_data/24LC64.xml @@ -0,0 +1,32 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24LC64" document="010831" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="extended" > + <frequency start="0" end="0.4" vdd_min="2.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x2000" nb_blocks="1" page_size="32" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic tssop msop dfns" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="WP" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24LC65.xml b/src/devices/mem24/xml_data/24LC65.xml new file mode 100644 index 0000000..3fb3fbb --- /dev/null +++ b/src/devices/mem24/xml_data/24LC65.xml @@ -0,0 +1,33 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24LC65" document="010833" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.1" vdd_min="2.5" vdd_max="6" /> + <frequency start="0.1" end="0.4" vdd_min="4.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x2000" nb_blocks="1" page_size="64" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic" nb_pins="8" > + <pin index="1" name="A0" /> + <pin index="2" name="A1" /> + <pin index="3" name="A2" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="N/C" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/24LCS21A.xml b/src/devices/mem24/xml_data/24LCS21A.xml new file mode 100644 index 0000000..0cb4846 --- /dev/null +++ b/src/devices/mem24/xml_data/24LCS21A.xml @@ -0,0 +1,33 @@ +<!DOCTYPE piklab_device> +<!--************************************************************************--> +<!--* Copyright (C) 2005-2007 Nicolas Hadacek <hadacek@kde.org> *--> +<!--* *--> +<!--* This program is free software; you can redistribute it and/or modify *--> +<!--* it under the terms of the GNU General Public License as published by *--> +<!--* the Free Software Foundation; either version 2 of the License, or *--> +<!--* (at your option) any later version. *--> +<!--************************************************************************--> +<device name="24LCS21A" document="010834" status="IP" memory_technology="FLASH" > + +<!--* Operating characteristics ********************************************--> + <frequency_range name="industrial" > + <frequency start="0" end="0.1" vdd_min="2.5" vdd_max="5.5" /> + <frequency start="0.1" end="0.4" vdd_min="4.5" vdd_max="5.5" /> + </frequency_range> + +<!--* Memory ***************************************************************--> + <memory size="0x80" nb_blocks="1" page_size="8" /> + +<!--* Packages *************************************************************--> + <package types="pdip soic" nb_pins="8" > + <pin index="1" name="N/C" /> + <pin index="2" name="N/C" /> + <pin index="3" name="WP" /> + <pin index="4" name="VSS" /> + <pin index="5" name="SDA" /> + <pin index="6" name="SCL" /> + <pin index="7" name="VCLK" /> + <pin index="8" name="VCC" /> + </package> + +</device> diff --git a/src/devices/mem24/xml_data/Makefile.am b/src/devices/mem24/xml_data/Makefile.am new file mode 100644 index 0000000..42cacaa --- /dev/null +++ b/src/devices/mem24/xml_data/Makefile.am @@ -0,0 +1,12 @@ +INCLUDES = -I$(top_srcdir)/src $(all_includes) +METASOURCES = AUTO + +noinst_LTLIBRARIES = libmem24xml.la +libmem24xml_la_LDFLAGS = $(all_libraries) +libmem24xml_la_SOURCES = mem24_data.cpp +libmem24xml_la_DEPENDENCIES = mem24_data.cpp + +include deps.mak +mem24_data.cpp: ../xml/mem24_xml_to_data $(noinst_DATA) + ../xml/mem24_xml_to_data +CLEANFILES = mem24_data.cpp diff --git a/src/devices/mem24/xml_data/deps.mak b/src/devices/mem24/xml_data/deps.mak new file mode 100644 index 0000000..5c1f243 --- /dev/null +++ b/src/devices/mem24/xml_data/deps.mak @@ -0,0 +1,6 @@ +noinst_DATA = \ + 24AA00.xml 24AA01.xml 24AA014.xml 24AA02.xml 24AA024.xml 24AA025.xml 24AA04.xml 24AA08.xml 24AA1025.xml 24AA128.xml\ + 24AA16.xml 24AA164.xml 24AA256.xml 24AA32A.xml 24AA512.xml 24AA515.xml 24AA64.xml 24AA65.xml 24C00.xml 24C01C.xml\ + 24C02C.xml 24C65.xml 24FC1025.xml 24FC128.xml 24FC256.xml 24FC512.xml 24FC515.xml 24LC00.xml 24LC014.xml 24LC01B.xml\ + 24LC024.xml 24LC025.xml 24LC02B.xml 24LC04B.xml 24LC08B.xml 24LC1025.xml 24LC128.xml 24LC16B.xml 24LC21A.xml 24LC22A.xml\ + 24LC256.xml 24LC32A.xml 24LC512.xml 24LC515.xml 24LC64.xml 24LC65.xml 24LCS21A.xml diff --git a/src/devices/mem24/xml_data/xml_data.pro b/src/devices/mem24/xml_data/xml_data.pro new file mode 100644 index 0000000..4842ae2 --- /dev/null +++ b/src/devices/mem24/xml_data/xml_data.pro @@ -0,0 +1,5 @@ +STOPDIR = ../../../.. +include($${STOPDIR}/lib.pro) + +TARGET = mem24xml +SOURCES += mem24_data.cpp |