source: rtems/c/src/ChangeLog @ b3dbca3

4.115
Last change on this file since b3dbca3 was fa011f35, checked in by Ralf Corsepius <ralf.corsepius@…>, on 12/13/11 at 12:00:13

2011-12-13 Ralf Corsépius <ralf.corsepius@…>

  • libchip/i2c/spi-memdrv.c: Make spi_memdrv_minor2param_ptr, spi_memdrv_wait_ms static.
  • libchip/i2c/spi-sd-card.c: Make sd_card_compute_crc7, sd_card_compute_crc16 static.
  • Property mode set to 100644
File size: 178.6 KB
Line 
12011-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * libchip/i2c/spi-memdrv.c: Make
4        spi_memdrv_minor2param_ptr, spi_memdrv_wait_ms static.
5        * libchip/i2c/spi-sd-card.c: Make
6        sd_card_compute_crc7, sd_card_compute_crc16 static.
7
82011-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
9
10        * configure.ac (CFLAGS): Add -Wmissing-prototypes.
11
122011-12-09      Ralf Corsépius <ralf.corsepius@rtems.org>
13
14        * libchip/network/sonic.c: Activate SONIC_STATIC.
15        * libchip/network/if_fxp.c: Add missing initializer.
16
172011-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
18
19        PR 1589/build
20        * configure.ac: Remove obsolete optional manager capability.
21
222011-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
23
24        PR 1589/build
25        * optman/.cvsignore, optman/Makefile.am, optman/preinstall.am,
26        optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
27        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
28        optman/rtems/no-part.c, optman/rtems/no-region.c,
29        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
30        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
31        optman/sapi/no-ext.c, optman/sapi/no-io.c: Removed.
32
332011-12-08      Ralf Corsépius <ralf.corsepius@rtems.org>
34
35        * libchip/network/sonic.c: Make sonic_enable_interrupts,
36        sonic_disable_interrupts, sonic_clear_interrupts,
37        sonic_command static.
38
392011-12-06      Ralf Corsépius <ralf.corsepius@rtems.org>
40
41        * libchip/ide/ata.c: Make ata_interrupt_on, ata_interrupt_off,
42        ata_interrupt_isOn static.
43
442011-12-06      Ralf Corsépius <ralf.corsepius@rtems.org>
45
46        * libchip/serial/mc68681.c (mc68681_open):
47        Var "status" needs to be signed.
48
492011-12-05      Sebastian Huber <sebastian.huber@embedded-brains.de>
50
51        PR 1975/misc
52        * libchip/ide/ata.c, libchip/ide/ata_util.c: Fixed warnings.
53
542011-12-03      Ralf Corsépius <ralf.corsepius@rtems.org>
55
56        * libchip/ide/ata.c: Make ata_interrupt_handler static.
57        * libchip/ide/ide_controller.c: Include libchip/ide_ctrl.h.
58        * libchip/display/disp_hcms29xx.c: Add missing initializer.
59
602011-11-09      Jennifer Averett <jennifer.averett@oarcorp.com>
61
62        PR 1934/bsps
63        * libchip/serial/ns16550.c: Change to unsigned variable.
64
652011-11-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
66
67        * libchip/serial/serial.h: Declare Console_Port_Minor.
68
692011-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
70
71        PR 1945/cpukit
72        * libchip/i2c/spi-memdrv.c: Replace rtems_off64_t with off_t.
73
742011-10-28      Joel Sherrill <joel.sherrill@oarcorp.com>
75
76        PR 1944/misc
77        * libchip/serial/mc68681.c: Remove #if 0.
78
792011-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
80
81        * libchip/serial/ns16550.c (ns16550_init):
82        Remove unused var "ucTrash".
83
842011-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
85
86        * libchip/network/smc91111.c (lan91cxx_recv):
87        Define var "lp" conditionally (Avoid warning).
88
892011-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
90
91        * libchip/network/dec21140.c (dec21140_rxDaemon):
92        Remove unused var "tbase".
93        * libchip/rtc/mc146818a.c (mc146818a_initialize):
94        Remove unused var "getReg".
95        * libchip/rtc/mc146818a.c (mc146818a_set_time):
96        Remove unused var "getReg".
97
982011-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
99
100        * libchip/display/disp_hcms29xx.c: Remove ARRAY_COUNT (unused).
101
1022011-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
103
104        PR 1940/misc:
105        * libchip/serial/ns16550.c: Reflect changes to console-driver.
106
1072011-10-19      Ralf Corsépius <ralf.corsepius@rtems.org>
108
109        * libchip/network/smc91111.c: Use PRIxPTR to print pointers.
110
1112011-10-18      Jennifer Averett <Jennifer.Averett@OARcorp.com>
112
113        PR 1917/bsps
114        * libchip/serial/mc68681.c, libchip/serial/ns16550.c,
115        libchip/serial/serial.h, libchip/serial/z85c30.c: Modifications to
116        add dynamic tables for libchip serial drivers.
117
1182011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
119
120        * libchip/rtc/icm7170.c (icm7170_get_time): Remove unused var setReg.
121        * libchip/rtc/icm7170.c (icm7170_set_time): Remove unused var getReg.
122
1232011-10-11      Ralf Corsépius <ralf.corsepius@rtems.org>
124
125        * libchip/network/smc91111.c: Eliminate unused var "success".
126        * libchip/serial/mc68681.c: Eliminate unused var "getReg".
127
1282011-10-10      Ralf Corsépius <ralf.corsepius@rtems.org>
129
130        * libchip/serial/z85c30.c: Eliminate unused var "dummy".
131        * libchip/network/sonic.c: Don't cast pointers to uint32_t.
132
1332011-10-09      Ralf Corsépius <ralf.corsepius@rtems.org>
134
135        * libchip/network/greth.c, libchip/network/open_eth.c
136        libchip/network/sonic.c: Eliminate evil typecasts.
137        * libchip/network/greth.h, libchip/network/open_eth.h,
138        libchip/network/sonic.h: Use void* for addresses.
139
1402011-08-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
141
142        * libchip/network/smc91111exp.h, libchip/network/smc91111.c: Use
143        BSP_FEATURE_IRQ_EXTENSION define.
144
1452011-08-30      Peter Dufault <dufault@hda.com>
146
147        * libchip/network/smc91111.c: Modify to support the MPC5554 using new
148        exceptions.  Fix where the networking status is being dumped to a
149        single thousand-character line.  Add support for when the chip loaded
150        it's MAC address from a serial chip at reset (the
151        SMC91111_ENADDR_IS_SETUP option).  Call lan91cxx_start() every time
152        the the device is initialized.  Without this change the chip can not
153        be "upped" once it has been downed.
154        * c/src/libchip/network/smc91111.h: Change the "#ifdef expression" to
155        "#if expression".
156        * c/src/libchip/network/smc91111exp.h: Add support for new exceptions.
157
1582011-07-11      Sebastian Huber <sebastian.huber@embedded-brains.de>
159
160        * libchip/serial/ns16550_p.h, libchip/serial/ns16550.c: Remove
161        interrupt handler during last close.
162
1632011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
164
165        * libchip/display/disp_hcms29xx.c, libchip/flash/am29lv160.c,
166        libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c,
167        libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
168        libchip/i2c/spi-memdrv.c, libchip/rtc/ds1375.c: Eliminate use of GNU
169        old-style field designator extension as recommended by clang.
170
1712011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
172
173        * libchip/i2c/spi-memdrv.h: Add missing semi-colon.
174
1752011-06-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
176
177        * aclocal/bspopts.m4: Added macros for cache options
178        RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED,
179        RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED,
180        RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED, and
181        RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED.
182
1832011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
184
185        PR 1729/cpukit
186        * aclocal/check-smp.m4, aclocal/enable-smp.m4: New files.
187
1882011-03-07      Ralf Corsépius <ralf.corsepius@rtems.org>
189
190        * aclocal/rtems-top.m4: Add pkgdatadir.
191        * configure.ac: Remove dead code.
192
1932011-03-04      Ralf Corsépius <ralf.corsepius@rtems.org>
194
195        * aclocal/rtems-top.m4, aclocal/version.m4:
196        Rename RTEMS_API into _RTEMS_API.
197
1982011-02-25      Ralf Corsépius <ralf.corsepius@rtems.org>
199
200        * aclocal/canonical-target-name.m4:
201        Stop pretending no_cpu* was buildable.
202        Derive RTEMS_CPU from "$host_cpu".
203        Error out if "$host" doesn't match "*-*-rtems*".
204
2052011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
206
207        * configure.ac: Remove AM_CONDITIONAL(HAS_POSIX) (Unused).
208
2092011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
210
211        * ada-tests/mptests/mp01/mp01.adb, ada-tests/mptests/mp01/mptest.adb,
212        ada-tests/mptests/mp01/mptest.ads,
213        ada-tests/mptests/mp01/node1/mp01_node1.adb,
214        ada-tests/mptests/mp01/node2/mp01_node2.adb,
215        ada-tests/mptests/mp02/mptest.adb, ada-tests/mptests/mp02/mptest.ads,
216        ada-tests/mptests/mp02/node1/mp02_node1.adb,
217        ada-tests/mptests/mp02/node2/mp02_node2.adb,
218        ada-tests/mptests/mp03/mptest.adb, ada-tests/mptests/mp03/mptest.ads,
219        ada-tests/mptests/mp03/node1/mp03_node1.adb,
220        ada-tests/mptests/mp03/node2/mp03_node2.adb,
221        ada-tests/mptests/mp04/mptest.adb, ada-tests/mptests/mp04/mptest.ads,
222        ada-tests/mptests/mp04/node1/mp04_node1.adb,
223        ada-tests/mptests/mp04/node2/mp04_node2.adb,
224        ada-tests/mptests/mp05/mptest.adb, ada-tests/mptests/mp05/mptest.ads,
225        ada-tests/mptests/mp05/node1/mp05_node1.adb,
226        ada-tests/mptests/mp05/node2/mp05_node2.adb,
227        ada-tests/mptests/mp06/mptest.adb, ada-tests/mptests/mp06/mptest.ads,
228        ada-tests/mptests/mp06/node1/mp06_node1.adb,
229        ada-tests/mptests/mp06/node2/mp06_node2.adb,
230        ada-tests/mptests/mp07/mptest.adb, ada-tests/mptests/mp07/mptest.ads,
231        ada-tests/mptests/mp07/node1/mp07_node1.adb,
232        ada-tests/mptests/mp07/node2/mp07_node2.adb,
233        ada-tests/mptests/mp08/mptest.adb, ada-tests/mptests/mp08/mptest.ads,
234        ada-tests/mptests/mp08/node1/mp08_node1.adb,
235        ada-tests/mptests/mp08/node2/mp08_node2.adb,
236        ada-tests/mptests/mp09/mptest.adb, ada-tests/mptests/mp09/mptest.ads,
237        ada-tests/mptests/mp09/node1/mp09_node1.adb,
238        ada-tests/mptests/mp09/node2/mp09_node2.adb,
239        ada-tests/mptests/mp10/mptest.adb, ada-tests/mptests/mp10/mptest.ads,
240        ada-tests/mptests/mp10/node1/mp10_node1.adb,
241        ada-tests/mptests/mp10/node2/mp10_node2.adb,
242        ada-tests/mptests/mp11/mptest.adb, ada-tests/mptests/mp11/mptest.ads,
243        ada-tests/mptests/mp11/node1/mp11_node1.adb,
244        ada-tests/mptests/mp11/node2/mp11_node2.adb,
245        ada-tests/mptests/mp12/mptest.adb, ada-tests/mptests/mp12/mptest.ads,
246        ada-tests/mptests/mp12/node1/mp12_node1.adb,
247        ada-tests/mptests/mp12/node2/mp12_node2.adb,
248        ada-tests/mptests/mp13/mptest.adb, ada-tests/mptests/mp13/mptest.ads,
249        ada-tests/mptests/mp13/node1/mp13_node1.adb,
250        ada-tests/mptests/mp13/node2/mp13_node2.adb,
251        ada-tests/mptests/mp14/mptest.adb, ada-tests/mptests/mp14/mptest.ads,
252        ada-tests/mptests/mp14/node1/mp14_node1.adb,
253        ada-tests/mptests/mp14/node2/mp14_node2.adb,
254        ada-tests/samples/base_mp/mptest.adb,
255        ada-tests/samples/base_mp/mptest.ads,
256        ada-tests/samples/base_sp/base_sp.adb,
257        ada-tests/samples/base_sp/sptest.adb,
258        ada-tests/samples/base_sp/sptest.ads,
259        ada-tests/samples/hello/hello.adb,
260        ada-tests/samples/hello/sptest.adb,
261        ada-tests/samples/hello/sptest.ads,
262        ada-tests/samples/nsecs/nsecs.adb,
263        ada-tests/samples/nsecs/sptest.adb,
264        ada-tests/samples/nsecs/sptest.ads,
265        ada-tests/samples/ticker/sptest.adb,
266        ada-tests/samples/ticker/sptest.ads,
267        ada-tests/samples/ticker/ticker.adb, ada-tests/sptests/sp01/sp01.adb,
268        ada-tests/sptests/sp01/sptest.adb, ada-tests/sptests/sp01/sptest.ads,
269        ada-tests/sptests/sp02/sp02.adb, ada-tests/sptests/sp02/sptest.adb,
270        ada-tests/sptests/sp02/sptest.ads, ada-tests/sptests/sp03/sp03.adb,
271        ada-tests/sptests/sp03/sptest.adb, ada-tests/sptests/sp03/sptest.ads,
272        ada-tests/sptests/sp04/sp04.adb, ada-tests/sptests/sp04/sptest.adb,
273        ada-tests/sptests/sp04/sptest.ads, ada-tests/sptests/sp05/sp05.adb,
274        ada-tests/sptests/sp05/sptest.adb, ada-tests/sptests/sp05/sptest.ads,
275        ada-tests/sptests/sp06/sp06.adb, ada-tests/sptests/sp06/sptest.adb,
276        ada-tests/sptests/sp06/sptest.ads, ada-tests/sptests/sp07/sp07.adb,
277        ada-tests/sptests/sp07/sptest.adb, ada-tests/sptests/sp07/sptest.ads,
278        ada-tests/sptests/sp08/sp08.adb, ada-tests/sptests/sp08/sptest.adb,
279        ada-tests/sptests/sp08/sptest.ads, ada-tests/sptests/sp09/sp09.adb,
280        ada-tests/sptests/sp09/sptest.adb, ada-tests/sptests/sp09/sptest.ads,
281        ada-tests/sptests/sp11/sp11.adb, ada-tests/sptests/sp11/sptest.adb,
282        ada-tests/sptests/sp11/sptest.ads, ada-tests/sptests/sp12/sp12.adb,
283        ada-tests/sptests/sp12/sptest.adb, ada-tests/sptests/sp12/sptest.ads,
284        ada-tests/sptests/sp13/sp13.adb, ada-tests/sptests/sp13/sptest.adb,
285        ada-tests/sptests/sp13/sptest.ads, ada-tests/sptests/sp14/sp14.adb,
286        ada-tests/sptests/sp14/sptest.adb, ada-tests/sptests/sp14/sptest.ads,
287        ada-tests/sptests/sp15/sp15.adb, ada-tests/sptests/sp15/sptest.adb,
288        ada-tests/sptests/sp15/sptest.ads, ada-tests/sptests/sp16/sp16.adb,
289        ada-tests/sptests/sp16/sptest.adb, ada-tests/sptests/sp16/sptest.ads,
290        ada-tests/sptests/sp17/sp17.adb, ada-tests/sptests/sp17/sptest.adb,
291        ada-tests/sptests/sp17/sptest.ads, ada-tests/sptests/sp19/sp19.adb,
292        ada-tests/sptests/sp19/sptest.adp, ada-tests/sptests/sp19/sptest.ads,
293        ada-tests/sptests/sp20/sp20.adb, ada-tests/sptests/sp20/sptest.adb,
294        ada-tests/sptests/sp20/sptest.ads, ada-tests/sptests/sp22/sp22.adb,
295        ada-tests/sptests/sp22/sptest.adb, ada-tests/sptests/sp22/sptest.ads,
296        ada-tests/sptests/sp23/sp23.adb, ada-tests/sptests/sp23/sptest.adb,
297        ada-tests/sptests/sp23/sptest.ads, ada-tests/sptests/sp24/sp24.adb,
298        ada-tests/sptests/sp24/sptest.adb, ada-tests/sptests/sp24/sptest.ads,
299        ada-tests/sptests/sp25/sp25.adb, ada-tests/sptests/sp25/sptest.adb,
300        ada-tests/sptests/sp25/sptest.ads,
301        ada-tests/support/test_support.adb, ada-tests/tmtests/tm01/tm01.adb,
302        ada-tests/tmtests/tm01/tmtest.adb, ada-tests/tmtests/tm01/tmtest.ads,
303        ada-tests/tmtests/tm02/tm02.adb, ada-tests/tmtests/tm02/tmtest.adb,
304        ada-tests/tmtests/tm02/tmtest.ads, ada-tests/tmtests/tm03/tm03.adb,
305        ada-tests/tmtests/tm03/tmtest.adb, ada-tests/tmtests/tm03/tmtest.ads,
306        ada-tests/tmtests/tm04/tm04.adb, ada-tests/tmtests/tm04/tmtest.adb,
307        ada-tests/tmtests/tm04/tmtest.ads, ada-tests/tmtests/tm05/tm05.adb,
308        ada-tests/tmtests/tm05/tmtest.adb, ada-tests/tmtests/tm05/tmtest.ads,
309        ada-tests/tmtests/tm06/tm06.adb, ada-tests/tmtests/tm06/tmtest.adb,
310        ada-tests/tmtests/tm06/tmtest.ads, ada-tests/tmtests/tm07/tm07.adb,
311        ada-tests/tmtests/tm07/tmtest.adb, ada-tests/tmtests/tm07/tmtest.ads,
312        ada-tests/tmtests/tm08/tm08.adb, ada-tests/tmtests/tm08/tmtest.adb,
313        ada-tests/tmtests/tm08/tmtest.ads, ada-tests/tmtests/tm09/tm09.adb,
314        ada-tests/tmtests/tm09/tmtest.adb, ada-tests/tmtests/tm09/tmtest.ads,
315        ada-tests/tmtests/tm10/tm10.adb, ada-tests/tmtests/tm10/tmtest.adb,
316        ada-tests/tmtests/tm10/tmtest.ads, ada-tests/tmtests/tm11/tm11.adb,
317        ada-tests/tmtests/tm11/tmtest.adb, ada-tests/tmtests/tm11/tmtest.ads,
318        ada-tests/tmtests/tm12/tm12.adb, ada-tests/tmtests/tm12/tmtest.adb,
319        ada-tests/tmtests/tm12/tmtest.ads, ada-tests/tmtests/tm13/tm13.adb,
320        ada-tests/tmtests/tm13/tmtest.adb, ada-tests/tmtests/tm13/tmtest.ads,
321        ada-tests/tmtests/tm14/tm14.adb, ada-tests/tmtests/tm14/tmtest.adb,
322        ada-tests/tmtests/tm14/tmtest.ads, ada-tests/tmtests/tm15/tm15.adb,
323        ada-tests/tmtests/tm15/tmtest.adb, ada-tests/tmtests/tm15/tmtest.ads,
324        ada-tests/tmtests/tm16/tm16.adb, ada-tests/tmtests/tm16/tmtest.adb,
325        ada-tests/tmtests/tm16/tmtest.ads, ada-tests/tmtests/tm17/tm17.adb,
326        ada-tests/tmtests/tm17/tmtest.adb, ada-tests/tmtests/tm17/tmtest.ads,
327        ada-tests/tmtests/tm18/tm18.adb, ada-tests/tmtests/tm18/tmtest.adb,
328        ada-tests/tmtests/tm18/tmtest.ads, ada-tests/tmtests/tm19/tm19.adb,
329        ada-tests/tmtests/tm19/tmtest.adb, ada-tests/tmtests/tm19/tmtest.ads,
330        ada-tests/tmtests/tm20/tm20.adb, ada-tests/tmtests/tm20/tmtest.adb,
331        ada-tests/tmtests/tm20/tmtest.ads, ada-tests/tmtests/tm21/tm21.adb,
332        ada-tests/tmtests/tm21/tmtest.adb, ada-tests/tmtests/tm21/tmtest.ads,
333        ada-tests/tmtests/tm22/tm22.adb, ada-tests/tmtests/tm22/tmtest.adb,
334        ada-tests/tmtests/tm22/tmtest.ads, ada-tests/tmtests/tm23/tm23.adb,
335        ada-tests/tmtests/tm23/tmtest.adb, ada-tests/tmtests/tm23/tmtest.ads,
336        ada-tests/tmtests/tm24/tm24.adb, ada-tests/tmtests/tm24/tmtest.adb,
337        ada-tests/tmtests/tm24/tmtest.ads, ada-tests/tmtests/tm25/tm25.adb,
338        ada-tests/tmtests/tm25/tmtest.adb, ada-tests/tmtests/tm25/tmtest.ads,
339        ada-tests/tmtests/tm28/tm28.adb, ada-tests/tmtests/tm28/tmtest.adb,
340        ada-tests/tmtests/tm28/tmtest.ads, ada-tests/tmtests/tm29/tm29.adb,
341        ada-tests/tmtests/tm29/tmtest.adb, ada-tests/tmtests/tm29/tmtest.ads,
342        ada-tests/tmtests/tmck/tmck.adb, ada-tests/tmtests/tmck/tmtest.adb,
343        ada-tests/tmtests/tmck/tmtest.ads,
344        ada-tests/tmtests/tmoverhd/dummy_rtems.adb,
345        ada-tests/tmtests/tmoverhd/dummy_rtems.ads,
346        ada-tests/tmtests/tmoverhd/tmoverhd.adb,
347        ada-tests/tmtests/tmoverhd/tmtest.adb,
348        ada-tests/tmtests/tmoverhd/tmtest.ads: Account for RTEMS binding
349        child package rework. Eliminate all warnings.
350
3512011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
352
353        * ada/Makefile.am, ada/preinstall.am, ada/rtems.adb, ada/rtems.ads:
354        Split RTEMS Ada95 binding into a master package and a child package
355        per Manager. This is better Ada style.
356        * ada/rtems-barrier.adb, ada/rtems-barrier.ads, ada/rtems-clock.adb,
357        ada/rtems-clock.ads, ada/rtems-cpu_usage.ads, ada/rtems-debug.adb,
358        ada/rtems-debug.ads, ada/rtems-event.adb, ada/rtems-event.ads,
359        ada/rtems-extension.adb, ada/rtems-extension.ads,
360        ada/rtems-fatal.adb, ada/rtems-fatal.ads, ada/rtems-interrupt.ads,
361        ada/rtems-io.adb, ada/rtems-io.ads, ada/rtems-message_queue.adb,
362        ada/rtems-message_queue.ads, ada/rtems-object.adb,
363        ada/rtems-object.ads, ada/rtems-partition.adb,
364        ada/rtems-partition.ads, ada/rtems-port.adb, ada/rtems-port.ads,
365        ada/rtems-rate_monotonic.adb, ada/rtems-rate_monotonic.ads,
366        ada/rtems-region.adb, ada/rtems-region.ads, ada/rtems-semaphore.adb,
367        ada/rtems-semaphore.ads, ada/rtems-signal.adb, ada/rtems-signal.ads,
368        ada/rtems-stack_checker.ads, ada/rtems-tasks.adb,
369        ada/rtems-tasks.ads, ada/rtems-timer.adb, ada/rtems-timer.ads: New
370        files.
371
3722011-02-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
373
374        * libchip/serial/ns16550.c: Revert previous commit and extend existing
375        mechanic.
376
3772011-02-15      Jennifer Averett
378
379        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Support i386
380        style IRQs.
381
3822011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
383
384        * libchip/network/smc91111config.h:
385        Use "__asm__" instead of "asm" for improved c99-compliance.
386
3872011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
388
389        * configure.ac: Require autoconf-2.68, automake-1.11.1.
390
3912011-01-17      Joel Sherrill <joel.sherrill@oarcorp.com>
392
393        * libchip/ide/ata.c: Fix spelling.
394
3952011-01-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
396
397        * libchip/serial/ns16550.c: Install interrupt handler after TTY
398        pointer is valid.
399
4002010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
401
402        * libchip/ide/ata.c: Do not violate chain API.
403
4042010-08-20      <yann.sionneau@telecom-sudparis.eu>
405
406        * libchip/network/greth.c, libchip/network/open_eth.c: Add constants
407        for buffer modes.
408
4092010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
410
411        * libchip/ide/ata_internal.h: C++ compatibility.
412
4132010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
414
415        * libchip/Makefile.am, libchip/preinstall.am: Install
416        <libchip/ata_internal.h>.
417
4182010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
419
420        * libchip/ide/ata_util.c: New file.
421        * libchip/Makefile.am: Reflect change from above.
422        * libchip/ide/ata.c: Moved ata_breq_init(), ata_identify_device(), and
423        ata_process_request_on_init_phase() into new file.
424
4252010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
426
427        * libchip/ide/ata_internal.h, libchip/ide/ata.c: Moved code into
428        separate functions.  Added public ata_breq_init(),
429        ata_identify_device(), and ata_process_request_on_init_phase()
430        functions.
431
4322010-06-24      Arnout Vandecappelle <arnout@mind.be>
433
434        PR 1586/misc
435        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to
436        SD card accesses.
437
4382010-06-22      Arnout Vandecappelle <arnout@mind.be>
439
440        PR 1580/misc
441        * libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor
442        while waiting for read data.
443
4442010-06-22      Arnout Vandecappelle <arnout@mind.be>
445
446        PR 1579/misc
447        * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
448        waiting for write to finish.
449
4502010-06-22      Arnout Vandecappelle <arnout@mind.be>
451
452        PR 1567/misc
453        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
454        timeouts.
455
4562010-06-21      Arnout Vandecappelle <arnout@mind.be>
457
458        PR 1576/misc
459        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
460
4612010-06-21      Arnout Vandecappelle <arnout@mind.be>
462
463        PR 1569/misc
464        * libchip/i2c/spi-sd-card.c: Added CRC checks.
465
4662010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
467
468        PR 1561/cpukit
469        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
470
4712010-06-14      Arnout Vandecappelle <arnout@mind.be>
472
473        PR 1557/misc
474        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
475
4762010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
477
478        * aclocal/version.m4: Bump RTEMS_API to 4.11.
479        Bump _RTEMS_VERSION to 4.10.99.0.
480
4812010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
482
483        * libchip/network/if_dc.c: Fix warning.
484
4852010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
486
487        * libchip/network/greth.c: Misc. hacks to allow compilation on
488        16bit targets.
489
4902010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
491
492        PR 1531/newlib
493        * libchip/network/i82586.c:
494        Add local copy of ALIGN().
495
4962010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
497
498        * libchip/network/cs8900.c:
499        Misc. changes to make code 16bit-target compliant.
500        * libchip/network/i82586.c:
501        Use int32_t instead of int for 16bit-target compliance.
502        * libchip/network/open_eth.c:
503        Misc. changes to make code 16bit-target compliant.
504
5052010-05-18      Chris Johns <chrisj@rtems.org>
506
507        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
508        1448/filesystem.
509
5102010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
511
512        * aclocal/bsp-alias.m4: Change quoting to work-round
513        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
514
5152010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
516
517        * libchip/network/if_dc.c: Remove warnings.
518
5192010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
520
521        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
522        libchip/serial/ns16550.c, libchip/serial/serial.h,
523        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
524        or intptr_t instead of uint32_t or int32_t.
525
5262010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
527
528        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
529        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
530        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
531        uint32_t.
532
5332010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
534
535        * libchip/serial/serial.h: Add extern "C".
536
5372010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
538
539        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
540        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
541        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
542        prototype
543
5442010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
545
546        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
547        CPU_SIMPLE_VECTORED_INTERRUPTS.
548
5492010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
550
551        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
552        simple or PIC interrupt model.
553
5542010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
555
556        * libchip/rtc/ds1375.c: #include <unistd.h>.
557
5582010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
559
560        * libchip/network/i82586.c: Readdress use of ctype methods per
561        recommendation from D.J. Delorie on the newlib mailing list. We
562        should pass an unsigned char into these methods.
563
5642010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
565
566        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
567        variable.
568
5692010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
570
571        * libchip/network/i82586.c: Fix warnings for ctype methods.
572
5732010-02-19      Chris Johns <chrisj@rtems.org>
574
575        * libchip/ide/ide_controller.c: Create the devices as block
576        devices.
577
5782010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
579
580        * libchip/ide/ata_internal.h, libchip/ide/ata.c
581        libchip/i2c/spi-sd-card.c: Update for block device API change.
582
5832010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
584
585        * libchip/display/disp_hcms29xx.c,
586        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
587        libchip/display/font_hcms29xx.h: various fixes
588
5892009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
590
591        PR 1474
592        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
593        device API change.
594
5952009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
596
597        * libchip/network/greth.c: Eliminate unused type
598        rtems_clock_time_value.
599
6002009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
601
602        * libchip/network/dec21140.c: Warning elimination
603        (dec21140_softc->base now is an uint32_t).
604
6052009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
606
607        PR 1483/cpukit
608        * libchip/network/dec21140.c, libchip/network/elnk.c,
609        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
610        *_SUPPORTED-guarded code sections.
611
6122009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
613
614        * libchip/network/dec21140.c, libchip/network/elnk.c,
615        libchip/network/if_dc.c: Ensure PCI drivers are built on all
616        supported configurations. PowerPC conditionals were not current and
617        code was not being built on supported BSPs.
618
6192009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
620
621        * libchip/network/smc91111.c: Formatting.
622
6232009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
624
625        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
626        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
627        uint32_t (16bit ints are too small).
628
6292009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
630
631        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
632        * libchip/network/if_dc.c: Fix type mismatch.
633
6342009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
635
636        * aclocal/bsp-linkcmds.m4: New.
637
6382009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
639
640        * configure.ac: Rework CFLAGS setup.
641        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
642        * automake/compile.am: Remove RTEMS_CFLAGS.
643
6442009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
645
646        * libchip/ide/ata.h: Move extern "C".
647
6482009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
649
650        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
651        Use hex-constants to avoid implicit int-casts.
652        * libchip/i2c/spi-memdrv.c:
653        Use hex-constants to avoid implicit int-casts.
654        Use rtems_off64_t offsets to avoid loosing precision.
655
6562009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
657
658        * libchip/serial/ns16550.c: Update for interrupt handler type change.
659
6602009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
661
662        * aclocal/bsp-alias.m4: New.
663        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
664
6652009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
666
667        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
668
6692009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
670
671        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
672        * Makefile.am: Remove BARE_CPU_MODEL.
673
6742009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
675
676        * configure.ac: Remove cfg_dir.
677
6782009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
679
680        * configure.ac: Remove -std=c99 -fasm.
681        Remove AM_CONDITIONAL LIBCHIP.
682        * libchip/Makefile.am, wrapup/Makefile.am:
683        Remove AM_CONDITIONAL LIBCHIP.
684
6852009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
686
687        * configure.ac: Pick up make/custom/*.
688        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
689
6902009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
691
692        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
693        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
694
6952009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
696
697        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
698
6992009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
700
701        * Makefile.am: Remove RTEMS_HOST (unused).
702        * configure.ac: Remove RTEMS_HOST (unused).
703        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
704
7052009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
706
707        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
708        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
709
7102009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
711
712        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
713        aclocal/check-posix.m4, aclocal/enable-posix.m4,
714        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
715
7162009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
717
718        * configure.ac: Rework make/custom/* handling.
719        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
720        * Makefile.am: Remove make/custom/default.cfg-rule.
721
7222009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
723
724        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
725        NULL pointer access in interrupt handler.
726
7272009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
728
729        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
730        device API change.
731
7322009-10-08      Chris Johns <chrisj@rtems.org>
733
734        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
735        multiblock support from the ATA driver. Multiblock at the disk
736        level should not be a global policy as a disk may have more than
737        one partition with different block sizes. An IDE driver could
738        decide to use the feature with DMA but this a driver specific
739        design choice. Fixed bugs relating to variable block sizes and
740        large block transfer.
741        * c/src/libchip/ide/ide_controller.c,
742        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
743        Changed the block size to 32bits so blocks of 64K or bigger can be
744        transfered in a single driver call.
745
7462009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
747
748        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
749        shared irq.h yet and this breaks a significant number of them.
750
7512009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
752
753        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
754        model.
755
7562009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
757
758        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
759        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
760        renamed to rtems_termios_baud_to_number.
761
7622009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
763
764        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
765        termios_baud_to_number (duplicate prototypes).
766        Add C++-guards.
767        Include rtems/termiostypes.h.
768
7692009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
770
771        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
772
7732009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
774
775        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
776        physical address to support BSD TCP/IP stack.
777
7782009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
779
780        * libchip/network/elnk.c: Convert calls to legacy routine
781        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
782
7832009-08-03      Roger Dahlkvist <ruppe@kth.se>
784
785        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
786
7872009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
788
789        * libchip/ide/ata.c: Remove warning.
790
7912009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
792
793        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
794        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
795        now use the same macros.
796        * aclocal/bsp-bspcleanup-options.m4: New file.
797
7982009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
799
800        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
801        obsolete defines and declarations.  Set initial baud during device
802        open.  Fixed interrupt mode.
803
8042009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
805
806        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
807        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
808        EINVAL and ENOTTY as appropriate.
809
8102009-05-30      Chris Johns <chrisj@rtems.org>
811
812        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
813        devices on an IDE bus and cleaned up the initialisation register
814        call.
815
8162009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
817
818        * libchip/network/i82586.c: Fix warning in manner suggested by
819        Arnout Vandecappelle <arnout@mind.be> in
820        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
821
8222009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
823
824        * libchip/network/if_dc.c: Fixed warnings.
825
8262009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
827
828        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
829        as needed.
830
8312009-04-29      Chris Johns <chrisj@rtems.org>
832
833        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
834
835        * libchip/ide/ide_controller.c: Change the status detection and
836        add a message if the transfer fails. There is currently no error
837        handle at the IDE drvier level.
838
8392009-03-12      Daniel Hellstrom <daniel@gaisler.com>
840
841        PR 1392/bsps
842        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
843        over multiple pages results in extra data being written.
844
8452009-02-27      Gene Smith <gene.smith@siemens.com>
846
847        PR 1356
848        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
849        cards.
850
8512009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
852
853        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
854        enabled on x86.
855
8562009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
857
858        * aclocal/bspopts.m4: Quoting cosmetics.
859
8602009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
861
862        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
863        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
864        writes.  Fixed integer type in device structure.
865
8662009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
867
868        * libchip/serial/ns16550.c: Turn on ns16550_process() for
869        BSP_FEATURE_IRQ_LEGACY case also.
870
8712008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
872
873        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
874        level LibI2C interface.  Added generic block IO functions.
875
8762008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
877
878        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
879        optman/rtems/no-msg.c, optman/rtems/no-part.c,
880        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
881        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
882        optman/sapi/no-ext.c, optman/sapi/no-io.c:
883        Revert previous patch (cvs clash with Joel hacking cpukit).
884
8852008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
886
887        * aclocal/canonical-target-name.m4: Remove tic4x.
888
8892008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
890
891        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
892
8932008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
894
895        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
896        optman/rtems/no-msg.c, optman/rtems/no-part.c,
897        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
898        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
899        optman/sapi/no-ext.c, optman/sapi/no-io.c:
900        Fix prototypes.
901
9022008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
903
904        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
905
9062008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
907
908        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
909        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
910        duplicated data.
911
9122008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
913
914        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
915        SuperCore Handler initialization routines to directly pull parameters
916        from configuration table.
917
9182008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
919
920        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
921        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
922        optman/rtems/no-part.c, optman/rtems/no-region.c,
923        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
924        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
925        initialization routines to directly pull parameters from
926        configuration table. Eliminate empty routines sportted.
927
9282008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
929
930        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
931
9322008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
933
934        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
935        all public use of TOD conversion routines.
936
9372008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
938
939        * libchip/network/smc91111config.h:
940        #include <stdint.h> instead of <rtems/stdint.h>.
941
9422008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
943
944        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
945        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
946
9472008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
948
949        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
950
9512008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
952
953        * libchip/serial/ns16550.c: Transmit the character in the polled write
954        function within a critical section for printk() compatibility.
955
9562008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
957
958        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
959
9602008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
961
962        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
963
9642008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
965
966        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
967
9682008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
969
970        * aclocal/bsp-bootcard-options.m4: Fix quoting.
971
9722008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
973
974        * aclocal/bsp-bootcard-options.m4: New file.
975        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
976
9772008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
978
979        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
980        BSPs that support this feature.
981
9822008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
983
984        * libchip/serial/ns16550.c: Fix typo.
985
9862008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
987
988        * libchip/serial/ns16550.c: Fix typo.
989
9902008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
991
992        * libchip/serial/ns16550.c: Add not supported on arm even though it is
993        not simple vectored.
994
9952008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
996
997        * libchip/serial/ns16550.c: Not currently supported on architectures
998        with simple vectored interrupt model.
999
10002008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
1001
1002        * aclocal/version.m4: Bump RTEMS_API to 4.10.
1003        Bump _RTEMS_VERSION to 4.9.99.0.
1004
10052008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
1006
1007        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
1008        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
1009        functions have now static linkage type.  Added constant qualifier to
1010        operations table and read-only function parameters.
1011
1012        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
1013        c/src/libchip/serial/serial.h:  Include required header files.  Removed
1014        support for old PowerPC exception handling.  Various fixes for
1015        interrupt related routines.  Added support for BSPs with IRQ extension
1016        API.
1017
10182008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1019
1020        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
1021        is no PCI bus based upon the BSP not having a base address defined.
1022        This means this driver cannot be supported on that board.
1023
10242008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1025
1026        * libchip/network/dec21140.c, libchip/network/elnk.c,
1027        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
1028
10292008-09-17      Miao Yan <yanmiaobest@gmail.com>
1030
1031        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
1032        add simple device only filesystem (devfs), optionally completely drop
1033        out filesystem, and to clean up disabling newlib reentrancy support.
1034        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
1035        now has a 15K code space.
1036        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1037        Removed.
1038
10392008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
1040
1041        * libchip/ide/ata.h: Convert to Unix file format.
1042
10432008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
1044
1045        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
1046        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
1047        libchip/serial/serial.h, libchip/serial/serprobe.c,
1048        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
1049        Convert to "bool".
1050        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
1051        libchip/i2c/spi-memdrv.h: Convert to "bool".
1052        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
1053        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1054        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
1055        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1056        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
1057        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
1058        Convert to "bool".
1059        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
1060        Convert to "bool".
1061        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
1062        Convert to "bool".
1063
10642008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1065
1066        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
1067        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
1068        memory driver to not use the clock ioctl to install a method to poll
1069        for input. It now uses a Class API Timer which means we can eliminate
1070        this special IOCTL from all clock drivers.
1071        * libchip/shmdr/setckvec.c: Removed.
1072
10732008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1074
1075        * libchip/network/sonic.c: Do not declare a variable just to hold an
1076        ignored return value.
1077
10782008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
1079
1080        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
1081
10822008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1083
1084        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
1085        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
1086
10872008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1088
1089        * libchip/display/disp_hcms29xx.c: Do not make these static. They
1090        appear to be unused that way.
1091
10922008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1093
1094        * libchip/shmdr/shm_driver.h: Correct prototypes.
1095
10962008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
1097
1098        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
1099        variables and made methods static.
1100
11012008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
1102
1103        * libchip/serial/ns16550.c: Fix warning.
1104
11052008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
1106
1107        * aclocal/prog-cc.m4: Add -Wnested-externs.
1108
11092008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1110
1111        * libchip/network/dec21140.c: Add missing prototype.
1112        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
1113
11142008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1115
1116        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
1117        -Wstrict-prototypes to RTEMS_CFLAGS.
1118
11192008-08-02      Chris Johns <chrisj@rtems.org>
1120
1121        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
1122        rtems_blkdev_request count and start references. Use
1123        RTEMS_BLKDEV_START_BLOCK.
1124
11252008-07-29      Chris Johns <chrisj@rtems.org>
1126
1127        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
1128
1129        * libchip/ide/ata.c: Change to use a mutex rather than disable
1130        pre-emption. Updated to the libblock changes.
1131
1132        * libchip/ide/ata_internal.h: Updated to the new chains API.
1133
1134        * libchip/ide/ide_controller.c: Updated to the libblock
1135        changes. Added come debug tracing.
1136
1137        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
1138        to the libblock changes.
1139
11402008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1141
1142        * configure.ac: Remove RPCGEN, RPCTOOLS.
1143
11442008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
1145
1146        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
1147        for output format specifiers.
1148
11492008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1150
1151        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
1152        Fixed some data types
1153
11542008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
1155
1156        * libchip/i2c/spi-sd-card.c: Added missing header file.
1157        * libchip/Makefile.am: Added SD Card driver.
1158
11592008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1160
1161        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
1162        make glyphs non-constant, added file headers
1163
11642008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1165
1166        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
1167        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
1168        * libchip/display/font_hcms29xx.h
1169        Creation of SPI display driver
1170
11712008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
1172
1173        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
1174        via SPI.
1175
11762008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1177
1178        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
1179        AC_PREREQ(2.62).
1180
11812008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1182
1183        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
1184
11852008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1186
1187        * libchip/Makefile.am: Move termios helper routines from libchip to
1188        libcsupport. Add routine which makes it easy for a termios device
1189        driver to inform termios of its default baud rate. This avoids
1190        inconsistencies in later termios settings changes.
1191        * libchip/serial/termios_baud2index.c,
1192        libchip/serial/termios_baud2num.c: Removed.
1193
11942008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1195
1196        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
1197
11982008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1199
1200        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
1201        not fail if there are none.
1202
12032008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1204
1205        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
1206        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
1207        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
1208        * libchip/Makefile.am:
1209        derived a generic spi memory driver from spi-flash-m25p40,
1210        added descriptor for fram fm25l256
1211
12122008-05-07      Till Straumann <strauman@slac.stanford.edu>
1213
1214        PR 649/bsps
1215        * libchip/ide/ata.c: Give up if the interface does not become ready.
1216
12172008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1218
1219        Moved to cpukit.
1220        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
1221        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
1222        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
1223        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
1224        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
1225        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
1226        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
1227        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
1228        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
1229        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
1230        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
1231        nfsclient/src/xdr_mbuf.c: Removed.
1232
12332008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
1234
1235        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
1236
12372008-01-05      Chris Johns <chrisj@rtems.org>
1238
1239        * libchip/flash/am29lv160.c: Update the blank check error message
1240        to say there is an error.
1241       
12422007-12-22      Chris Johns <chrisj@rtems.org>
1243
1244        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
1245        the hello message. Just one line but still a little too long.
1246       
12472007-12-14      Chris Johns <chrisj@rtems.org>
1248
1249        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
1250        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
1251        * libchip/flash, libchip/flash/am29lv160.c,
1252        libchip/flash/am29lv160.h: New.
1253
12542007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1255
1256        * libchip/network/if_fxp.c: Spacing.
1257
12582007-11-20      Till Straumann <strauman@slac.stanford.edu>
1259
1260        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
1261        Avoid using 'stdio' before the system is up and fully
1262        initialized.
1263
12642007-11-20      Till Straumann <strauman@slac.stanford.edu>
1265
1266        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
1267        * libchip/Makefile.am, libchip/preinstall.am:
1268        added new driver for Maxim DS1375 i2c RTC.
1269
12702007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1271
1272        * libchip/i2c/spi-flash-m25p40.c:
1273        added addressing call in write function
1274
12752007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1276
1277        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
1278        * libchip/Makefile.am:
1279        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
1280
12812007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1282
1283        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
1284
12852007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1286
1287        * nfsclient/Makefile.am: Fix errors.
1288
12892007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1290
1291        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
1292
12932007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1294
1295        * aclocal/version.m4: Bump RTEMS_API to 4.9.
1296        Bump RTEMS_VERSION to 4.8.99.0.
1297
12982007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1299
1300        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
1301
13022007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1303
1304        * configure.ac: Remove AC_PROG_AWK (Unused).
1305
13062007-09-14      Daron Chabot <djc915@mail.usask.ca>
1307
1308        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
1309        rtems_interrupt_vector, to permit passing arbitrary arguments to the
1310        ISR. Clean up of variables to silence compiler warnings.
1311
13122007-09-13      Daniel Hellstrom <daniel@gaisler.com>
1313
1314        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
1315
13162007-09-12      Daniel Hellstrom <daniel@gaisler.com>
1317
1318        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
1319          - Odd bit bug in some chips taken care of.
1320          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
1321            alignment but failing to do so must have made the driver writer to make
1322            some incorrect assumptions about MBUFs.
1323          - Fixed MBUF handling to handle mbuf chains better. The Data length of
1324            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
1325          - Made while loop responsible for copying data to fifo port copy 16 shorts
1326            per loop instead of 1 short, increasing the copying process.
1327
13282007-09-07      Daniel Hellstrom <daniel@gaisler.com>
1329
1330        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
1331        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
1332
13332007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1334
1335        * configure.ac, wrapup/Makefile.am: Remove RDBG.
1336        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
1337        librdbg/Makefile.am, librdbg/preinstall.am,
1338        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
1339        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
1340        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
1341        librdbg/include/rdbg/powerpc/rdbg_f.h,
1342        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
1343        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1344        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1345        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1346        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1347        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
1348        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
1349        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
1350        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
1351        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
1352        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
1353        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1354        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
1355        librdbg/src/powerpc/rdbg_f.c,
1356        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1357        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
1358        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1359        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
1360
13612007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1362
1363        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
1364
13652007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1366
1367        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1368          sizes.
1369
13702007-07-27      Chris Johns <chrisj@rtems.org>
1371
1372        * wrapup/Makefile.am: Create archive from a file for hosts
1373        with a limited command line size.
1374
13752007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1376
1377        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1378          sizes.
1379
13802007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1381       
1382        * configure.ac: Add nfsclient.
1383        * nfsclient/Makefile.am: New.
1384        * nfsclient/proto/Makefile, nfsclient/Makefile,
1385          nfsclient/src/Makefile: Remove.
1386        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
1387        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
1388
13892007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1390
1391        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
1392        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
1393        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
1394        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
1395        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
1396        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
1397        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
1398        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
1399        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
1400        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
1401        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
1402        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
1403
14042007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1405
1406        * libchip/serial/ns16550.c: removed timed out wait for transmitter
1407        to become ready: This will not work for fast CPUs.
1408
14092007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1410
1411        * libchip/ide/ata.c: fixed warning
1412
14132007-06-20      Ray Xu <rayx@gmail.com>
1414
1415        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
1416        console, and libio. This shrinks the memory requirements but Joel has
1417        not figured out how best to present this to application space.
1418        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1419        New files.
1420
14212007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1422
1423        * optman/sapi/no-io.c: Split IO Manager into one function per file so
1424        now we only need required initialization methods.
1425
14262007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1427
1428        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
1429        parameter since it was used to configure a no longer used feature.
1430        Device names are now part of the filesystem not in a table.
1431
14322007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1433
1434        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
1435        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
1436        optman/rtems/no-part.c, optman/rtems/no-region.c,
1437        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
1438        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
1439        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
1440        other optional managers so using them reduces application size
1441        instead of increasing it.
1442        * optman/rtems/no-barrier.c: New file.
1443
14442007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1445
1446        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
1447        adjustments to pci-API changes.
1448        * libchip/network/dec21140.c, libchip/network/elnk.c,
1449        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
1450        changes.
1451
14522007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1453
1454        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1455        libchip/network/if_fxp.c: Reflect changes to pci-API.
1456
14572007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1458
1459        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1460        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1461
14622007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1463
1464        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1465          being used to compile "tools").
1466
14672007-03-13      Joel Sherrill <joel@OARcorp.com>
1468
1469        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1470
14712007-03-12      Joel Sherrill <joel@OARcorp.com>
1472
1473        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1474        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1475        and/or fix mistake in copyright notice. Both of these mistakes appear
1476        to be from code submitted after these changes were made previously.
1477
14782007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1479
1480        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1481
14822007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1483
1484        * libchip/Makefile.am: Correct path to README.tulipclone.
1485
14862007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1487
1488        * libchip/ide/ata.c: Remove superfluous type casts.
1489
14902007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1491
1492        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1493        Use size_t for sizes.
1494
14952007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1496
1497        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1498        from preemption disabled region
1499
15002007-01-16      Till Straumann <strauman@slac.stanford.edu>
1501
1502        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1503        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1504        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1505
15062006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1507
1508        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1509          ioctl_command_t as ioctl argument.
1510
15112006-12-13      Joel Sherrill <joel@OARcorp.com>
1512
1513        * librtems++/include/rtems++/rtemsEvent.h,
1514        librtems++/include/rtems++/rtemsMessageQueue.h,
1515        librtems++/include/rtems++/rtemsSemaphore.h,
1516        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1517        librtems++/src/rtemsMessageQueue.cc,
1518        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1519        rtems_unsigned32 to uint32_t.
1520
15212006-12-13      Joel Sherrill <joel@OARcorp.com>
1522
1523        PR 1181/bsps
1524        * optman/rtems/no-msg.c: Clean up dead code.
1525
15262006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1527
1528        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1529
15302006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1531
1532        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1533        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1534        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1535
15362006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1537
1538        * configure.ac: New BUG-REPORT address.
1539
15402006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1541
1542        * Makefile.am: Remove ampolish3.
1543
15442006-11-17      Joel Sherrill <joel@OARcorp.com>
1545
1546        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1547        blank lines.
1548
15492006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1550
1551        * configure.ac: Remove RTEMS_AMPOLISH3.
1552        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1553          Remove checks for AMPOLISH3.
1554        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1555        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1556        * ampolish3: Remove.
1557
15582006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1559
1560        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1561        * aclocal/prog-cc.m4: Remove CFLAGS.
1562        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1563        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1564
15652006-10-23      Joel Sherrill <joel@OARcorp.com>
1566
1567        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1568
15692006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1570
1571        * automake/compile.am: Use hard-coded RTEMS_* flags.
1572
15732006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1574
1575        * aclocal/rtems-top.m4: Remove RTEMS_API.
1576        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1577
15782006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1579
1580        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1581
15822006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1583
1584        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1585
15862006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1587
1588        * aclocal/version.m4: Bump version to 4.7.99.0.
1589
15902006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1591
1592        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1593
15942006-09-11      Joel Sherrill <joel@OARcorp.com>
1595
1596        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1597
15982006-09-04      Joel Sherrill <joel@OARcorp.com>
1599
1600        * libchip/network/greth.c, libchip/network/open_eth.c,
1601        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1602        introduced by warning removal.
1603
16042006-09-01      Joel Sherrill <joel@OARcorp.com>
1605
1606        * libchip/network/greth.c, libchip/network/open_eth.c,
1607        libchip/network/smc91111.c: Remove warnings and correct prototype
1608        added earlier today.
1609
16102006-09-01      Joel Sherrill <joel@OARcorp.com>
1611
1612        * libchip/network/cs8900.c, libchip/network/greth.c,
1613        libchip/network/i82586.c, libchip/network/open_eth.c,
1614        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1615        sized integers, and inttypes.h printf helpers.
1616
16172006-08-09      Kolja Waschk <waschk@telos.de>
1618
1619        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1620
16212006-07-12      Joel Sherrill <joel@OARcorp.com>
1622
1623        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1624
16252006-07-11      Jerry Needell <jerry.needell@unh.edu>
1626
1627        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1628        4.6 branch.  Original modifications by Gaisler Enterprises.
1629        * libchip/network/greth.c, libchip/network/greth.h: New files.
1630
16312006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1632
1633        * ide/ata.[ch]:
1634        (PR1118) fetch priority for ATA task from a variable,
1635        not a fixed configuration value.
1636       
16372006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1638
1639        * Makefile.am: Add ampolish3.
1640
16412006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1642
1643        * ampolish3: New.
1644        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1645
16462006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1647
1648        * aclocal/rtems-ampolish.m4: New.
1649        * configure.ac: Use RTEMS_AMPOLISH3.
1650
16512006-04-18  Joel Sherrill <joel@OARcorp.com>
1652
1653        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1654
16552006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1656
1657        PR 853/filesystem
1658        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1659        should be modified to support the new exception scheme and to use the
1660        handle parameter.
1661
16622006-02-a32     Eric Norum <norume@aps.anl.gov>
1663
1664        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1665        "newer" PCI access calls.  Minor cleanups.  Comments.
1666
16672006-01-12      Eric Norum <norume@aps.anl.gov>
1668
1669        PR 861/networking
1670        PR 863/networking
1671        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1672
16732006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1674
1675        * wrapup/Makefile.am: Add preinstall.am.
1676        * libchip/Makefile.am: Build libchip/network/smc91111.
1677        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1678        Eliminate cyg_int* crap.
1679
16802006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1681
1682        * librdbg/Makefile.am: Add preinstall.am.
1683        * aclocal/bsp-configure.m4: Add ampolish3.
1684        New header guards.
1685
16862006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1687
1688        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1689        Merger from rtems-4-6-branch.
1690
16912006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1692
1693        * libchip/network/smc91111.c
1694        libchip/network/smc91111config.h
1695        libchip/network/smc91111exp.h
1696        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1697        * libchip/Makefile.am: Reflect adding smc91111*.
1698
16992006-01-08      Joel Sherrill <joel@OARcorp.com>
1700
1701        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1702        char *.
1703
17042006-01-08      Joel Sherrill <joel@OARcorp.com>
1705
1706        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1707        warnings.
1708
17092005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1710
1711        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1712        Add RTEMS_RELLDFLAGS.
1713        * automake/compile.am: Remove RTEMS_USE_GCC.
1714        Remove RTEMS_RELLDFLAGS.
1715        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1716
17172005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1718
1719        * libchip/network/if_media.h, libchip/network/mii.h:
1720        Remove (Moved to cpukit).
1721        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1722        and libchip/network/if_media.h.
1723        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1724        if_media.h having moved.
1725
17262005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1727
1728        * automake/compile.am, automake/host.am, automake/local.am,
1729        automake/subdirs.am: Remove depend.
1730        * configure.ac: Explicitly pass --libdir and --includedir to
1731        testsuites.
1732
17332005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1734
1735        * configure.ac: Reflect changes to testsuites.
1736
17372005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1738
1739        * automake/compile.am: Remove GCCSPECS.
1740        * aclocal/prog-cc.m4: Add GCCSPECS.
1741        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1742
17432005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1744
1745        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1746        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1747
17482005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1749
1750        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1751        libcpu/byteorder.h for i386.
1752
17532005-11-02      Till Straumann <strauman@slac.stanford.edu>
1754
1755        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1756        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1757        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1758        added a simple API/library for i2c devices and drivers for i2c
1759        2-byte eeproms and a ds1621 temperature sensor; API is documented
1760        in libi2c.h.
1761
17622005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1763
1764        * libnetworking/pppd/ipxcp.c,
1765        libnetworking/pppd/chat.c,
1766        libnetworking/pppd/patchlevel.h,
1767        libnetworking/pppd/upap.h,
1768        libnetworking/pppd/md5.h,
1769        libnetworking/pppd/pppd.8,
1770        libnetworking/pppd/README,
1771        libnetworking/pppd/preinstall.am,
1772        libnetworking/pppd/md4.h,
1773        libnetworking/pppd/magic.c,
1774        libnetworking/pppd/pppd.h,
1775        libnetworking/pppd/demand.c,
1776        libnetworking/pppd/rtemsmain.c,
1777        libnetworking/pppd/sys-rtems.c,
1778        libnetworking/pppd/ipcp.h,
1779        libnetworking/pppd/lcp.h,
1780        libnetworking/pppd/chap_ms.c,
1781        libnetworking/pppd/md4.c,
1782        libnetworking/pppd/rtemspppd.h,
1783        libnetworking/pppd/cbcp.h,
1784        libnetworking/pppd/auth.c,
1785        libnetworking/pppd/lcp.c,
1786        libnetworking/pppd/example/README,
1787        libnetworking/pppd/example/ppp.conf,
1788        libnetworking/pppd/example/system.h,
1789        libnetworking/pppd/example/netconfig.h,
1790        libnetworking/pppd/example/pppdapp.c,
1791        libnetworking/pppd/example/init.c,
1792        libnetworking/pppd/example/Makefile-user,
1793        libnetworking/pppd/example/pppd.options,
1794        libnetworking/pppd/rtemspppd.c,
1795        libnetworking/pppd/ipxcp.h,
1796        libnetworking/pppd/chap_ms.h,
1797        libnetworking/pppd/options.c,
1798        libnetworking/pppd/magic.h,
1799        libnetworking/pppd/chap.h,
1800        libnetworking/pppd/cbcp.c,
1801        libnetworking/pppd/upap.c,
1802        libnetworking/pppd/chap.c,
1803        libnetworking/pppd/Makefile.am,
1804        libnetworking/pppd/ccp.h,
1805        libnetworking/pppd/utils.c,
1806        libnetworking/pppd/rtemsdialer.h,
1807        libnetworking/pppd/fsm.h,
1808        libnetworking/pppd/pathnames.h,
1809        libnetworking/pppd/md5.c,
1810        libnetworking/pppd/fsm.c,
1811        libnetworking/pppd/ipcp.c,
1812        libnetworking/pppd/STATUS,
1813        libnetworking/pppd/ccp.c,
1814        libnetworking/Makefile.am: Remove (Moved to cpukit).
1815
18162005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1817
1818        * configure.ac: Remove libnetworking, libnetworking/pppd.
1819        * wrapup/Makefile.am: Remove libpppd.a.
1820
18212005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1822
1823        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1824        rtemsdialer.h to $(includedir)/rtems.
1825
18262005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1827
1828        * libnetworking/rtems_telnetd/icmds.c,
1829        libnetworking/rtems_telnetd/Makefile.am,
1830        libnetworking/rtems_telnetd/preinstall.am,
1831        libnetworking/rtems_telnetd/pty.c,
1832        libnetworking/rtems_telnetd/pty.h,
1833        libnetworking/rtems_telnetd/README,
1834        libnetworking/rtems_telnetd/telnetd.c,
1835        libnetworking/rtems_telnetd/telnetd.h:
1836        Remove (Moved to cpukit).
1837
18382005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1839
1840        * configure.ac: Remove libnetworking/rtems_telnetd.
1841        * libnetworking/Makefile.am: Remove rtems_telnetd.
1842        * libnetworking/README: Remove (Obsolete).
1843        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1844
18452005-10-20  Eric Norum <norume@aps.anl.gov>
1846
1847        * libchip/network/dec21140.c: Clean up PCI mapping.
1848
18492005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1850
1851        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1852        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1853        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1854        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1855        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1856        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1857
18582005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1859
1860        * aclocal/bspopts.m4: Add missing m4 quotes.
1861
18622005-09-02  Joel Sherrill <joel@OARcorp.com>
1863
1864    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1865
18662005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1867
1868        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1869        libchip/network/dec21140.c: Remove initialization of PCI bus.
1870
18712005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1872
1873        * optman/Makefile.am: Add preinstall.am.
1874
18752005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1876
1877        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1878        UNTESTED to tested.
1879
18802005-06-17      Joel Sherrill <joel@OARcorp.com>
1881
1882        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1883        it is not supported by the MPC5xx.
1884
18852005-06-17      Joel Sherrill <joel@OARcorp.com>
1886
1887        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1888        interface. Also correct attempting to build on other than PowerPC and
1889        x86.
1890
18912005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1892
1893        * libchip/Makefile.am: Add driver for Tulip clones.
1894        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1895        libchip/network/if_dcreg.h: New files.
1896
18972005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1898
1899        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1900        to enable rdbg.
1901        * configure.ac: Reflect changes above.
1902
19032005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1904
1905        * configure.ac: Add ada/.
1906
19072005-05-20      Sergei Organov  <osv@topconrd.ru>
1908
1909        PR 750/networking
1910        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1911        wait_input().
1912
19132005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1914
1915        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1916        rtems/irq.h.
1917
19182005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1919
1920        * libchip/Makefile.am: Include preinstall.am.
1921        * libchip/preinstall.am: New.
1922
19232005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1924
1925        * configure.ac: Add AMPOLISH3.
1926        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1927        * libnetworking/rtems_telnetd/preinstall.am: New.
1928        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1929
19302005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1931
1932        * configure.ac: Let enable_rpcgen default to "no".
1933
19342005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1935
1936        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1937
19382005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1939
1940        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1941        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1942
19432005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1944
1945        * libchip/network/dec21140.c, libchip/network/elnk.c,
1946        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1947
19482005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1949
1950        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1951        of code as a result of the implementation of a common PCI interface.
1952
19532005-05-04      Joel Sherrill <joel@OARcorp.com>
1954
1955        * libchip/network/open_eth.c: Remove prototype of set_vector.
1956
19572005-05-03      Joel Sherrill <joel@OARcorp.com>
1958
1959        * librdbg/src/ptrace.c: Remove warning.
1960
19612005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1962
1963        * libchip/network/dec21140.c, libchip/network/elnk.c,
1964        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1965        Modified parameter list to remove warnings.
1966
19672005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1968
1969        * libchip/network/cs8900.c, libchip/network/i82586.c,
1970        libchip/network/open_eth.c, libchip/network/sonic.c,
1971        libchip/serial/mc68681.c: Modified types to remove
1972        warnings.  Added initialization to remove warnings.
1973
19742005-04-28      Joel Sherrill <joel@OARcorp.com>
1975
1976        * libchip/network/README.sonic: Rewritten to account for removal of
1977        dmv177.
1978
19792005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1980
1981        PR 781/rtems_misc
1982        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1983
19842005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1985
1986        * libchip/serial/ns16550.c:
1987        Fixed warnings generated in various powerpc configurations
1988
19892005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1990
1991        * libchip/serial/ns16550.c: Modified
1992        ISR to work with PPC new exception processing
1993
19942005-03-14      Joel Sherrill <joel@OARcorp.com>
1995
1996        * libchip/network/dec21140.c, libchip/network/elnk.c,
1997        libchip/network/if_fxp.c: Continue PCI API unification. All use
1998        pci_find_device(). Network drivers manufacture a signature since all
1999        calls have not been converted yet.
2000
20012005-03-04      Joel Sherrill <joel@OARcorp.com>
2002
2003        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
2004        initialize function part of the unified PCI API as pci_initialize().
2005
20062005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
2007
2008        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
2009        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
2010
20112005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2012
2013        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
2014        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
2015
20162005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2017
2018        * aclocal/ppc.m4: Reflect changes to ppc exception processing
2019        building procedures.
2020
20212005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
2022
2023        * aclocal/prog-cc.m4:
2024        Quote CFLAGS's RHS to accomodate Solaris broken sh.
2025
20262005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
2027
2028        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
2029
20302005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
2031
2032        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
2033
20342005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
2035
2036        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
2037
20382005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
2039
2040        * libnetworking/rtems_servers/ftp.c,
2041        libnetworking/rtems_servers/ftp.h,
2042        libnetworking/rtems_servers/Makefile.am:
2043        Remove (relocated to cpukit/ftpd).
2044        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
2045        removed move libnetworking/rtems_servers.
2046
20472005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
2048
2049        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
2050
20512005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
2052
2053        PR 755/rtems
2054        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
2055        Remove local declarations of rtems_bsdnet_nameservers,
2056        rtems_bsdnet_nameservers_count.
2057
20582005-01-31      Sergei Organov <osv@topconrd.ru>
2059
2060        PR 751/pppd
2061        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
2062        committed to fix PR736 breaks pppd. chat.c should have its own static
2063        ttyfd for pppd to work correctly. The symptom is that second
2064        invokation of chat (for connect script) fails due to pppd_ttyfd set
2065        to -1 by previous chat invokation (for init script). In addition,
2066        this patch fixes leaving of dangling pointer in the abort_stbring[]
2067        by chat_send().
2068
20692005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
2070
2071        * configure.ac: Remove CFLAGS_DEBUG_V.
2072        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
2073
20742005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2075
2076        * wrapup/Makefile.am: Remove rtems-ctor.o.
2077
20782005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2079
2080        * libchip/rtc/rtc.h: size_t RTC_Count.
2081
20822005-01-20      Joel Sherrill <joel@OARcorp.com>
2083
2084        PR 736/pppd
2085        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2086        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2087        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
2088        should not be static and should have a name more specific to pppd.
2089
20902005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2091
2092        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
2093        libnetworking/rtems_servers/Makefile.am,
2094        libnetworking/rtems_telnetd/Makefile.am,
2095        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
2096        Eliminate CFLAGS_OPTIMIZE_V.
2097
20982005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
2099
2100        * configure.ac: Pass CFLAGS to testsuites configure.
2101        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
2102        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
2103
21042005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
2105
2106        * configure.ac: Pass CFLAGS to cpukit configure.
2107        * aclocal/rtems-flags.m4: Remove (Unused).
2108        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
2109        * aclocal/env-rtemsbsp.m4:
2110        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
2111        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
2112        RTEMS_CFLAGS.
2113        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
2114        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
2115        Cleanup comments.
2116
21172005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2118
2119        * automake/compile.am: Remove build-variant support.
2120
21212005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2122
2123        * libnetworking/pppd/Makefile.am,
2124        libnetworking/rtems_servers/Makefile.am,
2125        libnetworking/rtems_telnetd/Makefile.am:
2126        Remove build-variant support.
2127
21282005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2129
2130        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
2131        support/Makefile.am, wrapup/Makefile.am:
2132        Remove build-variant support.
2133
21342004-11-22      Joel Sherrill <joel@OARcorp.com>
2135
2136        * libchip/network/if_fxp.c: Add entry for another module ID code.
2137
21382004-11-22      Joel Sherrill <joel@OARcorp.com>
2139
2140        PR 693/misc
2141        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2142        in/outport routines.
2143
21442004-11-22      Joel Sherrill <joel@OARcorp.com>
2145
2146        PR 693/misc
2147        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2148        in/outport routines.
2149
21502004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2151
2152        * aclocal/enable-itron.m4: Remove (unused).
2153
21542004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2155
2156        * configure.ac: Misc. quoting cleanups.
2157        Enable ada-tests iff --enable-ada and --enable-tests.
2158
21592004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
2160
2161        PR 703/filesystem
2162        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
2163        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
2164        libchip/ide/ide_controller.c:
2165        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
2166        available for BSPS/device drivers.
2167        Extend the "modes_available" and "mode_active" parameters to
2168        uint16_t for UDMA support.
2169
21702004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
2171
2172        * libchip/network/dec21140.c: Cleanup a bit and remove message about
2173        not supported on PowerPC since it works on the MVME2100 BSP.
2174
21752004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
2176
2177        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
2178        Add dependency tracking for *.cfgs.
2179        * Makefile.am: Add dependency tracking for *.cfg.
2180
21812004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
2182
2183        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
2184        (Thanks to Lars Munch <lars@segv.dk> for catching this).
2185
21862004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
2187
2188        PR 707/make_build
2189        * configure.ac: Add --enable-rpcgen.
2190
21912004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2192
2193        PR 700/rtems_misc
2194        * libnetworking/rtems_webserver/asp.c,
2195        libnetworking/rtems_webserver/balloc.c,
2196        libnetworking/rtems_webserver/cgi.c,
2197        libnetworking/rtems_webserver/default.c,
2198        libnetworking/rtems_webserver/ej.h,
2199        libnetworking/rtems_webserver/ejIntrn.h,
2200        libnetworking/rtems_webserver/ejlex.c,
2201        libnetworking/rtems_webserver/ejparse.c,
2202        libnetworking/rtems_webserver/emfdb.c,
2203        libnetworking/rtems_webserver/emfdb.h,
2204        libnetworking/rtems_webserver/form.c,
2205        libnetworking/rtems_webserver/handler.c,
2206        libnetworking/rtems_webserver/h.c,
2207        libnetworking/rtems_webserver/license.txt,
2208        libnetworking/rtems_webserver/Makefile.am,
2209        libnetworking/rtems_webserver/md5c.c,
2210        libnetworking/rtems_webserver/md5.h,
2211        libnetworking/rtems_webserver/mime.c,
2212        libnetworking/rtems_webserver/misc.c,
2213        libnetworking/rtems_webserver/NOTES,
2214        libnetworking/rtems_webserver/ringq.c,
2215        libnetworking/rtems_webserver/rom.c,
2216        libnetworking/rtems_webserver/rtems_webserver.h,
2217        libnetworking/rtems_webserver/security.c,
2218        libnetworking/rtems_webserver/sock.c,
2219        libnetworking/rtems_webserver/socket.c,
2220        libnetworking/rtems_webserver/sockGen.c,
2221        libnetworking/rtems_webserver/sym.c,
2222        libnetworking/rtems_webserver/uemf.c,
2223        libnetworking/rtems_webserver/uemf.h,
2224        libnetworking/rtems_webserver/um.c,
2225        libnetworking/rtems_webserver/um.h,
2226        libnetworking/rtems_webserver/umui.c,
2227        libnetworking/rtems_webserver/url.c,
2228        libnetworking/rtems_webserver/value.c,
2229        libnetworking/rtems_webserver/wbase64.c,
2230        libnetworking/rtems_webserver/webcomp.c,
2231        libnetworking/rtems_webserver/webmain.c,
2232        libnetworking/rtems_webserver/webpage.c,
2233        libnetworking/rtems_webserver/webrom.c,
2234        libnetworking/rtems_webserver/webs.c,
2235        libnetworking/rtems_webserver/websda.c,
2236        libnetworking/rtems_webserver/websda.h,
2237        libnetworking/rtems_webserver/webs.h,
2238        libnetworking/rtems_webserver/websSSL.c,
2239        libnetworking/rtems_webserver/websSSL.h,
2240        libnetworking/rtems_webserver/websuemf.c,
2241        libnetworking/rtems_webserver/wsIntrn.h:
2242        Remove (Moved to cpukit/http).
2243
22442004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2245
2246        PR 700/rtems_misc
2247        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
2248        Remove libnetworking/rtems_webserver.
2249
22502004-10-25      Eric Norum <norume@aps.anl.gov>
2251
2252        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
2253
22542004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2255
2256        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
2257
22582004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2259
2260        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
2261        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
2262
22632004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2264
2265        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
2266
22672004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2268
2269        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2270        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
2271
22722004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2273
2274        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
2275        BITSPERBYTE.
2276
22772004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2278
2279        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
2280        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
2281
22822004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2283
2284        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
2285
22862004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2287
2288        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
2289        * aclocal/enable-bare.m4: Remove.
2290        * configure.ac: Remove BARE_CPU_MODEL.
2291
22922004-10-13      Eric Norum <norume@aps.anl.gov>
2293
2294        PR 688/bsps
2295        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2296        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
2297        MC146818A (and several Dallas Semiconductor) TOD chips.
2298
22992004-10-13      Eric Norum <norume@aps.anl.gov>
2300
2301        PR 686/networking
2302        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
2303        device code.
2304
23052004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
2306
2307        * libchip/network/dec21140.c: include <rtems/pci.h>.
2308
23092004-09-29      Joel Sherrill <joel@OARcorp.com>
2310
2311        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
2312        libnetworking/pppd/utils.c: i960 obsoleted and all references
2313        removed.
2314
23152004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
2316
2317        PR 607/networking
2318        * libchip/network/dec21140.c: Made PCI configuration minimum sane
2319        instead of fully specifying unused PCI features.
2320
23212004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2322
2323        * configure.ac: Require automake > 1.9.
2324
23252004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2326
2327        * aclocal/rtems-cpu-subdirs.m4: Add avr.
2328
23292004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2330
2331        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
2332        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
2333
23342004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2335
2336        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
2337        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
2338
23392004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2340
2341        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
2342
23432004-07-28  Joel Sherrill <joel@OARcorp.com>
2344
2345    * aclocal/version.m4: Updated to rtems-4.6.99.1.
2346
23472004-07-25      Joel Sherrill <joel@OARcorp.com>
2348
2349        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
2350
23512004-05-21  Till Strauman <strauman@slac.stanford.edu>
2352
2353        PR 625/networking
2354        * libchip/network/dec21140.c, ... : Prevent name clashes by making
2355        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
2356        an error rather than panic if no chip is detected (thus allowing
2357        for probing).
2358        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
2359        instead of looping forever.  Avoid divide by zero (crashed my PC).
2360        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
2361        they are UNTESTED.
2362
23632004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
2364
2365        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
2366
23672004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2368
2369        * libchip/network/dec21140.c, libchip/network/elnk.c:
2370        #include <errno.h>.
2371
23722004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2373
2374        * libchip/network/if_media.h: Update from FreeBSD.
2375        * libchip/network/open_eth.c, libchip/network/cs8900.c,
2376        libchip/network/i82586.c: #include <errno.h>.
2377
23782004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2379
2380        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
2381
23822004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2383
2384        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
2385
23862004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
2387
2388        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
2389        automake).
2390
23912004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
2392
2393        PR 599/pppd
2394        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
2395
23962004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
2397
2398        * optman/rtems/no-region.c: Reflect having changed
2399        rtems_region_get_segment_size.
2400
24012004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
2402
2403        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2404        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2405        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2406        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
2407        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
2408        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
2409        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2410
24112004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2412
2413        * libchip/ide/ata.c, libchip/network/dec21140.c,
2414        libchip/network/elnk.c, libchip/network/i82586.c,
2415        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
2416        libchip/network/open_eth.c, libchip/network/sonic.c,
2417        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
2418        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
2419        libchip/shmdr/init.c, libchip/shmdr/intr.c,
2420        libchip/shmdr/shm_driver.h: Cosmetics.
2421
24222004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2423
2424        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
2425        optman/rtems/no-msg.c, optman/rtems/no-part.c,
2426        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2427        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
2428        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
2429        fixed size types.
2430
24312004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2432
2433        * configure.ac: Explicitly pass --includedir and --libdir to
2434        cpukit/configure.
2435
24362004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
2437
2438        * librdbg/Makefile.am: Fix rpcgen rules.
2439        * librdbg/src/i386/any/remdeb_xdr.c,
2440        librdbg/src/m68k/any/remdeb_xdr.c,
2441        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
2442        Reflect changes to librdbg/Makefile.am.
2443
24442004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
2445
2446        * configure.ac: Reflect changes testsuites/configure.ac and
2447        cpukit/configure.ac.
2448
24492004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
2450
2451        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
2452        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
2453
24542004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2455
2456        * configure.ac: Reflect changes to testsuites's configuration.
2457
24582004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2459
2460        PR/589 rtems
2461        * libchip/network/pci.h: Remove (Moved to cpukit).
2462
24632004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2464
2465        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2466        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2467        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2468        libchip/network/dec21140.c, libchip/network/elnk.c,
2469        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2470        libchip/network/open_eth.h, libchip/network/sonic.c,
2471        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2472        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2473        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2474        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2475        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2476        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2477        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2478        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2479        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2480        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2481        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2482        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2483        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2484        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2485        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2486        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2487        fixed-size types.
2488
24892004-03-14      Chris Johns  <chrisj@rtems.org>
2490
2491        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2492        the BSP example code.
2493        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2494        support the DIMMPC. This is a pc386 target with IO port support. Minor
2495        formating clean up. Add documentation to the header file.
2496        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2497        cs8900.h header file.
2498
24992004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2500
2501        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2502        Cosmetics.
2503
25042004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2505
2506        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2507        There are no application level Makefiles in here.
2508
25092004-03-04      Joel Sherrill <joel@OARcorp.com>
2510
2511        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2512        they can be used in application level makefiles.
2513
25142004-03-05      Joel Sherrill <joel@OARcorp.com>
2515
2516        * libnetworking/rtems_webserver/ejparse.c,
2517        libnetworking/rtems_webserver/emfdb.c,
2518        libnetworking/rtems_webserver/sock.c,
2519        libnetworking/rtems_webserver/socket.c,
2520        libnetworking/rtems_webserver/sym.c,
2521        libnetworking/rtems_webserver/webs.c,
2522        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
25232004-03-05      Joel Sherrill <joel@OARcorp.com>
2524
2525        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2526        compiling this file only only those CPU families with supported
2527        exception models.
2528
25292004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2530
2531        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2532        testsuites (Was exposed with --enable-multilib, only).
2533        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2534         Add RTEMS_BSP_CONFIG_SUBDIR.
2535        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2536        testsuites's configure.
2537        * aclocal/rtems-top.m4: Remove ENDIF hack.
2538        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2539
25402004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2541
2542        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2543        wrapup/Makefile.am: Fix automake problems having been introduced
2544        in previous patch.
2545
25462004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2547
2548        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2549        Preinstall dirs.
2550        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2551        * aclocal/check-multiprocessing.m4: Cosmetics.
2552        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2553        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2554
25552004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2556
2557        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2558        librdbg/src/Makefile.am.
2559        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2560        * configure.ac: Reflect changes above.
2561        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2562        * wrapup/Makefile.am: Reflect changes above.
2563        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2564
25652004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2566
2567        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2568
25692004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2570
2571        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2572
25732004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2574
2575        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2576
25772004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2578
2579        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2580        librdbg/src/powerpc/Makefile.am: Remove.
2581        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2582        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2583        * configure.ac: Reflect changes above.
2584
25852004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2586
2587
25882004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2589
2590        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2591        STRIP.
2592
25932004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2594
2595        * librdbg/include/Makefile.am: Merge-in
2596        librdbg/include/rdbg/i386/Makefile.am,
2597        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2598        librdbg/include/rdbg/powerpc/Makefile.am.
2599        * librdbg/include/rdbg/i386/Makefile.am,
2600        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2601        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2602        * configure.ac: Reflect changes above.
2603
26042004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2605
2606        * configure.ac: Use AS_HELP_STRING(ada).
2607
26082004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2609
2610        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2611        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2612        Use AC_CONFIG_HEADERS.
2613        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2614        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2615
26162004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2617
2618        * Makefile.am: include local.am.
2619
26202004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2621
2622        * aclocal/version.m4: 4.6.99.0.
2623
26242004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2625
2626        * Makefile.am: Don't include host.am.
2627        * automake/compile.am: Further cleanups.
2628
26292004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2630
2631        * automake/lib.am: Remove (Unused).
2632
26332004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2634
2635        * wrapup/Makefile.am: Don't include lib.am.
2636        * automake/compile.am: Use automake compilation rules.
2637
26382004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2639
2640        * libnetworking/pppd/Makefile.am,
2641        libnetworking/rtems_servers/Makefile.am,
2642        libnetworking/rtems_telnetd/Makefile.am,
2643        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2644        support/Makefile.am: Don't include lib.am.
2645
26462004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2647
2648        * libchip/Makefile.am: Don't include lib.am.
2649        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2650        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2651        unnecessary EXTRA_DISTs.
2652
26532004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2654
2655        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2656        hack.
2657
26582004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2659
2660        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2661        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2662        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2663        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2664
26652004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2666
2667        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2668        Add AM_CONDITIONAL(HAS_MP).
2669        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2670        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2671        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2672        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2673        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2674        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2675        (Deprecated by autoconf 2.59).
2676
26772004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2678
2679        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2680        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2681
26822004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2683
2684        * ChangeLog: Merge-in libnetworking/ChangeLog.
2685        * libnetworking/ChangeLog: Remove.
2686        * ChangeLog: Merge-in librdbg/ChangeLog.
2687        * librdbg/ChangeLog: Remove.
2688        * ChangeLog: Merge-in libchip/ChangeLog.
2689        * libchip/ChangeLog: Remove.
2690        * ChangeLog: Merge-in optman/ChangeLog.
2691        * optman/ChangeLog: Remove.
2692
26932004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2694
2695        * configure.ac: Reflect changes to cpukit.
2696        * wrapup/Makefile.am: Reflect changes to librdbg.
2697        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2698        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2699        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2700        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2701        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2702        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2703        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2704        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2705        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2706
27072004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2708
2709        * aclocal/rtems-top.m4: Remove check for version.m4.
2710        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2711
27122004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2713
2714        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2715        * wrapup/Makefile.am: Reflect changes to libchip/*.
2716        * support/Makefile.am: Use automake compilation rules.
2717        * wrapup/Makefile.am: Reflect changes to support/*.
2718        * configure.ac: Remove libnetworking/wrapup/Makefile.
2719        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2720        libnetworking/*/lib*.a instead of libnetapps.a.
2721        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2722        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2723        * optman/Makefile.am: Use automake compilation rules.
2724        * libchip/Makefile.am: Fix typo in previous patch.
2725        * libchip/Makefile.am: Use automake compilation rules.
2726        * libnetworking/Makefile.am: Remove wrapup.
2727        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2728        automake-compilation rules.
2729        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2730        automake-compilation rules.
2731        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2732        automake-compilation rules.
2733        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2734        automake-compilation rules.
2735        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2736
27372004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2738
2739        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2740        PRE/TMPINSTALL_FILES to CLEANFILES.
2741        * automake/lib.am: Remove TMPINSTALL_FILES.
2742        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2743        PRE/TMPINSTALL_FILES to CLEANFILES.
2744        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2745        PRE/TMPINSTALL_FILES to CLEANFILES.
2746        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2747        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2748        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2749        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2750        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2751        * librdbg/src/i386/Makefile.am: Ditto.
2752        * librdbg/src/m68k/Makefile.am: Ditto.
2753        * librdbg/src/powerpc/Makefile.am: Ditto.
2754        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2755        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2756        * libnetworking/rtems_servers/Makefile.am: Ditto.
2757        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2758        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2759
27602004-01-07      Joel Sherrill <joel@OARcorp.com>
2761
2762        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2763        more completely covers the MIPS family.
2764
27652003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2766
2767        * wrapup/Makefile.am: Reflect changes to shmdr.
2768        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2769
27702003-12-18      Joel Sherrill <joel@OARcorp.com>
2771
2772        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2773        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2774        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2775        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2776        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2777        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2778        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2779
27802003-12-17      Joel Sherrill <joel@OARcorp.com>
2781
2782        * aclocal/version.m4: Updated to rtems-20031217-test.
2783
27842003-12-17     
2785
2786        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2787        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2788
27892003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2790
2791        * automake/compile.am: Remove LINK_LIBS (Unused).
2792        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2793
27942003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2795
2796        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2797        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2798        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2799        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2800        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2801
28022003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2803
2804        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2805        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2806        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2807        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2808        * librdbg/src/i386/Makefile.am:
2809        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2810        * librdbg/src/m68k/Makefile.am:
2811        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2812        * librdbg/src/powerpc/Makefile.am:
2813        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2814
28152003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2816
2817        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2818        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2819        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2820        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2821        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2822        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2823        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2824        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2825        * optman/Makefile.am: Remove project_libdir.
2826        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2827        PRE/TMPINSTALL_FILES.
2828        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2829        PRE/TMPINSTALL_FILES.
2830        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2831        PRE/TMPINSTALL_FILES.
2832        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2833        PRE/TMPINSTALL_FILES.
2834        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2835        from PRE/TMPINSTALL_FILES.
2836        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2837        PRE/TMPINSTALL_FILES.
2838        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2839        PRE/TMPINSTALL_FILES.
2840        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2841        PRE/TMPINSTALL_FILES.
2842        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2843        PRE/TMPINSTALL_FILES.
2844        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2845        PRE/TMPINSTALL_FILES.
2846        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2847        PRE/TMPINSTALL_FILES.
2848        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2849        from PRE/TMPINSTALL_FILES.
2850
28512003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2852
2853        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2854        * automake/lib.am: Remove project_libdir.
2855        * wrapup/Makefile.am: Reworked.
2856
28572003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2858
2859        * configure.ac: Reflect changes to librdbg.
2860        * optman/Makefile.am: Add tmpinstall dirstamp support.
2861        * libchip/Makefile.am: Fix variant-tmpinstall support.
2862        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2863        * librdbg/src/powerpc/Makefile.am: Merge-in former
2864        new_exception_processing/Makefile.am.
2865        * librdbg/src/m68k/any/Makefile.am: Remove.
2866        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2867        * librdbg/src/i386/any/Makefile.am: Remove.
2868        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2869        * librdbg/src/Makefile.am: Cosmetics.
2870        * librdbg/include/Makefile.am: Cosmetics.
2871        * librdbg/Makefile.am: Cosmetics.
2872        * libnetworking/Makefile.am: Cosmetics.
2873        * libnetworking/pppd/Makefile.am: Cosmetics.
2874        * libnetworking/wrapup/Makefile.am: Cosmetics.
2875
28762003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2877
2878        * Makefile.am: Cosmetics.
2879        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2880        support.
2881
28822003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2883
2884        * automake/compile.am: Remove $(ARCH):-rule.
2885
28862003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2887
2888        * configure.ac: Remove lib/libbsp/shared/Makefile,
2889        lib/libbsp/shmdr/Makefile.
2890
28912003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2892
2893        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2894        libchip/serial/Makefile, libchip/rtc/Makefile.
2895        * support/Makefile.am: Remove all-local: $(ARCH).
2896        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2897        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2898        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2899        * optman/Makefile.am: Remove all-local: $(ARCH).
2900        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2901        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2902        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2903        compilation dirstamp support.
2904        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2905        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2906        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2907        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2908        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2909        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2910        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2911        all-local: $(ARCH).
2912        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2913        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2914        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2915        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2916        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2917
29182003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2919
2920        * aclocal/lead-dot.m4: New (from automake-1.7f).
2921        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2922        AC_SUBST(dirstamp).
2923        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2924        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2925        libchip/serial/Makefile.am: Ditto.
2926        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2927        * librdbg/include/Makefile.am: Ditto.
2928        * librdbg/include/rdbg/Makefile.am: Ditto.
2929        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2930        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2931        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2932        * librdbg/src/Makefile.am: Ditto.
2933        * librdbg/src/i386/Makefile.am: Ditto.
2934        * librdbg/src/i386/any/Makefile.am: Ditto.
2935        * librdbg/src/m68k/Makefile.am: Ditto.
2936        * librdbg/src/m68k/any/Makefile.am: Ditto.
2937        * librdbg/src/powerpc/Makefile.am: Ditto.
2938        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2939        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2940        preinstallation.
2941        * libnetworking/pppd/Makefile.am: Ditto.
2942        * libnetworking/rtems_servers/Makefile.am: Ditto.
2943        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2944        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2945        * libnetworking/wrapup/Makefile.am: Ditto.
2946
29472003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2948
2949        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2950        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2951        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2952        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2953        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2954        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2955        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2956        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2957        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2958        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2959        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2960        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2961        underquoting to silence automake-1.8.
2962
29632003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2964
2965        * configure.ac: Reflect having moved tests to ../../testsuites.
2966
29672003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2968
2969        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2970        * aclocal/canonical-host.m4: Remove.
2971        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2972        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2973
29742003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2975
2976        * aclocal/check-cpu.m4: Remove.
2977        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2978        * aclocal/canonical-target-name.m4: Add m4-quotes.
2979        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2980        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2981        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2982        * aclocal/check-networking.m4: Add m4-quotes. Require
2983        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2984        * aclocal/check-posix.m4: Add m4-quotes. Require
2985        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2986        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2987        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2988        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2989
29902003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2991
2992        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2993        * aclocal/bsp-alias.m4: Remove.
2994
29952003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2996
2997        * configure.ac: Make presence of tests/ optional.
2998
29992003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3000
3001        * aclocal/path-perl.m4: Remove (Unused).
3002
30032003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3004
3005        * automake/force-preinstall.am: Remove.
3006
30072003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
3008
3009        PR 499/rtems_misc
3010        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
3011        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
3012        Configuration (Odd was forced) - Correction of Stop Bit configuration
3013        (inversed) - Correction of ISR Handler to call
3014        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
3015        CTS Hardware flow control Configuration.
3016
30172003-09-04      Joel Sherrill <joel@OARcorp.com>
3018
3019        * lib/libcpu/shared/include/cache.h,
3020        lib/libcpu/shared/src/cache_aligned_malloc.c,
3021        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
3022        license changed.
3023        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
3024        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
3025        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
3026        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
3027        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
3028        for license changed.
3029        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
3030        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
3031        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
3032        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
3033        libchip/network/cs8900.h, libchip/network/dec21140.c,
3034        libchip/network/elnk.c, libchip/network/open_eth.c,
3035        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
3036        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
3037        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
3038        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
3039        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3040        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
3041        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
3042        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
3043        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3044        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3045        libchip/serial/serial.h, libchip/serial/z85c30.c,
3046        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
3047        libchip/serial/z85c30_reg.c: URL for license changed.
3048
30492003-09-03      Jiri Gaisler <jiri@gaisler.com>
3050
3051        PR 477/networking
3052        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
3053        * libchip/network/README.open_eth, libchip/network/open_eth.c,
3054        libchip/network/open_eth.h: New files.
3055
30562003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3057
3058        * aclocal/rtems-top.m4: Add RTEMS_API.
3059        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
3060
30612003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3062
3063        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3064        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
3065        @RTEMS_BSP@.cfg.
3066
30672003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3068
3069        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3070
30712003-08-20      Joel Sherrill <joel@OARcorp.com>
3072
3073        * libchip/network/cs8900.c: Correct copyright statements.
3074
30752003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3076
3077        * aclocal/check-itron.m4: Remove.
3078        * aclocal/enable-inlines.m4: Remove.
3079        * Makefile.am: Reflect having moved aclocal/.
3080        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
3081        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
3082        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
3083        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
3084        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
3085        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
3086        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
3087        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
3088        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
3089        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
3090        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
3091        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
3092        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
3093        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
3094        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
3095        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
3096        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
3097        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
3098        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
3099        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
3100        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
3101        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
3102        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
3103        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
3104        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
3105        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
3106        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
3107        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
3108        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
3109        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
3110        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
3111        * aclocal/multilib.m4: New (Copied from ../../aclocal).
3112        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
3113        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
3114        * aclocal/ppc.m4: New (Copied from ../../aclocal).
3115        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
3116        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
3117        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
3118        * aclocal/project-root.m4: New (Copied from ../../aclocal).
3119        * aclocal/quoting.m4: New (Copied from ../../aclocal).
3120        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
3121        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
3122        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
3123        * aclocal/target.m4: New (Copied from ../../aclocal).
3124        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
3125        * aclocal/version.m4: New (Copied from ../../aclocal).
3126
31272003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3128
3129        * configure.ac: Remove stray comments.
3130        * automake/local.am, automake/host.am: Remove "debug".
3131
31322003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3133
3134        * Makefile.am: Reflect having moved automake/.
3135        * lib/Makefile.am: Reflect having moved automake/.
3136        * support/Makefile.am: Reflect having moved automake/.
3137        * wrapup/Makefile.am: Reflect having moved automake/.
3138        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
3139        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
3140        from ../../automake).
3141        * optman/Makefile.am: Reflect having moved automake/.
3142        * libchip/Makefile.am: Reflect having moved automake/.
3143        * libchip/ide/Makefile.am: Reflect having moved automake/.
3144        * libchip/network/Makefile.am: Reflect having moved automake/.
3145        * libchip/rtc/Makefile.am: Reflect having moved automake/.
3146        * libchip/serial/Makefile.am: Reflect having moved automake/.
3147        * librdbg/Makefile.am: Reflect having moved automake/.
3148        * librdbg/include/Makefile.am: Reflect having moved automake/.
3149        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
3150        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
3151        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
3152        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
3153        automake/.
3154        * librdbg/src/Makefile.am: Reflect having moved automake/.
3155        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
3156        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
3157        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
3158        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
3159        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
3160        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
3161        having moved automake/.
3162        * libnetworking/Makefile.am: Reflect having moved automake/.
3163        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
3164        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
3165        automake/.
3166        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
3167        automake/.
3168        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
3169        automake/.
3170        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
3171
31722003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3173
3174        * Makefile.am: Add bsp.pc.in.
3175        * bsp.pc.in: New (pkgconfig support).
3176
31772003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3178
3179        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
3180
31812003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3182
3183        * lib/Makefile.am: New (Required by 'make dist').
3184        * lib/ChangeLog: Remove.
3185        * lib/.cvsignore: Cleanup.
3186        * configure.ac: Reflect having added lib/Makefile.am.
3187        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
3188        lib/libbsp/configure.ac.
3189        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3190        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3191
31922003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3193
3194        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
3195        * configure.ac: Merge-in librdbg/configure.ac.
3196        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
3197        librdbg/configure.ac.
3198        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
3199        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
3200        LIBCHIP. Conditionally build include-dirs.
3201        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
3202        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
3203        * librdbg/Makefile.am, librdbg/include/Makefile.am,
3204        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
3205        librdbg/include/rdbg/m68k/Makefile.am,
3206        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
3207        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
3208        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3209        librdbg/src/powerpc/Makefile.am, librdbg/
3210        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
3211        configure.ac into ../configure.ac.
3212        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
3213        * libnetworking/.cvsignore, libnetworking/Makefile.am,
3214        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
3215        libnetworking/rtems_telnetd/Makefile.am,
3216        libnetworking/rtems_webserver/Makefile.am,
3217        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
3218        into ../configure.ac.
3219
32202003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3221
3222        PR 427/rtems
3223        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
3224        * librdbg/src/servtsp.c: Ditto.
3225
32262003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
3227
3228        PR 429/bsps
3229        PR 432/bsps
3230        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
3231        packets are queued onto an elnk board, the ISR will deadlock the device
3232        with a tx complete interrupt.  Lighter tx loads are not affected as they
3233        end up submitting single packets to the device.
3234
32352003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3236
3237        * configure.ac: Merge-in libchip/configure.ac. Merge-in
3238        optman/configure.ac.
3239        * optman/configure.ac: Remove (Merged into ../configure.ac).
3240        * optman/Makefile.am: Reflect having merged configure.ac into
3241        ../configure.ac.
3242        * libchip/configure.ac: Remove (Merged into ../configure.ac).
3243        * libchip/Makefile.am, libchip/ide/Makefile.am,
3244        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3245        libchip/serial/Makefile.am: Reflect having merged configure.ac into
3246        ../configure.ac.
3247
32482003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3249
3250        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
3251
32522003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
3253
3254        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
3255        on i386.
3256
32572003-06-13      Joel Sherrill <joel@OARcorp.com>
3258
3259        * libnetworking/pppd/chat.c: Removed warnings.
3260
32612003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
3262
3263        * libchip/network/README.3com: New file missed in previous commit.
3264        PR 405/bsps
3265        PR 393/networking
3266        * libchip/network/dec21140.c: Fix leak also known as PR393.
3267        * libchip/network/elnk.c, libchip/network/if_media.h,
3268        libchip/network/mii.h: New files.
3269        * libchip/network/Makefile.am: Reflect new files.
3270
32712003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3272
3273        * configure.ac: Remove support for profile-variant.
3274
32752003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3276
3277        PR 397/pppd
3278        * libnetworking/pppd/fsm.c: Make peer_mru global again.
3279        * libnetworking/pppd/magic.c: Remove *rand48.
3280        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
3281
32822003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3283
3284        * wrapup/Makefile.am: Add libide.a.
3285
32862003-04-15      Joel Sherrill <joel@OARcorp.com>
3287
3288        PR 387/rtems_misc
3289        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
3290        routines.
3291        * libchip/ide/ata_internal.h: Added missing newline and end of file.
3292
32932003-04-11      Joel Sherrill <joel@OARcorp.com>
3294
3295        * libnetworking/rtems_webserver/cgi.c,
3296        libnetworking/rtems_webserver/sockGen.c,
3297        libnetworking/rtems_webserver/umui.c,
3298        libnetworking/rtems_webserver/websSSL.c,
3299        libnetworking/rtems_webserver/websSSL.h,
3300        libnetworking/rtems_webserver/websda.c,
3301        libnetworking/rtems_webserver/websda.h: New files. Not included in
3302        previous commit.
3303
33042003-04-10      Joel Sherrill <joel@OARcorp.com>
3305
3306        PR 371/pppd
3307        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
3308        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
3309        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
3310        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3311        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
3312        still global symbols in rtemspppd.h which might need to be changed or
3313        converted into member of a structure which is dereferenced with a
3314        pointer that is managed as a per task variable. But this patch should
3315        avoid many conflicts.
3316
33172003-03-27      Joel Sherrill <joel@OARcorp.com>
3318
3319        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
3320        not allowed in the cpukit source code since it must be buildable
3321        independent of any BSP. These files were moved to libchip/ide.
3322        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
3323        files.
3324
33252003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3326
3327        PR 368/filesystems
3328        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
3329        improvements which now work on pc386 and mbx8xx.
3330        * libchip/ide/ide_controller.c: New file.
3331
33322003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3333
3334        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
3335
33362003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3337
3338        * configure.ac: Remove AC_CONFIG_AUX_DIR.
3339        * configure.ac: Add support/.
3340        * support/.cvsignore: New.
3341        * support/Makefile.am: New.
3342        * support/version.c: New.
3343        * wrapup/Makefile.am: Add support/libsupport.a.
3344        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
3345        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
3346        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
3347        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
3348
33492003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3350
3351        * wrapup/Makefile.am: Use SRC += instead of make-vars.
3352
33532003-02-20      Till Straumann <strauman@slac.stanford.edu>
3354
3355        PR 354/networking
3356        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
3357        chip against a table of supported chips. The untested ones are still
3358        commented out, however.
3359
33602003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3361
3362        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3363        * configure.ac: AC_PREREQ(2.57).
3364        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3365        * optman/configure.ac: AC_PREREQ(2.57).
3366        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3367        * libchip/configure.ac: AC_PREREQ(2.57).
3368        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3369        * librdbg/configure.ac: AC_PREREQ(2.57).
3370        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3371        * libnetworking/configure.ac: AC_PREREQ(2.57).
3372
33732003-02-06      Joel Sherrill <joel@OARcorp.com>
3374
3375        * libnetworking/pppd/chat.c: Convert routines with common names to
3376        static. This included get_char(), put_char(), and character() among
3377        others.
3378
33792003-02-03      Joel Sherrill <joel@OARcorp.com>
3380
3381        PR 338/filesystem
3382        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
3383        rtems_io_lookup_name() (API change).  Unused function removed.
3384
33852003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3386
3387        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3388        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3389        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3390        Eliminate *_O_FILES.
3391        * libnetworking/rtems_servers/Makefile.am,
3392        libnetworking/rtems_webserver/Makefile.am,
3393        libnetworking/rtems_telnetd/Makefile.am: Ditto.
3394
33952002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3396
3397        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
3398        Let all-local: depend on $(LIB).
3399        * wrapup/Makefile.am, configure.ac: Remove libmisc.
3400        * optman/Makefile.am: Apply install-data-local to install *.rels.
3401
34022002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3403
3404        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
3405        %.c rules.
3406        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
3407        * libchip/network/Makefile.am: Eliminate C_O_FILES.
3408        * libchip/rtc/Makefile.am: Ditto.
3409        * libchip/serial/Makefile.am: Ditto.
3410
34112002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3412
3413        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3414        LIBC_DEFINES.
3415        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3416        LIBC_DEFINES.
3417        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3418        LIBC_DEFINES.
3419
34202002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3421
3422        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
3423
34242002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3425
3426        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
3427        cache-checking.
3428        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3429
34302002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3431
3432        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
3433        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
3434        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
3435        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3436        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3437
34382002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3439
3440        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
3441        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
3442        Remove.
3443        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
3444
34452002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3446
3447        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
3448        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
3449
34502002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
3451
3452        * libchip/network/cs8900.c: I don't know why we have to SelfST register
3453        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
3454
34552002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3456
3457        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3458        * optman/rel.am: New.
3459
34602002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3461
3462        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3463        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3464        braino in comment on "exec". Extend --enable-ada handling.
3465
34662002-11-04      Joel Sherrill <joel@OARcorp.com>
3467
3468        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3469        tasks and rolling multiple loops into 1.
3470        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3471        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3472        Removed warnings.
3473
34742002-10-31      Joel Sherrill <joel@OARcorp.com>
3475
3476        * libchip/network/dec21140.c: Removed warnings.
3477        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3478        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3479        librdbg/src/m68k/any/remdeb_xdr.c,
3480        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3481        warnings.
3482        * libnetworking/rtems_webserver/socket.c,
3483        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3484
34852002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3486
3487        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3488        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3489        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3490        above.
3491
34922002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3493
3494        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3495        * wrapup/.cvsignore: Remove autom4te.cache.
3496        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3497        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3498        autom4te.cache.
3499        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3500        autom4te.cache.
3501        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3502        autom4te.cache.
3503
35042002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3505
3506        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3507
35082002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3509
3510        * optman/.cvsignore: Add autom4te.cache.
3511
35122002-09-14      Joel Sherrill <joel@OARcorp.com>
3513
3514        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3515
35162002-09-07      Joel Sherrill <joel@OARcorp.com>
3517
3518        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3519        include files to resolve warnings.
3520
35212002-09-07      Chris Johns <ccj@acm.org>
3522
3523        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3524        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3525        which corrects the problem  where the cs8900.c file was actually the BSP
3526        glue.  Joel did some hacking so this file will compile.  Previously it
3527        required providing a target.h file to compile.
3528        * libchip/network/cs8900.c.bsp: New file.
3529
35302002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3531
3532        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3533
35342002-08-31      Joel Sherrill <joel@OARcorp.com>
3535
3536        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3537        eliminate warning.
3538
35392002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3540
3541        * configure.ac: Add ada-tests.
3542
35432002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3544
3545        * Makefile.am: Add preinstall-stamp.
3546
35472002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3548
3549        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3550        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3551        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3552        gcc31 happy.
3553        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3554        cp.
3555
35562002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3557
3558        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3559        make/bsp.mak.
3560        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3561        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3562
35632002-08-12      Joel Sherrill <joel@OARcorp.com>
3564
3565        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3566        avoid error.
3567
35682002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3569
3570        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3571        * configure.ac: Add BSP_SUBDIRS.
3572        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3573        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3574        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3575        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3576        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3577        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3578        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3579        RTEMS_CHECK_BSP_CACHE.
3580        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3581        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3582        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3583        .$(OBJEXT) instead of .o.
3584        * libnetworking/pppd/Makefile.am,
3585        libnetworking/rtems_servers/Makefile.am,
3586        libnetworking/rtems_telnetd/Makefile.am,
3587        libnetworking/rtems_webserver/Makefile.am,
3588        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3589
35902002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3591
3592        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3593        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3594        ../libchip/serial/$(ARCH)/libserialio.a.
3595        * libchip/serial/Makefile.am: Don't tmp-install lib.
3596        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3597
35982002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3599
3600        * Makefile.am: Add rtems_makedir.
3601        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3602        * Makefile.am: Add wrapup-SUBDIR.
3603        * wrapup/ChangeLog: Remove.
3604        * wrapup/configure.ac: Remove.
3605        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3606        (Make the bare BSP happy).
3607        * configure.ac: Ditto.
3608        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3609        Create make/custom/default.cfg.
3610        * configure.ac: Add creation of make/custom/*.cfg. Create
3611        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3612
36132002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3614
3615        * Makefile.am: Clean $(PROJECT_RELEASE).
3616
36172002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3618
3619        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3620        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3621        prototype mismatches.
3622
36232002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3624
3625        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3626        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3627
36282002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3629
3630        * acinclude.m4: Add test "$multilib" != "yes".
3631        * config-ml.in: Remove.
3632        * acinclude.m4: Cleanups.
3633        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3634        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3635        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3636        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3637        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3638
36392002-07-16      Eric Norum <eric.norum@usask.ca>
3640
3641        * New driver for the Intel EtherExpressPro (82559ER) chip.
3642        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3643        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3644        * libchip/network/Makefile.am: Modified to reflect above.
3645
36462002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3647
3648        * acinclude.m4: New.
3649        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3650        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3651        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3652
36532002-07-01      Joel Sherrill <joel@OARcorp.com>
3654
3655        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3656        _Objects_Information_table now that it is a two dimensional array based
3657        upon API and class.
3658        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3659        of strnlen().
3660
36612002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3662
3663        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3664        preinstall libnetapps.a.
3665
36662002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3667
3668        * configure.ac: Remove librpc.
3669
36702002-06-25      Joel Sherrill <joel@OARcorp.com>
3671
3672        * Per PR233, moved librpc to exec.
3673        * configure.ac, wrapup/Makefile.am: Modified.
3674        * librpc, librpc/ChangeLog: Removed.
3675
36762002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3677
3678        * optman/Makefile.am: Remove multilib support.
3679        * optman/configure.ac: Ditto.
3680        * optman/sapi/Makefile.am: Ditto.
3681
36822002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3683
3684        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3685        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3686
36872002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3688
3689        Move networking libraries to c/src/exec/libnetworking
3690        * libnetworking/configure.ac, libnetworking/Makefile.am,
3691        libnetworking/wrapup/Makefile.am: Reflect Moval.
3692
36932002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3694
3695        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3696        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3697        <rtems/bspIo.h>.
3698
36992002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3700
3701        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3702        * libnetworking/rtems/mkrootfs.h: Ditto.
3703        * libnetworking/rtems/Makefile.am: Reflect changes above.
3704
37052002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3706
3707        * configure.ac: Remove lib.
3708
37092002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3710
3711        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3712        that exception stack frames on M68K members with VBR always are 6 byte
3713        long. The incorrect assumption resulted in some gdb commands like "next"
3714        to fail on the 68360.
3715
37162002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3717
3718        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3719        PR 220
3720        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3721        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3722        CVS.
3723        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3724        libnetworking/sys/filio.h: Remove.
3725        * libnetworking/sys/Makefile.am: Reflect changes above.
3726
37272002-05-07      Chris Johns <ccj@acm.org>
3728
3729        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3730        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3731        requires it to be stripped.
3732
37332002-05-01      Eric Norum <eric.norum@usask.ca>
3734
3735        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3736        assembly  to satisfy gcc 3.1 and newer.
3737
37382002-04-26      Eric Norum <eric.norum@usask.ca>
3739
3740        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3741        agressive optimization in gcc 3.1 does not reorder things.
3742
37432002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3744
3745        * libchip/network/dec21140.c: Reflect changes to powerpc's
3746        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3747        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3748        <rtems/score/cpu.h>.
3749        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3750        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3751
37522002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3753
3754        * optman/configure.ac: Remove ENABLE_GCC28.
3755
37562002-04-11      Chris Johns <ccj@acm.org>
3757
3758        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3759        driver control block field to the ifconfig network driver structure.
3760        This field is needed by the i82586 driver which was ported from NetBSD
3761        as it had better hardware abstraction.
3762        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3763        PR59, added the drv_ctrl driver control block field to the ifconfig
3764        network driver structure. This field is needed by the i82586 driver
3765        which was ported from NetBSD as it had better hardware abstraction.
3766
37672002-04-10      Mike Siers <mikes@poliac.com>
3768
3769        * libnetworking/rtems_webserver/NOTES,
3770        libnetworking/rtems_webserver/asp.c,
3771        libnetworking/rtems_webserver/balloc.c,
3772        libnetworking/rtems_webserver/default.c,
3773        libnetworking/rtems_webserver/ej.h,
3774        libnetworking/rtems_webserver/ejIntrn.h,
3775        libnetworking/rtems_webserver/ejlex.c,
3776        libnetworking/rtems_webserver/ejparse.c,
3777        libnetworking/rtems_webserver/emfdb.c,
3778        libnetworking/rtems_webserver/emfdb.h,
3779        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3780        libnetworking/rtems_webserver/handler.c,
3781        libnetworking/rtems_webserver/license.txt,
3782        libnetworking/rtems_webserver/md5.h,
3783        libnetworking/rtems_webserver/md5c.c,
3784        libnetworking/rtems_webserver/mime.c,
3785        libnetworking/rtems_webserver/misc.c,
3786        libnetworking/rtems_webserver/ringq.c,
3787        libnetworking/rtems_webserver/rom.c,
3788        libnetworking/rtems_webserver/security.c,
3789        libnetworking/rtems_webserver/sock.c,
3790        libnetworking/rtems_webserver/sym.c,
3791        libnetworking/rtems_webserver/uemf.c,
3792        libnetworking/rtems_webserver/uemf.h,
3793        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3794        libnetworking/rtems_webserver/url.c,
3795        libnetworking/rtems_webserver/value.c,
3796        libnetworking/rtems_webserver/wbase64.c,
3797        libnetworking/rtems_webserver/webcomp.c,
3798        libnetworking/rtems_webserver/webpage.c,
3799        libnetworking/rtems_webserver/webrom.c,
3800        libnetworking/rtems_webserver/webs.c,
3801        libnetworking/rtems_webserver/webs.h,
3802        libnetworking/rtems_webserver/websuemf.c,
3803        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3804        2.1.4.
3805
38062002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3807
3808        * libchip/network/i82586.c: Include <string.h>.
3809        * libchip/network/sonic.c: Ditto.
3810
38112002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3812
3813        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3814
38152002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3816
3817        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3818
38192002-03-27      Thomas.Doerfler@imd-systems.de
3820
3821        PR 144
3822        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3823        memory address 0 when called for the first time. This is done when
3824        trying to clear the variable "dhcp_hostname".
3825
38262002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3827
3828        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3829        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3830        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3831        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3832        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3833        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3834        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3835        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3836        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3837        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3838        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3839        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3840        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3841        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3842        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3843        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3844        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3845        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3846        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3847        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3848        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3849        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3850        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3851        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3852        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3853        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3854        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3855        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3856        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3857        AUTOMAKE_OPTIONS.
3858        * libnetworking/configure.ac:
3859        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3860        foreign 1.6]).
3861        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3862        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3863        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3864        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3865        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3866        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3867        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3868        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3869        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3870        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3871        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3872        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3873        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3874        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3875        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3876        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3877        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3878
38792002-03-27      Ilya Alexeev <ilya@continuum.ru>
3880
3881        PR 162
3882        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3883        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3884        used in a device write routines.  Now ppp_softc structure have own
3885        character for writing to device (sc_outchar).  I think that converting
3886        local variables to static is not a right solution, because problems will
3887        occur in the case of two or more ppp instances.
3888        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3889        must be u_long, otherwise in the case of the big output packet endless
3890        loop may occur.
3891
38922002-03-21      Ilya Alexeev <ilya@continuum.ru>
3893
3894        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3895        preparations for multiple PPPD connections.
3896
38972002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3898
3899        PR 149
3900        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3901        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3902        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3903        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3904
39052002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3906
3907        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3908        * configure.ac: Modified to reflect addition.
3909
39102002-02-27      Ilya Alexeev <ilya@continuum.ru>
3911
3912        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3913        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3914        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3915        capabilities as well as eliminate some warnings.
3916
39172002-02-27      Eric Norum <eric.norum@usask.ca>
3918
3919        * libnetworking/net/radix.c: Properly handle fetching the default route
3920        when there is no route.  This was a bug in the original FreeBSD code and
3921        this fix is from an updated version of their code.
3922
39232002-02-16      Eric Norum <eric.norum@usask.ca>
3924
3925        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3926        checking.
3927
39282002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3929
3930        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3931        dodefaultroute.
3932
39332002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3934
3935        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3936        include <rtems/seterr.h>.
3937
39382002-02-01      Mike Siers <mikes@poliac.com>
3939
3940        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3941        avoid bringing the link down too fast. NOTE: Mike reports successfully
3942        running at 56K baud on a direct link.
3943
39442002-02-01      Eric Valette <valette@crf.canon.fr>
3945
3946        * librdbg/So many patches have been posted recently on the mailing list
3947        and  because we were unable to find correct solution to compile on
3948        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3949        because the coding  style of rdbg was rather inconsistant among various
3950        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3951        global coding style (using indent + manual edits), 2) incorporate/review
3952        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3953        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3954        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3955        after rdbg initialization is done, NB : the paches is huge but it is
3956        mainly due to coding styke chnages.  Only few lines of codes have been
3957        really changed and they do not impact  rdbg functionnality (AFAIKT).
3958        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3959        librdbg/include/rdbg/m68k/rdbg_f.h,
3960        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3961        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3962        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3963        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3964        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3965        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3966        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3967        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3968        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3969        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3970        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3971        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3972        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3973        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3974        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3975        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3976
39772002-01-31      Mike Siers <mikes@poliac.com>
3978
3979        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3980        * Nice Update of PPPD support which eliminates the requiremetn that
3981        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3982        and reports that it seems to be more stable and handle larger packets
3983        better.  This patch replaces the termios tasks with more general pppd
3984        network driver tasks.  The functions pppinput() and pppstart() get
3985        called from the interrupt service routine.
3986        * libnetworking/Makefile.am, libnetworking/configure.ac,
3987        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3988        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3989        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3990        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3991        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3992        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3993        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3994        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3995        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3996        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3997        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3998        libnetworking/net/route.c, libnetworking/net/route.h,
3999        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
4000        libnetworking/pppd/README, libnetworking/pppd/STATUS,
4001        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
4002        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
4003        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
4004        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
4005        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
4006        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
4007        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
4008        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
4009        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
4010        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
4011        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
4012        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
4013        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
4014        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
4015        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
4016        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
4017        libnetworking/pppd/example/README,
4018        libnetworking/pppd/example/netconfig.h,
4019        libnetworking/wrapup/Makefile.am: Modified.
4020        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
4021        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
4022        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
4023        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
4024        * libnetworking/modem/, libnetworking/modem/.cvsignore,
4025        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
4026        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
4027        libnetworking/modem/pppcompress.c: Subdirectory removed.
4028
40292002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4030
4031        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
4032        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
4033
40342002-01-18      Till Straumann <strauman@slac.stanford.edu>
4035
4036        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
4037        issues: - exception handler needs to enable MSR_FP if the interrupted
4038        thread is FP enabled. - printk message for MSR fixed and added
4039        stacktrace. NOTE: this requires the stacktrace patch to
4040        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
4041        however).
4042
40432002-01-06      Joel Sherrill <joel@OARcorp.com>
4044
4045        * optman/.cvsignore: Added aclocal.m4 and configure.
4046        * optman/.cvsignore: New file.
4047
40482002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4049
4050        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
4051
40522002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4053
4054        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
4055        * optman/ChangeLog: New.
4056        * optman/configure.ac: New.
4057        * optman/Makefile.am: New.
4058        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
4059        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
4060
40612001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4062
4063        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
4064
40652001-12-18      Eric Norum <eric.norum@usask.ca>
4066
4067        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
4068        `directories' (path names with a / at the end) while disallowing open()
4069        operations on TFTP `directories'.
4070
40712001-12-07      Eric Norum <eric.norum@usask.ca>
4072
4073        * libnetworking/lib/tftpDriver.c: Restore write capability.
4074
40752001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4076
4077        * libchip/network/sonic.h: Fix typo.
4078        * libnetworking/arpa/Makefile.am: Remove stray lines.
4079
40802001-10-30      Victor V. Vengerov <vvv@oktet.ru>
4081
4082        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
4083
40842001-10-18      Eric Norum <eric.norum@usask.ca>
4085
4086        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
4087        chdir() and open() operations within the TFTP file system.
4088
40892001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4090
4091        * librdbg/configure.ac: Fix latent bug exposed by removal of
4092        config.cache's which prevented powerpc targets librdbg from building.
4093
40942001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4095
4096        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
4097        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
4098        autoconf-2.52 happy.
4099
41002001-10-12      Mike Siers <mikes@poliac.com>
4101
4102        * libnetworking/Update to stable working state.  Congratulations Mike!
4103        :).
4104        * libnetworking/modem_example: Directory removed.
4105        * libnetworking/modem_example/16550.h,
4106        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
4107        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
4108        libnetworking/modem_example/ppp.h,
4109        libnetworking/modem_example/pppcompress.c: Files removed.
4110        * libnetworking/pppd/example/pppd.options: New file.
4111        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
4112        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4113        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
4114        libnetworking/pppd/rtemsmain.c: Updated.
4115
41162001-10-12      Joel Sherrill <joel@OARcorp.com>
4117
4118        * libchip/serial/z85c30.c: Fixed typo.
4119
41202001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4121
4122        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
4123        * configure.in: Remove.
4124        * configure.ac: New file, generated from configure.in by autoupdate.
4125        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4126        * libchip/configure.in: Remove.
4127        * libchip/configure.ac: New file, generated from configure.in by
4128        autoupdate.
4129        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4130        * librdbg/configure.in: Remove.
4131        * librdbg/configure.ac: New file, generated from configure.in by
4132        autoupdate.
4133        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4134        * libnetworking/configure.in: Remove.
4135        * libnetworking/configure.ac: New file, generated from configure.in by
4136        autoupdate.
4137
41382001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4139
4140        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
4141        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
4142        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
4143
41442001-09-27      Joel Sherrill <joel@OARcorp.com>
4145
4146        * libchip/ChangeLog: Fixed typo in date.
4147
41482001-09-27      Eric Norum <eric.norum@usask.ca>
4149
4150        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
4151        TFTP  filesystem.
4152
41532001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4154
4155        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
4156        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
4157        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
4158        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
4159        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4160        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4161        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
4162        'PREINSTALL_FILES ='.
4163        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
4164        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
4165        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
4166        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
4167        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
4168        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
4169        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
4170        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
4171        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
4172        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
4173        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
4174        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
4175
41762001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4177
4178        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
4179        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
4180        * librdbg/src/m68k/any/Makefile.am: Ditto.
4181        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
4182        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
4183        happy.
4184
41852001-09-21      Joel Sherrill <joel@OARcorp.com>
4186
4187        * libchip/network/Makefile.am: Fixed typo on file name.
4188        * libchip/network/i82586.c: Commented out line 318 which is referencing
4189        a member of a structure that is not currently there.  This needs to be
4190        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
4191        to C style.
4192
41932001-09-19      Eric Norum <eric.norum@usask.ca>
4194
4195        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
4196
41972001-09-19      Chris Johns <ccj@acm.org>
4198
4199        * libchip/network/README.i82586, libchip/network/i82586.c,
4200        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
4201        Network driver for Intel i82586.
4202        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
4203        rtems/rtems_bsdnet_internal.h Added support for populating the initial
4204        "root" filesystem with information obtained via the DHCP response.
4205
42062001-09-14      Eric Norum <eric.norum@usask.ca>
4207
4208        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
4209        make gcc 3.x happy.
4210
42112001-08-16      Mike Siers <mikes@poliac.com>
4212
4213        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
4214        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
4215        These support callback functionality that has not even been compiled
4216        under RTEMS yet.
4217        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
4218        example application.  Mike's notes on the modifications: - renamed
4219        error() function because of namespace problems - removed calls to the
4220        exit() funciton - removed extra files from the pppd source directory -
4221        defined pppd task constant values in rtemspppd.h - modifyied example
4222        code to get actual tick per second value - placed the pppd 2.3.11 man
4223        page file (pppd.8) into the pppd directory.
4224        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4225        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4226        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4227        libnetworking/pppd/rtems-ppp.c: Deleted.
4228        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
4229        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
4230        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
4231        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
4232        libnetworking/pppd/example/init.c,
4233        libnetworking/pppd/example/netconfig.h,
4234        libnetworking/pppd/example/ppp.conf,
4235        libnetworking/pppd/example/pppdapp.c,
4236        libnetworking/pppd/example/system.h: New files.
4237        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
4238        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
4239        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
4240        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
4241        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
4242        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
4243        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
4244        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
4245        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
4246        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
4247        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
4248        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
4249        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
4250        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
4251        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
4252
42532001-08-16      Joel Sherrill <joel@OARcorp.com>
4254
4255        * libnetworking/pppd/example/Makefile: Removed.
4256        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
4257        to avoid bootstrap -c clobbering it.
4258        * libnetworking/rtems_telnetd/.cvsignore: New file.
4259
42602001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
4261
4262        * libnetworking/Makefile.am, libnetworking/configure.in,
4263        libnetworking/rtems_servers/Makefile.am,
4264        libnetworking/rtems_servers/telnetd.c,
4265        libnetworking/rtems_servers/telnetd.h,
4266        libnetworking/rtems_telnetd/Makefile.am,
4267        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4268        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4269        libnetworking/rtems_telnetd/telnetd.c,
4270        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
4271        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
4272        effect when ftpd change. - the tcp/ip stats have been implemented into
4273        icmds.c and started when telnetd daemon is started.
4274        * libnetworking/rtems_servers/telnetd.c,
4275        libnetworking/rtems_servers/telnetd.h: Removed.
4276        * libnetworking/rtems_telnetd: New directory.
4277        * libnetworking/rtems_telnetd/Makefile.am,
4278        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4279        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4280        libnetworking/rtems_telnetd/telnetd.c,
4281        libnetworking/rtems_telnetd/telnetd.h: New files.
4282
42832001-06-14      Joel Sherrill <joel@OARcorp.com>
4284
4285        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
4286        Moved from libmisc/shell so the network stack to address network
4287        depenendency.
4288        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
4289
42902001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4291
4292        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
4293
42942001-05-15      Joel Sherrill <joel@OARcorp.com>
4295
4296        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
4297        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
4298        accidentally deleted the incorrectly empty versions.
4299
43002001-05-14      Till Straumann <strauman@slac.stanford.edu>
4301
4302        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
4303        libchip/pci/Makefile.am: Per PR215 address the following issues: -
4304        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
4305        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
4306        to know the values) - the affected BSP (shared/motorola) headers have
4307        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
4308        driver (libchip/network/dec21140.c) has been fixed to use
4309        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
4310        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
4311        who is using this driver. - the DEC driver also has been fixed to use
4312        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
4313        delay_in_bus_cycles().
4314
43152001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4316
4317        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
4318
43192001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4320
4321        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
4322
43232001-04-24      Eric Norum <eric.norum@usask.ca>
4324
4325        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
4326        NTP synchronization a little more robust -- no NTP daemon yet, but at
4327        least it trys a little harder when the primary NTP server is down.
4328
43292001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
4330
4331        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
4332        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4333        libnetworking/pppd/modem_example/modem.c,
4334        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
4335        other strings into English.
4336        * libnetworking/pppd/STATUS: updated to reflect the changes.
4337
43382001-04-20      Jake Janovetz <janovetz@uiuc.edu>
4339
4340        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
4341        again.
4342
43432001-04-20      Eric Valette <valette@crf.canon.fr>
4344
4345        * mcp750 directory renamed new_exception processing as it supports many
4346        more CPU models.
4347        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4348        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4349        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
4350        formerly in mcp750 plus modifications.
4351        * librdbg/src/powerpc/mcp750/.cvsignore,
4352        librdbg/src/powerpc/mcp750/Makefile.am,
4353        librdbg/src/powerpc/mcp750/remdeb.h,
4354        librdbg/src/powerpc/mcp750/remdeb_f.x,
4355        librdbg/src/powerpc/mcp750/remdeb_svc.c,
4356        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
4357        new_exception_processing.
4358        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4359        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4360        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
4361        part of this effort to add support for the MPC8xx.
4362
43632001-04-19      Joel Sherrill <joel@OARcorp.com>
4364
4365        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
4366        internal include files.
4367
43682001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
4369
4370        PR 158
4371        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
4372        rcmd() library call by commenting out the parts that deal with signals.
4373        This enables RTEMS to 'rsh' command to a server connecting fd to remote
4374        stdio. The 'server-side' parts of this file which deal with
4375        authentication are disabled since they are not needed.
4376
43772001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
4378
4379        * libnetworking/include/.cvsignore: Remove dangling file.
4380
43812001-03-14      Joel Sherrill <joel@OARcorp.com>
4382
4383        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
4384        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
4385        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
4386        libchip style serial drivers can be written in libcpu or libbsp.
4387
43882001-03-01      Joel Sherrill <joel@OARcorp.com>
4389
4390        * libchip/network/cs8900.c, libchip/network/cs8900.h,
4391        libchip/network/sonic.c, libchip/network/sonic.h,
4392        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
4393        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
4394        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
4395        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
4396        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
4397        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
4398        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
4399        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
4400
44012001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4402
4403        * librdbg/include/rdbg/Makefile.am,
4404        librdbg/include/rdbg/i386/Makefile.am,
4405        librdbg/include/rdbg/m68k/Makefile.am,
4406        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
4407        style on include files.
4408
44092001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4410
4411        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4412        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
4413        replace ${..} with $(..).
4414        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
4415        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
4416        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4417        libnetworking/rtems/Makefile.am, libnetworking/
4418        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
4419        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
4420        include_*HEADERS instead of H_FILES.
4421        * libnetworking/include/Makefile.am: Remove.
4422        * libnetworking/Makefile.am: Add handling of *.h files.
4423        * libnetworking/configure.in: Remove include/Makefile.
4424
44252001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4426
4427        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
4428
44292001-01-31      Sergei Organov <osv@javad.ru>
4430
4431        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
4432        current dir and root dir removed in favor of new libio support for
4433        task-local current and root directories. - Bug in `close_data_socket()'
4434        introduced by previous change fixed. - `command_pasv()' changed to set
4435        timeout on socket we are listening on and code fixed to don't close
4436        socket twice on error. - `serr()' changed to clear `errno'. -
4437        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
4438        changed to clear `errno' before processing session. -
4439        `close_data_socket()' fixed to close both active and passive sockets -
4440        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
4441        empty string  in `exec_command()'.
4442
44432001-01-25      Eric Norum <eric.norum@usask.ca>
4444
4445        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
4446        improves throughput on systems which are dropping packets.   Only the
4447        first timeout is reduced.  This keeps the number of extra packets down
4448        on networks that are very busy and dropping lots of packets.
4449
44502001-01-24      Sergei Organov <osv@javad.ru>
4451
4452        * libnetworking/rtems_servers/ftpd.c,
4453        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4454        - Timeouts on sockets implemented. 'idle' field added to configuration.
4455        No timeout by default to keep backward compatibility. Note: SITE IDLE
4456        command not implemented yet. - Basic global access control implemented.
4457        'access' field added to configuration. No access limitations by default
4458        to keep backward compatibility. - Anchor data socket for active mode
4459        (using self IP and port 20.) - Fixed default data port support (still
4460        not tested). - Don't allow IP address different from originating host in
4461        PORT command to improve security. - Fixed bug in MDTM command. - Check
4462        for correctness of parsing of argument in command_port(). - Fixed
4463        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4464        a directory. - Command parsing a little bit improved: command names are
4465        now converted to upper-case to be more compatible with RFC (command
4466        names are not case-sensitive.) - Reformat comments so that they have
4467        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4468        previous changes - True ASCII mode implemented (doesn't work for hooks
4469        and /dev/null) - Passive mode implemented, PASV command added. - Default
4470        port for data connection could be used (untested, can't find ftp client
4471        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4472        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4473
44742001-01-18      Joel Sherrill <joel@OARcorp.com>
4475
4476        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4477        macro using variable arguments.
4478        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4479        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4480        since I updated the main RTEMS development machine to RedHat 7.2 and
4481        apparently got a new version of rpcgen.
4482
44832001-01-12      Sergei Organov <osv@javad.ru>
4484
4485        * libnetworking/rtems_servers/ftpd.c,
4486        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4487        - use pool of pre-created threads to handle sessions instead of
4488        creating/deleting threads on the fly - LIST output is now similar to
4489        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4490        happy with it. - LIST NAME now works (both for files and directories) -
4491        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4492        clients happy  - keep track of CWD for every session separately -
4493        ability to specify root directory name for FTPD in configuration table.
4494        FTPD will then create illusion for FTP clients that this is actually
4495        root directory. - ignore options sent in commands, thus LIST -al FILE
4496        works and doesn't try to list "-al" directory. - buffers are allocated
4497        on stack instead of heap where possible to eliminate malloc/free calls
4498        (avoid possible heap fragmentation troubles). - drop using of task
4499        notepad to pass parameters - use function arguments instead - use
4500        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4501        in socket() instead of AF_INET.
4502
45032001-01-02      Joel Sherrill <joel@OARcorp.com>
4504
4505        * libnetworking/CHANGELOG: Removed.
4506        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4507
45082000-12-14      Eric Norum <eric.norum@usask.ca>
4509
4510        * libnetworking/lib/tftpDriver.c: Added write capability.
4511
45122000-12-08      Joel Sherrill <joel@OARcorp.com>
4513
4514        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4515        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4516        numerous variable declarations conditional on PPP_COMPRESS and
4517        PPP_FILTER.  Commented out variables that were not used because the code
4518        using them was commented out. Removed totally unused variables.
4519        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4520        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4521
45222000-11-30      Joel Sherrill <joel@OARcorp.com>
4523
4524        * libnetworking/modem/ppp_tty.c: Changed to include
4525        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4526        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4527        * libnetworking/Makefile.am: Modified to reflect above.
4528
45292000-11-27      Joel Sherrill <joel@OARcorp.com>
4530
4531        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4532
45332000-11-25      Eric Norum <eric.norum@usask.ca>
4534
4535        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4536        core.
4537
45382000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4539
4540        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4541        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4542        subdir.
4543        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4544        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4545        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4546        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4547        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4548        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4549        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4550        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4551        ppp_tty.c and the real pppd main is in pppmain.c.
4552
45532000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4554
4555        * libchip/network/sonic.c: Added ipalign() routine to align the received
4556        packet so that the ip header is on a 32-bit boundary. Necessary for
4557        cpu's that do not allow unaligned loads and stores and when the 32-bit
4558        DMA mode is used.
4559
45602000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4561
4562        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4563        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4564        ACLOCAL_AMFLAGS.
4565        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4566        ACLOCAL_AMFLAGS.
4567        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4568        ACLOCAL_AMFLAGS.
4569
45702000-11-03      Chris Johns <ccj@acm.org>
4571
4572        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4573        libchip/network/cs8900.h: New files.
4574
45752000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4576
4577        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4578        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4579        $(RTEMS_TOPdir)/aclocal.
4580        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4581        $(RTEMS_TOPdir)/aclocal.
4582        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4583        $(RTEMS_TOPdir)/aclocal.
4584
45852000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4586
4587        * configure.in: Switch to GNU-canonicalization.
4588        * Makefile.am: Reflect changes to configure.in.
4589        * acinclude.m4: Remove.
4590
45912000-10-30      Joel Sherrill <joel@OARcorp.com>
4592
4593        * POSIX include files merged into newlib.  This resulted in some
4594        definitions moving to other files and thus some secondary effects in
4595        RTEMS source code.
4596        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4597        in sync with newlib's <machine/types.h>.
4598        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4599        definition of struct itimerval in <sys/time.h>.
4600
46012000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4602
4603        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4604        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4605        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4606        * ChangeLog: Fix typos.
4607        * configure.in: add tests to the GNU canonicalized subdirectories.
4608
46092000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4610
4611        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4612        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4613        the lib directory before configuring lib/.
4614
46152000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4616
4617        * configure.in, Makefile.am: add exec to the GNU canonicalized
4618        subdirectories.
4619        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4620        * configure.in: add libnetworking, librpc and librdb to the GNU
4621        canonicalized subdirectories.
4622        * configure.in: add libmisc and libchip to the GNU canonicalized
4623        subdirectories.
4624        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4625        Switch to GNU canonicalization.
4626        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4627        Switch to GNU canonicalization.
4628        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4629        Switch to GNU canonicalization.
4630
46312000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4632
4633        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4634        canonicalization to libfs/. The approach is currently a bit of a hack as
4635        GNU canonicalization does not support the per-BSP build some of the
4636        other directories require.  As more of the tree is converted, this will
4637        become less  of an issue.
4638
46392000-10-20      Joel Sherrill <joel@OARcorp.com>
4640
4641        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4642        parameter.
4643
46442000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4645
4646        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4647        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4648        * librdbg/configure.in: Add m68k support.
4649        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4650        subdirectory.
4651        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4652        failure.
4653        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4654        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4655        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4656        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4657        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4658        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4659        librdbg/src/m68k/.cvsignore: New files.
4660        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4661        function pointers.
4662        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4663        _after_ pointer has been checked against NULL.
4664
46652000-10-18      Joel Sherrill <joel@OARcorp.com>
4666
4667        * wrapup/Makefile.am: Added libfs.
4668
46692000-10-18      Chris Johns <ccj@acm.org>
4670
4671        * libfs created.
4672        * configure.in: Added libfs subdirectory.
4673        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4674
46752000-09-28      Joel Sherrill <joel@OARcorp.com>
4676
4677        * libnetworking/rtems_webserver/Makefile.am,
4678        libnetworking/rtems_webserver/base64.c,
4679        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4680        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4681
46822000-09-22      Joel Sherrill <joel@OARcorp.com>
4683
4684        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4685        libnetworking/rtems/rtems_bsdnet_internal.h,
4686        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4687        have included rtems.h.  It is now including precisely the  least amount
4688        of low level, yet portable .h files to get the basic RTEMS types
4689        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4690        used machine/types.h to include rtems.h.
4691
46922000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4693
4694        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4695
46962000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4697
4698        * libnetworking/ChangeLog: Cleanup.
4699
47002000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4701
4702        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4703        * libchip/ChangeLog: Fix formating.
4704
47052000-09-05      Joel Sherrill <joel@OARcorp.com>
4706
4707        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4708        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4709        confusion and to work with the converted flags.
4710
47112000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4712
4713        * wrapup/Makefile.am: Include compile.am.
4714        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4715        libchip/serial/Makefile.am: Include compile.am.
4716        * librdbg/src/i386/any/Makefile.am,
4717        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4718        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4719        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4720        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4721        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4722        libnetworking/rtems_servers/Makefile.am,
4723        libnetworking/rtems_webserver/Makefile.am,
4724        libnetworking/wrapup/Makefile.am: Include compile.am.
4725
47262000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4727
4728        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4729        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4730
47312000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4732
4733        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4734
47352000-08-31      Joel Sherrill <joel@OARcorp.com>
4736
4737        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4738        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4739        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4740        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4741        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4742        * libnetworking/wbase64.c: Removed.
4743        * libnetworking/Makefile.am, libnetworking/asp.c,
4744        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4745        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4746        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4747        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4748        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4749        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4750        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4751        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4752        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4753        Modified.
4754
47552000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4756
4757        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4758
47592000-08-30      Joel Sherrill <joel@OARcorp.com>
4760
4761        * libnetworking/rtems_webserver/license.txt: New file.
4762
47632000-08-10      Joel Sherrill <joel@OARcorp.com>
4764
4765        * ChangeLog: New file.
4766        * libchip/ChangeLog: New file.
4767        * librdbg/ChangeLog: New file.
4768        * libnetworking/ChangeLog: New file.
4769
Note: See TracBrowser for help on using the repository browser.