Define new tag to fix wizard errors.
authorasterix <asterix@38d2e660-2303-0410-9eaa-f027e97ec537>
Mon, 10 Oct 2011 16:08:30 +0000 (16:08 +0000)
committerasterix <asterix@38d2e660-2303-0410-9eaa-f027e97ec537>
Mon, 10 Oct 2011 16:08:30 +0000 (16:08 +0000)
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@5149 38d2e660-2303-0410-9eaa-f027e97ec537

bertos/cfg/cfg_ser.h
bertos/cpu/avr/info/ATxmega32D4.cdef

index 91a10e0b2d8ade049eeb03b95150797d6728a29f..e7d5cc43d9f179db1ec9d66d2fa1adcc27af6cbf 100644 (file)
  *
  * $WIZ$ type = "enum"
  * $WIZ$ value_list = "ser_order_bit"
- * $WIZ$ supports = "avr"
+ * $WIZ$ supports = "avr and not xmega32d"
  */
 #define CONFIG_SPI_DATA_ORDER  SER_MSB_FIRST
 
 /**
  * SPI clock division factor.
  * $WIZ$ type = "int"
- * $WIZ$ supports = "avr"
+ * $WIZ$ supports = "avr and not xmega32d"
  */
 #define CONFIG_SPI_CLOCK_DIV   16
 
  * SPI clock polarity: normal low or normal high.
  * $WIZ$ type = "enum"
  * $WIZ$ value_list = "ser_spi_pol"
- * $WIZ$ supports = "avr"
+ * $WIZ$ supports = "avr and not xmega32d"
  */
 #define CONFIG_SPI_CLOCK_POL        SPI_NORMAL_LOW
 
  * sample on second clock edge.
  * $WIZ$ type = "enum"
  * $WIZ$ value_list = "ser_spi_phase"
- * $WIZ$ supports = "avr"
+ * $WIZ$ supports = "avr and not xmega32d"
  */
 #define CONFIG_SPI_CLOCK_PHASE     SPI_SAMPLE_ON_FIRST_EDGE
 
index 57a1496e0a835fe52582282821d4bcc13e4a615f..9cae5eb01e92ae2b1f74426d451bde1233d5eded 100644 (file)
@@ -53,4 +53,7 @@ CORE_CPU = "atxmega32d4"
 HW_DIR = CPU_DIR + "avr/hw/"
 MK_CPU_CSRC = HW_DIR + "init_xmega.c"
 
+# Special CPU related tags.
+CPU_TAGS += ["xmega32d"]
+
 include("avr_post.common")