source: rtems/c/src/ChangeLog @ d71462b

4.11
Last change on this file since d71462b was d71462b, checked in by Ralf Corsepius <ralf.corsepius@…>, on Dec 10, 2011 at 5:53:03 AM

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

  • configure.ac (CFLAGS): Add -Wmissing-prototypes.
  • Property mode set to 100644
File size: 178.4 KB
Line 
12011-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * configure.ac (CFLAGS): Add -Wmissing-prototypes.
4
52011-12-09      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        * libchip/network/sonic.c: Activate SONIC_STATIC.
8        * libchip/network/if_fxp.c: Add missing initializer.
9
102011-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
11
12        PR 1589/build
13        * configure.ac: Remove obsolete optional manager capability.
14
152011-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
16
17        PR 1589/build
18        * optman/.cvsignore, optman/Makefile.am, optman/preinstall.am,
19        optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
20        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
21        optman/rtems/no-part.c, optman/rtems/no-region.c,
22        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
23        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
24        optman/sapi/no-ext.c, optman/sapi/no-io.c: Removed.
25
262011-12-08      Ralf Corsépius <ralf.corsepius@rtems.org>
27
28        * libchip/network/sonic.c: Make sonic_enable_interrupts,
29        sonic_disable_interrupts, sonic_clear_interrupts,
30        sonic_command static.
31
322011-12-06      Ralf Corsépius <ralf.corsepius@rtems.org>
33
34        * libchip/ide/ata.c: Make ata_interrupt_on, ata_interrupt_off,
35        ata_interrupt_isOn static.
36
372011-12-06      Ralf Corsépius <ralf.corsepius@rtems.org>
38
39        * libchip/serial/mc68681.c (mc68681_open):
40        Var "status" needs to be signed.
41
422011-12-05      Sebastian Huber <sebastian.huber@embedded-brains.de>
43
44        PR 1975/misc
45        * libchip/ide/ata.c, libchip/ide/ata_util.c: Fixed warnings.
46
472011-12-03      Ralf Corsépius <ralf.corsepius@rtems.org>
48
49        * libchip/ide/ata.c: Make ata_interrupt_handler static.
50        * libchip/ide/ide_controller.c: Include libchip/ide_ctrl.h.
51        * libchip/display/disp_hcms29xx.c: Add missing initializer.
52
532011-11-09      Jennifer Averett <jennifer.averett@oarcorp.com>
54
55        PR 1934/bsps
56        * libchip/serial/ns16550.c: Change to unsigned variable.
57
582011-11-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
59
60        * libchip/serial/serial.h: Declare Console_Port_Minor.
61
622011-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
63
64        PR 1945/cpukit
65        * libchip/i2c/spi-memdrv.c: Replace rtems_off64_t with off_t.
66
672011-10-28      Joel Sherrill <joel.sherrill@oarcorp.com>
68
69        PR 1944/misc
70        * libchip/serial/mc68681.c: Remove #if 0.
71
722011-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
73
74        * libchip/serial/ns16550.c (ns16550_init):
75        Remove unused var "ucTrash".
76
772011-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
78
79        * libchip/network/smc91111.c (lan91cxx_recv):
80        Define var "lp" conditionally (Avoid warning).
81
822011-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
83
84        * libchip/network/dec21140.c (dec21140_rxDaemon):
85        Remove unused var "tbase".
86        * libchip/rtc/mc146818a.c (mc146818a_initialize):
87        Remove unused var "getReg".
88        * libchip/rtc/mc146818a.c (mc146818a_set_time):
89        Remove unused var "getReg".
90
912011-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
92
93        * libchip/display/disp_hcms29xx.c: Remove ARRAY_COUNT (unused).
94
952011-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
96
97        PR 1940/misc:
98        * libchip/serial/ns16550.c: Reflect changes to console-driver.
99
1002011-10-19      Ralf Corsépius <ralf.corsepius@rtems.org>
101
102        * libchip/network/smc91111.c: Use PRIxPTR to print pointers.
103
1042011-10-18      Jennifer Averett <Jennifer.Averett@OARcorp.com>
105
106        PR 1917/bsps
107        * libchip/serial/mc68681.c, libchip/serial/ns16550.c,
108        libchip/serial/serial.h, libchip/serial/z85c30.c: Modifications to
109        add dynamic tables for libchip serial drivers.
110
1112011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
112
113        * libchip/rtc/icm7170.c (icm7170_get_time): Remove unused var setReg.
114        * libchip/rtc/icm7170.c (icm7170_set_time): Remove unused var getReg.
115
1162011-10-11      Ralf Corsépius <ralf.corsepius@rtems.org>
117
118        * libchip/network/smc91111.c: Eliminate unused var "success".
119        * libchip/serial/mc68681.c: Eliminate unused var "getReg".
120
1212011-10-10      Ralf Corsépius <ralf.corsepius@rtems.org>
122
123        * libchip/serial/z85c30.c: Eliminate unused var "dummy".
124        * libchip/network/sonic.c: Don't cast pointers to uint32_t.
125
1262011-10-09      Ralf Corsépius <ralf.corsepius@rtems.org>
127
128        * libchip/network/greth.c, libchip/network/open_eth.c
129        libchip/network/sonic.c: Eliminate evil typecasts.
130        * libchip/network/greth.h, libchip/network/open_eth.h,
131        libchip/network/sonic.h: Use void* for addresses.
132
1332011-08-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
134
135        * libchip/network/smc91111exp.h, libchip/network/smc91111.c: Use
136        BSP_FEATURE_IRQ_EXTENSION define.
137
1382011-08-30      Peter Dufault <dufault@hda.com>
139
140        * libchip/network/smc91111.c: Modify to support the MPC5554 using new
141        exceptions.  Fix where the networking status is being dumped to a
142        single thousand-character line.  Add support for when the chip loaded
143        it's MAC address from a serial chip at reset (the
144        SMC91111_ENADDR_IS_SETUP option).  Call lan91cxx_start() every time
145        the the device is initialized.  Without this change the chip can not
146        be "upped" once it has been downed.
147        * c/src/libchip/network/smc91111.h: Change the "#ifdef expression" to
148        "#if expression".
149        * c/src/libchip/network/smc91111exp.h: Add support for new exceptions.
150
1512011-07-11      Sebastian Huber <sebastian.huber@embedded-brains.de>
152
153        * libchip/serial/ns16550_p.h, libchip/serial/ns16550.c: Remove
154        interrupt handler during last close.
155
1562011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
157
158        * libchip/display/disp_hcms29xx.c, libchip/flash/am29lv160.c,
159        libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c,
160        libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
161        libchip/i2c/spi-memdrv.c, libchip/rtc/ds1375.c: Eliminate use of GNU
162        old-style field designator extension as recommended by clang.
163
1642011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
165
166        * libchip/i2c/spi-memdrv.h: Add missing semi-colon.
167
1682011-06-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
169
170        * aclocal/bspopts.m4: Added macros for cache options
171        RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED,
172        RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED,
173        RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED, and
174        RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED.
175
1762011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
177
178        PR 1729/cpukit
179        * aclocal/check-smp.m4, aclocal/enable-smp.m4: New files.
180
1812011-03-07      Ralf Corsépius <ralf.corsepius@rtems.org>
182
183        * aclocal/rtems-top.m4: Add pkgdatadir.
184        * configure.ac: Remove dead code.
185
1862011-03-04      Ralf Corsépius <ralf.corsepius@rtems.org>
187
188        * aclocal/rtems-top.m4, aclocal/version.m4:
189        Rename RTEMS_API into _RTEMS_API.
190
1912011-02-25      Ralf Corsépius <ralf.corsepius@rtems.org>
192
193        * aclocal/canonical-target-name.m4:
194        Stop pretending no_cpu* was buildable.
195        Derive RTEMS_CPU from "$host_cpu".
196        Error out if "$host" doesn't match "*-*-rtems*".
197
1982011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
199
200        * configure.ac: Remove AM_CONDITIONAL(HAS_POSIX) (Unused).
201
2022011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
203
204        * ada-tests/mptests/mp01/mp01.adb, ada-tests/mptests/mp01/mptest.adb,
205        ada-tests/mptests/mp01/mptest.ads,
206        ada-tests/mptests/mp01/node1/mp01_node1.adb,
207        ada-tests/mptests/mp01/node2/mp01_node2.adb,
208        ada-tests/mptests/mp02/mptest.adb, ada-tests/mptests/mp02/mptest.ads,
209        ada-tests/mptests/mp02/node1/mp02_node1.adb,
210        ada-tests/mptests/mp02/node2/mp02_node2.adb,
211        ada-tests/mptests/mp03/mptest.adb, ada-tests/mptests/mp03/mptest.ads,
212        ada-tests/mptests/mp03/node1/mp03_node1.adb,
213        ada-tests/mptests/mp03/node2/mp03_node2.adb,
214        ada-tests/mptests/mp04/mptest.adb, ada-tests/mptests/mp04/mptest.ads,
215        ada-tests/mptests/mp04/node1/mp04_node1.adb,
216        ada-tests/mptests/mp04/node2/mp04_node2.adb,
217        ada-tests/mptests/mp05/mptest.adb, ada-tests/mptests/mp05/mptest.ads,
218        ada-tests/mptests/mp05/node1/mp05_node1.adb,
219        ada-tests/mptests/mp05/node2/mp05_node2.adb,
220        ada-tests/mptests/mp06/mptest.adb, ada-tests/mptests/mp06/mptest.ads,
221        ada-tests/mptests/mp06/node1/mp06_node1.adb,
222        ada-tests/mptests/mp06/node2/mp06_node2.adb,
223        ada-tests/mptests/mp07/mptest.adb, ada-tests/mptests/mp07/mptest.ads,
224        ada-tests/mptests/mp07/node1/mp07_node1.adb,
225        ada-tests/mptests/mp07/node2/mp07_node2.adb,
226        ada-tests/mptests/mp08/mptest.adb, ada-tests/mptests/mp08/mptest.ads,
227        ada-tests/mptests/mp08/node1/mp08_node1.adb,
228        ada-tests/mptests/mp08/node2/mp08_node2.adb,
229        ada-tests/mptests/mp09/mptest.adb, ada-tests/mptests/mp09/mptest.ads,
230        ada-tests/mptests/mp09/node1/mp09_node1.adb,
231        ada-tests/mptests/mp09/node2/mp09_node2.adb,
232        ada-tests/mptests/mp10/mptest.adb, ada-tests/mptests/mp10/mptest.ads,
233        ada-tests/mptests/mp10/node1/mp10_node1.adb,
234        ada-tests/mptests/mp10/node2/mp10_node2.adb,
235        ada-tests/mptests/mp11/mptest.adb, ada-tests/mptests/mp11/mptest.ads,
236        ada-tests/mptests/mp11/node1/mp11_node1.adb,
237        ada-tests/mptests/mp11/node2/mp11_node2.adb,
238        ada-tests/mptests/mp12/mptest.adb, ada-tests/mptests/mp12/mptest.ads,
239        ada-tests/mptests/mp12/node1/mp12_node1.adb,
240        ada-tests/mptests/mp12/node2/mp12_node2.adb,
241        ada-tests/mptests/mp13/mptest.adb, ada-tests/mptests/mp13/mptest.ads,
242        ada-tests/mptests/mp13/node1/mp13_node1.adb,
243        ada-tests/mptests/mp13/node2/mp13_node2.adb,
244        ada-tests/mptests/mp14/mptest.adb, ada-tests/mptests/mp14/mptest.ads,
245        ada-tests/mptests/mp14/node1/mp14_node1.adb,
246        ada-tests/mptests/mp14/node2/mp14_node2.adb,
247        ada-tests/samples/base_mp/mptest.adb,
248        ada-tests/samples/base_mp/mptest.ads,
249        ada-tests/samples/base_sp/base_sp.adb,
250        ada-tests/samples/base_sp/sptest.adb,
251        ada-tests/samples/base_sp/sptest.ads,
252        ada-tests/samples/hello/hello.adb,
253        ada-tests/samples/hello/sptest.adb,
254        ada-tests/samples/hello/sptest.ads,
255        ada-tests/samples/nsecs/nsecs.adb,
256        ada-tests/samples/nsecs/sptest.adb,
257        ada-tests/samples/nsecs/sptest.ads,
258        ada-tests/samples/ticker/sptest.adb,
259        ada-tests/samples/ticker/sptest.ads,
260        ada-tests/samples/ticker/ticker.adb, ada-tests/sptests/sp01/sp01.adb,
261        ada-tests/sptests/sp01/sptest.adb, ada-tests/sptests/sp01/sptest.ads,
262        ada-tests/sptests/sp02/sp02.adb, ada-tests/sptests/sp02/sptest.adb,
263        ada-tests/sptests/sp02/sptest.ads, ada-tests/sptests/sp03/sp03.adb,
264        ada-tests/sptests/sp03/sptest.adb, ada-tests/sptests/sp03/sptest.ads,
265        ada-tests/sptests/sp04/sp04.adb, ada-tests/sptests/sp04/sptest.adb,
266        ada-tests/sptests/sp04/sptest.ads, ada-tests/sptests/sp05/sp05.adb,
267        ada-tests/sptests/sp05/sptest.adb, ada-tests/sptests/sp05/sptest.ads,
268        ada-tests/sptests/sp06/sp06.adb, ada-tests/sptests/sp06/sptest.adb,
269        ada-tests/sptests/sp06/sptest.ads, ada-tests/sptests/sp07/sp07.adb,
270        ada-tests/sptests/sp07/sptest.adb, ada-tests/sptests/sp07/sptest.ads,
271        ada-tests/sptests/sp08/sp08.adb, ada-tests/sptests/sp08/sptest.adb,
272        ada-tests/sptests/sp08/sptest.ads, ada-tests/sptests/sp09/sp09.adb,
273        ada-tests/sptests/sp09/sptest.adb, ada-tests/sptests/sp09/sptest.ads,
274        ada-tests/sptests/sp11/sp11.adb, ada-tests/sptests/sp11/sptest.adb,
275        ada-tests/sptests/sp11/sptest.ads, ada-tests/sptests/sp12/sp12.adb,
276        ada-tests/sptests/sp12/sptest.adb, ada-tests/sptests/sp12/sptest.ads,
277        ada-tests/sptests/sp13/sp13.adb, ada-tests/sptests/sp13/sptest.adb,
278        ada-tests/sptests/sp13/sptest.ads, ada-tests/sptests/sp14/sp14.adb,
279        ada-tests/sptests/sp14/sptest.adb, ada-tests/sptests/sp14/sptest.ads,
280        ada-tests/sptests/sp15/sp15.adb, ada-tests/sptests/sp15/sptest.adb,
281        ada-tests/sptests/sp15/sptest.ads, ada-tests/sptests/sp16/sp16.adb,
282        ada-tests/sptests/sp16/sptest.adb, ada-tests/sptests/sp16/sptest.ads,
283        ada-tests/sptests/sp17/sp17.adb, ada-tests/sptests/sp17/sptest.adb,
284        ada-tests/sptests/sp17/sptest.ads, ada-tests/sptests/sp19/sp19.adb,
285        ada-tests/sptests/sp19/sptest.adp, ada-tests/sptests/sp19/sptest.ads,
286        ada-tests/sptests/sp20/sp20.adb, ada-tests/sptests/sp20/sptest.adb,
287        ada-tests/sptests/sp20/sptest.ads, ada-tests/sptests/sp22/sp22.adb,
288        ada-tests/sptests/sp22/sptest.adb, ada-tests/sptests/sp22/sptest.ads,
289        ada-tests/sptests/sp23/sp23.adb, ada-tests/sptests/sp23/sptest.adb,
290        ada-tests/sptests/sp23/sptest.ads, ada-tests/sptests/sp24/sp24.adb,
291        ada-tests/sptests/sp24/sptest.adb, ada-tests/sptests/sp24/sptest.ads,
292        ada-tests/sptests/sp25/sp25.adb, ada-tests/sptests/sp25/sptest.adb,
293        ada-tests/sptests/sp25/sptest.ads,
294        ada-tests/support/test_support.adb, ada-tests/tmtests/tm01/tm01.adb,
295        ada-tests/tmtests/tm01/tmtest.adb, ada-tests/tmtests/tm01/tmtest.ads,
296        ada-tests/tmtests/tm02/tm02.adb, ada-tests/tmtests/tm02/tmtest.adb,
297        ada-tests/tmtests/tm02/tmtest.ads, ada-tests/tmtests/tm03/tm03.adb,
298        ada-tests/tmtests/tm03/tmtest.adb, ada-tests/tmtests/tm03/tmtest.ads,
299        ada-tests/tmtests/tm04/tm04.adb, ada-tests/tmtests/tm04/tmtest.adb,
300        ada-tests/tmtests/tm04/tmtest.ads, ada-tests/tmtests/tm05/tm05.adb,
301        ada-tests/tmtests/tm05/tmtest.adb, ada-tests/tmtests/tm05/tmtest.ads,
302        ada-tests/tmtests/tm06/tm06.adb, ada-tests/tmtests/tm06/tmtest.adb,
303        ada-tests/tmtests/tm06/tmtest.ads, ada-tests/tmtests/tm07/tm07.adb,
304        ada-tests/tmtests/tm07/tmtest.adb, ada-tests/tmtests/tm07/tmtest.ads,
305        ada-tests/tmtests/tm08/tm08.adb, ada-tests/tmtests/tm08/tmtest.adb,
306        ada-tests/tmtests/tm08/tmtest.ads, ada-tests/tmtests/tm09/tm09.adb,
307        ada-tests/tmtests/tm09/tmtest.adb, ada-tests/tmtests/tm09/tmtest.ads,
308        ada-tests/tmtests/tm10/tm10.adb, ada-tests/tmtests/tm10/tmtest.adb,
309        ada-tests/tmtests/tm10/tmtest.ads, ada-tests/tmtests/tm11/tm11.adb,
310        ada-tests/tmtests/tm11/tmtest.adb, ada-tests/tmtests/tm11/tmtest.ads,
311        ada-tests/tmtests/tm12/tm12.adb, ada-tests/tmtests/tm12/tmtest.adb,
312        ada-tests/tmtests/tm12/tmtest.ads, ada-tests/tmtests/tm13/tm13.adb,
313        ada-tests/tmtests/tm13/tmtest.adb, ada-tests/tmtests/tm13/tmtest.ads,
314        ada-tests/tmtests/tm14/tm14.adb, ada-tests/tmtests/tm14/tmtest.adb,
315        ada-tests/tmtests/tm14/tmtest.ads, ada-tests/tmtests/tm15/tm15.adb,
316        ada-tests/tmtests/tm15/tmtest.adb, ada-tests/tmtests/tm15/tmtest.ads,
317        ada-tests/tmtests/tm16/tm16.adb, ada-tests/tmtests/tm16/tmtest.adb,
318        ada-tests/tmtests/tm16/tmtest.ads, ada-tests/tmtests/tm17/tm17.adb,
319        ada-tests/tmtests/tm17/tmtest.adb, ada-tests/tmtests/tm17/tmtest.ads,
320        ada-tests/tmtests/tm18/tm18.adb, ada-tests/tmtests/tm18/tmtest.adb,
321        ada-tests/tmtests/tm18/tmtest.ads, ada-tests/tmtests/tm19/tm19.adb,
322        ada-tests/tmtests/tm19/tmtest.adb, ada-tests/tmtests/tm19/tmtest.ads,
323        ada-tests/tmtests/tm20/tm20.adb, ada-tests/tmtests/tm20/tmtest.adb,
324        ada-tests/tmtests/tm20/tmtest.ads, ada-tests/tmtests/tm21/tm21.adb,
325        ada-tests/tmtests/tm21/tmtest.adb, ada-tests/tmtests/tm21/tmtest.ads,
326        ada-tests/tmtests/tm22/tm22.adb, ada-tests/tmtests/tm22/tmtest.adb,
327        ada-tests/tmtests/tm22/tmtest.ads, ada-tests/tmtests/tm23/tm23.adb,
328        ada-tests/tmtests/tm23/tmtest.adb, ada-tests/tmtests/tm23/tmtest.ads,
329        ada-tests/tmtests/tm24/tm24.adb, ada-tests/tmtests/tm24/tmtest.adb,
330        ada-tests/tmtests/tm24/tmtest.ads, ada-tests/tmtests/tm25/tm25.adb,
331        ada-tests/tmtests/tm25/tmtest.adb, ada-tests/tmtests/tm25/tmtest.ads,
332        ada-tests/tmtests/tm28/tm28.adb, ada-tests/tmtests/tm28/tmtest.adb,
333        ada-tests/tmtests/tm28/tmtest.ads, ada-tests/tmtests/tm29/tm29.adb,
334        ada-tests/tmtests/tm29/tmtest.adb, ada-tests/tmtests/tm29/tmtest.ads,
335        ada-tests/tmtests/tmck/tmck.adb, ada-tests/tmtests/tmck/tmtest.adb,
336        ada-tests/tmtests/tmck/tmtest.ads,
337        ada-tests/tmtests/tmoverhd/dummy_rtems.adb,
338        ada-tests/tmtests/tmoverhd/dummy_rtems.ads,
339        ada-tests/tmtests/tmoverhd/tmoverhd.adb,
340        ada-tests/tmtests/tmoverhd/tmtest.adb,
341        ada-tests/tmtests/tmoverhd/tmtest.ads: Account for RTEMS binding
342        child package rework. Eliminate all warnings.
343
3442011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
345
346        * ada/Makefile.am, ada/preinstall.am, ada/rtems.adb, ada/rtems.ads:
347        Split RTEMS Ada95 binding into a master package and a child package
348        per Manager. This is better Ada style.
349        * ada/rtems-barrier.adb, ada/rtems-barrier.ads, ada/rtems-clock.adb,
350        ada/rtems-clock.ads, ada/rtems-cpu_usage.ads, ada/rtems-debug.adb,
351        ada/rtems-debug.ads, ada/rtems-event.adb, ada/rtems-event.ads,
352        ada/rtems-extension.adb, ada/rtems-extension.ads,
353        ada/rtems-fatal.adb, ada/rtems-fatal.ads, ada/rtems-interrupt.ads,
354        ada/rtems-io.adb, ada/rtems-io.ads, ada/rtems-message_queue.adb,
355        ada/rtems-message_queue.ads, ada/rtems-object.adb,
356        ada/rtems-object.ads, ada/rtems-partition.adb,
357        ada/rtems-partition.ads, ada/rtems-port.adb, ada/rtems-port.ads,
358        ada/rtems-rate_monotonic.adb, ada/rtems-rate_monotonic.ads,
359        ada/rtems-region.adb, ada/rtems-region.ads, ada/rtems-semaphore.adb,
360        ada/rtems-semaphore.ads, ada/rtems-signal.adb, ada/rtems-signal.ads,
361        ada/rtems-stack_checker.ads, ada/rtems-tasks.adb,
362        ada/rtems-tasks.ads, ada/rtems-timer.adb, ada/rtems-timer.ads: New
363        files.
364
3652011-02-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
366
367        * libchip/serial/ns16550.c: Revert previous commit and extend existing
368        mechanic.
369
3702011-02-15      Jennifer Averett
371
372        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Support i386
373        style IRQs.
374
3752011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
376
377        * libchip/network/smc91111config.h:
378        Use "__asm__" instead of "asm" for improved c99-compliance.
379
3802011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
381
382        * configure.ac: Require autoconf-2.68, automake-1.11.1.
383
3842011-01-17      Joel Sherrill <joel.sherrill@oarcorp.com>
385
386        * libchip/ide/ata.c: Fix spelling.
387
3882011-01-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
389
390        * libchip/serial/ns16550.c: Install interrupt handler after TTY
391        pointer is valid.
392
3932010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
394
395        * libchip/ide/ata.c: Do not violate chain API.
396
3972010-08-20      <yann.sionneau@telecom-sudparis.eu>
398
399        * libchip/network/greth.c, libchip/network/open_eth.c: Add constants
400        for buffer modes.
401
4022010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
403
404        * libchip/ide/ata_internal.h: C++ compatibility.
405
4062010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
407
408        * libchip/Makefile.am, libchip/preinstall.am: Install
409        <libchip/ata_internal.h>.
410
4112010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
412
413        * libchip/ide/ata_util.c: New file.
414        * libchip/Makefile.am: Reflect change from above.
415        * libchip/ide/ata.c: Moved ata_breq_init(), ata_identify_device(), and
416        ata_process_request_on_init_phase() into new file.
417
4182010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
419
420        * libchip/ide/ata_internal.h, libchip/ide/ata.c: Moved code into
421        separate functions.  Added public ata_breq_init(),
422        ata_identify_device(), and ata_process_request_on_init_phase()
423        functions.
424
4252010-06-24      Arnout Vandecappelle <arnout@mind.be>
426
427        PR 1586/misc
428        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to
429        SD card accesses.
430
4312010-06-22      Arnout Vandecappelle <arnout@mind.be>
432
433        PR 1580/misc
434        * libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor
435        while waiting for read data.
436
4372010-06-22      Arnout Vandecappelle <arnout@mind.be>
438
439        PR 1579/misc
440        * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
441        waiting for write to finish.
442
4432010-06-22      Arnout Vandecappelle <arnout@mind.be>
444
445        PR 1567/misc
446        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
447        timeouts.
448
4492010-06-21      Arnout Vandecappelle <arnout@mind.be>
450
451        PR 1576/misc
452        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
453
4542010-06-21      Arnout Vandecappelle <arnout@mind.be>
455
456        PR 1569/misc
457        * libchip/i2c/spi-sd-card.c: Added CRC checks.
458
4592010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
460
461        PR 1561/cpukit
462        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
463
4642010-06-14      Arnout Vandecappelle <arnout@mind.be>
465
466        PR 1557/misc
467        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
468
4692010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
470
471        * aclocal/version.m4: Bump RTEMS_API to 4.11.
472        Bump _RTEMS_VERSION to 4.10.99.0.
473
4742010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
475
476        * libchip/network/if_dc.c: Fix warning.
477
4782010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
479
480        * libchip/network/greth.c: Misc. hacks to allow compilation on
481        16bit targets.
482
4832010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
484
485        PR 1531/newlib
486        * libchip/network/i82586.c:
487        Add local copy of ALIGN().
488
4892010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
490
491        * libchip/network/cs8900.c:
492        Misc. changes to make code 16bit-target compliant.
493        * libchip/network/i82586.c:
494        Use int32_t instead of int for 16bit-target compliance.
495        * libchip/network/open_eth.c:
496        Misc. changes to make code 16bit-target compliant.
497
4982010-05-18      Chris Johns <chrisj@rtems.org>
499
500        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
501        1448/filesystem.
502
5032010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
504
505        * aclocal/bsp-alias.m4: Change quoting to work-round
506        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
507
5082010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
509
510        * libchip/network/if_dc.c: Remove warnings.
511
5122010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
513
514        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
515        libchip/serial/ns16550.c, libchip/serial/serial.h,
516        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
517        or intptr_t instead of uint32_t or int32_t.
518
5192010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
520
521        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
522        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
523        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
524        uint32_t.
525
5262010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
527
528        * libchip/serial/serial.h: Add extern "C".
529
5302010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
531
532        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
533        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
534        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
535        prototype
536
5372010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
538
539        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
540        CPU_SIMPLE_VECTORED_INTERRUPTS.
541
5422010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
543
544        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
545        simple or PIC interrupt model.
546
5472010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
548
549        * libchip/rtc/ds1375.c: #include <unistd.h>.
550
5512010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
552
553        * libchip/network/i82586.c: Readdress use of ctype methods per
554        recommendation from D.J. Delorie on the newlib mailing list. We
555        should pass an unsigned char into these methods.
556
5572010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
558
559        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
560        variable.
561
5622010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
563
564        * libchip/network/i82586.c: Fix warnings for ctype methods.
565
5662010-02-19      Chris Johns <chrisj@rtems.org>
567
568        * libchip/ide/ide_controller.c: Create the devices as block
569        devices.
570
5712010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
572
573        * libchip/ide/ata_internal.h, libchip/ide/ata.c
574        libchip/i2c/spi-sd-card.c: Update for block device API change.
575
5762010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
577
578        * libchip/display/disp_hcms29xx.c,
579        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
580        libchip/display/font_hcms29xx.h: various fixes
581
5822009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
583
584        PR 1474
585        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
586        device API change.
587
5882009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
589
590        * libchip/network/greth.c: Eliminate unused type
591        rtems_clock_time_value.
592
5932009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
594
595        * libchip/network/dec21140.c: Warning elimination
596        (dec21140_softc->base now is an uint32_t).
597
5982009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
599
600        PR 1483/cpukit
601        * libchip/network/dec21140.c, libchip/network/elnk.c,
602        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
603        *_SUPPORTED-guarded code sections.
604
6052009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
606
607        * libchip/network/dec21140.c, libchip/network/elnk.c,
608        libchip/network/if_dc.c: Ensure PCI drivers are built on all
609        supported configurations. PowerPC conditionals were not current and
610        code was not being built on supported BSPs.
611
6122009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
613
614        * libchip/network/smc91111.c: Formatting.
615
6162009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
617
618        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
619        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
620        uint32_t (16bit ints are too small).
621
6222009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
623
624        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
625        * libchip/network/if_dc.c: Fix type mismatch.
626
6272009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
628
629        * aclocal/bsp-linkcmds.m4: New.
630
6312009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
632
633        * configure.ac: Rework CFLAGS setup.
634        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
635        * automake/compile.am: Remove RTEMS_CFLAGS.
636
6372009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
638
639        * libchip/ide/ata.h: Move extern "C".
640
6412009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
642
643        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
644        Use hex-constants to avoid implicit int-casts.
645        * libchip/i2c/spi-memdrv.c:
646        Use hex-constants to avoid implicit int-casts.
647        Use rtems_off64_t offsets to avoid loosing precision.
648
6492009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
650
651        * libchip/serial/ns16550.c: Update for interrupt handler type change.
652
6532009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
654
655        * aclocal/bsp-alias.m4: New.
656        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
657
6582009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
659
660        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
661
6622009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
663
664        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
665        * Makefile.am: Remove BARE_CPU_MODEL.
666
6672009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
668
669        * configure.ac: Remove cfg_dir.
670
6712009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
672
673        * configure.ac: Remove -std=c99 -fasm.
674        Remove AM_CONDITIONAL LIBCHIP.
675        * libchip/Makefile.am, wrapup/Makefile.am:
676        Remove AM_CONDITIONAL LIBCHIP.
677
6782009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
679
680        * configure.ac: Pick up make/custom/*.
681        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
682
6832009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
684
685        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
686        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
687
6882009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
689
690        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
691
6922009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
693
694        * Makefile.am: Remove RTEMS_HOST (unused).
695        * configure.ac: Remove RTEMS_HOST (unused).
696        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
697
6982009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
699
700        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
701        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
702
7032009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
704
705        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
706        aclocal/check-posix.m4, aclocal/enable-posix.m4,
707        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
708
7092009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
710
711        * configure.ac: Rework make/custom/* handling.
712        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
713        * Makefile.am: Remove make/custom/default.cfg-rule.
714
7152009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
716
717        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
718        NULL pointer access in interrupt handler.
719
7202009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
721
722        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
723        device API change.
724
7252009-10-08      Chris Johns <chrisj@rtems.org>
726
727        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
728        multiblock support from the ATA driver. Multiblock at the disk
729        level should not be a global policy as a disk may have more than
730        one partition with different block sizes. An IDE driver could
731        decide to use the feature with DMA but this a driver specific
732        design choice. Fixed bugs relating to variable block sizes and
733        large block transfer.
734        * c/src/libchip/ide/ide_controller.c,
735        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
736        Changed the block size to 32bits so blocks of 64K or bigger can be
737        transfered in a single driver call.
738
7392009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
740
741        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
742        shared irq.h yet and this breaks a significant number of them.
743
7442009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
745
746        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
747        model.
748
7492009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
750
751        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
752        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
753        renamed to rtems_termios_baud_to_number.
754
7552009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
756
757        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
758        termios_baud_to_number (duplicate prototypes).
759        Add C++-guards.
760        Include rtems/termiostypes.h.
761
7622009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
763
764        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
765
7662009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
767
768        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
769        physical address to support BSD TCP/IP stack.
770
7712009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
772
773        * libchip/network/elnk.c: Convert calls to legacy routine
774        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
775
7762009-08-03      Roger Dahlkvist <ruppe@kth.se>
777
778        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
779
7802009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
781
782        * libchip/ide/ata.c: Remove warning.
783
7842009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
785
786        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
787        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
788        now use the same macros.
789        * aclocal/bsp-bspcleanup-options.m4: New file.
790
7912009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
792
793        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
794        obsolete defines and declarations.  Set initial baud during device
795        open.  Fixed interrupt mode.
796
7972009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
798
799        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
800        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
801        EINVAL and ENOTTY as appropriate.
802
8032009-05-30      Chris Johns <chrisj@rtems.org>
804
805        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
806        devices on an IDE bus and cleaned up the initialisation register
807        call.
808
8092009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
810
811        * libchip/network/i82586.c: Fix warning in manner suggested by
812        Arnout Vandecappelle <arnout@mind.be> in
813        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
814
8152009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
816
817        * libchip/network/if_dc.c: Fixed warnings.
818
8192009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
820
821        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
822        as needed.
823
8242009-04-29      Chris Johns <chrisj@rtems.org>
825
826        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
827
828        * libchip/ide/ide_controller.c: Change the status detection and
829        add a message if the transfer fails. There is currently no error
830        handle at the IDE drvier level.
831
8322009-03-12      Daniel Hellstrom <daniel@gaisler.com>
833
834        PR 1392/bsps
835        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
836        over multiple pages results in extra data being written.
837
8382009-02-27      Gene Smith <gene.smith@siemens.com>
839
840        PR 1356
841        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
842        cards.
843
8442009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
845
846        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
847        enabled on x86.
848
8492009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
850
851        * aclocal/bspopts.m4: Quoting cosmetics.
852
8532009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
854
855        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
856        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
857        writes.  Fixed integer type in device structure.
858
8592009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
860
861        * libchip/serial/ns16550.c: Turn on ns16550_process() for
862        BSP_FEATURE_IRQ_LEGACY case also.
863
8642008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
865
866        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
867        level LibI2C interface.  Added generic block IO functions.
868
8692008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
870
871        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
872        optman/rtems/no-msg.c, optman/rtems/no-part.c,
873        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
874        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
875        optman/sapi/no-ext.c, optman/sapi/no-io.c:
876        Revert previous patch (cvs clash with Joel hacking cpukit).
877
8782008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
879
880        * aclocal/canonical-target-name.m4: Remove tic4x.
881
8822008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
883
884        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
885
8862008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
887
888        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
889        optman/rtems/no-msg.c, optman/rtems/no-part.c,
890        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
891        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
892        optman/sapi/no-ext.c, optman/sapi/no-io.c:
893        Fix prototypes.
894
8952008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
896
897        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
898
8992008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
900
901        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
902        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
903        duplicated data.
904
9052008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
906
907        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
908        SuperCore Handler initialization routines to directly pull parameters
909        from configuration table.
910
9112008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
912
913        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
914        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
915        optman/rtems/no-part.c, optman/rtems/no-region.c,
916        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
917        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
918        initialization routines to directly pull parameters from
919        configuration table. Eliminate empty routines sportted.
920
9212008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
922
923        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
924
9252008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
926
927        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
928        all public use of TOD conversion routines.
929
9302008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
931
932        * libchip/network/smc91111config.h:
933        #include <stdint.h> instead of <rtems/stdint.h>.
934
9352008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
936
937        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
938        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
939
9402008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
941
942        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
943
9442008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
945
946        * libchip/serial/ns16550.c: Transmit the character in the polled write
947        function within a critical section for printk() compatibility.
948
9492008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
950
951        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
952
9532008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
954
955        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
956
9572008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
958
959        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
960
9612008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
962
963        * aclocal/bsp-bootcard-options.m4: Fix quoting.
964
9652008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
966
967        * aclocal/bsp-bootcard-options.m4: New file.
968        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
969
9702008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
971
972        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
973        BSPs that support this feature.
974
9752008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
976
977        * libchip/serial/ns16550.c: Fix typo.
978
9792008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
980
981        * libchip/serial/ns16550.c: Fix typo.
982
9832008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
984
985        * libchip/serial/ns16550.c: Add not supported on arm even though it is
986        not simple vectored.
987
9882008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
989
990        * libchip/serial/ns16550.c: Not currently supported on architectures
991        with simple vectored interrupt model.
992
9932008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
994
995        * aclocal/version.m4: Bump RTEMS_API to 4.10.
996        Bump _RTEMS_VERSION to 4.9.99.0.
997
9982008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
999
1000        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
1001        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
1002        functions have now static linkage type.  Added constant qualifier to
1003        operations table and read-only function parameters.
1004
1005        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
1006        c/src/libchip/serial/serial.h:  Include required header files.  Removed
1007        support for old PowerPC exception handling.  Various fixes for
1008        interrupt related routines.  Added support for BSPs with IRQ extension
1009        API.
1010
10112008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1012
1013        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
1014        is no PCI bus based upon the BSP not having a base address defined.
1015        This means this driver cannot be supported on that board.
1016
10172008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1018
1019        * libchip/network/dec21140.c, libchip/network/elnk.c,
1020        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
1021
10222008-09-17      Miao Yan <yanmiaobest@gmail.com>
1023
1024        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
1025        add simple device only filesystem (devfs), optionally completely drop
1026        out filesystem, and to clean up disabling newlib reentrancy support.
1027        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
1028        now has a 15K code space.
1029        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1030        Removed.
1031
10322008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
1033
1034        * libchip/ide/ata.h: Convert to Unix file format.
1035
10362008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
1037
1038        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
1039        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
1040        libchip/serial/serial.h, libchip/serial/serprobe.c,
1041        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
1042        Convert to "bool".
1043        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
1044        libchip/i2c/spi-memdrv.h: Convert to "bool".
1045        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
1046        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1047        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
1048        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1049        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
1050        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
1051        Convert to "bool".
1052        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
1053        Convert to "bool".
1054        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
1055        Convert to "bool".
1056
10572008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1058
1059        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
1060        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
1061        memory driver to not use the clock ioctl to install a method to poll
1062        for input. It now uses a Class API Timer which means we can eliminate
1063        this special IOCTL from all clock drivers.
1064        * libchip/shmdr/setckvec.c: Removed.
1065
10662008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1067
1068        * libchip/network/sonic.c: Do not declare a variable just to hold an
1069        ignored return value.
1070
10712008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
1072
1073        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
1074
10752008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1076
1077        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
1078        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
1079
10802008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1081
1082        * libchip/display/disp_hcms29xx.c: Do not make these static. They
1083        appear to be unused that way.
1084
10852008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1086
1087        * libchip/shmdr/shm_driver.h: Correct prototypes.
1088
10892008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
1090
1091        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
1092        variables and made methods static.
1093
10942008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
1095
1096        * libchip/serial/ns16550.c: Fix warning.
1097
10982008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
1099
1100        * aclocal/prog-cc.m4: Add -Wnested-externs.
1101
11022008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1103
1104        * libchip/network/dec21140.c: Add missing prototype.
1105        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
1106
11072008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1108
1109        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
1110        -Wstrict-prototypes to RTEMS_CFLAGS.
1111
11122008-08-02      Chris Johns <chrisj@rtems.org>
1113
1114        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
1115        rtems_blkdev_request count and start references. Use
1116        RTEMS_BLKDEV_START_BLOCK.
1117
11182008-07-29      Chris Johns <chrisj@rtems.org>
1119
1120        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
1121
1122        * libchip/ide/ata.c: Change to use a mutex rather than disable
1123        pre-emption. Updated to the libblock changes.
1124
1125        * libchip/ide/ata_internal.h: Updated to the new chains API.
1126
1127        * libchip/ide/ide_controller.c: Updated to the libblock
1128        changes. Added come debug tracing.
1129
1130        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
1131        to the libblock changes.
1132
11332008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1134
1135        * configure.ac: Remove RPCGEN, RPCTOOLS.
1136
11372008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
1138
1139        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
1140        for output format specifiers.
1141
11422008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1143
1144        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
1145        Fixed some data types
1146
11472008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
1148
1149        * libchip/i2c/spi-sd-card.c: Added missing header file.
1150        * libchip/Makefile.am: Added SD Card driver.
1151
11522008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1153
1154        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
1155        make glyphs non-constant, added file headers
1156
11572008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1158
1159        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
1160        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
1161        * libchip/display/font_hcms29xx.h
1162        Creation of SPI display driver
1163
11642008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
1165
1166        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
1167        via SPI.
1168
11692008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1170
1171        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
1172        AC_PREREQ(2.62).
1173
11742008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1175
1176        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
1177
11782008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1179
1180        * libchip/Makefile.am: Move termios helper routines from libchip to
1181        libcsupport. Add routine which makes it easy for a termios device
1182        driver to inform termios of its default baud rate. This avoids
1183        inconsistencies in later termios settings changes.
1184        * libchip/serial/termios_baud2index.c,
1185        libchip/serial/termios_baud2num.c: Removed.
1186
11872008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1188
1189        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
1190
11912008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1192
1193        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
1194        not fail if there are none.
1195
11962008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1197
1198        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
1199        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
1200        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
1201        * libchip/Makefile.am:
1202        derived a generic spi memory driver from spi-flash-m25p40,
1203        added descriptor for fram fm25l256
1204
12052008-05-07      Till Straumann <strauman@slac.stanford.edu>
1206
1207        PR 649/bsps
1208        * libchip/ide/ata.c: Give up if the interface does not become ready.
1209
12102008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1211
1212        Moved to cpukit.
1213        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
1214        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
1215        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
1216        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
1217        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
1218        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
1219        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
1220        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
1221        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
1222        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
1223        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
1224        nfsclient/src/xdr_mbuf.c: Removed.
1225
12262008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
1227
1228        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
1229
12302008-01-05      Chris Johns <chrisj@rtems.org>
1231
1232        * libchip/flash/am29lv160.c: Update the blank check error message
1233        to say there is an error.
1234       
12352007-12-22      Chris Johns <chrisj@rtems.org>
1236
1237        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
1238        the hello message. Just one line but still a little too long.
1239       
12402007-12-14      Chris Johns <chrisj@rtems.org>
1241
1242        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
1243        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
1244        * libchip/flash, libchip/flash/am29lv160.c,
1245        libchip/flash/am29lv160.h: New.
1246
12472007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1248
1249        * libchip/network/if_fxp.c: Spacing.
1250
12512007-11-20      Till Straumann <strauman@slac.stanford.edu>
1252
1253        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
1254        Avoid using 'stdio' before the system is up and fully
1255        initialized.
1256
12572007-11-20      Till Straumann <strauman@slac.stanford.edu>
1258
1259        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
1260        * libchip/Makefile.am, libchip/preinstall.am:
1261        added new driver for Maxim DS1375 i2c RTC.
1262
12632007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1264
1265        * libchip/i2c/spi-flash-m25p40.c:
1266        added addressing call in write function
1267
12682007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1269
1270        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
1271        * libchip/Makefile.am:
1272        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
1273
12742007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1275
1276        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
1277
12782007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1279
1280        * nfsclient/Makefile.am: Fix errors.
1281
12822007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1283
1284        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
1285
12862007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1287
1288        * aclocal/version.m4: Bump RTEMS_API to 4.9.
1289        Bump RTEMS_VERSION to 4.8.99.0.
1290
12912007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1292
1293        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
1294
12952007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1296
1297        * configure.ac: Remove AC_PROG_AWK (Unused).
1298
12992007-09-14      Daron Chabot <djc915@mail.usask.ca>
1300
1301        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
1302        rtems_interrupt_vector, to permit passing arbitrary arguments to the
1303        ISR. Clean up of variables to silence compiler warnings.
1304
13052007-09-13      Daniel Hellstrom <daniel@gaisler.com>
1306
1307        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
1308
13092007-09-12      Daniel Hellstrom <daniel@gaisler.com>
1310
1311        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
1312          - Odd bit bug in some chips taken care of.
1313          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
1314            alignment but failing to do so must have made the driver writer to make
1315            some incorrect assumptions about MBUFs.
1316          - Fixed MBUF handling to handle mbuf chains better. The Data length of
1317            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
1318          - Made while loop responsible for copying data to fifo port copy 16 shorts
1319            per loop instead of 1 short, increasing the copying process.
1320
13212007-09-07      Daniel Hellstrom <daniel@gaisler.com>
1322
1323        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
1324        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
1325
13262007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1327
1328        * configure.ac, wrapup/Makefile.am: Remove RDBG.
1329        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
1330        librdbg/Makefile.am, librdbg/preinstall.am,
1331        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
1332        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
1333        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
1334        librdbg/include/rdbg/powerpc/rdbg_f.h,
1335        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
1336        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1337        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1338        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1339        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1340        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
1341        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
1342        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
1343        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
1344        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
1345        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
1346        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1347        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
1348        librdbg/src/powerpc/rdbg_f.c,
1349        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1350        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
1351        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1352        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
1353
13542007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1355
1356        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
1357
13582007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1359
1360        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1361          sizes.
1362
13632007-07-27      Chris Johns <chrisj@rtems.org>
1364
1365        * wrapup/Makefile.am: Create archive from a file for hosts
1366        with a limited command line size.
1367
13682007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1369
1370        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1371          sizes.
1372
13732007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1374       
1375        * configure.ac: Add nfsclient.
1376        * nfsclient/Makefile.am: New.
1377        * nfsclient/proto/Makefile, nfsclient/Makefile,
1378          nfsclient/src/Makefile: Remove.
1379        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
1380        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
1381
13822007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1383
1384        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
1385        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
1386        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
1387        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
1388        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
1389        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
1390        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
1391        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
1392        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
1393        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
1394        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
1395        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
1396
13972007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1398
1399        * libchip/serial/ns16550.c: removed timed out wait for transmitter
1400        to become ready: This will not work for fast CPUs.
1401
14022007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1403
1404        * libchip/ide/ata.c: fixed warning
1405
14062007-06-20      Ray Xu <rayx@gmail.com>
1407
1408        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
1409        console, and libio. This shrinks the memory requirements but Joel has
1410        not figured out how best to present this to application space.
1411        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1412        New files.
1413
14142007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1415
1416        * optman/sapi/no-io.c: Split IO Manager into one function per file so
1417        now we only need required initialization methods.
1418
14192007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1420
1421        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
1422        parameter since it was used to configure a no longer used feature.
1423        Device names are now part of the filesystem not in a table.
1424
14252007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1426
1427        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
1428        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
1429        optman/rtems/no-part.c, optman/rtems/no-region.c,
1430        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
1431        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
1432        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
1433        other optional managers so using them reduces application size
1434        instead of increasing it.
1435        * optman/rtems/no-barrier.c: New file.
1436
14372007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1438
1439        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
1440        adjustments to pci-API changes.
1441        * libchip/network/dec21140.c, libchip/network/elnk.c,
1442        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
1443        changes.
1444
14452007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1446
1447        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1448        libchip/network/if_fxp.c: Reflect changes to pci-API.
1449
14502007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1451
1452        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1453        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1454
14552007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1456
1457        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1458          being used to compile "tools").
1459
14602007-03-13      Joel Sherrill <joel@OARcorp.com>
1461
1462        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1463
14642007-03-12      Joel Sherrill <joel@OARcorp.com>
1465
1466        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1467        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1468        and/or fix mistake in copyright notice. Both of these mistakes appear
1469        to be from code submitted after these changes were made previously.
1470
14712007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1472
1473        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1474
14752007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1476
1477        * libchip/Makefile.am: Correct path to README.tulipclone.
1478
14792007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1480
1481        * libchip/ide/ata.c: Remove superfluous type casts.
1482
14832007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1484
1485        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1486        Use size_t for sizes.
1487
14882007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1489
1490        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1491        from preemption disabled region
1492
14932007-01-16      Till Straumann <strauman@slac.stanford.edu>
1494
1495        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1496        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1497        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1498
14992006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1500
1501        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1502          ioctl_command_t as ioctl argument.
1503
15042006-12-13      Joel Sherrill <joel@OARcorp.com>
1505
1506        * librtems++/include/rtems++/rtemsEvent.h,
1507        librtems++/include/rtems++/rtemsMessageQueue.h,
1508        librtems++/include/rtems++/rtemsSemaphore.h,
1509        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1510        librtems++/src/rtemsMessageQueue.cc,
1511        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1512        rtems_unsigned32 to uint32_t.
1513
15142006-12-13      Joel Sherrill <joel@OARcorp.com>
1515
1516        PR 1181/bsps
1517        * optman/rtems/no-msg.c: Clean up dead code.
1518
15192006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1520
1521        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1522
15232006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1524
1525        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1526        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1527        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1528
15292006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1530
1531        * configure.ac: New BUG-REPORT address.
1532
15332006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1534
1535        * Makefile.am: Remove ampolish3.
1536
15372006-11-17      Joel Sherrill <joel@OARcorp.com>
1538
1539        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1540        blank lines.
1541
15422006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1543
1544        * configure.ac: Remove RTEMS_AMPOLISH3.
1545        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1546          Remove checks for AMPOLISH3.
1547        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1548        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1549        * ampolish3: Remove.
1550
15512006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1552
1553        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1554        * aclocal/prog-cc.m4: Remove CFLAGS.
1555        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1556        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1557
15582006-10-23      Joel Sherrill <joel@OARcorp.com>
1559
1560        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1561
15622006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1563
1564        * automake/compile.am: Use hard-coded RTEMS_* flags.
1565
15662006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1567
1568        * aclocal/rtems-top.m4: Remove RTEMS_API.
1569        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1570
15712006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1572
1573        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1574
15752006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1576
1577        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1578
15792006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1580
1581        * aclocal/version.m4: Bump version to 4.7.99.0.
1582
15832006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1584
1585        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1586
15872006-09-11      Joel Sherrill <joel@OARcorp.com>
1588
1589        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1590
15912006-09-04      Joel Sherrill <joel@OARcorp.com>
1592
1593        * libchip/network/greth.c, libchip/network/open_eth.c,
1594        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1595        introduced by warning removal.
1596
15972006-09-01      Joel Sherrill <joel@OARcorp.com>
1598
1599        * libchip/network/greth.c, libchip/network/open_eth.c,
1600        libchip/network/smc91111.c: Remove warnings and correct prototype
1601        added earlier today.
1602
16032006-09-01      Joel Sherrill <joel@OARcorp.com>
1604
1605        * libchip/network/cs8900.c, libchip/network/greth.c,
1606        libchip/network/i82586.c, libchip/network/open_eth.c,
1607        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1608        sized integers, and inttypes.h printf helpers.
1609
16102006-08-09      Kolja Waschk <waschk@telos.de>
1611
1612        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1613
16142006-07-12      Joel Sherrill <joel@OARcorp.com>
1615
1616        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1617
16182006-07-11      Jerry Needell <jerry.needell@unh.edu>
1619
1620        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1621        4.6 branch.  Original modifications by Gaisler Enterprises.
1622        * libchip/network/greth.c, libchip/network/greth.h: New files.
1623
16242006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1625
1626        * ide/ata.[ch]:
1627        (PR1118) fetch priority for ATA task from a variable,
1628        not a fixed configuration value.
1629       
16302006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1631
1632        * Makefile.am: Add ampolish3.
1633
16342006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1635
1636        * ampolish3: New.
1637        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1638
16392006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1640
1641        * aclocal/rtems-ampolish.m4: New.
1642        * configure.ac: Use RTEMS_AMPOLISH3.
1643
16442006-04-18  Joel Sherrill <joel@OARcorp.com>
1645
1646        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1647
16482006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1649
1650        PR 853/filesystem
1651        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1652        should be modified to support the new exception scheme and to use the
1653        handle parameter.
1654
16552006-02-a32     Eric Norum <norume@aps.anl.gov>
1656
1657        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1658        "newer" PCI access calls.  Minor cleanups.  Comments.
1659
16602006-01-12      Eric Norum <norume@aps.anl.gov>
1661
1662        PR 861/networking
1663        PR 863/networking
1664        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1665
16662006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1667
1668        * wrapup/Makefile.am: Add preinstall.am.
1669        * libchip/Makefile.am: Build libchip/network/smc91111.
1670        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1671        Eliminate cyg_int* crap.
1672
16732006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1674
1675        * librdbg/Makefile.am: Add preinstall.am.
1676        * aclocal/bsp-configure.m4: Add ampolish3.
1677        New header guards.
1678
16792006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1680
1681        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1682        Merger from rtems-4-6-branch.
1683
16842006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1685
1686        * libchip/network/smc91111.c
1687        libchip/network/smc91111config.h
1688        libchip/network/smc91111exp.h
1689        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1690        * libchip/Makefile.am: Reflect adding smc91111*.
1691
16922006-01-08      Joel Sherrill <joel@OARcorp.com>
1693
1694        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1695        char *.
1696
16972006-01-08      Joel Sherrill <joel@OARcorp.com>
1698
1699        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1700        warnings.
1701
17022005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1703
1704        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1705        Add RTEMS_RELLDFLAGS.
1706        * automake/compile.am: Remove RTEMS_USE_GCC.
1707        Remove RTEMS_RELLDFLAGS.
1708        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1709
17102005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1711
1712        * libchip/network/if_media.h, libchip/network/mii.h:
1713        Remove (Moved to cpukit).
1714        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1715        and libchip/network/if_media.h.
1716        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1717        if_media.h having moved.
1718
17192005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1720
1721        * automake/compile.am, automake/host.am, automake/local.am,
1722        automake/subdirs.am: Remove depend.
1723        * configure.ac: Explicitly pass --libdir and --includedir to
1724        testsuites.
1725
17262005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1727
1728        * configure.ac: Reflect changes to testsuites.
1729
17302005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1731
1732        * automake/compile.am: Remove GCCSPECS.
1733        * aclocal/prog-cc.m4: Add GCCSPECS.
1734        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1735
17362005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1737
1738        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1739        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1740
17412005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1742
1743        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1744        libcpu/byteorder.h for i386.
1745
17462005-11-02      Till Straumann <strauman@slac.stanford.edu>
1747
1748        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1749        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1750        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1751        added a simple API/library for i2c devices and drivers for i2c
1752        2-byte eeproms and a ds1621 temperature sensor; API is documented
1753        in libi2c.h.
1754
17552005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1756
1757        * libnetworking/pppd/ipxcp.c,
1758        libnetworking/pppd/chat.c,
1759        libnetworking/pppd/patchlevel.h,
1760        libnetworking/pppd/upap.h,
1761        libnetworking/pppd/md5.h,
1762        libnetworking/pppd/pppd.8,
1763        libnetworking/pppd/README,
1764        libnetworking/pppd/preinstall.am,
1765        libnetworking/pppd/md4.h,
1766        libnetworking/pppd/magic.c,
1767        libnetworking/pppd/pppd.h,
1768        libnetworking/pppd/demand.c,
1769        libnetworking/pppd/rtemsmain.c,
1770        libnetworking/pppd/sys-rtems.c,
1771        libnetworking/pppd/ipcp.h,
1772        libnetworking/pppd/lcp.h,
1773        libnetworking/pppd/chap_ms.c,
1774        libnetworking/pppd/md4.c,
1775        libnetworking/pppd/rtemspppd.h,
1776        libnetworking/pppd/cbcp.h,
1777        libnetworking/pppd/auth.c,
1778        libnetworking/pppd/lcp.c,
1779        libnetworking/pppd/example/README,
1780        libnetworking/pppd/example/ppp.conf,
1781        libnetworking/pppd/example/system.h,
1782        libnetworking/pppd/example/netconfig.h,
1783        libnetworking/pppd/example/pppdapp.c,
1784        libnetworking/pppd/example/init.c,
1785        libnetworking/pppd/example/Makefile-user,
1786        libnetworking/pppd/example/pppd.options,
1787        libnetworking/pppd/rtemspppd.c,
1788        libnetworking/pppd/ipxcp.h,
1789        libnetworking/pppd/chap_ms.h,
1790        libnetworking/pppd/options.c,
1791        libnetworking/pppd/magic.h,
1792        libnetworking/pppd/chap.h,
1793        libnetworking/pppd/cbcp.c,
1794        libnetworking/pppd/upap.c,
1795        libnetworking/pppd/chap.c,
1796        libnetworking/pppd/Makefile.am,
1797        libnetworking/pppd/ccp.h,
1798        libnetworking/pppd/utils.c,
1799        libnetworking/pppd/rtemsdialer.h,
1800        libnetworking/pppd/fsm.h,
1801        libnetworking/pppd/pathnames.h,
1802        libnetworking/pppd/md5.c,
1803        libnetworking/pppd/fsm.c,
1804        libnetworking/pppd/ipcp.c,
1805        libnetworking/pppd/STATUS,
1806        libnetworking/pppd/ccp.c,
1807        libnetworking/Makefile.am: Remove (Moved to cpukit).
1808
18092005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1810
1811        * configure.ac: Remove libnetworking, libnetworking/pppd.
1812        * wrapup/Makefile.am: Remove libpppd.a.
1813
18142005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1815
1816        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1817        rtemsdialer.h to $(includedir)/rtems.
1818
18192005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1820
1821        * libnetworking/rtems_telnetd/icmds.c,
1822        libnetworking/rtems_telnetd/Makefile.am,
1823        libnetworking/rtems_telnetd/preinstall.am,
1824        libnetworking/rtems_telnetd/pty.c,
1825        libnetworking/rtems_telnetd/pty.h,
1826        libnetworking/rtems_telnetd/README,
1827        libnetworking/rtems_telnetd/telnetd.c,
1828        libnetworking/rtems_telnetd/telnetd.h:
1829        Remove (Moved to cpukit).
1830
18312005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1832
1833        * configure.ac: Remove libnetworking/rtems_telnetd.
1834        * libnetworking/Makefile.am: Remove rtems_telnetd.
1835        * libnetworking/README: Remove (Obsolete).
1836        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1837
18382005-10-20  Eric Norum <norume@aps.anl.gov>
1839
1840        * libchip/network/dec21140.c: Clean up PCI mapping.
1841
18422005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1843
1844        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1845        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1846        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1847        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1848        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1849        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1850
18512005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1852
1853        * aclocal/bspopts.m4: Add missing m4 quotes.
1854
18552005-09-02  Joel Sherrill <joel@OARcorp.com>
1856
1857    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1858
18592005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1860
1861        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1862        libchip/network/dec21140.c: Remove initialization of PCI bus.
1863
18642005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1865
1866        * optman/Makefile.am: Add preinstall.am.
1867
18682005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1869
1870        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1871        UNTESTED to tested.
1872
18732005-06-17      Joel Sherrill <joel@OARcorp.com>
1874
1875        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1876        it is not supported by the MPC5xx.
1877
18782005-06-17      Joel Sherrill <joel@OARcorp.com>
1879
1880        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1881        interface. Also correct attempting to build on other than PowerPC and
1882        x86.
1883
18842005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1885
1886        * libchip/Makefile.am: Add driver for Tulip clones.
1887        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1888        libchip/network/if_dcreg.h: New files.
1889
18902005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1891
1892        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1893        to enable rdbg.
1894        * configure.ac: Reflect changes above.
1895
18962005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1897
1898        * configure.ac: Add ada/.
1899
19002005-05-20      Sergei Organov  <osv@topconrd.ru>
1901
1902        PR 750/networking
1903        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1904        wait_input().
1905
19062005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1907
1908        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1909        rtems/irq.h.
1910
19112005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1912
1913        * libchip/Makefile.am: Include preinstall.am.
1914        * libchip/preinstall.am: New.
1915
19162005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1917
1918        * configure.ac: Add AMPOLISH3.
1919        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1920        * libnetworking/rtems_telnetd/preinstall.am: New.
1921        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1922
19232005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1924
1925        * configure.ac: Let enable_rpcgen default to "no".
1926
19272005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1928
1929        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1930
19312005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1932
1933        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1934        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1935
19362005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1937
1938        * libchip/network/dec21140.c, libchip/network/elnk.c,
1939        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1940
19412005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1942
1943        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1944        of code as a result of the implementation of a common PCI interface.
1945
19462005-05-04      Joel Sherrill <joel@OARcorp.com>
1947
1948        * libchip/network/open_eth.c: Remove prototype of set_vector.
1949
19502005-05-03      Joel Sherrill <joel@OARcorp.com>
1951
1952        * librdbg/src/ptrace.c: Remove warning.
1953
19542005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1955
1956        * libchip/network/dec21140.c, libchip/network/elnk.c,
1957        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1958        Modified parameter list to remove warnings.
1959
19602005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1961
1962        * libchip/network/cs8900.c, libchip/network/i82586.c,
1963        libchip/network/open_eth.c, libchip/network/sonic.c,
1964        libchip/serial/mc68681.c: Modified types to remove
1965        warnings.  Added initialization to remove warnings.
1966
19672005-04-28      Joel Sherrill <joel@OARcorp.com>
1968
1969        * libchip/network/README.sonic: Rewritten to account for removal of
1970        dmv177.
1971
19722005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1973
1974        PR 781/rtems_misc
1975        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1976
19772005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1978
1979        * libchip/serial/ns16550.c:
1980        Fixed warnings generated in various powerpc configurations
1981
19822005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1983
1984        * libchip/serial/ns16550.c: Modified
1985        ISR to work with PPC new exception processing
1986
19872005-03-14      Joel Sherrill <joel@OARcorp.com>
1988
1989        * libchip/network/dec21140.c, libchip/network/elnk.c,
1990        libchip/network/if_fxp.c: Continue PCI API unification. All use
1991        pci_find_device(). Network drivers manufacture a signature since all
1992        calls have not been converted yet.
1993
19942005-03-04      Joel Sherrill <joel@OARcorp.com>
1995
1996        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1997        initialize function part of the unified PCI API as pci_initialize().
1998
19992005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
2000
2001        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
2002        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
2003
20042005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2005
2006        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
2007        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
2008
20092005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2010
2011        * aclocal/ppc.m4: Reflect changes to ppc exception processing
2012        building procedures.
2013
20142005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
2015
2016        * aclocal/prog-cc.m4:
2017        Quote CFLAGS's RHS to accomodate Solaris broken sh.
2018
20192005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
2020
2021        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
2022
20232005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
2024
2025        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
2026
20272005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
2028
2029        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
2030
20312005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
2032
2033        * libnetworking/rtems_servers/ftp.c,
2034        libnetworking/rtems_servers/ftp.h,
2035        libnetworking/rtems_servers/Makefile.am:
2036        Remove (relocated to cpukit/ftpd).
2037        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
2038        removed move libnetworking/rtems_servers.
2039
20402005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
2041
2042        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
2043
20442005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
2045
2046        PR 755/rtems
2047        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
2048        Remove local declarations of rtems_bsdnet_nameservers,
2049        rtems_bsdnet_nameservers_count.
2050
20512005-01-31      Sergei Organov <osv@topconrd.ru>
2052
2053        PR 751/pppd
2054        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
2055        committed to fix PR736 breaks pppd. chat.c should have its own static
2056        ttyfd for pppd to work correctly. The symptom is that second
2057        invokation of chat (for connect script) fails due to pppd_ttyfd set
2058        to -1 by previous chat invokation (for init script). In addition,
2059        this patch fixes leaving of dangling pointer in the abort_stbring[]
2060        by chat_send().
2061
20622005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
2063
2064        * configure.ac: Remove CFLAGS_DEBUG_V.
2065        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
2066
20672005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2068
2069        * wrapup/Makefile.am: Remove rtems-ctor.o.
2070
20712005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2072
2073        * libchip/rtc/rtc.h: size_t RTC_Count.
2074
20752005-01-20      Joel Sherrill <joel@OARcorp.com>
2076
2077        PR 736/pppd
2078        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2079        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2080        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
2081        should not be static and should have a name more specific to pppd.
2082
20832005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2084
2085        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
2086        libnetworking/rtems_servers/Makefile.am,
2087        libnetworking/rtems_telnetd/Makefile.am,
2088        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
2089        Eliminate CFLAGS_OPTIMIZE_V.
2090
20912005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
2092
2093        * configure.ac: Pass CFLAGS to testsuites configure.
2094        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
2095        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
2096
20972005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
2098
2099        * configure.ac: Pass CFLAGS to cpukit configure.
2100        * aclocal/rtems-flags.m4: Remove (Unused).
2101        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
2102        * aclocal/env-rtemsbsp.m4:
2103        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
2104        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
2105        RTEMS_CFLAGS.
2106        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
2107        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
2108        Cleanup comments.
2109
21102005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2111
2112        * automake/compile.am: Remove build-variant support.
2113
21142005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2115
2116        * libnetworking/pppd/Makefile.am,
2117        libnetworking/rtems_servers/Makefile.am,
2118        libnetworking/rtems_telnetd/Makefile.am:
2119        Remove build-variant support.
2120
21212005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2122
2123        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
2124        support/Makefile.am, wrapup/Makefile.am:
2125        Remove build-variant support.
2126
21272004-11-22      Joel Sherrill <joel@OARcorp.com>
2128
2129        * libchip/network/if_fxp.c: Add entry for another module ID code.
2130
21312004-11-22      Joel Sherrill <joel@OARcorp.com>
2132
2133        PR 693/misc
2134        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2135        in/outport routines.
2136
21372004-11-22      Joel Sherrill <joel@OARcorp.com>
2138
2139        PR 693/misc
2140        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2141        in/outport routines.
2142
21432004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2144
2145        * aclocal/enable-itron.m4: Remove (unused).
2146
21472004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2148
2149        * configure.ac: Misc. quoting cleanups.
2150        Enable ada-tests iff --enable-ada and --enable-tests.
2151
21522004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
2153
2154        PR 703/filesystem
2155        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
2156        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
2157        libchip/ide/ide_controller.c:
2158        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
2159        available for BSPS/device drivers.
2160        Extend the "modes_available" and "mode_active" parameters to
2161        uint16_t for UDMA support.
2162
21632004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
2164
2165        * libchip/network/dec21140.c: Cleanup a bit and remove message about
2166        not supported on PowerPC since it works on the MVME2100 BSP.
2167
21682004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
2169
2170        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
2171        Add dependency tracking for *.cfgs.
2172        * Makefile.am: Add dependency tracking for *.cfg.
2173
21742004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
2175
2176        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
2177        (Thanks to Lars Munch <lars@segv.dk> for catching this).
2178
21792004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
2180
2181        PR 707/make_build
2182        * configure.ac: Add --enable-rpcgen.
2183
21842004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2185
2186        PR 700/rtems_misc
2187        * libnetworking/rtems_webserver/asp.c,
2188        libnetworking/rtems_webserver/balloc.c,
2189        libnetworking/rtems_webserver/cgi.c,
2190        libnetworking/rtems_webserver/default.c,
2191        libnetworking/rtems_webserver/ej.h,
2192        libnetworking/rtems_webserver/ejIntrn.h,
2193        libnetworking/rtems_webserver/ejlex.c,
2194        libnetworking/rtems_webserver/ejparse.c,
2195        libnetworking/rtems_webserver/emfdb.c,
2196        libnetworking/rtems_webserver/emfdb.h,
2197        libnetworking/rtems_webserver/form.c,
2198        libnetworking/rtems_webserver/handler.c,
2199        libnetworking/rtems_webserver/h.c,
2200        libnetworking/rtems_webserver/license.txt,
2201        libnetworking/rtems_webserver/Makefile.am,
2202        libnetworking/rtems_webserver/md5c.c,
2203        libnetworking/rtems_webserver/md5.h,
2204        libnetworking/rtems_webserver/mime.c,
2205        libnetworking/rtems_webserver/misc.c,
2206        libnetworking/rtems_webserver/NOTES,
2207        libnetworking/rtems_webserver/ringq.c,
2208        libnetworking/rtems_webserver/rom.c,
2209        libnetworking/rtems_webserver/rtems_webserver.h,
2210        libnetworking/rtems_webserver/security.c,
2211        libnetworking/rtems_webserver/sock.c,
2212        libnetworking/rtems_webserver/socket.c,
2213        libnetworking/rtems_webserver/sockGen.c,
2214        libnetworking/rtems_webserver/sym.c,
2215        libnetworking/rtems_webserver/uemf.c,
2216        libnetworking/rtems_webserver/uemf.h,
2217        libnetworking/rtems_webserver/um.c,
2218        libnetworking/rtems_webserver/um.h,
2219        libnetworking/rtems_webserver/umui.c,
2220        libnetworking/rtems_webserver/url.c,
2221        libnetworking/rtems_webserver/value.c,
2222        libnetworking/rtems_webserver/wbase64.c,
2223        libnetworking/rtems_webserver/webcomp.c,
2224        libnetworking/rtems_webserver/webmain.c,
2225        libnetworking/rtems_webserver/webpage.c,
2226        libnetworking/rtems_webserver/webrom.c,
2227        libnetworking/rtems_webserver/webs.c,
2228        libnetworking/rtems_webserver/websda.c,
2229        libnetworking/rtems_webserver/websda.h,
2230        libnetworking/rtems_webserver/webs.h,
2231        libnetworking/rtems_webserver/websSSL.c,
2232        libnetworking/rtems_webserver/websSSL.h,
2233        libnetworking/rtems_webserver/websuemf.c,
2234        libnetworking/rtems_webserver/wsIntrn.h:
2235        Remove (Moved to cpukit/http).
2236
22372004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2238
2239        PR 700/rtems_misc
2240        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
2241        Remove libnetworking/rtems_webserver.
2242
22432004-10-25      Eric Norum <norume@aps.anl.gov>
2244
2245        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
2246
22472004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2248
2249        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
2250
22512004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2252
2253        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
2254        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
2255
22562004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2257
2258        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
2259
22602004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2261
2262        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2263        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
2264
22652004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2266
2267        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
2268        BITSPERBYTE.
2269
22702004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2271
2272        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
2273        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
2274
22752004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2276
2277        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
2278
22792004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2280
2281        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
2282        * aclocal/enable-bare.m4: Remove.
2283        * configure.ac: Remove BARE_CPU_MODEL.
2284
22852004-10-13      Eric Norum <norume@aps.anl.gov>
2286
2287        PR 688/bsps
2288        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2289        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
2290        MC146818A (and several Dallas Semiconductor) TOD chips.
2291
22922004-10-13      Eric Norum <norume@aps.anl.gov>
2293
2294        PR 686/networking
2295        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
2296        device code.
2297
22982004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
2299
2300        * libchip/network/dec21140.c: include <rtems/pci.h>.
2301
23022004-09-29      Joel Sherrill <joel@OARcorp.com>
2303
2304        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
2305        libnetworking/pppd/utils.c: i960 obsoleted and all references
2306        removed.
2307
23082004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
2309
2310        PR 607/networking
2311        * libchip/network/dec21140.c: Made PCI configuration minimum sane
2312        instead of fully specifying unused PCI features.
2313
23142004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2315
2316        * configure.ac: Require automake > 1.9.
2317
23182004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2319
2320        * aclocal/rtems-cpu-subdirs.m4: Add avr.
2321
23222004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2323
2324        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
2325        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
2326
23272004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2328
2329        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
2330        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
2331
23322004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2333
2334        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
2335
23362004-07-28  Joel Sherrill <joel@OARcorp.com>
2337
2338    * aclocal/version.m4: Updated to rtems-4.6.99.1.
2339
23402004-07-25      Joel Sherrill <joel@OARcorp.com>
2341
2342        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
2343
23442004-05-21  Till Strauman <strauman@slac.stanford.edu>
2345
2346        PR 625/networking
2347        * libchip/network/dec21140.c, ... : Prevent name clashes by making
2348        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
2349        an error rather than panic if no chip is detected (thus allowing
2350        for probing).
2351        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
2352        instead of looping forever.  Avoid divide by zero (crashed my PC).
2353        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
2354        they are UNTESTED.
2355
23562004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
2357
2358        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
2359
23602004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2361
2362        * libchip/network/dec21140.c, libchip/network/elnk.c:
2363        #include <errno.h>.
2364
23652004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2366
2367        * libchip/network/if_media.h: Update from FreeBSD.
2368        * libchip/network/open_eth.c, libchip/network/cs8900.c,
2369        libchip/network/i82586.c: #include <errno.h>.
2370
23712004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2372
2373        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
2374
23752004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2376
2377        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
2378
23792004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
2380
2381        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
2382        automake).
2383
23842004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
2385
2386        PR 599/pppd
2387        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
2388
23892004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
2390
2391        * optman/rtems/no-region.c: Reflect having changed
2392        rtems_region_get_segment_size.
2393
23942004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
2395
2396        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2397        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2398        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2399        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
2400        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
2401        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
2402        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2403
24042004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2405
2406        * libchip/ide/ata.c, libchip/network/dec21140.c,
2407        libchip/network/elnk.c, libchip/network/i82586.c,
2408        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
2409        libchip/network/open_eth.c, libchip/network/sonic.c,
2410        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
2411        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
2412        libchip/shmdr/init.c, libchip/shmdr/intr.c,
2413        libchip/shmdr/shm_driver.h: Cosmetics.
2414
24152004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2416
2417        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
2418        optman/rtems/no-msg.c, optman/rtems/no-part.c,
2419        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2420        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
2421        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
2422        fixed size types.
2423
24242004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2425
2426        * configure.ac: Explicitly pass --includedir and --libdir to
2427        cpukit/configure.
2428
24292004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
2430
2431        * librdbg/Makefile.am: Fix rpcgen rules.
2432        * librdbg/src/i386/any/remdeb_xdr.c,
2433        librdbg/src/m68k/any/remdeb_xdr.c,
2434        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
2435        Reflect changes to librdbg/Makefile.am.
2436
24372004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
2438
2439        * configure.ac: Reflect changes testsuites/configure.ac and
2440        cpukit/configure.ac.
2441
24422004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
2443
2444        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
2445        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
2446
24472004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2448
2449        * configure.ac: Reflect changes to testsuites's configuration.
2450
24512004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2452
2453        PR/589 rtems
2454        * libchip/network/pci.h: Remove (Moved to cpukit).
2455
24562004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2457
2458        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2459        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2460        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2461        libchip/network/dec21140.c, libchip/network/elnk.c,
2462        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2463        libchip/network/open_eth.h, libchip/network/sonic.c,
2464        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2465        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2466        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2467        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2468        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2469        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2470        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2471        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2472        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2473        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2474        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2475        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2476        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2477        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2478        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2479        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2480        fixed-size types.
2481
24822004-03-14      Chris Johns  <chrisj@rtems.org>
2483
2484        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2485        the BSP example code.
2486        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2487        support the DIMMPC. This is a pc386 target with IO port support. Minor
2488        formating clean up. Add documentation to the header file.
2489        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2490        cs8900.h header file.
2491
24922004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2493
2494        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2495        Cosmetics.
2496
24972004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2498
2499        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2500        There are no application level Makefiles in here.
2501
25022004-03-04      Joel Sherrill <joel@OARcorp.com>
2503
2504        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2505        they can be used in application level makefiles.
2506
25072004-03-05      Joel Sherrill <joel@OARcorp.com>
2508
2509        * libnetworking/rtems_webserver/ejparse.c,
2510        libnetworking/rtems_webserver/emfdb.c,
2511        libnetworking/rtems_webserver/sock.c,
2512        libnetworking/rtems_webserver/socket.c,
2513        libnetworking/rtems_webserver/sym.c,
2514        libnetworking/rtems_webserver/webs.c,
2515        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
25162004-03-05      Joel Sherrill <joel@OARcorp.com>
2517
2518        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2519        compiling this file only only those CPU families with supported
2520        exception models.
2521
25222004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2523
2524        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2525        testsuites (Was exposed with --enable-multilib, only).
2526        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2527         Add RTEMS_BSP_CONFIG_SUBDIR.
2528        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2529        testsuites's configure.
2530        * aclocal/rtems-top.m4: Remove ENDIF hack.
2531        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2532
25332004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2534
2535        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2536        wrapup/Makefile.am: Fix automake problems having been introduced
2537        in previous patch.
2538
25392004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2540
2541        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2542        Preinstall dirs.
2543        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2544        * aclocal/check-multiprocessing.m4: Cosmetics.
2545        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2546        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2547
25482004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2549
2550        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2551        librdbg/src/Makefile.am.
2552        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2553        * configure.ac: Reflect changes above.
2554        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2555        * wrapup/Makefile.am: Reflect changes above.
2556        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2557
25582004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2559
2560        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2561
25622004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2563
2564        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2565
25662004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2567
2568        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2569
25702004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2571
2572        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2573        librdbg/src/powerpc/Makefile.am: Remove.
2574        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2575        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2576        * configure.ac: Reflect changes above.
2577
25782004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2579
2580
25812004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2582
2583        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2584        STRIP.
2585
25862004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2587
2588        * librdbg/include/Makefile.am: Merge-in
2589        librdbg/include/rdbg/i386/Makefile.am,
2590        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2591        librdbg/include/rdbg/powerpc/Makefile.am.
2592        * librdbg/include/rdbg/i386/Makefile.am,
2593        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2594        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2595        * configure.ac: Reflect changes above.
2596
25972004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2598
2599        * configure.ac: Use AS_HELP_STRING(ada).
2600
26012004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2602
2603        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2604        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2605        Use AC_CONFIG_HEADERS.
2606        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2607        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2608
26092004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2610
2611        * Makefile.am: include local.am.
2612
26132004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2614
2615        * aclocal/version.m4: 4.6.99.0.
2616
26172004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2618
2619        * Makefile.am: Don't include host.am.
2620        * automake/compile.am: Further cleanups.
2621
26222004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2623
2624        * automake/lib.am: Remove (Unused).
2625
26262004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2627
2628        * wrapup/Makefile.am: Don't include lib.am.
2629        * automake/compile.am: Use automake compilation rules.
2630
26312004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2632
2633        * libnetworking/pppd/Makefile.am,
2634        libnetworking/rtems_servers/Makefile.am,
2635        libnetworking/rtems_telnetd/Makefile.am,
2636        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2637        support/Makefile.am: Don't include lib.am.
2638
26392004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2640
2641        * libchip/Makefile.am: Don't include lib.am.
2642        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2643        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2644        unnecessary EXTRA_DISTs.
2645
26462004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2647
2648        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2649        hack.
2650
26512004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2652
2653        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2654        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2655        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2656        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2657
26582004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2659
2660        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2661        Add AM_CONDITIONAL(HAS_MP).
2662        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2663        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2664        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2665        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2666        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2667        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2668        (Deprecated by autoconf 2.59).
2669
26702004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2671
2672        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2673        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2674
26752004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2676
2677        * ChangeLog: Merge-in libnetworking/ChangeLog.
2678        * libnetworking/ChangeLog: Remove.
2679        * ChangeLog: Merge-in librdbg/ChangeLog.
2680        * librdbg/ChangeLog: Remove.
2681        * ChangeLog: Merge-in libchip/ChangeLog.
2682        * libchip/ChangeLog: Remove.
2683        * ChangeLog: Merge-in optman/ChangeLog.
2684        * optman/ChangeLog: Remove.
2685
26862004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2687
2688        * configure.ac: Reflect changes to cpukit.
2689        * wrapup/Makefile.am: Reflect changes to librdbg.
2690        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2691        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2692        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2693        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2694        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2695        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2696        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2697        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2698        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2699
27002004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2701
2702        * aclocal/rtems-top.m4: Remove check for version.m4.
2703        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2704
27052004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2706
2707        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2708        * wrapup/Makefile.am: Reflect changes to libchip/*.
2709        * support/Makefile.am: Use automake compilation rules.
2710        * wrapup/Makefile.am: Reflect changes to support/*.
2711        * configure.ac: Remove libnetworking/wrapup/Makefile.
2712        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2713        libnetworking/*/lib*.a instead of libnetapps.a.
2714        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2715        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2716        * optman/Makefile.am: Use automake compilation rules.
2717        * libchip/Makefile.am: Fix typo in previous patch.
2718        * libchip/Makefile.am: Use automake compilation rules.
2719        * libnetworking/Makefile.am: Remove wrapup.
2720        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2721        automake-compilation rules.
2722        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2723        automake-compilation rules.
2724        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2725        automake-compilation rules.
2726        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2727        automake-compilation rules.
2728        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2729
27302004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2731
2732        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2733        PRE/TMPINSTALL_FILES to CLEANFILES.
2734        * automake/lib.am: Remove TMPINSTALL_FILES.
2735        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2736        PRE/TMPINSTALL_FILES to CLEANFILES.
2737        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2738        PRE/TMPINSTALL_FILES to CLEANFILES.
2739        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2740        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2741        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2742        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2743        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2744        * librdbg/src/i386/Makefile.am: Ditto.
2745        * librdbg/src/m68k/Makefile.am: Ditto.
2746        * librdbg/src/powerpc/Makefile.am: Ditto.
2747        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2748        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2749        * libnetworking/rtems_servers/Makefile.am: Ditto.
2750        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2751        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2752
27532004-01-07      Joel Sherrill <joel@OARcorp.com>
2754
2755        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2756        more completely covers the MIPS family.
2757
27582003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2759
2760        * wrapup/Makefile.am: Reflect changes to shmdr.
2761        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2762
27632003-12-18      Joel Sherrill <joel@OARcorp.com>
2764
2765        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2766        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2767        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2768        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2769        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2770        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2771        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2772
27732003-12-17      Joel Sherrill <joel@OARcorp.com>
2774
2775        * aclocal/version.m4: Updated to rtems-20031217-test.
2776
27772003-12-17     
2778
2779        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2780        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2781
27822003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2783
2784        * automake/compile.am: Remove LINK_LIBS (Unused).
2785        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2786
27872003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2788
2789        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2790        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2791        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2792        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2793        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2794
27952003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2796
2797        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2798        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2799        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2800        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2801        * librdbg/src/i386/Makefile.am:
2802        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2803        * librdbg/src/m68k/Makefile.am:
2804        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2805        * librdbg/src/powerpc/Makefile.am:
2806        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2807
28082003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2809
2810        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2811        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2812        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2813        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2814        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2815        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2816        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2817        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2818        * optman/Makefile.am: Remove project_libdir.
2819        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2820        PRE/TMPINSTALL_FILES.
2821        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2822        PRE/TMPINSTALL_FILES.
2823        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2824        PRE/TMPINSTALL_FILES.
2825        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2826        PRE/TMPINSTALL_FILES.
2827        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2828        from PRE/TMPINSTALL_FILES.
2829        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2830        PRE/TMPINSTALL_FILES.
2831        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2832        PRE/TMPINSTALL_FILES.
2833        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2834        PRE/TMPINSTALL_FILES.
2835        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2836        PRE/TMPINSTALL_FILES.
2837        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2838        PRE/TMPINSTALL_FILES.
2839        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2840        PRE/TMPINSTALL_FILES.
2841        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2842        from PRE/TMPINSTALL_FILES.
2843
28442003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2845
2846        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2847        * automake/lib.am: Remove project_libdir.
2848        * wrapup/Makefile.am: Reworked.
2849
28502003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2851
2852        * configure.ac: Reflect changes to librdbg.
2853        * optman/Makefile.am: Add tmpinstall dirstamp support.
2854        * libchip/Makefile.am: Fix variant-tmpinstall support.
2855        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2856        * librdbg/src/powerpc/Makefile.am: Merge-in former
2857        new_exception_processing/Makefile.am.
2858        * librdbg/src/m68k/any/Makefile.am: Remove.
2859        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2860        * librdbg/src/i386/any/Makefile.am: Remove.
2861        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2862        * librdbg/src/Makefile.am: Cosmetics.
2863        * librdbg/include/Makefile.am: Cosmetics.
2864        * librdbg/Makefile.am: Cosmetics.
2865        * libnetworking/Makefile.am: Cosmetics.
2866        * libnetworking/pppd/Makefile.am: Cosmetics.
2867        * libnetworking/wrapup/Makefile.am: Cosmetics.
2868
28692003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2870
2871        * Makefile.am: Cosmetics.
2872        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2873        support.
2874
28752003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2876
2877        * automake/compile.am: Remove $(ARCH):-rule.
2878
28792003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2880
2881        * configure.ac: Remove lib/libbsp/shared/Makefile,
2882        lib/libbsp/shmdr/Makefile.
2883
28842003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2885
2886        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2887        libchip/serial/Makefile, libchip/rtc/Makefile.
2888        * support/Makefile.am: Remove all-local: $(ARCH).
2889        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2890        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2891        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2892        * optman/Makefile.am: Remove all-local: $(ARCH).
2893        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2894        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2895        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2896        compilation dirstamp support.
2897        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2898        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2899        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2900        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2901        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2902        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2903        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2904        all-local: $(ARCH).
2905        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2906        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2907        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2908        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2909        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2910
29112003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2912
2913        * aclocal/lead-dot.m4: New (from automake-1.7f).
2914        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2915        AC_SUBST(dirstamp).
2916        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2917        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2918        libchip/serial/Makefile.am: Ditto.
2919        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2920        * librdbg/include/Makefile.am: Ditto.
2921        * librdbg/include/rdbg/Makefile.am: Ditto.
2922        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2923        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2924        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2925        * librdbg/src/Makefile.am: Ditto.
2926        * librdbg/src/i386/Makefile.am: Ditto.
2927        * librdbg/src/i386/any/Makefile.am: Ditto.
2928        * librdbg/src/m68k/Makefile.am: Ditto.
2929        * librdbg/src/m68k/any/Makefile.am: Ditto.
2930        * librdbg/src/powerpc/Makefile.am: Ditto.
2931        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2932        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2933        preinstallation.
2934        * libnetworking/pppd/Makefile.am: Ditto.
2935        * libnetworking/rtems_servers/Makefile.am: Ditto.
2936        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2937        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2938        * libnetworking/wrapup/Makefile.am: Ditto.
2939
29402003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2941
2942        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2943        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2944        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2945        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2946        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2947        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2948        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2949        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2950        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2951        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2952        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2953        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2954        underquoting to silence automake-1.8.
2955
29562003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2957
2958        * configure.ac: Reflect having moved tests to ../../testsuites.
2959
29602003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2961
2962        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2963        * aclocal/canonical-host.m4: Remove.
2964        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2965        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2966
29672003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2968
2969        * aclocal/check-cpu.m4: Remove.
2970        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2971        * aclocal/canonical-target-name.m4: Add m4-quotes.
2972        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2973        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2974        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2975        * aclocal/check-networking.m4: Add m4-quotes. Require
2976        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2977        * aclocal/check-posix.m4: Add m4-quotes. Require
2978        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2979        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2980        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2981        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2982
29832003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2984
2985        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2986        * aclocal/bsp-alias.m4: Remove.
2987
29882003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2989
2990        * configure.ac: Make presence of tests/ optional.
2991
29922003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2993
2994        * aclocal/path-perl.m4: Remove (Unused).
2995
29962003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2997
2998        * automake/force-preinstall.am: Remove.
2999
30002003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
3001
3002        PR 499/rtems_misc
3003        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
3004        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
3005        Configuration (Odd was forced) - Correction of Stop Bit configuration
3006        (inversed) - Correction of ISR Handler to call
3007        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
3008        CTS Hardware flow control Configuration.
3009
30102003-09-04      Joel Sherrill <joel@OARcorp.com>
3011
3012        * lib/libcpu/shared/include/cache.h,
3013        lib/libcpu/shared/src/cache_aligned_malloc.c,
3014        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
3015        license changed.
3016        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
3017        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
3018        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
3019        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
3020        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
3021        for license changed.
3022        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
3023        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
3024        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
3025        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
3026        libchip/network/cs8900.h, libchip/network/dec21140.c,
3027        libchip/network/elnk.c, libchip/network/open_eth.c,
3028        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
3029        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
3030        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
3031        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
3032        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3033        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
3034        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
3035        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
3036        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3037        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3038        libchip/serial/serial.h, libchip/serial/z85c30.c,
3039        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
3040        libchip/serial/z85c30_reg.c: URL for license changed.
3041
30422003-09-03      Jiri Gaisler <jiri@gaisler.com>
3043
3044        PR 477/networking
3045        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
3046        * libchip/network/README.open_eth, libchip/network/open_eth.c,
3047        libchip/network/open_eth.h: New files.
3048
30492003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3050
3051        * aclocal/rtems-top.m4: Add RTEMS_API.
3052        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
3053
30542003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3055
3056        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3057        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
3058        @RTEMS_BSP@.cfg.
3059
30602003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3061
3062        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3063
30642003-08-20      Joel Sherrill <joel@OARcorp.com>
3065
3066        * libchip/network/cs8900.c: Correct copyright statements.
3067
30682003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3069
3070        * aclocal/check-itron.m4: Remove.
3071        * aclocal/enable-inlines.m4: Remove.
3072        * Makefile.am: Reflect having moved aclocal/.
3073        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
3074        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
3075        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
3076        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
3077        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
3078        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
3079        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
3080        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
3081        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
3082        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
3083        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
3084        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
3085        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
3086        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
3087        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
3088        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
3089        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
3090        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
3091        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
3092        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
3093        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
3094        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
3095        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
3096        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
3097        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
3098        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
3099        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
3100        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
3101        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
3102        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
3103        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
3104        * aclocal/multilib.m4: New (Copied from ../../aclocal).
3105        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
3106        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
3107        * aclocal/ppc.m4: New (Copied from ../../aclocal).
3108        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
3109        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
3110        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
3111        * aclocal/project-root.m4: New (Copied from ../../aclocal).
3112        * aclocal/quoting.m4: New (Copied from ../../aclocal).
3113        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
3114        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
3115        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
3116        * aclocal/target.m4: New (Copied from ../../aclocal).
3117        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
3118        * aclocal/version.m4: New (Copied from ../../aclocal).
3119
31202003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3121
3122        * configure.ac: Remove stray comments.
3123        * automake/local.am, automake/host.am: Remove "debug".
3124
31252003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3126
3127        * Makefile.am: Reflect having moved automake/.
3128        * lib/Makefile.am: Reflect having moved automake/.
3129        * support/Makefile.am: Reflect having moved automake/.
3130        * wrapup/Makefile.am: Reflect having moved automake/.
3131        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
3132        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
3133        from ../../automake).
3134        * optman/Makefile.am: Reflect having moved automake/.
3135        * libchip/Makefile.am: Reflect having moved automake/.
3136        * libchip/ide/Makefile.am: Reflect having moved automake/.
3137        * libchip/network/Makefile.am: Reflect having moved automake/.
3138        * libchip/rtc/Makefile.am: Reflect having moved automake/.
3139        * libchip/serial/Makefile.am: Reflect having moved automake/.
3140        * librdbg/Makefile.am: Reflect having moved automake/.
3141        * librdbg/include/Makefile.am: Reflect having moved automake/.
3142        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
3143        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
3144        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
3145        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
3146        automake/.
3147        * librdbg/src/Makefile.am: Reflect having moved automake/.
3148        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
3149        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
3150        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
3151        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
3152        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
3153        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
3154        having moved automake/.
3155        * libnetworking/Makefile.am: Reflect having moved automake/.
3156        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
3157        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
3158        automake/.
3159        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
3160        automake/.
3161        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
3162        automake/.
3163        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
3164
31652003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3166
3167        * Makefile.am: Add bsp.pc.in.
3168        * bsp.pc.in: New (pkgconfig support).
3169
31702003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3171
3172        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
3173
31742003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3175
3176        * lib/Makefile.am: New (Required by 'make dist').
3177        * lib/ChangeLog: Remove.
3178        * lib/.cvsignore: Cleanup.
3179        * configure.ac: Reflect having added lib/Makefile.am.
3180        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
3181        lib/libbsp/configure.ac.
3182        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3183        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3184
31852003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3186
3187        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
3188        * configure.ac: Merge-in librdbg/configure.ac.
3189        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
3190        librdbg/configure.ac.
3191        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
3192        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
3193        LIBCHIP. Conditionally build include-dirs.
3194        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
3195        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
3196        * librdbg/Makefile.am, librdbg/include/Makefile.am,
3197        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
3198        librdbg/include/rdbg/m68k/Makefile.am,
3199        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
3200        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
3201        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3202        librdbg/src/powerpc/Makefile.am, librdbg/
3203        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
3204        configure.ac into ../configure.ac.
3205        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
3206        * libnetworking/.cvsignore, libnetworking/Makefile.am,
3207        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
3208        libnetworking/rtems_telnetd/Makefile.am,
3209        libnetworking/rtems_webserver/Makefile.am,
3210        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
3211        into ../configure.ac.
3212
32132003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3214
3215        PR 427/rtems
3216        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
3217        * librdbg/src/servtsp.c: Ditto.
3218
32192003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
3220
3221        PR 429/bsps
3222        PR 432/bsps
3223        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
3224        packets are queued onto an elnk board, the ISR will deadlock the device
3225        with a tx complete interrupt.  Lighter tx loads are not affected as they
3226        end up submitting single packets to the device.
3227
32282003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3229
3230        * configure.ac: Merge-in libchip/configure.ac. Merge-in
3231        optman/configure.ac.
3232        * optman/configure.ac: Remove (Merged into ../configure.ac).
3233        * optman/Makefile.am: Reflect having merged configure.ac into
3234        ../configure.ac.
3235        * libchip/configure.ac: Remove (Merged into ../configure.ac).
3236        * libchip/Makefile.am, libchip/ide/Makefile.am,
3237        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3238        libchip/serial/Makefile.am: Reflect having merged configure.ac into
3239        ../configure.ac.
3240
32412003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3242
3243        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
3244
32452003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
3246
3247        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
3248        on i386.
3249
32502003-06-13      Joel Sherrill <joel@OARcorp.com>
3251
3252        * libnetworking/pppd/chat.c: Removed warnings.
3253
32542003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
3255
3256        * libchip/network/README.3com: New file missed in previous commit.
3257        PR 405/bsps
3258        PR 393/networking
3259        * libchip/network/dec21140.c: Fix leak also known as PR393.
3260        * libchip/network/elnk.c, libchip/network/if_media.h,
3261        libchip/network/mii.h: New files.
3262        * libchip/network/Makefile.am: Reflect new files.
3263
32642003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3265
3266        * configure.ac: Remove support for profile-variant.
3267
32682003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3269
3270        PR 397/pppd
3271        * libnetworking/pppd/fsm.c: Make peer_mru global again.
3272        * libnetworking/pppd/magic.c: Remove *rand48.
3273        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
3274
32752003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3276
3277        * wrapup/Makefile.am: Add libide.a.
3278
32792003-04-15      Joel Sherrill <joel@OARcorp.com>
3280
3281        PR 387/rtems_misc
3282        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
3283        routines.
3284        * libchip/ide/ata_internal.h: Added missing newline and end of file.
3285
32862003-04-11      Joel Sherrill <joel@OARcorp.com>
3287
3288        * libnetworking/rtems_webserver/cgi.c,
3289        libnetworking/rtems_webserver/sockGen.c,
3290        libnetworking/rtems_webserver/umui.c,
3291        libnetworking/rtems_webserver/websSSL.c,
3292        libnetworking/rtems_webserver/websSSL.h,
3293        libnetworking/rtems_webserver/websda.c,
3294        libnetworking/rtems_webserver/websda.h: New files. Not included in
3295        previous commit.
3296
32972003-04-10      Joel Sherrill <joel@OARcorp.com>
3298
3299        PR 371/pppd
3300        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
3301        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
3302        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
3303        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3304        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
3305        still global symbols in rtemspppd.h which might need to be changed or
3306        converted into member of a structure which is dereferenced with a
3307        pointer that is managed as a per task variable. But this patch should
3308        avoid many conflicts.
3309
33102003-03-27      Joel Sherrill <joel@OARcorp.com>
3311
3312        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
3313        not allowed in the cpukit source code since it must be buildable
3314        independent of any BSP. These files were moved to libchip/ide.
3315        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
3316        files.
3317
33182003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3319
3320        PR 368/filesystems
3321        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
3322        improvements which now work on pc386 and mbx8xx.
3323        * libchip/ide/ide_controller.c: New file.
3324
33252003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3326
3327        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
3328
33292003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3330
3331        * configure.ac: Remove AC_CONFIG_AUX_DIR.
3332        * configure.ac: Add support/.
3333        * support/.cvsignore: New.
3334        * support/Makefile.am: New.
3335        * support/version.c: New.
3336        * wrapup/Makefile.am: Add support/libsupport.a.
3337        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
3338        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
3339        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
3340        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
3341
33422003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3343
3344        * wrapup/Makefile.am: Use SRC += instead of make-vars.
3345
33462003-02-20      Till Straumann <strauman@slac.stanford.edu>
3347
3348        PR 354/networking
3349        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
3350        chip against a table of supported chips. The untested ones are still
3351        commented out, however.
3352
33532003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3354
3355        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3356        * configure.ac: AC_PREREQ(2.57).
3357        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3358        * optman/configure.ac: AC_PREREQ(2.57).
3359        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3360        * libchip/configure.ac: AC_PREREQ(2.57).
3361        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3362        * librdbg/configure.ac: AC_PREREQ(2.57).
3363        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3364        * libnetworking/configure.ac: AC_PREREQ(2.57).
3365
33662003-02-06      Joel Sherrill <joel@OARcorp.com>
3367
3368        * libnetworking/pppd/chat.c: Convert routines with common names to
3369        static. This included get_char(), put_char(), and character() among
3370        others.
3371
33722003-02-03      Joel Sherrill <joel@OARcorp.com>
3373
3374        PR 338/filesystem
3375        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
3376        rtems_io_lookup_name() (API change).  Unused function removed.
3377
33782003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3379
3380        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3381        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3382        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3383        Eliminate *_O_FILES.
3384        * libnetworking/rtems_servers/Makefile.am,
3385        libnetworking/rtems_webserver/Makefile.am,
3386        libnetworking/rtems_telnetd/Makefile.am: Ditto.
3387
33882002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3389
3390        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
3391        Let all-local: depend on $(LIB).
3392        * wrapup/Makefile.am, configure.ac: Remove libmisc.
3393        * optman/Makefile.am: Apply install-data-local to install *.rels.
3394
33952002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3396
3397        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
3398        %.c rules.
3399        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
3400        * libchip/network/Makefile.am: Eliminate C_O_FILES.
3401        * libchip/rtc/Makefile.am: Ditto.
3402        * libchip/serial/Makefile.am: Ditto.
3403
34042002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3405
3406        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3407        LIBC_DEFINES.
3408        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3409        LIBC_DEFINES.
3410        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3411        LIBC_DEFINES.
3412
34132002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3414
3415        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
3416
34172002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3418
3419        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
3420        cache-checking.
3421        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3422
34232002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3424
3425        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
3426        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
3427        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
3428        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3429        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3430
34312002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3432
3433        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
3434        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
3435        Remove.
3436        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
3437
34382002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3439
3440        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
3441        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
3442
34432002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
3444
3445        * libchip/network/cs8900.c: I don't know why we have to SelfST register
3446        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
3447
34482002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3449
3450        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3451        * optman/rel.am: New.
3452
34532002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3454
3455        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3456        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3457        braino in comment on "exec". Extend --enable-ada handling.
3458
34592002-11-04      Joel Sherrill <joel@OARcorp.com>
3460
3461        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3462        tasks and rolling multiple loops into 1.
3463        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3464        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3465        Removed warnings.
3466
34672002-10-31      Joel Sherrill <joel@OARcorp.com>
3468
3469        * libchip/network/dec21140.c: Removed warnings.
3470        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3471        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3472        librdbg/src/m68k/any/remdeb_xdr.c,
3473        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3474        warnings.
3475        * libnetworking/rtems_webserver/socket.c,
3476        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3477
34782002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3479
3480        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3481        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3482        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3483        above.
3484
34852002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3486
3487        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3488        * wrapup/.cvsignore: Remove autom4te.cache.
3489        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3490        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3491        autom4te.cache.
3492        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3493        autom4te.cache.
3494        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3495        autom4te.cache.
3496
34972002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3498
3499        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3500
35012002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3502
3503        * optman/.cvsignore: Add autom4te.cache.
3504
35052002-09-14      Joel Sherrill <joel@OARcorp.com>
3506
3507        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3508
35092002-09-07      Joel Sherrill <joel@OARcorp.com>
3510
3511        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3512        include files to resolve warnings.
3513
35142002-09-07      Chris Johns <ccj@acm.org>
3515
3516        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3517        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3518        which corrects the problem  where the cs8900.c file was actually the BSP
3519        glue.  Joel did some hacking so this file will compile.  Previously it
3520        required providing a target.h file to compile.
3521        * libchip/network/cs8900.c.bsp: New file.
3522
35232002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3524
3525        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3526
35272002-08-31      Joel Sherrill <joel@OARcorp.com>
3528
3529        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3530        eliminate warning.
3531
35322002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3533
3534        * configure.ac: Add ada-tests.
3535
35362002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3537
3538        * Makefile.am: Add preinstall-stamp.
3539
35402002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3541
3542        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3543        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3544        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3545        gcc31 happy.
3546        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3547        cp.
3548
35492002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3550
3551        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3552        make/bsp.mak.
3553        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3554        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3555
35562002-08-12      Joel Sherrill <joel@OARcorp.com>
3557
3558        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3559        avoid error.
3560
35612002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3562
3563        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3564        * configure.ac: Add BSP_SUBDIRS.
3565        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3566        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3567        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3568        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3569        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3570        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3571        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3572        RTEMS_CHECK_BSP_CACHE.
3573        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3574        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3575        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3576        .$(OBJEXT) instead of .o.
3577        * libnetworking/pppd/Makefile.am,
3578        libnetworking/rtems_servers/Makefile.am,
3579        libnetworking/rtems_telnetd/Makefile.am,
3580        libnetworking/rtems_webserver/Makefile.am,
3581        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3582
35832002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3584
3585        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3586        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3587        ../libchip/serial/$(ARCH)/libserialio.a.
3588        * libchip/serial/Makefile.am: Don't tmp-install lib.
3589        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3590
35912002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3592
3593        * Makefile.am: Add rtems_makedir.
3594        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3595        * Makefile.am: Add wrapup-SUBDIR.
3596        * wrapup/ChangeLog: Remove.
3597        * wrapup/configure.ac: Remove.
3598        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3599        (Make the bare BSP happy).
3600        * configure.ac: Ditto.
3601        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3602        Create make/custom/default.cfg.
3603        * configure.ac: Add creation of make/custom/*.cfg. Create
3604        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3605
36062002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3607
3608        * Makefile.am: Clean $(PROJECT_RELEASE).
3609
36102002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3611
3612        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3613        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3614        prototype mismatches.
3615
36162002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3617
3618        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3619        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3620
36212002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3622
3623        * acinclude.m4: Add test "$multilib" != "yes".
3624        * config-ml.in: Remove.
3625        * acinclude.m4: Cleanups.
3626        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3627        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3628        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3629        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3630        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3631
36322002-07-16      Eric Norum <eric.norum@usask.ca>
3633
3634        * New driver for the Intel EtherExpressPro (82559ER) chip.
3635        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3636        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3637        * libchip/network/Makefile.am: Modified to reflect above.
3638
36392002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3640
3641        * acinclude.m4: New.
3642        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3643        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3644        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3645
36462002-07-01      Joel Sherrill <joel@OARcorp.com>
3647
3648        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3649        _Objects_Information_table now that it is a two dimensional array based
3650        upon API and class.
3651        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3652        of strnlen().
3653
36542002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3655
3656        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3657        preinstall libnetapps.a.
3658
36592002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3660
3661        * configure.ac: Remove librpc.
3662
36632002-06-25      Joel Sherrill <joel@OARcorp.com>
3664
3665        * Per PR233, moved librpc to exec.
3666        * configure.ac, wrapup/Makefile.am: Modified.
3667        * librpc, librpc/ChangeLog: Removed.
3668
36692002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3670
3671        * optman/Makefile.am: Remove multilib support.
3672        * optman/configure.ac: Ditto.
3673        * optman/sapi/Makefile.am: Ditto.
3674
36752002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3676
3677        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3678        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3679
36802002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3681
3682        Move networking libraries to c/src/exec/libnetworking
3683        * libnetworking/configure.ac, libnetworking/Makefile.am,
3684        libnetworking/wrapup/Makefile.am: Reflect Moval.
3685
36862002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3687
3688        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3689        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3690        <rtems/bspIo.h>.
3691
36922002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3693
3694        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3695        * libnetworking/rtems/mkrootfs.h: Ditto.
3696        * libnetworking/rtems/Makefile.am: Reflect changes above.
3697
36982002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3699
3700        * configure.ac: Remove lib.
3701
37022002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3703
3704        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3705        that exception stack frames on M68K members with VBR always are 6 byte
3706        long. The incorrect assumption resulted in some gdb commands like "next"
3707        to fail on the 68360.
3708
37092002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3710
3711        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3712        PR 220
3713        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3714        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3715        CVS.
3716        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3717        libnetworking/sys/filio.h: Remove.
3718        * libnetworking/sys/Makefile.am: Reflect changes above.
3719
37202002-05-07      Chris Johns <ccj@acm.org>
3721
3722        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3723        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3724        requires it to be stripped.
3725
37262002-05-01      Eric Norum <eric.norum@usask.ca>
3727
3728        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3729        assembly  to satisfy gcc 3.1 and newer.
3730
37312002-04-26      Eric Norum <eric.norum@usask.ca>
3732
3733        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3734        agressive optimization in gcc 3.1 does not reorder things.
3735
37362002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3737
3738        * libchip/network/dec21140.c: Reflect changes to powerpc's
3739        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3740        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3741        <rtems/score/cpu.h>.
3742        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3743        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3744
37452002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3746
3747        * optman/configure.ac: Remove ENABLE_GCC28.
3748
37492002-04-11      Chris Johns <ccj@acm.org>
3750
3751        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3752        driver control block field to the ifconfig network driver structure.
3753        This field is needed by the i82586 driver which was ported from NetBSD
3754        as it had better hardware abstraction.
3755        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3756        PR59, added the drv_ctrl driver control block field to the ifconfig
3757        network driver structure. This field is needed by the i82586 driver
3758        which was ported from NetBSD as it had better hardware abstraction.
3759
37602002-04-10      Mike Siers <mikes@poliac.com>
3761
3762        * libnetworking/rtems_webserver/NOTES,
3763        libnetworking/rtems_webserver/asp.c,
3764        libnetworking/rtems_webserver/balloc.c,
3765        libnetworking/rtems_webserver/default.c,
3766        libnetworking/rtems_webserver/ej.h,
3767        libnetworking/rtems_webserver/ejIntrn.h,
3768        libnetworking/rtems_webserver/ejlex.c,
3769        libnetworking/rtems_webserver/ejparse.c,
3770        libnetworking/rtems_webserver/emfdb.c,
3771        libnetworking/rtems_webserver/emfdb.h,
3772        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3773        libnetworking/rtems_webserver/handler.c,
3774        libnetworking/rtems_webserver/license.txt,
3775        libnetworking/rtems_webserver/md5.h,
3776        libnetworking/rtems_webserver/md5c.c,
3777        libnetworking/rtems_webserver/mime.c,
3778        libnetworking/rtems_webserver/misc.c,
3779        libnetworking/rtems_webserver/ringq.c,
3780        libnetworking/rtems_webserver/rom.c,
3781        libnetworking/rtems_webserver/security.c,
3782        libnetworking/rtems_webserver/sock.c,
3783        libnetworking/rtems_webserver/sym.c,
3784        libnetworking/rtems_webserver/uemf.c,
3785        libnetworking/rtems_webserver/uemf.h,
3786        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3787        libnetworking/rtems_webserver/url.c,
3788        libnetworking/rtems_webserver/value.c,
3789        libnetworking/rtems_webserver/wbase64.c,
3790        libnetworking/rtems_webserver/webcomp.c,
3791        libnetworking/rtems_webserver/webpage.c,
3792        libnetworking/rtems_webserver/webrom.c,
3793        libnetworking/rtems_webserver/webs.c,
3794        libnetworking/rtems_webserver/webs.h,
3795        libnetworking/rtems_webserver/websuemf.c,
3796        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3797        2.1.4.
3798
37992002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3800
3801        * libchip/network/i82586.c: Include <string.h>.
3802        * libchip/network/sonic.c: Ditto.
3803
38042002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3805
3806        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3807
38082002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3809
3810        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3811
38122002-03-27      Thomas.Doerfler@imd-systems.de
3813
3814        PR 144
3815        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3816        memory address 0 when called for the first time. This is done when
3817        trying to clear the variable "dhcp_hostname".
3818
38192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3820
3821        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3822        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3823        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3824        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3825        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3826        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3827        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3828        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3829        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3830        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3831        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3832        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3833        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3834        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3835        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3836        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3837        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3838        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3839        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3840        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3841        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3842        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3843        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3844        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3845        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3846        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3847        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3848        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3849        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3850        AUTOMAKE_OPTIONS.
3851        * libnetworking/configure.ac:
3852        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3853        foreign 1.6]).
3854        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3855        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3856        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3857        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3858        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3859        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3860        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3861        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3862        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3863        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3864        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3865        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3866        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3867        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3868        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3869        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3870        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3871
38722002-03-27      Ilya Alexeev <ilya@continuum.ru>
3873
3874        PR 162
3875        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3876        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3877        used in a device write routines.  Now ppp_softc structure have own
3878        character for writing to device (sc_outchar).  I think that converting
3879        local variables to static is not a right solution, because problems will
3880        occur in the case of two or more ppp instances.
3881        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3882        must be u_long, otherwise in the case of the big output packet endless
3883        loop may occur.
3884
38852002-03-21      Ilya Alexeev <ilya@continuum.ru>
3886
3887        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3888        preparations for multiple PPPD connections.
3889
38902002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3891
3892        PR 149
3893        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3894        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3895        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3896        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3897
38982002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3899
3900        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3901        * configure.ac: Modified to reflect addition.
3902
39032002-02-27      Ilya Alexeev <ilya@continuum.ru>
3904
3905        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3906        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3907        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3908        capabilities as well as eliminate some warnings.
3909
39102002-02-27      Eric Norum <eric.norum@usask.ca>
3911
3912        * libnetworking/net/radix.c: Properly handle fetching the default route
3913        when there is no route.  This was a bug in the original FreeBSD code and
3914        this fix is from an updated version of their code.
3915
39162002-02-16      Eric Norum <eric.norum@usask.ca>
3917
3918        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3919        checking.
3920
39212002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3922
3923        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3924        dodefaultroute.
3925
39262002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3927
3928        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3929        include <rtems/seterr.h>.
3930
39312002-02-01      Mike Siers <mikes@poliac.com>
3932
3933        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3934        avoid bringing the link down too fast. NOTE: Mike reports successfully
3935        running at 56K baud on a direct link.
3936
39372002-02-01      Eric Valette <valette@crf.canon.fr>
3938
3939        * librdbg/So many patches have been posted recently on the mailing list
3940        and  because we were unable to find correct solution to compile on
3941        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3942        because the coding  style of rdbg was rather inconsistant among various
3943        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3944        global coding style (using indent + manual edits), 2) incorporate/review
3945        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3946        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3947        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3948        after rdbg initialization is done, NB : the paches is huge but it is
3949        mainly due to coding styke chnages.  Only few lines of codes have been
3950        really changed and they do not impact  rdbg functionnality (AFAIKT).
3951        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3952        librdbg/include/rdbg/m68k/rdbg_f.h,
3953        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3954        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3955        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3956        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3957        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3958        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3959        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3960        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3961        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3962        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3963        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3964        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3965        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3966        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3967        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3968        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3969
39702002-01-31      Mike Siers <mikes@poliac.com>
3971
3972        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3973        * Nice Update of PPPD support which eliminates the requiremetn that
3974        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3975        and reports that it seems to be more stable and handle larger packets
3976        better.  This patch replaces the termios tasks with more general pppd
3977        network driver tasks.  The functions pppinput() and pppstart() get
3978        called from the interrupt service routine.
3979        * libnetworking/Makefile.am, libnetworking/configure.ac,
3980        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3981        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3982        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3983        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3984        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3985        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3986        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3987        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3988        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3989        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3990        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3991        libnetworking/net/route.c, libnetworking/net/route.h,
3992        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3993        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3994        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3995        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3996        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3997        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3998        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3999        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
4000        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
4001        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
4002        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
4003        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
4004        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
4005        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
4006        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
4007        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
4008        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
4009        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
4010        libnetworking/pppd/example/README,
4011        libnetworking/pppd/example/netconfig.h,
4012        libnetworking/wrapup/Makefile.am: Modified.
4013        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
4014        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
4015        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
4016        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
4017        * libnetworking/modem/, libnetworking/modem/.cvsignore,
4018        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
4019        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
4020        libnetworking/modem/pppcompress.c: Subdirectory removed.
4021
40222002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4023
4024        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
4025        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
4026
40272002-01-18      Till Straumann <strauman@slac.stanford.edu>
4028
4029        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
4030        issues: - exception handler needs to enable MSR_FP if the interrupted
4031        thread is FP enabled. - printk message for MSR fixed and added
4032        stacktrace. NOTE: this requires the stacktrace patch to
4033        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
4034        however).
4035
40362002-01-06      Joel Sherrill <joel@OARcorp.com>
4037
4038        * optman/.cvsignore: Added aclocal.m4 and configure.
4039        * optman/.cvsignore: New file.
4040
40412002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4042
4043        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
4044
40452002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4046
4047        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
4048        * optman/ChangeLog: New.
4049        * optman/configure.ac: New.
4050        * optman/Makefile.am: New.
4051        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
4052        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
4053
40542001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4055
4056        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
4057
40582001-12-18      Eric Norum <eric.norum@usask.ca>
4059
4060        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
4061        `directories' (path names with a / at the end) while disallowing open()
4062        operations on TFTP `directories'.
4063
40642001-12-07      Eric Norum <eric.norum@usask.ca>
4065
4066        * libnetworking/lib/tftpDriver.c: Restore write capability.
4067
40682001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4069
4070        * libchip/network/sonic.h: Fix typo.
4071        * libnetworking/arpa/Makefile.am: Remove stray lines.
4072
40732001-10-30      Victor V. Vengerov <vvv@oktet.ru>
4074
4075        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
4076
40772001-10-18      Eric Norum <eric.norum@usask.ca>
4078
4079        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
4080        chdir() and open() operations within the TFTP file system.
4081
40822001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4083
4084        * librdbg/configure.ac: Fix latent bug exposed by removal of
4085        config.cache's which prevented powerpc targets librdbg from building.
4086
40872001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4088
4089        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
4090        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
4091        autoconf-2.52 happy.
4092
40932001-10-12      Mike Siers <mikes@poliac.com>
4094
4095        * libnetworking/Update to stable working state.  Congratulations Mike!
4096        :).
4097        * libnetworking/modem_example: Directory removed.
4098        * libnetworking/modem_example/16550.h,
4099        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
4100        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
4101        libnetworking/modem_example/ppp.h,
4102        libnetworking/modem_example/pppcompress.c: Files removed.
4103        * libnetworking/pppd/example/pppd.options: New file.
4104        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
4105        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4106        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
4107        libnetworking/pppd/rtemsmain.c: Updated.
4108
41092001-10-12      Joel Sherrill <joel@OARcorp.com>
4110
4111        * libchip/serial/z85c30.c: Fixed typo.
4112
41132001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4114
4115        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
4116        * configure.in: Remove.
4117        * configure.ac: New file, generated from configure.in by autoupdate.
4118        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4119        * libchip/configure.in: Remove.
4120        * libchip/configure.ac: New file, generated from configure.in by
4121        autoupdate.
4122        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4123        * librdbg/configure.in: Remove.
4124        * librdbg/configure.ac: New file, generated from configure.in by
4125        autoupdate.
4126        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4127        * libnetworking/configure.in: Remove.
4128        * libnetworking/configure.ac: New file, generated from configure.in by
4129        autoupdate.
4130
41312001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4132
4133        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
4134        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
4135        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
4136
41372001-09-27      Joel Sherrill <joel@OARcorp.com>
4138
4139        * libchip/ChangeLog: Fixed typo in date.
4140
41412001-09-27      Eric Norum <eric.norum@usask.ca>
4142
4143        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
4144        TFTP  filesystem.
4145
41462001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4147
4148        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
4149        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
4150        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
4151        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
4152        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4153        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4154        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
4155        'PREINSTALL_FILES ='.
4156        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
4157        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
4158        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
4159        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
4160        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
4161        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
4162        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
4163        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
4164        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
4165        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
4166        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
4167        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
4168
41692001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4170
4171        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
4172        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
4173        * librdbg/src/m68k/any/Makefile.am: Ditto.
4174        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
4175        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
4176        happy.
4177
41782001-09-21      Joel Sherrill <joel@OARcorp.com>
4179
4180        * libchip/network/Makefile.am: Fixed typo on file name.
4181        * libchip/network/i82586.c: Commented out line 318 which is referencing
4182        a member of a structure that is not currently there.  This needs to be
4183        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
4184        to C style.
4185
41862001-09-19      Eric Norum <eric.norum@usask.ca>
4187
4188        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
4189
41902001-09-19      Chris Johns <ccj@acm.org>
4191
4192        * libchip/network/README.i82586, libchip/network/i82586.c,
4193        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
4194        Network driver for Intel i82586.
4195        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
4196        rtems/rtems_bsdnet_internal.h Added support for populating the initial
4197        "root" filesystem with information obtained via the DHCP response.
4198
41992001-09-14      Eric Norum <eric.norum@usask.ca>
4200
4201        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
4202        make gcc 3.x happy.
4203
42042001-08-16      Mike Siers <mikes@poliac.com>
4205
4206        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
4207        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
4208        These support callback functionality that has not even been compiled
4209        under RTEMS yet.
4210        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
4211        example application.  Mike's notes on the modifications: - renamed
4212        error() function because of namespace problems - removed calls to the
4213        exit() funciton - removed extra files from the pppd source directory -
4214        defined pppd task constant values in rtemspppd.h - modifyied example
4215        code to get actual tick per second value - placed the pppd 2.3.11 man
4216        page file (pppd.8) into the pppd directory.
4217        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4218        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4219        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4220        libnetworking/pppd/rtems-ppp.c: Deleted.
4221        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
4222        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
4223        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
4224        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
4225        libnetworking/pppd/example/init.c,
4226        libnetworking/pppd/example/netconfig.h,
4227        libnetworking/pppd/example/ppp.conf,
4228        libnetworking/pppd/example/pppdapp.c,
4229        libnetworking/pppd/example/system.h: New files.
4230        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
4231        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
4232        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
4233        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
4234        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
4235        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
4236        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
4237        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
4238        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
4239        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
4240        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
4241        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
4242        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
4243        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
4244        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
4245
42462001-08-16      Joel Sherrill <joel@OARcorp.com>
4247
4248        * libnetworking/pppd/example/Makefile: Removed.
4249        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
4250        to avoid bootstrap -c clobbering it.
4251        * libnetworking/rtems_telnetd/.cvsignore: New file.
4252
42532001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
4254
4255        * libnetworking/Makefile.am, libnetworking/configure.in,
4256        libnetworking/rtems_servers/Makefile.am,
4257        libnetworking/rtems_servers/telnetd.c,
4258        libnetworking/rtems_servers/telnetd.h,
4259        libnetworking/rtems_telnetd/Makefile.am,
4260        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4261        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4262        libnetworking/rtems_telnetd/telnetd.c,
4263        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
4264        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
4265        effect when ftpd change. - the tcp/ip stats have been implemented into
4266        icmds.c and started when telnetd daemon is started.
4267        * libnetworking/rtems_servers/telnetd.c,
4268        libnetworking/rtems_servers/telnetd.h: Removed.
4269        * libnetworking/rtems_telnetd: New directory.
4270        * libnetworking/rtems_telnetd/Makefile.am,
4271        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4272        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4273        libnetworking/rtems_telnetd/telnetd.c,
4274        libnetworking/rtems_telnetd/telnetd.h: New files.
4275
42762001-06-14      Joel Sherrill <joel@OARcorp.com>
4277
4278        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
4279        Moved from libmisc/shell so the network stack to address network
4280        depenendency.
4281        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
4282
42832001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4284
4285        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
4286
42872001-05-15      Joel Sherrill <joel@OARcorp.com>
4288
4289        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
4290        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
4291        accidentally deleted the incorrectly empty versions.
4292
42932001-05-14      Till Straumann <strauman@slac.stanford.edu>
4294
4295        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
4296        libchip/pci/Makefile.am: Per PR215 address the following issues: -
4297        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
4298        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
4299        to know the values) - the affected BSP (shared/motorola) headers have
4300        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
4301        driver (libchip/network/dec21140.c) has been fixed to use
4302        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
4303        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
4304        who is using this driver. - the DEC driver also has been fixed to use
4305        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
4306        delay_in_bus_cycles().
4307
43082001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4309
4310        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
4311
43122001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4313
4314        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
4315
43162001-04-24      Eric Norum <eric.norum@usask.ca>
4317
4318        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
4319        NTP synchronization a little more robust -- no NTP daemon yet, but at
4320        least it trys a little harder when the primary NTP server is down.
4321
43222001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
4323
4324        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
4325        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4326        libnetworking/pppd/modem_example/modem.c,
4327        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
4328        other strings into English.
4329        * libnetworking/pppd/STATUS: updated to reflect the changes.
4330
43312001-04-20      Jake Janovetz <janovetz@uiuc.edu>
4332
4333        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
4334        again.
4335
43362001-04-20      Eric Valette <valette@crf.canon.fr>
4337
4338        * mcp750 directory renamed new_exception processing as it supports many
4339        more CPU models.
4340        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4341        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4342        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
4343        formerly in mcp750 plus modifications.
4344        * librdbg/src/powerpc/mcp750/.cvsignore,
4345        librdbg/src/powerpc/mcp750/Makefile.am,
4346        librdbg/src/powerpc/mcp750/remdeb.h,
4347        librdbg/src/powerpc/mcp750/remdeb_f.x,
4348        librdbg/src/powerpc/mcp750/remdeb_svc.c,
4349        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
4350        new_exception_processing.
4351        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4352        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4353        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
4354        part of this effort to add support for the MPC8xx.
4355
43562001-04-19      Joel Sherrill <joel@OARcorp.com>
4357
4358        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
4359        internal include files.
4360
43612001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
4362
4363        PR 158
4364        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
4365        rcmd() library call by commenting out the parts that deal with signals.
4366        This enables RTEMS to 'rsh' command to a server connecting fd to remote
4367        stdio. The 'server-side' parts of this file which deal with
4368        authentication are disabled since they are not needed.
4369
43702001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
4371
4372        * libnetworking/include/.cvsignore: Remove dangling file.
4373
43742001-03-14      Joel Sherrill <joel@OARcorp.com>
4375
4376        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
4377        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
4378        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
4379        libchip style serial drivers can be written in libcpu or libbsp.
4380
43812001-03-01      Joel Sherrill <joel@OARcorp.com>
4382
4383        * libchip/network/cs8900.c, libchip/network/cs8900.h,
4384        libchip/network/sonic.c, libchip/network/sonic.h,
4385        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
4386        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
4387        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
4388        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
4389        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
4390        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
4391        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
4392        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
4393
43942001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4395
4396        * librdbg/include/rdbg/Makefile.am,
4397        librdbg/include/rdbg/i386/Makefile.am,
4398        librdbg/include/rdbg/m68k/Makefile.am,
4399        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
4400        style on include files.
4401
44022001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4403
4404        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4405        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
4406        replace ${..} with $(..).
4407        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
4408        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
4409        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4410        libnetworking/rtems/Makefile.am, libnetworking/
4411        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
4412        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
4413        include_*HEADERS instead of H_FILES.
4414        * libnetworking/include/Makefile.am: Remove.
4415        * libnetworking/Makefile.am: Add handling of *.h files.
4416        * libnetworking/configure.in: Remove include/Makefile.
4417
44182001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4419
4420        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
4421
44222001-01-31      Sergei Organov <osv@javad.ru>
4423
4424        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
4425        current dir and root dir removed in favor of new libio support for
4426        task-local current and root directories. - Bug in `close_data_socket()'
4427        introduced by previous change fixed. - `command_pasv()' changed to set
4428        timeout on socket we are listening on and code fixed to don't close
4429        socket twice on error. - `serr()' changed to clear `errno'. -
4430        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
4431        changed to clear `errno' before processing session. -
4432        `close_data_socket()' fixed to close both active and passive sockets -
4433        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
4434        empty string  in `exec_command()'.
4435
44362001-01-25      Eric Norum <eric.norum@usask.ca>
4437
4438        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
4439        improves throughput on systems which are dropping packets.   Only the
4440        first timeout is reduced.  This keeps the number of extra packets down
4441        on networks that are very busy and dropping lots of packets.
4442
44432001-01-24      Sergei Organov <osv@javad.ru>
4444
4445        * libnetworking/rtems_servers/ftpd.c,
4446        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4447        - Timeouts on sockets implemented. 'idle' field added to configuration.
4448        No timeout by default to keep backward compatibility. Note: SITE IDLE
4449        command not implemented yet. - Basic global access control implemented.
4450        'access' field added to configuration. No access limitations by default
4451        to keep backward compatibility. - Anchor data socket for active mode
4452        (using self IP and port 20.) - Fixed default data port support (still
4453        not tested). - Don't allow IP address different from originating host in
4454        PORT command to improve security. - Fixed bug in MDTM command. - Check
4455        for correctness of parsing of argument in command_port(). - Fixed
4456        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4457        a directory. - Command parsing a little bit improved: command names are
4458        now converted to upper-case to be more compatible with RFC (command
4459        names are not case-sensitive.) - Reformat comments so that they have
4460        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4461        previous changes - True ASCII mode implemented (doesn't work for hooks
4462        and /dev/null) - Passive mode implemented, PASV command added. - Default
4463        port for data connection could be used (untested, can't find ftp client
4464        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4465        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4466
44672001-01-18      Joel Sherrill <joel@OARcorp.com>
4468
4469        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4470        macro using variable arguments.
4471        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4472        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4473        since I updated the main RTEMS development machine to RedHat 7.2 and
4474        apparently got a new version of rpcgen.
4475
44762001-01-12      Sergei Organov <osv@javad.ru>
4477
4478        * libnetworking/rtems_servers/ftpd.c,
4479        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4480        - use pool of pre-created threads to handle sessions instead of
4481        creating/deleting threads on the fly - LIST output is now similar to
4482        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4483        happy with it. - LIST NAME now works (both for files and directories) -
4484        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4485        clients happy  - keep track of CWD for every session separately -
4486        ability to specify root directory name for FTPD in configuration table.
4487        FTPD will then create illusion for FTP clients that this is actually
4488        root directory. - ignore options sent in commands, thus LIST -al FILE
4489        works and doesn't try to list "-al" directory. - buffers are allocated
4490        on stack instead of heap where possible to eliminate malloc/free calls
4491        (avoid possible heap fragmentation troubles). - drop using of task
4492        notepad to pass parameters - use function arguments instead - use
4493        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4494        in socket() instead of AF_INET.
4495
44962001-01-02      Joel Sherrill <joel@OARcorp.com>
4497
4498        * libnetworking/CHANGELOG: Removed.
4499        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4500
45012000-12-14      Eric Norum <eric.norum@usask.ca>
4502
4503        * libnetworking/lib/tftpDriver.c: Added write capability.
4504
45052000-12-08      Joel Sherrill <joel@OARcorp.com>
4506
4507        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4508        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4509        numerous variable declarations conditional on PPP_COMPRESS and
4510        PPP_FILTER.  Commented out variables that were not used because the code
4511        using them was commented out. Removed totally unused variables.
4512        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4513        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4514
45152000-11-30      Joel Sherrill <joel@OARcorp.com>
4516
4517        * libnetworking/modem/ppp_tty.c: Changed to include
4518        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4519        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4520        * libnetworking/Makefile.am: Modified to reflect above.
4521
45222000-11-27      Joel Sherrill <joel@OARcorp.com>
4523
4524        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4525
45262000-11-25      Eric Norum <eric.norum@usask.ca>
4527
4528        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4529        core.
4530
45312000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4532
4533        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4534        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4535        subdir.
4536        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4537        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4538        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4539        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4540        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4541        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4542        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4543        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4544        ppp_tty.c and the real pppd main is in pppmain.c.
4545
45462000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4547
4548        * libchip/network/sonic.c: Added ipalign() routine to align the received
4549        packet so that the ip header is on a 32-bit boundary. Necessary for
4550        cpu's that do not allow unaligned loads and stores and when the 32-bit
4551        DMA mode is used.
4552
45532000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4554
4555        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4556        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4557        ACLOCAL_AMFLAGS.
4558        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4559        ACLOCAL_AMFLAGS.
4560        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4561        ACLOCAL_AMFLAGS.
4562
45632000-11-03      Chris Johns <ccj@acm.org>
4564
4565        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4566        libchip/network/cs8900.h: New files.
4567
45682000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4569
4570        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4571        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4572        $(RTEMS_TOPdir)/aclocal.
4573        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4574        $(RTEMS_TOPdir)/aclocal.
4575        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4576        $(RTEMS_TOPdir)/aclocal.
4577
45782000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4579
4580        * configure.in: Switch to GNU-canonicalization.
4581        * Makefile.am: Reflect changes to configure.in.
4582        * acinclude.m4: Remove.
4583
45842000-10-30      Joel Sherrill <joel@OARcorp.com>
4585
4586        * POSIX include files merged into newlib.  This resulted in some
4587        definitions moving to other files and thus some secondary effects in
4588        RTEMS source code.
4589        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4590        in sync with newlib's <machine/types.h>.
4591        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4592        definition of struct itimerval in <sys/time.h>.
4593
45942000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4595
4596        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4597        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4598        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4599        * ChangeLog: Fix typos.
4600        * configure.in: add tests to the GNU canonicalized subdirectories.
4601
46022000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4603
4604        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4605        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4606        the lib directory before configuring lib/.
4607
46082000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4609
4610        * configure.in, Makefile.am: add exec to the GNU canonicalized
4611        subdirectories.
4612        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4613        * configure.in: add libnetworking, librpc and librdb to the GNU
4614        canonicalized subdirectories.
4615        * configure.in: add libmisc and libchip to the GNU canonicalized
4616        subdirectories.
4617        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4618        Switch to GNU canonicalization.
4619        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4620        Switch to GNU canonicalization.
4621        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4622        Switch to GNU canonicalization.
4623
46242000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4625
4626        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4627        canonicalization to libfs/. The approach is currently a bit of a hack as
4628        GNU canonicalization does not support the per-BSP build some of the
4629        other directories require.  As more of the tree is converted, this will
4630        become less  of an issue.
4631
46322000-10-20      Joel Sherrill <joel@OARcorp.com>
4633
4634        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4635        parameter.
4636
46372000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4638
4639        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4640        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4641        * librdbg/configure.in: Add m68k support.
4642        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4643        subdirectory.
4644        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4645        failure.
4646        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4647        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4648        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4649        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4650        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4651        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4652        librdbg/src/m68k/.cvsignore: New files.
4653        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4654        function pointers.
4655        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4656        _after_ pointer has been checked against NULL.
4657
46582000-10-18      Joel Sherrill <joel@OARcorp.com>
4659
4660        * wrapup/Makefile.am: Added libfs.
4661
46622000-10-18      Chris Johns <ccj@acm.org>
4663
4664        * libfs created.
4665        * configure.in: Added libfs subdirectory.
4666        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4667
46682000-09-28      Joel Sherrill <joel@OARcorp.com>
4669
4670        * libnetworking/rtems_webserver/Makefile.am,
4671        libnetworking/rtems_webserver/base64.c,
4672        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4673        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4674
46752000-09-22      Joel Sherrill <joel@OARcorp.com>
4676
4677        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4678        libnetworking/rtems/rtems_bsdnet_internal.h,
4679        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4680        have included rtems.h.  It is now including precisely the  least amount
4681        of low level, yet portable .h files to get the basic RTEMS types
4682        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4683        used machine/types.h to include rtems.h.
4684
46852000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4686
4687        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4688
46892000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4690
4691        * libnetworking/ChangeLog: Cleanup.
4692
46932000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4694
4695        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4696        * libchip/ChangeLog: Fix formating.
4697
46982000-09-05      Joel Sherrill <joel@OARcorp.com>
4699
4700        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4701        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4702        confusion and to work with the converted flags.
4703
47042000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4705
4706        * wrapup/Makefile.am: Include compile.am.
4707        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4708        libchip/serial/Makefile.am: Include compile.am.
4709        * librdbg/src/i386/any/Makefile.am,
4710        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4711        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4712        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4713        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4714        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4715        libnetworking/rtems_servers/Makefile.am,
4716        libnetworking/rtems_webserver/Makefile.am,
4717        libnetworking/wrapup/Makefile.am: Include compile.am.
4718
47192000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4720
4721        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4722        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4723
47242000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4725
4726        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4727
47282000-08-31      Joel Sherrill <joel@OARcorp.com>
4729
4730        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4731        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4732        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4733        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4734        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4735        * libnetworking/wbase64.c: Removed.
4736        * libnetworking/Makefile.am, libnetworking/asp.c,
4737        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4738        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4739        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4740        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4741        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4742        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4743        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4744        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4745        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4746        Modified.
4747
47482000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4749
4750        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4751
47522000-08-30      Joel Sherrill <joel@OARcorp.com>
4753
4754        * libnetworking/rtems_webserver/license.txt: New file.
4755
47562000-08-10      Joel Sherrill <joel@OARcorp.com>
4757
4758        * ChangeLog: New file.
4759        * libchip/ChangeLog: New file.
4760        * librdbg/ChangeLog: New file.
4761        * libnetworking/ChangeLog: New file.
4762
Note: See TracBrowser for help on using the repository browser.