Follow-up Comment #9, bug #28574 (project avr-libc):

I have reviewed Oliver's patch. The modifications in the patch match are
compared with corresponding xml files.

1. Changes for ADC_T match xml device files. They appear fine.
2. Changes for EVSYS donot match xml device files. For e.g., the patch
introduces new registers from 0x04-0x07 and 0x0C-0x0F which is not specified
in ATxmega128d3.xml or ATxmega64D3.xml.

     register8_t CH2MUX;  /* Event Channel 2 Multiplexer */
     register8_t CH3MUX;  /* Event Channel 3 Multiplexer */
+    register8_t reserved_0x04;
+    register8_t reserved_0x05;
+    register8_t reserved_0x06;
+    register8_t reserved_0x07;
     register8_t CH0CTRL;  /* Channel 0 Control Register */
     register8_t CH1CTRL;  /* Channel 1 Control Register */
     register8_t CH2CTRL;  /* Channel 2 Control Register */
     register8_t CH3CTRL;  /* Channel 3 Control Register */
+    register8_t reserved_0x0C;
+    register8_t reserved_0x0D;
+    register8_t reserved_0x0E;
+    register8_t reserved_0x0F;
     register8_t STROBE;  /* Event Strobe */

I am not sure how if second change can be introduced without change xml
device files. Can this bug deal with xml changes also?


    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?28574>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/



_______________________________________________
AVR-libc-dev mailing list
AVR-libc-dev@nongnu.org
http://lists.nongnu.org/mailman/listinfo/avr-libc-dev

Reply via email to