<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>change log for rtems (2011-07-07)</title>
</head>
<body text='#000000' bgcolor='#ffffff'>
<a name='cs1'></a>
<table border='0' cellspacing='0' cellpadding='5' width='100%' bgcolor='#eeeeee'>
<tr><td colspan='3' bgcolor='#dddddd'>
 <font color='#bb2222'><strong>joel</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-07-07 Joel Sherrill <joel.sherrill@oarcorp.com>

        * libblock/src/nvdisk-sram.c, libi2c/libi2c.c,
        libmisc/shell/main_msdosfmt.c: Eliminate use of GNU old-style field
        designator extension as recommended by clang.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/ChangeLog.diff?r1=text&tr1=1.2867&r2=text&tr2=1.2868&diff_format=h">M</a></td><td width='1%'>1.2868</td><td width='100%'>cpukit/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libblock/src/nvdisk-sram.c.diff?r1=text&tr1=1.5&r2=text&tr2=1.6&diff_format=h">M</a></td><td width='1%'>1.6</td><td width='100%'>cpukit/libblock/src/nvdisk-sram.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libi2c/libi2c.c.diff?r1=text&tr1=1.19&r2=text&tr2=1.20&diff_format=h">M</a></td><td width='1%'>1.20</td><td width='100%'>cpukit/libi2c/libi2c.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/cpukit/libmisc/shell/main_msdosfmt.c.diff?r1=text&tr1=1.12&r2=text&tr2=1.13&diff_format=h">M</a></td><td width='1%'>1.13</td><td width='100%'>cpukit/libmisc/shell/main_msdosfmt.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/cpukit/ChangeLog:1.2867 rtems/cpukit/ChangeLog:1.2868
--- rtems/cpukit/ChangeLog:1.2867       Thu Jul  7 01:55:47 2011
+++ rtems/cpukit/ChangeLog      Thu Jul  7 17:14:59 2011
</font><font color='#997700'>@@ -1,3 +1,9 @@
</font><font color='#000088'>+2011-07-07    Joel Sherrill <joel.sherrill@oarcorp.com>
+
+       * libblock/src/nvdisk-sram.c, libi2c/libi2c.c,
+       libmisc/shell/main_msdosfmt.c: Eliminate use of GNU old-style field
+       designator extension as recommended by clang.
+
</font> 2011-07-08        Sebastian Huber <sebastian.huber@embedded-brains.de>
 
        * libnetworking/rtems/tftp.h, libnetworking/lib/tftpDriver.c: Fixed

<font color='#006600'>diff -u rtems/cpukit/libblock/src/nvdisk-sram.c:1.5 rtems/cpukit/libblock/src/nvdisk-sram.c:1.6
--- rtems/cpukit/libblock/src/nvdisk-sram.c:1.5 Sat May 22 11:51:05 2010
+++ rtems/cpukit/libblock/src/nvdisk-sram.c     Thu Jul  7 17:15:00 2011
</font><font color='#997700'>@@ -62,7 +62,7 @@
</font> 
 const rtems_nvdisk_driver_handlers rtems_nvdisk_sram_handlers =
 {
<font color='#880000'>-  read:   rtems_nvdisk_sram_read,
-  write:  rtems_nvdisk_sram_write,
-  verify: rtems_nvdisk_sram_verify
</font><font color='#000088'>+  .read   = rtems_nvdisk_sram_read,
+  .write  = rtems_nvdisk_sram_write,
+  .verify = rtems_nvdisk_sram_verify
</font> };

<font color='#006600'>diff -u rtems/cpukit/libi2c/libi2c.c:1.19 rtems/cpukit/libi2c/libi2c.c:1.20
--- rtems/cpukit/libi2c/libi2c.c:1.19   Wed Aug 25 16:17:03 2010
+++ rtems/cpukit/libi2c/libi2c.c        Thu Jul  7 17:15:00 2011
</font><font color='#997700'>@@ -338,12 +338,12 @@
</font> 
 /* Our ops just dispatch to the registered drivers */
 const rtems_driver_address_table rtems_libi2c_io_ops = {
<font color='#880000'>-  initialization_entry:  rtems_i2c_init,
-  open_entry:            rtems_i2c_open,
-  close_entry:           rtems_i2c_close,
-  read_entry:            rtems_i2c_read,
-  write_entry:           rtems_i2c_write,
-  control_entry:         rtems_i2c_ioctl,
</font><font color='#000088'>+  .initialization_entry =  rtems_i2c_init,
+  .open_entry =            rtems_i2c_open,
+  .close_entry =           rtems_i2c_close,
+  .read_entry =            rtems_i2c_read,
+  .write_entry =           rtems_i2c_write,
+  .control_entry =         rtems_i2c_ioctl,
</font> };
 
 int

<font color='#006600'>diff -u rtems/cpukit/libmisc/shell/main_msdosfmt.c:1.12 rtems/cpukit/libmisc/shell/main_msdosfmt.c:1.13
--- rtems/cpukit/libmisc/shell/main_msdosfmt.c:1.12     Wed May 11 03:44:34 2011
+++ rtems/cpukit/libmisc/shell/main_msdosfmt.c  Thu Jul  7 17:15:00 2011
</font><font color='#997700'>@@ -30,16 +30,16 @@
</font> )
 {
   msdos_format_request_param_t rqdata = {
<font color='#880000'>-    OEMName:             "RTEMS",
-    VolLabel:            "RTEMSDisk",
-    sectors_per_cluster: 0,
-    fat_num:             0,
-    files_per_root_dir:  0,
-    fattype:             MSDOS_FMT_FATANY,
-    media:               0,
-    quick_format:        TRUE,
-    cluster_align:       0,
-    info_level:          0
</font><font color='#000088'>+    .OEMName =             "RTEMS",
+    .VolLabel =            "RTEMSDisk",
+    .sectors_per_cluster = 0,
+    .fat_num =             0,
+    .files_per_root_dir =  0,
+    .fattype =             MSDOS_FMT_FATANY,
+    .media =               0,
+    .quick_format =        TRUE,
+    .cluster_align =       0,
+    .info_level =          0
</font>   };
 
   unsigned long tmp;
</pre>
<p> </p>
<a name='cs2'></a>
<table border='0' cellspacing='0' cellpadding='5' width='100%' bgcolor='#eeeeee'>
<tr><td colspan='3' bgcolor='#dddddd'>
 <font color='#bb2222'><strong>joel</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2011-07-07 Joel Sherrill <joel.sherrill@oarcorp.com>

        * libchip/display/disp_hcms29xx.c, libchip/flash/am29lv160.c,
        libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c,
        libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
        libchip/i2c/spi-memdrv.c, libchip/rtc/ds1375.c: Eliminate use of GNU
        old-style field designator extension as recommended by clang.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/ChangeLog.diff?r1=text&tr1=1.550&r2=text&tr2=1.551&diff_format=h">M</a></td><td width='1%'>1.551</td><td width='100%'>c/src/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/libchip/display/disp_hcms29xx.c.diff?r1=text&tr1=1.8&r2=text&tr2=1.9&diff_format=h">M</a></td><td width='1%'>1.9</td><td width='100%'>c/src/libchip/display/disp_hcms29xx.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/libchip/flash/am29lv160.c.diff?r1=text&tr1=1.3&r2=text&tr2=1.4&diff_format=h">M</a></td><td width='1%'>1.4</td><td width='100%'>c/src/libchip/flash/am29lv160.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/libchip/i2c/i2c-2b-eeprom.c.diff?r1=text&tr1=1.5&r2=text&tr2=1.6&diff_format=h">M</a></td><td width='1%'>1.6</td><td width='100%'>c/src/libchip/i2c/i2c-2b-eeprom.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/libchip/i2c/i2c-ds1621.c.diff?r1=text&tr1=1.4&r2=text&tr2=1.5&diff_format=h">M</a></td><td width='1%'>1.5</td><td width='100%'>c/src/libchip/i2c/i2c-ds1621.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/libchip/i2c/spi-flash-m25p40.c.diff?r1=text&tr1=1.6&r2=text&tr2=1.7&diff_format=h">M</a></td><td width='1%'>1.7</td><td width='100%'>c/src/libchip/i2c/spi-flash-m25p40.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/libchip/i2c/spi-fram-fm25l256.c.diff?r1=text&tr1=1.4&r2=text&tr2=1.5&diff_format=h">M</a></td><td width='1%'>1.5</td><td width='100%'>c/src/libchip/i2c/spi-fram-fm25l256.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/libchip/i2c/spi-memdrv.c.diff?r1=text&tr1=1.4&r2=text&tr2=1.5&diff_format=h">M</a></td><td width='1%'>1.5</td><td width='100%'>c/src/libchip/i2c/spi-memdrv.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/libchip/rtc/ds1375.c.diff?r1=text&tr1=1.9&r2=text&tr2=1.10&diff_format=h">M</a></td><td width='1%'>1.10</td><td width='100%'>c/src/libchip/rtc/ds1375.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/ChangeLog:1.550 rtems/c/src/ChangeLog:1.551
--- rtems/c/src/ChangeLog:1.550 Thu Jul  7 17:10:04 2011
+++ rtems/c/src/ChangeLog       Thu Jul  7 17:15:24 2011
</font><font color='#997700'>@@ -1,5 +1,13 @@
</font> 2011-07-07        Joel Sherrill <joel.sherrill@oarcorp.com>
 
<font color='#000088'>+   * libchip/display/disp_hcms29xx.c, libchip/flash/am29lv160.c,
+       libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c,
+       libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
+       libchip/i2c/spi-memdrv.c, libchip/rtc/ds1375.c: Eliminate use of GNU
+       old-style field designator extension as recommended by clang.
+
+2011-07-07     Joel Sherrill <joel.sherrill@oarcorp.com>
+
</font>   * libchip/i2c/spi-memdrv.h: Add missing semi-colon.
 
 2011-06-07     Sebastian Huber <sebastian.huber@embedded-brains.de>

<font color='#006600'>diff -u rtems/c/src/libchip/display/disp_hcms29xx.c:1.8 rtems/c/src/libchip/display/disp_hcms29xx.c:1.9
--- rtems/c/src/libchip/display/disp_hcms29xx.c:1.8     Tue Jan 19 03:11:34 2010
+++ rtems/c/src/libchip/display/disp_hcms29xx.c Thu Jul  7 17:15:24 2011
</font><font color='#997700'>@@ -918,17 +918,17 @@
</font>  * driver operation tables
  */
 static rtems_driver_address_table disp_hcms29xx_ops = {
<font color='#880000'>-  initialization_entry: disp_hcms29xx_dev_initialize,
-  open_entry:           disp_hcms29xx_dev_open,
-  write_entry:          disp_hcms29xx_dev_write,
-  close_entry:          disp_hcms29xx_dev_close
</font><font color='#000088'>+  .initialization_entry = disp_hcms29xx_dev_initialize,
+  .open_entry =           disp_hcms29xx_dev_open,
+  .write_entry =          disp_hcms29xx_dev_write,
+  .close_entry =          disp_hcms29xx_dev_close
</font> };
 
 
 static disp_hcms29xx_drv_t disp_hcms29xx_drv_tbl = {
   {/* public fields */
<font color='#880000'>-  ops:         &disp_hcms29xx_ops,<span style="background-color: #FF0000"> </span>
-  size:        sizeof (disp_hcms29xx_drv_t),
</font><font color='#000088'>+    .ops =         &disp_hcms29xx_ops,<span style="background-color: #FF0000"> </span>
+    .size =        sizeof (disp_hcms29xx_drv_t),
</font>   },
   { /* our private fields */
   }

<font color='#006600'>diff -u rtems/c/src/libchip/flash/am29lv160.c:1.3 rtems/c/src/libchip/flash/am29lv160.c:1.4
--- rtems/c/src/libchip/flash/am29lv160.c:1.3   Sun Nov 29 21:42:53 2009
+++ rtems/c/src/libchip/flash/am29lv160.c       Thu Jul  7 17:15:24 2011
</font><font color='#997700'>@@ -28,28 +28,28 @@
</font> const rtems_fdisk_segment_desc rtems_am29lv160t_segments[4] =
 {
   {
<font color='#880000'>-    count:   31,
-    segment: 0,
-    offset:  0x00000000,
-    size:    RTEMS_FDISK_KBYTES (64)
</font><font color='#000088'>+    .count =   31,
+    .segment = 0,
+    .offset =  0x00000000,
+    .size =    RTEMS_FDISK_KBYTES (64)
</font>   },
   {
<font color='#880000'>-    count:   1,
-    segment: 31,
-    offset:  0x001f0000,
-    size:    RTEMS_FDISK_KBYTES (32)
</font><font color='#000088'>+    .count =   1,
+    .segment = 31,
+    .offset =  0x001f0000,
+    .size =    RTEMS_FDISK_KBYTES (32)
</font>   },
   {
<font color='#880000'>-    count:   2,
-    segment: 32,
-    offset:  0x001f8000,
-    size:    RTEMS_FDISK_KBYTES (8)
</font><font color='#000088'>+    .count =   2,
+    .segment = 32,
+    .offset =  0x001f8000,
+    .size =    RTEMS_FDISK_KBYTES (8)
</font>   },
   {
<font color='#880000'>-    count:   1,
-    segment: 34,
-    offset:  0x001fc000,
-    size:    RTEMS_FDISK_KBYTES (16)
</font><font color='#000088'>+    .count =   1,
+    .segment = 34,
+    .offset =  0x001fc000,
+    .size =    RTEMS_FDISK_KBYTES (16)
</font>   }
 };
 
<font color='#997700'>@@ -59,28 +59,28 @@
</font> const rtems_fdisk_segment_desc rtems_am29lv160b_segments[] =
 {
   {
<font color='#880000'>-    count:   1,
-    segment: 0,
-    offset:  0x00000000,
-    size:    RTEMS_FDISK_KBYTES (16)
</font><font color='#000088'>+    .count =   1,
+    .segment = 0,
+    .offset =  0x00000000,
+    .size =    RTEMS_FDISK_KBYTES (16)
</font>   },
   {
<font color='#880000'>-    count:   2,
-    segment: 1,
-    offset:  0x00004000,
-    size:    RTEMS_FDISK_KBYTES (8)
</font><font color='#000088'>+  .  count =   2,
+    .segment = 1,
+    .offset =  0x00004000,
+    .size =    RTEMS_FDISK_KBYTES (8)
</font>   },
   {
<font color='#880000'>-    count:   1,
-    segment: 3,
-    offset:  0x00008000,
-    size:    RTEMS_FDISK_KBYTES (32)
</font><font color='#000088'>+    .count =   1,
+    .segment = 3,
+    .offset =  0x00008000,
+    .size =    RTEMS_FDISK_KBYTES (32)
</font>   },
   {
<font color='#880000'>-    count:   31,
-    segment: 4,
-    offset:  0x00010000,
-    size:    RTEMS_FDISK_KBYTES (64)
</font><font color='#000088'>+    .count =   31,
+    .segment = 4,
+    .offset =  0x00010000,
+    .size =    RTEMS_FDISK_KBYTES (64)
</font>   }
 };
 
<font color='#997700'>@@ -465,10 +465,10 @@
</font> 
 const rtems_fdisk_driver_handlers rtems_am29lv160_handlers =
 {
<font color='#880000'>-  read:         rtems_am29lv160_read,
-  write:        rtems_am29lv160_write,
-  blank:        rtems_am29lv160_blank,
-  verify:       rtems_am29lv160_verify,
-  erase:        rtems_am29lv160_erase,
-  erase_device: rtems_am29lv160_erase_device
</font><font color='#000088'>+  .read =         rtems_am29lv160_read,
+  .write =        rtems_am29lv160_write,
+  .blank =        rtems_am29lv160_blank,
+  .verify =       rtems_am29lv160_verify,
+  .erase =        rtems_am29lv160_erase,
+  .erase_device = rtems_am29lv160_erase_device
</font> };

<font color='#006600'>diff -u rtems/c/src/libchip/i2c/i2c-2b-eeprom.c:1.5 rtems/c/src/libchip/i2c/i2c-2b-eeprom.c:1.6
--- rtems/c/src/libchip/i2c/i2c-2b-eeprom.c:1.5 Sun Nov 29 21:42:53 2009
+++ rtems/c/src/libchip/i2c/i2c-2b-eeprom.c     Thu Jul  7 17:15:24 2011
</font><font color='#997700'>@@ -155,23 +155,23 @@
</font> }
 
 static rtems_driver_address_table myops = {
<font color='#880000'>-  read_entry:  i2c_2b_eeprom_read,
-  write_entry: i2c_2b_eeprom_write,
</font><font color='#000088'>+  .read_entry =  i2c_2b_eeprom_read,
+  .write_entry = i2c_2b_eeprom_write,
</font> };
 
 static rtems_libi2c_drv_t my_drv_tbl = {
<font color='#880000'>-  ops:         &myops,
-  size:        sizeof (my_drv_tbl),
</font><font color='#000088'>+  .ops =         &myops,
+  .size =        sizeof (my_drv_tbl),
</font> };
 
 /* provide a second table for R/O access */
 static rtems_driver_address_table my_ro_ops = {
<font color='#880000'>-  read_entry:  i2c_2b_eeprom_read,
</font><font color='#000088'>+  .read_entry =  i2c_2b_eeprom_read,
</font> };
 
 static rtems_libi2c_drv_t my_ro_drv_tbl = {
<font color='#880000'>-  ops:         &my_ro_ops,
-  size:        sizeof (my_ro_drv_tbl),
</font><font color='#000088'>+  .ops =         &my_ro_ops,
+  .size =        sizeof (my_ro_drv_tbl),
</font> };
 
 

<font color='#006600'>diff -u rtems/c/src/libchip/i2c/i2c-ds1621.c:1.4 rtems/c/src/libchip/i2c/i2c-ds1621.c:1.5
--- rtems/c/src/libchip/i2c/i2c-ds1621.c:1.4    Sun Nov 29 21:42:53 2009
+++ rtems/c/src/libchip/i2c/i2c-ds1621.c        Thu Jul  7 17:15:24 2011
</font><font color='#997700'>@@ -118,13 +118,13 @@
</font> }
 
 static rtems_driver_address_table myops = {
<font color='#880000'>-  initialization_entry: ds1621_init,
-  read_entry:           ds1621_read,
</font><font color='#000088'>+  .initialization_entry = ds1621_init,
+  .read_entry =           ds1621_read,
</font> };
 
 static rtems_libi2c_drv_t my_drv_tbl = {
<font color='#880000'>-  ops:                  &myops,
-  size:                 sizeof (my_drv_tbl),
</font><font color='#000088'>+  .ops =                  &myops,
+  .size =                 sizeof (my_drv_tbl),
</font> };
 
 rtems_libi2c_drv_t *i2c_ds1621_driver_descriptor = &my_drv_tbl;

<font color='#006600'>diff -u rtems/c/src/libchip/i2c/spi-flash-m25p40.c:1.6 rtems/c/src/libchip/i2c/spi-flash-m25p40.c:1.7
--- rtems/c/src/libchip/i2c/spi-flash-m25p40.c:1.6      Sun Nov 29 21:42:53 2009
+++ rtems/c/src/libchip/i2c/spi-flash-m25p40.c  Thu Jul  7 17:15:24 2011
</font><font color='#997700'>@@ -25,16 +25,16 @@
</font> 
 static spi_memdrv_t spi_flash_m25p40_rw_drv_t = {
   {/* public fields */
<font color='#880000'>-  ops:         &spi_memdrv_rw_ops, /* operations of general memdrv */
-  size:        sizeof (spi_flash_m25p40_rw_drv_t),
</font><font color='#000088'>+    .ops =         &spi_memdrv_rw_ops, /* operations of general memdrv */
+    .size =        sizeof (spi_flash_m25p40_rw_drv_t),
</font>   },
   { /* our private fields */
<font color='#880000'>-  baudrate:             2000000,
-  erase_before_program: true,
-  empty_state:          0xff,
-  page_size:            256, /* programming page size in byte */
-  sector_size:          0x10000 /* 64*1024 */, /* erase sector size in byte */
-  mem_size:             0x80000 /* 512*1024 */ /* total capacity in byte    */
</font><font color='#000088'>+    .baudrate =             2000000,
+    .erase_before_program = true,
+    .empty_state =          0xff,
+    .page_size =            256,     /* programming page size in bytes */
+    .sector_size =          0x10000, /* 64K - erase sector size in bytes */
+    .mem_size =             0x80000, /* 512K - total capacity in bytes */
</font>   }
 };
 
<font color='#997700'>@@ -43,16 +43,16 @@
</font> 
 static spi_memdrv_t spi_flash_m25p40_ro_drv_t = {
   {/* public fields */
<font color='#880000'>-  ops:         &spi_memdrv_ro_ops, /* operations of general memdrv */
-  size:        sizeof (spi_flash_m25p40_ro_drv_t),
</font><font color='#000088'>+    .ops =         &spi_memdrv_ro_ops, /* operations of general memdrv */
+    .size =        sizeof (spi_flash_m25p40_ro_drv_t),
</font>   },
   { /* our private fields */
<font color='#880000'>-  baudrate:             2000000,
-  erase_before_program: true,
-  empty_state:          0xff,
-  page_size:            256, /* programming page size in byte */
-  sector_size:          0x10000 /* 64*1024 */, /* erase sector size in byte */
-  mem_size:             0x80000 /* 512*1024 */ /* total capacity in byte    */
</font><font color='#000088'>+    .baudrate =             2000000,
+    .erase_before_program = true,
+    .empty_state =          0xff,
+    .page_size =            256,    /* programming page size in bytes */
+    .sector_size =          0x10000, /* 64K erase sector size in bytes */
+    .mem_size =             0x80000, /* 512K total capacity in bytes */
</font>   }
 };
 

<font color='#006600'>diff -u rtems/c/src/libchip/i2c/spi-fram-fm25l256.c:1.4 rtems/c/src/libchip/i2c/spi-fram-fm25l256.c:1.5
--- rtems/c/src/libchip/i2c/spi-fram-fm25l256.c:1.4     Sun Nov 29 21:42:53 2009
+++ rtems/c/src/libchip/i2c/spi-fram-fm25l256.c Thu Jul  7 17:15:24 2011
</font><font color='#997700'>@@ -25,16 +25,16 @@
</font> 
 static spi_memdrv_t spi_fram_fm25l256_rw_drv_t = {
   {/* public fields */
<font color='#880000'>-  ops:         &spi_memdrv_rw_ops, /* operations of general memdrv */
-  size:        sizeof (spi_fram_fm25l256_rw_drv_t),
</font><font color='#000088'>+    .ops =         &spi_memdrv_rw_ops, /* operations of general memdrv */
+    .size =        sizeof (spi_fram_fm25l256_rw_drv_t),
</font>   },
   { /* our private fields */
<font color='#880000'>-  baudrate:             2000000,
-  erase_before_program: false,
-  empty_state:          0xff,
-  page_size:            0x8000 /* 32*1024 */, /* programming page size in byte */
-  sector_size:          1,       /* erase sector size in byte     */
-  mem_size:             0x8000 /* 32*1024 */ /* total capacity in byte        */
</font><font color='#000088'>+    .baudrate =             2000000,
+    .erase_before_program = false,
+    .empty_state =          0xff,
+    .page_size =            0x8000, /* 32K programming page size in bytes */
+    .sector_size =          1,      /* erase sector size in bytes */
+    .mem_size =             0x8000, /* 32K total capacity in bytes */
</font>   }
 };
 
<font color='#997700'>@@ -43,16 +43,16 @@
</font> 
 static spi_memdrv_t spi_fram_fm25l256_ro_drv_t = {
   {/* public fields */
<font color='#880000'>-  ops:         &spi_memdrv_ro_ops, /* operations of general memdrv */
-  size:        sizeof (spi_fram_fm25l256_ro_drv_t),
</font><font color='#000088'>+    .ops =         &spi_memdrv_ro_ops, /* operations of general memdrv */
+    .size =        sizeof (spi_fram_fm25l256_ro_drv_t),
</font>   },
   { /* our private fields */
<font color='#880000'>-  baudrate:             2000000,
-  erase_before_program: false,
-  empty_state:          0xff,
-  page_size:            0x8000 /* 32*1024 */, /* programming page size in byte */
-  sector_size:          1,       /* erase sector size in byte     */
-  mem_size:             0x8000 /* 32*1024 */ /* total capacity in byte        */
</font><font color='#000088'>+    .baudrate =             2000000,
+    .erase_before_program = false,
+    .empty_state =          0xff,
+    .page_size =            0x8000, /* 32k programming page size in bytes */
+    .sector_size =          1,      /* erase sector size in bytes */
+    .mem_size =             0x8000, /* 32k total capacity in bytes */
</font>   }
 };
 

<font color='#006600'>diff -u rtems/c/src/libchip/i2c/spi-memdrv.c:1.4 rtems/c/src/libchip/i2c/spi-memdrv.c:1.5
--- rtems/c/src/libchip/i2c/spi-memdrv.c:1.4    Sun Nov 29 21:42:53 2009
+++ rtems/c/src/libchip/i2c/spi-memdrv.c        Thu Jul  7 17:15:24 2011
</font><font color='#997700'>@@ -136,11 +136,11 @@
</font>   int                  cmd_size;
   spi_memdrv_param_t  *mem_param_ptr;
   rtems_libi2c_tfr_mode_t tfr_mode = {
<font color='#880000'>-  baudrate:      20000000, /* maximum bits per second                   */
-  bits_per_char: 8,        /* how many bits per byte/word/longword?     */
-  lsb_first:      FALSE,   /* FALSE: send MSB first                     */
-  clock_inv:      FALSE,   /* FALSE: non-inverted clock (high active)   */
-  clock_phs:      FALSE    /* FALSE: clock starts in middle of data tfr */
</font><font color='#000088'>+    .baudrate =      20000000, /* maximum bits per second                   */
+    .bits_per_char = 8,        /* how many bits per byte/word/longword?     */
+    .lsb_first =     FALSE,    /* FALSE: send MSB first                     */
+    .clock_inv =     FALSE,    /* FALSE: non-inverted clock (high active)   */
+    .clock_phs =     FALSE     /* FALSE: clock starts in middle of data tfr */
</font>   } ;
 
   /*
<font color='#997700'>@@ -320,12 +320,12 @@
</font>   int                  cmd_size;
   spi_memdrv_param_t  *mem_param_ptr;
   rtems_libi2c_tfr_mode_t tfr_mode = {
<font color='#880000'>-  baudrate:      20000000, /* maximum bits per second                   */
-  bits_per_char: 8,        /* how many bits per byte/word/longword?     */
-  lsb_first:      FALSE,   /* FALSE: send MSB first                     */
-  clock_inv:      FALSE,   /* FALSE: non-inverted clock (high active)   */
-  clock_phs:      FALSE    /* FALSE: clock starts in middle of data tfr */
-  } ;
</font><font color='#000088'>+    .baudrate =      20000000, /* maximum bits per second                   */
+    .bits_per_char = 8,        /* how many bits per byte/word/longword?     */
+    .lsb_first =     FALSE,    /* FALSE: send MSB first                     */
+    .clock_inv =     FALSE,    /* FALSE: non-inverted clock (high active)   */
+    .clock_phs =     FALSE     /* FALSE: clock starts in middle of data tfr */
+  };
</font> 
   /*
    * get mem parameters
<font color='#997700'>@@ -435,11 +435,11 @@
</font>  * driver operation tables
  */
 rtems_driver_address_table spi_memdrv_rw_ops = {
<font color='#880000'>-  read_entry:  spi_memdrv_read,
-  write_entry: spi_memdrv_write
</font><font color='#000088'>+  .read_entry =  spi_memdrv_read,
+  .write_entry = spi_memdrv_write
</font> };
 
 rtems_driver_address_table spi_memdrv_ro_ops = {
<font color='#880000'>-  read_entry:  spi_memdrv_read,
</font><font color='#000088'>+  .read_entry =  spi_memdrv_read,
</font> };
 

<font color='#006600'>diff -u rtems/c/src/libchip/rtc/ds1375.c:1.9 rtems/c/src/libchip/rtc/ds1375.c:1.10
--- rtems/c/src/libchip/rtc/ds1375.c:1.9        Sun Apr 25 16:18:06 2010
+++ rtems/c/src/libchip/rtc/ds1375.c    Thu Jul  7 17:15:25 2011
</font><font color='#997700'>@@ -454,7 +454,7 @@
</font> }
 
 rtc_fns rtc_ds1375_fns = {
<font color='#880000'>-  deviceInitialize: ds1375_initialize,
-  deviceGetTime:    ds1375_get_time,
-  deviceSetTime:    ds1375_set_time,
</font><font color='#000088'>+  .deviceInitialize = ds1375_initialize,
+  .deviceGetTime =    ds1375_get_time,
+  .deviceSetTime =    ds1375_set_time,
</font> };
</pre>
<p> </p>

<p>--<br />
<small>Generated by <a href="http://www.codewiz.org/projects/index.html#loginfo">Deluxe Loginfo</a> 2.122 by Bernardo Innocenti <bernie@develer.com></small></p>
</body>
</html>