]> oss.titaniummirror.com Git - msp430-libc.git/blobdiff - include/io.h
Imported msp430-libc-20100207
[msp430-libc.git] / include / io.h
index 0721e43357864227abb9990a214559c198b651b2..a99b7298cb25742f822b98c5644766b5d60b768c 100644 (file)
@@ -23,7 +23,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $Id: io.h,v 1.17 2008/05/15 00:54:32 cliechti Exp $
+ * $Id: io.h,v 1.19 2009/01/11 23:11:48 sb-sf Exp $
  */
 
 #ifndef _IO_H_
@@ -74,6 +74,9 @@
 #elif defined(__MSP430_2101__) || defined(__MSP430_2111__) || defined(__MSP430_2121__) || defined(__MSP430_2131__)
 #include <msp430x21x1.h>
 
+#elif defined(__MSP430_2112__) || defined(__MSP430_2122__) || defined(__MSP430_2132__)
+#include <msp430x21x2.h>
+
 #elif defined(__MSP430_2232__) || defined(__MSP430_2252__) || defined(__MSP430_2272__)
 #include <msp430x22x2.h>
 
 #elif defined(__MSP430_4250__) || defined(__MSP430_4260__) || defined(__MSP430_4270__)
 #include <msp430x42x0.h>
 
-#elif defined(__MSP430_E423__) || defined(__MSP430_E425__) || defined(__MSP430_E427__)
+#elif defined(__MSP430_G4250__) || defined(__MSP430_G4260__) || defined(__MSP430_G4270__)
+#include <msp430xG42x0.h>
+
+#elif defined(__MSP430_E423__) || defined(__MSP430_E425__) || defined(__MSP430_E427__) \
+    || defined(__MSP430_E4232__) || defined(__MSP430_E4242__) ||  defined(__MSP430_E4252__) || defined(__MSP430_E4272__)
 #include <msp430xE42x.h>
 
 #elif defined(__MSP430_W423__) || defined(__MSP430_W425__) || defined(__MSP430_W427__)
 #elif defined(__MSP430_G437__) || defined(__MSP430_G438__) || defined(__MSP430_G439__)
 #include <msp430xG43x.h>
 
-#elif defined(__MSP430_435__) || defined(__MSP430_436__) || defined(__MSP430_437__)
+#elif defined(__MSP430_435__) || defined(__MSP430_436__) || defined(__MSP430_437__) \
+    || defined(__MSP430_4351__) || defined(__MSP430_4361__) || defined(__MSP430_4371__)
 #include <msp430x43x.h>
 
 #elif defined(__MSP430_447__) || defined(__MSP430_448__) || defined(__MSP430_449__)
 #elif defined(__MSP430_G4616__) || defined(__MSP430_G4617__) || defined(__MSP430_G4618__) || defined(__MSP430_G4619__)
 #include <msp430xG461x.h>
 
+#elif defined(__MSP430_4783__) || defined(__MSP430_4784__) || defined(__MSP430_4793__) || defined(__MSP430_4794__) \
+    || defined(__MSP430_47166__) || defined(__MSP430_47176__) || defined(__MSP430_47186__) || defined(__MSP430_47196__) \
+    || defined(__MSP430_47167__) || defined(__MSP430_47177__) || defined(__MSP430_47187__) || defined(__MSP430_47197__)
+#include <msp430x47xx.h>
+
+#elif defined(__MSP430_5418__) || defined(__MSP430_5419__) \
+    || defined(__MSP430_5435__) || defined(__MSP430_5436__) || defined(__MSP430_5437__) || defined(__MSP430_5438__)
+#include <msp430x54xx.h>
+
+#elif defined(__CC430_5137__)
+#include <cc430x513x.h>
+
+#elif defined(__CC430_6125__) || defined(__CC430_6126__) || defined(__CC430_6127__)
+#include <cc430x612x.h>
+
+#elif defined(__CC430_6135__) || defined(__CC430_6137__)
+#include <cc430x613x.h>
+
 #else
 #warning "Unknown arch! Please check"
 #include <iomacros.h>