source: rtems/c/src/ChangeLog @ 4172953c

4.115
Last change on this file since 4172953c was b9c2f07, checked in by Ralf Corsepius <ralf.corsepius@…>, on 12/09/11 at 13:16:25

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

  • libchip/network/sonic.c: Activate SONIC_STATIC.
  • Property mode set to 100644
File size: 178.3 KB
Line 
12011-12-09      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * libchip/network/sonic.c: Activate SONIC_STATIC.
4        * libchip/network/if_fxp.c: Add missing initializer.
5
62011-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
7
8        PR 1589/build
9        * configure.ac: Remove obsolete optional manager capability.
10
112011-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
12
13        PR 1589/build
14        * optman/.cvsignore, optman/Makefile.am, optman/preinstall.am,
15        optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
16        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
17        optman/rtems/no-part.c, optman/rtems/no-region.c,
18        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
19        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
20        optman/sapi/no-ext.c, optman/sapi/no-io.c: Removed.
21
222011-12-08      Ralf Corsépius <ralf.corsepius@rtems.org>
23
24        * libchip/network/sonic.c: Make sonic_enable_interrupts,
25        sonic_disable_interrupts, sonic_clear_interrupts,
26        sonic_command static.
27
282011-12-06      Ralf Corsépius <ralf.corsepius@rtems.org>
29
30        * libchip/ide/ata.c: Make ata_interrupt_on, ata_interrupt_off,
31        ata_interrupt_isOn static.
32
332011-12-06      Ralf Corsépius <ralf.corsepius@rtems.org>
34
35        * libchip/serial/mc68681.c (mc68681_open):
36        Var "status" needs to be signed.
37
382011-12-05      Sebastian Huber <sebastian.huber@embedded-brains.de>
39
40        PR 1975/misc
41        * libchip/ide/ata.c, libchip/ide/ata_util.c: Fixed warnings.
42
432011-12-03      Ralf Corsépius <ralf.corsepius@rtems.org>
44
45        * libchip/ide/ata.c: Make ata_interrupt_handler static.
46        * libchip/ide/ide_controller.c: Include libchip/ide_ctrl.h.
47        * libchip/display/disp_hcms29xx.c: Add missing initializer.
48
492011-11-09      Jennifer Averett <jennifer.averett@oarcorp.com>
50
51        PR 1934/bsps
52        * libchip/serial/ns16550.c: Change to unsigned variable.
53
542011-11-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
55
56        * libchip/serial/serial.h: Declare Console_Port_Minor.
57
582011-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
59
60        PR 1945/cpukit
61        * libchip/i2c/spi-memdrv.c: Replace rtems_off64_t with off_t.
62
632011-10-28      Joel Sherrill <joel.sherrill@oarcorp.com>
64
65        PR 1944/misc
66        * libchip/serial/mc68681.c: Remove #if 0.
67
682011-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
69
70        * libchip/serial/ns16550.c (ns16550_init):
71        Remove unused var "ucTrash".
72
732011-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
74
75        * libchip/network/smc91111.c (lan91cxx_recv):
76        Define var "lp" conditionally (Avoid warning).
77
782011-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
79
80        * libchip/network/dec21140.c (dec21140_rxDaemon):
81        Remove unused var "tbase".
82        * libchip/rtc/mc146818a.c (mc146818a_initialize):
83        Remove unused var "getReg".
84        * libchip/rtc/mc146818a.c (mc146818a_set_time):
85        Remove unused var "getReg".
86
872011-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
88
89        * libchip/display/disp_hcms29xx.c: Remove ARRAY_COUNT (unused).
90
912011-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
92
93        PR 1940/misc:
94        * libchip/serial/ns16550.c: Reflect changes to console-driver.
95
962011-10-19      Ralf Corsépius <ralf.corsepius@rtems.org>
97
98        * libchip/network/smc91111.c: Use PRIxPTR to print pointers.
99
1002011-10-18      Jennifer Averett <Jennifer.Averett@OARcorp.com>
101
102        PR 1917/bsps
103        * libchip/serial/mc68681.c, libchip/serial/ns16550.c,
104        libchip/serial/serial.h, libchip/serial/z85c30.c: Modifications to
105        add dynamic tables for libchip serial drivers.
106
1072011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
108
109        * libchip/rtc/icm7170.c (icm7170_get_time): Remove unused var setReg.
110        * libchip/rtc/icm7170.c (icm7170_set_time): Remove unused var getReg.
111
1122011-10-11      Ralf Corsépius <ralf.corsepius@rtems.org>
113
114        * libchip/network/smc91111.c: Eliminate unused var "success".
115        * libchip/serial/mc68681.c: Eliminate unused var "getReg".
116
1172011-10-10      Ralf Corsépius <ralf.corsepius@rtems.org>
118
119        * libchip/serial/z85c30.c: Eliminate unused var "dummy".
120        * libchip/network/sonic.c: Don't cast pointers to uint32_t.
121
1222011-10-09      Ralf Corsépius <ralf.corsepius@rtems.org>
123
124        * libchip/network/greth.c, libchip/network/open_eth.c
125        libchip/network/sonic.c: Eliminate evil typecasts.
126        * libchip/network/greth.h, libchip/network/open_eth.h,
127        libchip/network/sonic.h: Use void* for addresses.
128
1292011-08-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
130
131        * libchip/network/smc91111exp.h, libchip/network/smc91111.c: Use
132        BSP_FEATURE_IRQ_EXTENSION define.
133
1342011-08-30      Peter Dufault <dufault@hda.com>
135
136        * libchip/network/smc91111.c: Modify to support the MPC5554 using new
137        exceptions.  Fix where the networking status is being dumped to a
138        single thousand-character line.  Add support for when the chip loaded
139        it's MAC address from a serial chip at reset (the
140        SMC91111_ENADDR_IS_SETUP option).  Call lan91cxx_start() every time
141        the the device is initialized.  Without this change the chip can not
142        be "upped" once it has been downed.
143        * c/src/libchip/network/smc91111.h: Change the "#ifdef expression" to
144        "#if expression".
145        * c/src/libchip/network/smc91111exp.h: Add support for new exceptions.
146
1472011-07-11      Sebastian Huber <sebastian.huber@embedded-brains.de>
148
149        * libchip/serial/ns16550_p.h, libchip/serial/ns16550.c: Remove
150        interrupt handler during last close.
151
1522011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
153
154        * libchip/display/disp_hcms29xx.c, libchip/flash/am29lv160.c,
155        libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c,
156        libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
157        libchip/i2c/spi-memdrv.c, libchip/rtc/ds1375.c: Eliminate use of GNU
158        old-style field designator extension as recommended by clang.
159
1602011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
161
162        * libchip/i2c/spi-memdrv.h: Add missing semi-colon.
163
1642011-06-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
165
166        * aclocal/bspopts.m4: Added macros for cache options
167        RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED,
168        RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED,
169        RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED, and
170        RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED.
171
1722011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
173
174        PR 1729/cpukit
175        * aclocal/check-smp.m4, aclocal/enable-smp.m4: New files.
176
1772011-03-07      Ralf Corsépius <ralf.corsepius@rtems.org>
178
179        * aclocal/rtems-top.m4: Add pkgdatadir.
180        * configure.ac: Remove dead code.
181
1822011-03-04      Ralf Corsépius <ralf.corsepius@rtems.org>
183
184        * aclocal/rtems-top.m4, aclocal/version.m4:
185        Rename RTEMS_API into _RTEMS_API.
186
1872011-02-25      Ralf Corsépius <ralf.corsepius@rtems.org>
188
189        * aclocal/canonical-target-name.m4:
190        Stop pretending no_cpu* was buildable.
191        Derive RTEMS_CPU from "$host_cpu".
192        Error out if "$host" doesn't match "*-*-rtems*".
193
1942011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
195
196        * configure.ac: Remove AM_CONDITIONAL(HAS_POSIX) (Unused).
197
1982011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
199
200        * ada-tests/mptests/mp01/mp01.adb, ada-tests/mptests/mp01/mptest.adb,
201        ada-tests/mptests/mp01/mptest.ads,
202        ada-tests/mptests/mp01/node1/mp01_node1.adb,
203        ada-tests/mptests/mp01/node2/mp01_node2.adb,
204        ada-tests/mptests/mp02/mptest.adb, ada-tests/mptests/mp02/mptest.ads,
205        ada-tests/mptests/mp02/node1/mp02_node1.adb,
206        ada-tests/mptests/mp02/node2/mp02_node2.adb,
207        ada-tests/mptests/mp03/mptest.adb, ada-tests/mptests/mp03/mptest.ads,
208        ada-tests/mptests/mp03/node1/mp03_node1.adb,
209        ada-tests/mptests/mp03/node2/mp03_node2.adb,
210        ada-tests/mptests/mp04/mptest.adb, ada-tests/mptests/mp04/mptest.ads,
211        ada-tests/mptests/mp04/node1/mp04_node1.adb,
212        ada-tests/mptests/mp04/node2/mp04_node2.adb,
213        ada-tests/mptests/mp05/mptest.adb, ada-tests/mptests/mp05/mptest.ads,
214        ada-tests/mptests/mp05/node1/mp05_node1.adb,
215        ada-tests/mptests/mp05/node2/mp05_node2.adb,
216        ada-tests/mptests/mp06/mptest.adb, ada-tests/mptests/mp06/mptest.ads,
217        ada-tests/mptests/mp06/node1/mp06_node1.adb,
218        ada-tests/mptests/mp06/node2/mp06_node2.adb,
219        ada-tests/mptests/mp07/mptest.adb, ada-tests/mptests/mp07/mptest.ads,
220        ada-tests/mptests/mp07/node1/mp07_node1.adb,
221        ada-tests/mptests/mp07/node2/mp07_node2.adb,
222        ada-tests/mptests/mp08/mptest.adb, ada-tests/mptests/mp08/mptest.ads,
223        ada-tests/mptests/mp08/node1/mp08_node1.adb,
224        ada-tests/mptests/mp08/node2/mp08_node2.adb,
225        ada-tests/mptests/mp09/mptest.adb, ada-tests/mptests/mp09/mptest.ads,
226        ada-tests/mptests/mp09/node1/mp09_node1.adb,
227        ada-tests/mptests/mp09/node2/mp09_node2.adb,
228        ada-tests/mptests/mp10/mptest.adb, ada-tests/mptests/mp10/mptest.ads,
229        ada-tests/mptests/mp10/node1/mp10_node1.adb,
230        ada-tests/mptests/mp10/node2/mp10_node2.adb,
231        ada-tests/mptests/mp11/mptest.adb, ada-tests/mptests/mp11/mptest.ads,
232        ada-tests/mptests/mp11/node1/mp11_node1.adb,
233        ada-tests/mptests/mp11/node2/mp11_node2.adb,
234        ada-tests/mptests/mp12/mptest.adb, ada-tests/mptests/mp12/mptest.ads,
235        ada-tests/mptests/mp12/node1/mp12_node1.adb,
236        ada-tests/mptests/mp12/node2/mp12_node2.adb,
237        ada-tests/mptests/mp13/mptest.adb, ada-tests/mptests/mp13/mptest.ads,
238        ada-tests/mptests/mp13/node1/mp13_node1.adb,
239        ada-tests/mptests/mp13/node2/mp13_node2.adb,
240        ada-tests/mptests/mp14/mptest.adb, ada-tests/mptests/mp14/mptest.ads,
241        ada-tests/mptests/mp14/node1/mp14_node1.adb,
242        ada-tests/mptests/mp14/node2/mp14_node2.adb,
243        ada-tests/samples/base_mp/mptest.adb,
244        ada-tests/samples/base_mp/mptest.ads,
245        ada-tests/samples/base_sp/base_sp.adb,
246        ada-tests/samples/base_sp/sptest.adb,
247        ada-tests/samples/base_sp/sptest.ads,
248        ada-tests/samples/hello/hello.adb,
249        ada-tests/samples/hello/sptest.adb,
250        ada-tests/samples/hello/sptest.ads,
251        ada-tests/samples/nsecs/nsecs.adb,
252        ada-tests/samples/nsecs/sptest.adb,
253        ada-tests/samples/nsecs/sptest.ads,
254        ada-tests/samples/ticker/sptest.adb,
255        ada-tests/samples/ticker/sptest.ads,
256        ada-tests/samples/ticker/ticker.adb, ada-tests/sptests/sp01/sp01.adb,
257        ada-tests/sptests/sp01/sptest.adb, ada-tests/sptests/sp01/sptest.ads,
258        ada-tests/sptests/sp02/sp02.adb, ada-tests/sptests/sp02/sptest.adb,
259        ada-tests/sptests/sp02/sptest.ads, ada-tests/sptests/sp03/sp03.adb,
260        ada-tests/sptests/sp03/sptest.adb, ada-tests/sptests/sp03/sptest.ads,
261        ada-tests/sptests/sp04/sp04.adb, ada-tests/sptests/sp04/sptest.adb,
262        ada-tests/sptests/sp04/sptest.ads, ada-tests/sptests/sp05/sp05.adb,
263        ada-tests/sptests/sp05/sptest.adb, ada-tests/sptests/sp05/sptest.ads,
264        ada-tests/sptests/sp06/sp06.adb, ada-tests/sptests/sp06/sptest.adb,
265        ada-tests/sptests/sp06/sptest.ads, ada-tests/sptests/sp07/sp07.adb,
266        ada-tests/sptests/sp07/sptest.adb, ada-tests/sptests/sp07/sptest.ads,
267        ada-tests/sptests/sp08/sp08.adb, ada-tests/sptests/sp08/sptest.adb,
268        ada-tests/sptests/sp08/sptest.ads, ada-tests/sptests/sp09/sp09.adb,
269        ada-tests/sptests/sp09/sptest.adb, ada-tests/sptests/sp09/sptest.ads,
270        ada-tests/sptests/sp11/sp11.adb, ada-tests/sptests/sp11/sptest.adb,
271        ada-tests/sptests/sp11/sptest.ads, ada-tests/sptests/sp12/sp12.adb,
272        ada-tests/sptests/sp12/sptest.adb, ada-tests/sptests/sp12/sptest.ads,
273        ada-tests/sptests/sp13/sp13.adb, ada-tests/sptests/sp13/sptest.adb,
274        ada-tests/sptests/sp13/sptest.ads, ada-tests/sptests/sp14/sp14.adb,
275        ada-tests/sptests/sp14/sptest.adb, ada-tests/sptests/sp14/sptest.ads,
276        ada-tests/sptests/sp15/sp15.adb, ada-tests/sptests/sp15/sptest.adb,
277        ada-tests/sptests/sp15/sptest.ads, ada-tests/sptests/sp16/sp16.adb,
278        ada-tests/sptests/sp16/sptest.adb, ada-tests/sptests/sp16/sptest.ads,
279        ada-tests/sptests/sp17/sp17.adb, ada-tests/sptests/sp17/sptest.adb,
280        ada-tests/sptests/sp17/sptest.ads, ada-tests/sptests/sp19/sp19.adb,
281        ada-tests/sptests/sp19/sptest.adp, ada-tests/sptests/sp19/sptest.ads,
282        ada-tests/sptests/sp20/sp20.adb, ada-tests/sptests/sp20/sptest.adb,
283        ada-tests/sptests/sp20/sptest.ads, ada-tests/sptests/sp22/sp22.adb,
284        ada-tests/sptests/sp22/sptest.adb, ada-tests/sptests/sp22/sptest.ads,
285        ada-tests/sptests/sp23/sp23.adb, ada-tests/sptests/sp23/sptest.adb,
286        ada-tests/sptests/sp23/sptest.ads, ada-tests/sptests/sp24/sp24.adb,
287        ada-tests/sptests/sp24/sptest.adb, ada-tests/sptests/sp24/sptest.ads,
288        ada-tests/sptests/sp25/sp25.adb, ada-tests/sptests/sp25/sptest.adb,
289        ada-tests/sptests/sp25/sptest.ads,
290        ada-tests/support/test_support.adb, ada-tests/tmtests/tm01/tm01.adb,
291        ada-tests/tmtests/tm01/tmtest.adb, ada-tests/tmtests/tm01/tmtest.ads,
292        ada-tests/tmtests/tm02/tm02.adb, ada-tests/tmtests/tm02/tmtest.adb,
293        ada-tests/tmtests/tm02/tmtest.ads, ada-tests/tmtests/tm03/tm03.adb,
294        ada-tests/tmtests/tm03/tmtest.adb, ada-tests/tmtests/tm03/tmtest.ads,
295        ada-tests/tmtests/tm04/tm04.adb, ada-tests/tmtests/tm04/tmtest.adb,
296        ada-tests/tmtests/tm04/tmtest.ads, ada-tests/tmtests/tm05/tm05.adb,
297        ada-tests/tmtests/tm05/tmtest.adb, ada-tests/tmtests/tm05/tmtest.ads,
298        ada-tests/tmtests/tm06/tm06.adb, ada-tests/tmtests/tm06/tmtest.adb,
299        ada-tests/tmtests/tm06/tmtest.ads, ada-tests/tmtests/tm07/tm07.adb,
300        ada-tests/tmtests/tm07/tmtest.adb, ada-tests/tmtests/tm07/tmtest.ads,
301        ada-tests/tmtests/tm08/tm08.adb, ada-tests/tmtests/tm08/tmtest.adb,
302        ada-tests/tmtests/tm08/tmtest.ads, ada-tests/tmtests/tm09/tm09.adb,
303        ada-tests/tmtests/tm09/tmtest.adb, ada-tests/tmtests/tm09/tmtest.ads,
304        ada-tests/tmtests/tm10/tm10.adb, ada-tests/tmtests/tm10/tmtest.adb,
305        ada-tests/tmtests/tm10/tmtest.ads, ada-tests/tmtests/tm11/tm11.adb,
306        ada-tests/tmtests/tm11/tmtest.adb, ada-tests/tmtests/tm11/tmtest.ads,
307        ada-tests/tmtests/tm12/tm12.adb, ada-tests/tmtests/tm12/tmtest.adb,
308        ada-tests/tmtests/tm12/tmtest.ads, ada-tests/tmtests/tm13/tm13.adb,
309        ada-tests/tmtests/tm13/tmtest.adb, ada-tests/tmtests/tm13/tmtest.ads,
310        ada-tests/tmtests/tm14/tm14.adb, ada-tests/tmtests/tm14/tmtest.adb,
311        ada-tests/tmtests/tm14/tmtest.ads, ada-tests/tmtests/tm15/tm15.adb,
312        ada-tests/tmtests/tm15/tmtest.adb, ada-tests/tmtests/tm15/tmtest.ads,
313        ada-tests/tmtests/tm16/tm16.adb, ada-tests/tmtests/tm16/tmtest.adb,
314        ada-tests/tmtests/tm16/tmtest.ads, ada-tests/tmtests/tm17/tm17.adb,
315        ada-tests/tmtests/tm17/tmtest.adb, ada-tests/tmtests/tm17/tmtest.ads,
316        ada-tests/tmtests/tm18/tm18.adb, ada-tests/tmtests/tm18/tmtest.adb,
317        ada-tests/tmtests/tm18/tmtest.ads, ada-tests/tmtests/tm19/tm19.adb,
318        ada-tests/tmtests/tm19/tmtest.adb, ada-tests/tmtests/tm19/tmtest.ads,
319        ada-tests/tmtests/tm20/tm20.adb, ada-tests/tmtests/tm20/tmtest.adb,
320        ada-tests/tmtests/tm20/tmtest.ads, ada-tests/tmtests/tm21/tm21.adb,
321        ada-tests/tmtests/tm21/tmtest.adb, ada-tests/tmtests/tm21/tmtest.ads,
322        ada-tests/tmtests/tm22/tm22.adb, ada-tests/tmtests/tm22/tmtest.adb,
323        ada-tests/tmtests/tm22/tmtest.ads, ada-tests/tmtests/tm23/tm23.adb,
324        ada-tests/tmtests/tm23/tmtest.adb, ada-tests/tmtests/tm23/tmtest.ads,
325        ada-tests/tmtests/tm24/tm24.adb, ada-tests/tmtests/tm24/tmtest.adb,
326        ada-tests/tmtests/tm24/tmtest.ads, ada-tests/tmtests/tm25/tm25.adb,
327        ada-tests/tmtests/tm25/tmtest.adb, ada-tests/tmtests/tm25/tmtest.ads,
328        ada-tests/tmtests/tm28/tm28.adb, ada-tests/tmtests/tm28/tmtest.adb,
329        ada-tests/tmtests/tm28/tmtest.ads, ada-tests/tmtests/tm29/tm29.adb,
330        ada-tests/tmtests/tm29/tmtest.adb, ada-tests/tmtests/tm29/tmtest.ads,
331        ada-tests/tmtests/tmck/tmck.adb, ada-tests/tmtests/tmck/tmtest.adb,
332        ada-tests/tmtests/tmck/tmtest.ads,
333        ada-tests/tmtests/tmoverhd/dummy_rtems.adb,
334        ada-tests/tmtests/tmoverhd/dummy_rtems.ads,
335        ada-tests/tmtests/tmoverhd/tmoverhd.adb,
336        ada-tests/tmtests/tmoverhd/tmtest.adb,
337        ada-tests/tmtests/tmoverhd/tmtest.ads: Account for RTEMS binding
338        child package rework. Eliminate all warnings.
339
3402011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
341
342        * ada/Makefile.am, ada/preinstall.am, ada/rtems.adb, ada/rtems.ads:
343        Split RTEMS Ada95 binding into a master package and a child package
344        per Manager. This is better Ada style.
345        * ada/rtems-barrier.adb, ada/rtems-barrier.ads, ada/rtems-clock.adb,
346        ada/rtems-clock.ads, ada/rtems-cpu_usage.ads, ada/rtems-debug.adb,
347        ada/rtems-debug.ads, ada/rtems-event.adb, ada/rtems-event.ads,
348        ada/rtems-extension.adb, ada/rtems-extension.ads,
349        ada/rtems-fatal.adb, ada/rtems-fatal.ads, ada/rtems-interrupt.ads,
350        ada/rtems-io.adb, ada/rtems-io.ads, ada/rtems-message_queue.adb,
351        ada/rtems-message_queue.ads, ada/rtems-object.adb,
352        ada/rtems-object.ads, ada/rtems-partition.adb,
353        ada/rtems-partition.ads, ada/rtems-port.adb, ada/rtems-port.ads,
354        ada/rtems-rate_monotonic.adb, ada/rtems-rate_monotonic.ads,
355        ada/rtems-region.adb, ada/rtems-region.ads, ada/rtems-semaphore.adb,
356        ada/rtems-semaphore.ads, ada/rtems-signal.adb, ada/rtems-signal.ads,
357        ada/rtems-stack_checker.ads, ada/rtems-tasks.adb,
358        ada/rtems-tasks.ads, ada/rtems-timer.adb, ada/rtems-timer.ads: New
359        files.
360
3612011-02-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
362
363        * libchip/serial/ns16550.c: Revert previous commit and extend existing
364        mechanic.
365
3662011-02-15      Jennifer Averett
367
368        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Support i386
369        style IRQs.
370
3712011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
372
373        * libchip/network/smc91111config.h:
374        Use "__asm__" instead of "asm" for improved c99-compliance.
375
3762011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
377
378        * configure.ac: Require autoconf-2.68, automake-1.11.1.
379
3802011-01-17      Joel Sherrill <joel.sherrill@oarcorp.com>
381
382        * libchip/ide/ata.c: Fix spelling.
383
3842011-01-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
385
386        * libchip/serial/ns16550.c: Install interrupt handler after TTY
387        pointer is valid.
388
3892010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
390
391        * libchip/ide/ata.c: Do not violate chain API.
392
3932010-08-20      <yann.sionneau@telecom-sudparis.eu>
394
395        * libchip/network/greth.c, libchip/network/open_eth.c: Add constants
396        for buffer modes.
397
3982010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
399
400        * libchip/ide/ata_internal.h: C++ compatibility.
401
4022010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
403
404        * libchip/Makefile.am, libchip/preinstall.am: Install
405        <libchip/ata_internal.h>.
406
4072010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
408
409        * libchip/ide/ata_util.c: New file.
410        * libchip/Makefile.am: Reflect change from above.
411        * libchip/ide/ata.c: Moved ata_breq_init(), ata_identify_device(), and
412        ata_process_request_on_init_phase() into new file.
413
4142010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
415
416        * libchip/ide/ata_internal.h, libchip/ide/ata.c: Moved code into
417        separate functions.  Added public ata_breq_init(),
418        ata_identify_device(), and ata_process_request_on_init_phase()
419        functions.
420
4212010-06-24      Arnout Vandecappelle <arnout@mind.be>
422
423        PR 1586/misc
424        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to
425        SD card accesses.
426
4272010-06-22      Arnout Vandecappelle <arnout@mind.be>
428
429        PR 1580/misc
430        * libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor
431        while waiting for read data.
432
4332010-06-22      Arnout Vandecappelle <arnout@mind.be>
434
435        PR 1579/misc
436        * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
437        waiting for write to finish.
438
4392010-06-22      Arnout Vandecappelle <arnout@mind.be>
440
441        PR 1567/misc
442        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
443        timeouts.
444
4452010-06-21      Arnout Vandecappelle <arnout@mind.be>
446
447        PR 1576/misc
448        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
449
4502010-06-21      Arnout Vandecappelle <arnout@mind.be>
451
452        PR 1569/misc
453        * libchip/i2c/spi-sd-card.c: Added CRC checks.
454
4552010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
456
457        PR 1561/cpukit
458        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
459
4602010-06-14      Arnout Vandecappelle <arnout@mind.be>
461
462        PR 1557/misc
463        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
464
4652010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
466
467        * aclocal/version.m4: Bump RTEMS_API to 4.11.
468        Bump _RTEMS_VERSION to 4.10.99.0.
469
4702010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
471
472        * libchip/network/if_dc.c: Fix warning.
473
4742010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
475
476        * libchip/network/greth.c: Misc. hacks to allow compilation on
477        16bit targets.
478
4792010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
480
481        PR 1531/newlib
482        * libchip/network/i82586.c:
483        Add local copy of ALIGN().
484
4852010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
486
487        * libchip/network/cs8900.c:
488        Misc. changes to make code 16bit-target compliant.
489        * libchip/network/i82586.c:
490        Use int32_t instead of int for 16bit-target compliance.
491        * libchip/network/open_eth.c:
492        Misc. changes to make code 16bit-target compliant.
493
4942010-05-18      Chris Johns <chrisj@rtems.org>
495
496        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
497        1448/filesystem.
498
4992010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
500
501        * aclocal/bsp-alias.m4: Change quoting to work-round
502        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
503
5042010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
505
506        * libchip/network/if_dc.c: Remove warnings.
507
5082010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
509
510        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
511        libchip/serial/ns16550.c, libchip/serial/serial.h,
512        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
513        or intptr_t instead of uint32_t or int32_t.
514
5152010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
516
517        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
518        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
519        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
520        uint32_t.
521
5222010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
523
524        * libchip/serial/serial.h: Add extern "C".
525
5262010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
527
528        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
529        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
530        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
531        prototype
532
5332010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
534
535        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
536        CPU_SIMPLE_VECTORED_INTERRUPTS.
537
5382010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
539
540        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
541        simple or PIC interrupt model.
542
5432010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
544
545        * libchip/rtc/ds1375.c: #include <unistd.h>.
546
5472010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
548
549        * libchip/network/i82586.c: Readdress use of ctype methods per
550        recommendation from D.J. Delorie on the newlib mailing list. We
551        should pass an unsigned char into these methods.
552
5532010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
554
555        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
556        variable.
557
5582010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
559
560        * libchip/network/i82586.c: Fix warnings for ctype methods.
561
5622010-02-19      Chris Johns <chrisj@rtems.org>
563
564        * libchip/ide/ide_controller.c: Create the devices as block
565        devices.
566
5672010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
568
569        * libchip/ide/ata_internal.h, libchip/ide/ata.c
570        libchip/i2c/spi-sd-card.c: Update for block device API change.
571
5722010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
573
574        * libchip/display/disp_hcms29xx.c,
575        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
576        libchip/display/font_hcms29xx.h: various fixes
577
5782009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
579
580        PR 1474
581        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
582        device API change.
583
5842009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
585
586        * libchip/network/greth.c: Eliminate unused type
587        rtems_clock_time_value.
588
5892009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
590
591        * libchip/network/dec21140.c: Warning elimination
592        (dec21140_softc->base now is an uint32_t).
593
5942009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
595
596        PR 1483/cpukit
597        * libchip/network/dec21140.c, libchip/network/elnk.c,
598        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
599        *_SUPPORTED-guarded code sections.
600
6012009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
602
603        * libchip/network/dec21140.c, libchip/network/elnk.c,
604        libchip/network/if_dc.c: Ensure PCI drivers are built on all
605        supported configurations. PowerPC conditionals were not current and
606        code was not being built on supported BSPs.
607
6082009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
609
610        * libchip/network/smc91111.c: Formatting.
611
6122009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
613
614        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
615        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
616        uint32_t (16bit ints are too small).
617
6182009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
619
620        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
621        * libchip/network/if_dc.c: Fix type mismatch.
622
6232009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
624
625        * aclocal/bsp-linkcmds.m4: New.
626
6272009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
628
629        * configure.ac: Rework CFLAGS setup.
630        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
631        * automake/compile.am: Remove RTEMS_CFLAGS.
632
6332009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
634
635        * libchip/ide/ata.h: Move extern "C".
636
6372009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
638
639        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
640        Use hex-constants to avoid implicit int-casts.
641        * libchip/i2c/spi-memdrv.c:
642        Use hex-constants to avoid implicit int-casts.
643        Use rtems_off64_t offsets to avoid loosing precision.
644
6452009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
646
647        * libchip/serial/ns16550.c: Update for interrupt handler type change.
648
6492009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
650
651        * aclocal/bsp-alias.m4: New.
652        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
653
6542009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
655
656        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
657
6582009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
659
660        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
661        * Makefile.am: Remove BARE_CPU_MODEL.
662
6632009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
664
665        * configure.ac: Remove cfg_dir.
666
6672009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
668
669        * configure.ac: Remove -std=c99 -fasm.
670        Remove AM_CONDITIONAL LIBCHIP.
671        * libchip/Makefile.am, wrapup/Makefile.am:
672        Remove AM_CONDITIONAL LIBCHIP.
673
6742009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
675
676        * configure.ac: Pick up make/custom/*.
677        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
678
6792009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
680
681        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
682        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
683
6842009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
685
686        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
687
6882009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
689
690        * Makefile.am: Remove RTEMS_HOST (unused).
691        * configure.ac: Remove RTEMS_HOST (unused).
692        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
693
6942009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
695
696        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
697        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
698
6992009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
700
701        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
702        aclocal/check-posix.m4, aclocal/enable-posix.m4,
703        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
704
7052009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
706
707        * configure.ac: Rework make/custom/* handling.
708        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
709        * Makefile.am: Remove make/custom/default.cfg-rule.
710
7112009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
712
713        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
714        NULL pointer access in interrupt handler.
715
7162009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
717
718        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
719        device API change.
720
7212009-10-08      Chris Johns <chrisj@rtems.org>
722
723        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
724        multiblock support from the ATA driver. Multiblock at the disk
725        level should not be a global policy as a disk may have more than
726        one partition with different block sizes. An IDE driver could
727        decide to use the feature with DMA but this a driver specific
728        design choice. Fixed bugs relating to variable block sizes and
729        large block transfer.
730        * c/src/libchip/ide/ide_controller.c,
731        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
732        Changed the block size to 32bits so blocks of 64K or bigger can be
733        transfered in a single driver call.
734
7352009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
736
737        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
738        shared irq.h yet and this breaks a significant number of them.
739
7402009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
741
742        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
743        model.
744
7452009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
746
747        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
748        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
749        renamed to rtems_termios_baud_to_number.
750
7512009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
752
753        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
754        termios_baud_to_number (duplicate prototypes).
755        Add C++-guards.
756        Include rtems/termiostypes.h.
757
7582009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
759
760        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
761
7622009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
763
764        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
765        physical address to support BSD TCP/IP stack.
766
7672009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
768
769        * libchip/network/elnk.c: Convert calls to legacy routine
770        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
771
7722009-08-03      Roger Dahlkvist <ruppe@kth.se>
773
774        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
775
7762009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
777
778        * libchip/ide/ata.c: Remove warning.
779
7802009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
781
782        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
783        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
784        now use the same macros.
785        * aclocal/bsp-bspcleanup-options.m4: New file.
786
7872009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
788
789        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
790        obsolete defines and declarations.  Set initial baud during device
791        open.  Fixed interrupt mode.
792
7932009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
794
795        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
796        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
797        EINVAL and ENOTTY as appropriate.
798
7992009-05-30      Chris Johns <chrisj@rtems.org>
800
801        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
802        devices on an IDE bus and cleaned up the initialisation register
803        call.
804
8052009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
806
807        * libchip/network/i82586.c: Fix warning in manner suggested by
808        Arnout Vandecappelle <arnout@mind.be> in
809        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
810
8112009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
812
813        * libchip/network/if_dc.c: Fixed warnings.
814
8152009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
816
817        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
818        as needed.
819
8202009-04-29      Chris Johns <chrisj@rtems.org>
821
822        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
823
824        * libchip/ide/ide_controller.c: Change the status detection and
825        add a message if the transfer fails. There is currently no error
826        handle at the IDE drvier level.
827
8282009-03-12      Daniel Hellstrom <daniel@gaisler.com>
829
830        PR 1392/bsps
831        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
832        over multiple pages results in extra data being written.
833
8342009-02-27      Gene Smith <gene.smith@siemens.com>
835
836        PR 1356
837        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
838        cards.
839
8402009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
841
842        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
843        enabled on x86.
844
8452009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
846
847        * aclocal/bspopts.m4: Quoting cosmetics.
848
8492009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
850
851        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
852        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
853        writes.  Fixed integer type in device structure.
854
8552009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
856
857        * libchip/serial/ns16550.c: Turn on ns16550_process() for
858        BSP_FEATURE_IRQ_LEGACY case also.
859
8602008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
861
862        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
863        level LibI2C interface.  Added generic block IO functions.
864
8652008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
866
867        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
868        optman/rtems/no-msg.c, optman/rtems/no-part.c,
869        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
870        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
871        optman/sapi/no-ext.c, optman/sapi/no-io.c:
872        Revert previous patch (cvs clash with Joel hacking cpukit).
873
8742008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
875
876        * aclocal/canonical-target-name.m4: Remove tic4x.
877
8782008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
879
880        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
881
8822008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
883
884        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
885        optman/rtems/no-msg.c, optman/rtems/no-part.c,
886        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
887        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
888        optman/sapi/no-ext.c, optman/sapi/no-io.c:
889        Fix prototypes.
890
8912008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
892
893        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
894
8952008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
896
897        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
898        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
899        duplicated data.
900
9012008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
902
903        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
904        SuperCore Handler initialization routines to directly pull parameters
905        from configuration table.
906
9072008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
908
909        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
910        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
911        optman/rtems/no-part.c, optman/rtems/no-region.c,
912        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
913        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
914        initialization routines to directly pull parameters from
915        configuration table. Eliminate empty routines sportted.
916
9172008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
918
919        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
920
9212008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
922
923        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
924        all public use of TOD conversion routines.
925
9262008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
927
928        * libchip/network/smc91111config.h:
929        #include <stdint.h> instead of <rtems/stdint.h>.
930
9312008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
932
933        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
934        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
935
9362008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
937
938        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
939
9402008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
941
942        * libchip/serial/ns16550.c: Transmit the character in the polled write
943        function within a critical section for printk() compatibility.
944
9452008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
946
947        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
948
9492008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
950
951        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
952
9532008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
954
955        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
956
9572008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
958
959        * aclocal/bsp-bootcard-options.m4: Fix quoting.
960
9612008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
962
963        * aclocal/bsp-bootcard-options.m4: New file.
964        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
965
9662008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
967
968        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
969        BSPs that support this feature.
970
9712008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
972
973        * libchip/serial/ns16550.c: Fix typo.
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: Add not supported on arm even though it is
982        not simple vectored.
983
9842008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
985
986        * libchip/serial/ns16550.c: Not currently supported on architectures
987        with simple vectored interrupt model.
988
9892008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
990
991        * aclocal/version.m4: Bump RTEMS_API to 4.10.
992        Bump _RTEMS_VERSION to 4.9.99.0.
993
9942008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
995
996        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
997        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
998        functions have now static linkage type.  Added constant qualifier to
999        operations table and read-only function parameters.
1000
1001        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
1002        c/src/libchip/serial/serial.h:  Include required header files.  Removed
1003        support for old PowerPC exception handling.  Various fixes for
1004        interrupt related routines.  Added support for BSPs with IRQ extension
1005        API.
1006
10072008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1008
1009        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
1010        is no PCI bus based upon the BSP not having a base address defined.
1011        This means this driver cannot be supported on that board.
1012
10132008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1014
1015        * libchip/network/dec21140.c, libchip/network/elnk.c,
1016        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
1017
10182008-09-17      Miao Yan <yanmiaobest@gmail.com>
1019
1020        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
1021        add simple device only filesystem (devfs), optionally completely drop
1022        out filesystem, and to clean up disabling newlib reentrancy support.
1023        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
1024        now has a 15K code space.
1025        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1026        Removed.
1027
10282008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
1029
1030        * libchip/ide/ata.h: Convert to Unix file format.
1031
10322008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
1033
1034        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
1035        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
1036        libchip/serial/serial.h, libchip/serial/serprobe.c,
1037        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
1038        Convert to "bool".
1039        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
1040        libchip/i2c/spi-memdrv.h: Convert to "bool".
1041        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
1042        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1043        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
1044        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1045        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
1046        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
1047        Convert to "bool".
1048        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
1049        Convert to "bool".
1050        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
1051        Convert to "bool".
1052
10532008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1054
1055        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
1056        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
1057        memory driver to not use the clock ioctl to install a method to poll
1058        for input. It now uses a Class API Timer which means we can eliminate
1059        this special IOCTL from all clock drivers.
1060        * libchip/shmdr/setckvec.c: Removed.
1061
10622008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1063
1064        * libchip/network/sonic.c: Do not declare a variable just to hold an
1065        ignored return value.
1066
10672008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
1068
1069        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
1070
10712008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1072
1073        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
1074        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
1075
10762008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1077
1078        * libchip/display/disp_hcms29xx.c: Do not make these static. They
1079        appear to be unused that way.
1080
10812008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1082
1083        * libchip/shmdr/shm_driver.h: Correct prototypes.
1084
10852008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
1086
1087        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
1088        variables and made methods static.
1089
10902008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
1091
1092        * libchip/serial/ns16550.c: Fix warning.
1093
10942008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
1095
1096        * aclocal/prog-cc.m4: Add -Wnested-externs.
1097
10982008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1099
1100        * libchip/network/dec21140.c: Add missing prototype.
1101        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
1102
11032008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1104
1105        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
1106        -Wstrict-prototypes to RTEMS_CFLAGS.
1107
11082008-08-02      Chris Johns <chrisj@rtems.org>
1109
1110        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
1111        rtems_blkdev_request count and start references. Use
1112        RTEMS_BLKDEV_START_BLOCK.
1113
11142008-07-29      Chris Johns <chrisj@rtems.org>
1115
1116        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
1117
1118        * libchip/ide/ata.c: Change to use a mutex rather than disable
1119        pre-emption. Updated to the libblock changes.
1120
1121        * libchip/ide/ata_internal.h: Updated to the new chains API.
1122
1123        * libchip/ide/ide_controller.c: Updated to the libblock
1124        changes. Added come debug tracing.
1125
1126        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
1127        to the libblock changes.
1128
11292008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1130
1131        * configure.ac: Remove RPCGEN, RPCTOOLS.
1132
11332008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
1134
1135        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
1136        for output format specifiers.
1137
11382008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1139
1140        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
1141        Fixed some data types
1142
11432008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
1144
1145        * libchip/i2c/spi-sd-card.c: Added missing header file.
1146        * libchip/Makefile.am: Added SD Card driver.
1147
11482008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1149
1150        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
1151        make glyphs non-constant, added file headers
1152
11532008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1154
1155        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
1156        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
1157        * libchip/display/font_hcms29xx.h
1158        Creation of SPI display driver
1159
11602008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
1161
1162        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
1163        via SPI.
1164
11652008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1166
1167        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
1168        AC_PREREQ(2.62).
1169
11702008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1171
1172        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
1173
11742008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1175
1176        * libchip/Makefile.am: Move termios helper routines from libchip to
1177        libcsupport. Add routine which makes it easy for a termios device
1178        driver to inform termios of its default baud rate. This avoids
1179        inconsistencies in later termios settings changes.
1180        * libchip/serial/termios_baud2index.c,
1181        libchip/serial/termios_baud2num.c: Removed.
1182
11832008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1184
1185        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
1186
11872008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1188
1189        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
1190        not fail if there are none.
1191
11922008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1193
1194        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
1195        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
1196        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
1197        * libchip/Makefile.am:
1198        derived a generic spi memory driver from spi-flash-m25p40,
1199        added descriptor for fram fm25l256
1200
12012008-05-07      Till Straumann <strauman@slac.stanford.edu>
1202
1203        PR 649/bsps
1204        * libchip/ide/ata.c: Give up if the interface does not become ready.
1205
12062008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1207
1208        Moved to cpukit.
1209        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
1210        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
1211        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
1212        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
1213        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
1214        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
1215        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
1216        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
1217        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
1218        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
1219        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
1220        nfsclient/src/xdr_mbuf.c: Removed.
1221
12222008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
1223
1224        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
1225
12262008-01-05      Chris Johns <chrisj@rtems.org>
1227
1228        * libchip/flash/am29lv160.c: Update the blank check error message
1229        to say there is an error.
1230       
12312007-12-22      Chris Johns <chrisj@rtems.org>
1232
1233        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
1234        the hello message. Just one line but still a little too long.
1235       
12362007-12-14      Chris Johns <chrisj@rtems.org>
1237
1238        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
1239        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
1240        * libchip/flash, libchip/flash/am29lv160.c,
1241        libchip/flash/am29lv160.h: New.
1242
12432007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1244
1245        * libchip/network/if_fxp.c: Spacing.
1246
12472007-11-20      Till Straumann <strauman@slac.stanford.edu>
1248
1249        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
1250        Avoid using 'stdio' before the system is up and fully
1251        initialized.
1252
12532007-11-20      Till Straumann <strauman@slac.stanford.edu>
1254
1255        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
1256        * libchip/Makefile.am, libchip/preinstall.am:
1257        added new driver for Maxim DS1375 i2c RTC.
1258
12592007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1260
1261        * libchip/i2c/spi-flash-m25p40.c:
1262        added addressing call in write function
1263
12642007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1265
1266        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
1267        * libchip/Makefile.am:
1268        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
1269
12702007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1271
1272        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
1273
12742007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1275
1276        * nfsclient/Makefile.am: Fix errors.
1277
12782007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1279
1280        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
1281
12822007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1283
1284        * aclocal/version.m4: Bump RTEMS_API to 4.9.
1285        Bump RTEMS_VERSION to 4.8.99.0.
1286
12872007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1288
1289        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
1290
12912007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1292
1293        * configure.ac: Remove AC_PROG_AWK (Unused).
1294
12952007-09-14      Daron Chabot <djc915@mail.usask.ca>
1296
1297        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
1298        rtems_interrupt_vector, to permit passing arbitrary arguments to the
1299        ISR. Clean up of variables to silence compiler warnings.
1300
13012007-09-13      Daniel Hellstrom <daniel@gaisler.com>
1302
1303        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
1304
13052007-09-12      Daniel Hellstrom <daniel@gaisler.com>
1306
1307        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
1308          - Odd bit bug in some chips taken care of.
1309          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
1310            alignment but failing to do so must have made the driver writer to make
1311            some incorrect assumptions about MBUFs.
1312          - Fixed MBUF handling to handle mbuf chains better. The Data length of
1313            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
1314          - Made while loop responsible for copying data to fifo port copy 16 shorts
1315            per loop instead of 1 short, increasing the copying process.
1316
13172007-09-07      Daniel Hellstrom <daniel@gaisler.com>
1318
1319        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
1320        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
1321
13222007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1323
1324        * configure.ac, wrapup/Makefile.am: Remove RDBG.
1325        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
1326        librdbg/Makefile.am, librdbg/preinstall.am,
1327        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
1328        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
1329        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
1330        librdbg/include/rdbg/powerpc/rdbg_f.h,
1331        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
1332        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1333        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1334        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1335        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1336        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
1337        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
1338        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
1339        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
1340        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
1341        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
1342        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1343        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
1344        librdbg/src/powerpc/rdbg_f.c,
1345        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1346        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
1347        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1348        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
1349
13502007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1351
1352        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
1353
13542007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1355
1356        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1357          sizes.
1358
13592007-07-27      Chris Johns <chrisj@rtems.org>
1360
1361        * wrapup/Makefile.am: Create archive from a file for hosts
1362        with a limited command line size.
1363
13642007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1365
1366        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1367          sizes.
1368
13692007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1370       
1371        * configure.ac: Add nfsclient.
1372        * nfsclient/Makefile.am: New.
1373        * nfsclient/proto/Makefile, nfsclient/Makefile,
1374          nfsclient/src/Makefile: Remove.
1375        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
1376        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
1377
13782007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1379
1380        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
1381        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
1382        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
1383        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
1384        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
1385        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
1386        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
1387        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
1388        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
1389        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
1390        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
1391        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
1392
13932007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1394
1395        * libchip/serial/ns16550.c: removed timed out wait for transmitter
1396        to become ready: This will not work for fast CPUs.
1397
13982007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1399
1400        * libchip/ide/ata.c: fixed warning
1401
14022007-06-20      Ray Xu <rayx@gmail.com>
1403
1404        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
1405        console, and libio. This shrinks the memory requirements but Joel has
1406        not figured out how best to present this to application space.
1407        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1408        New files.
1409
14102007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1411
1412        * optman/sapi/no-io.c: Split IO Manager into one function per file so
1413        now we only need required initialization methods.
1414
14152007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1416
1417        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
1418        parameter since it was used to configure a no longer used feature.
1419        Device names are now part of the filesystem not in a table.
1420
14212007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1422
1423        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
1424        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
1425        optman/rtems/no-part.c, optman/rtems/no-region.c,
1426        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
1427        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
1428        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
1429        other optional managers so using them reduces application size
1430        instead of increasing it.
1431        * optman/rtems/no-barrier.c: New file.
1432
14332007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1434
1435        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
1436        adjustments to pci-API changes.
1437        * libchip/network/dec21140.c, libchip/network/elnk.c,
1438        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
1439        changes.
1440
14412007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1442
1443        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1444        libchip/network/if_fxp.c: Reflect changes to pci-API.
1445
14462007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1447
1448        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1449        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1450
14512007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1452
1453        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1454          being used to compile "tools").
1455
14562007-03-13      Joel Sherrill <joel@OARcorp.com>
1457
1458        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1459
14602007-03-12      Joel Sherrill <joel@OARcorp.com>
1461
1462        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1463        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1464        and/or fix mistake in copyright notice. Both of these mistakes appear
1465        to be from code submitted after these changes were made previously.
1466
14672007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1468
1469        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1470
14712007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1472
1473        * libchip/Makefile.am: Correct path to README.tulipclone.
1474
14752007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1476
1477        * libchip/ide/ata.c: Remove superfluous type casts.
1478
14792007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1480
1481        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1482        Use size_t for sizes.
1483
14842007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1485
1486        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1487        from preemption disabled region
1488
14892007-01-16      Till Straumann <strauman@slac.stanford.edu>
1490
1491        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1492        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1493        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1494
14952006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1496
1497        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1498          ioctl_command_t as ioctl argument.
1499
15002006-12-13      Joel Sherrill <joel@OARcorp.com>
1501
1502        * librtems++/include/rtems++/rtemsEvent.h,
1503        librtems++/include/rtems++/rtemsMessageQueue.h,
1504        librtems++/include/rtems++/rtemsSemaphore.h,
1505        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1506        librtems++/src/rtemsMessageQueue.cc,
1507        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1508        rtems_unsigned32 to uint32_t.
1509
15102006-12-13      Joel Sherrill <joel@OARcorp.com>
1511
1512        PR 1181/bsps
1513        * optman/rtems/no-msg.c: Clean up dead code.
1514
15152006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1516
1517        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1518
15192006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1520
1521        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1522        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1523        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1524
15252006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1526
1527        * configure.ac: New BUG-REPORT address.
1528
15292006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1530
1531        * Makefile.am: Remove ampolish3.
1532
15332006-11-17      Joel Sherrill <joel@OARcorp.com>
1534
1535        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1536        blank lines.
1537
15382006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1539
1540        * configure.ac: Remove RTEMS_AMPOLISH3.
1541        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1542          Remove checks for AMPOLISH3.
1543        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1544        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1545        * ampolish3: Remove.
1546
15472006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1548
1549        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1550        * aclocal/prog-cc.m4: Remove CFLAGS.
1551        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1552        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1553
15542006-10-23      Joel Sherrill <joel@OARcorp.com>
1555
1556        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1557
15582006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1559
1560        * automake/compile.am: Use hard-coded RTEMS_* flags.
1561
15622006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1563
1564        * aclocal/rtems-top.m4: Remove RTEMS_API.
1565        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1566
15672006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1568
1569        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1570
15712006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1572
1573        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1574
15752006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1576
1577        * aclocal/version.m4: Bump version to 4.7.99.0.
1578
15792006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1580
1581        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1582
15832006-09-11      Joel Sherrill <joel@OARcorp.com>
1584
1585        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1586
15872006-09-04      Joel Sherrill <joel@OARcorp.com>
1588
1589        * libchip/network/greth.c, libchip/network/open_eth.c,
1590        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1591        introduced by warning removal.
1592
15932006-09-01      Joel Sherrill <joel@OARcorp.com>
1594
1595        * libchip/network/greth.c, libchip/network/open_eth.c,
1596        libchip/network/smc91111.c: Remove warnings and correct prototype
1597        added earlier today.
1598
15992006-09-01      Joel Sherrill <joel@OARcorp.com>
1600
1601        * libchip/network/cs8900.c, libchip/network/greth.c,
1602        libchip/network/i82586.c, libchip/network/open_eth.c,
1603        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1604        sized integers, and inttypes.h printf helpers.
1605
16062006-08-09      Kolja Waschk <waschk@telos.de>
1607
1608        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1609
16102006-07-12      Joel Sherrill <joel@OARcorp.com>
1611
1612        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1613
16142006-07-11      Jerry Needell <jerry.needell@unh.edu>
1615
1616        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1617        4.6 branch.  Original modifications by Gaisler Enterprises.
1618        * libchip/network/greth.c, libchip/network/greth.h: New files.
1619
16202006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1621
1622        * ide/ata.[ch]:
1623        (PR1118) fetch priority for ATA task from a variable,
1624        not a fixed configuration value.
1625       
16262006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1627
1628        * Makefile.am: Add ampolish3.
1629
16302006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1631
1632        * ampolish3: New.
1633        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1634
16352006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1636
1637        * aclocal/rtems-ampolish.m4: New.
1638        * configure.ac: Use RTEMS_AMPOLISH3.
1639
16402006-04-18  Joel Sherrill <joel@OARcorp.com>
1641
1642        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1643
16442006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1645
1646        PR 853/filesystem
1647        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1648        should be modified to support the new exception scheme and to use the
1649        handle parameter.
1650
16512006-02-a32     Eric Norum <norume@aps.anl.gov>
1652
1653        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1654        "newer" PCI access calls.  Minor cleanups.  Comments.
1655
16562006-01-12      Eric Norum <norume@aps.anl.gov>
1657
1658        PR 861/networking
1659        PR 863/networking
1660        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1661
16622006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1663
1664        * wrapup/Makefile.am: Add preinstall.am.
1665        * libchip/Makefile.am: Build libchip/network/smc91111.
1666        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1667        Eliminate cyg_int* crap.
1668
16692006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1670
1671        * librdbg/Makefile.am: Add preinstall.am.
1672        * aclocal/bsp-configure.m4: Add ampolish3.
1673        New header guards.
1674
16752006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1676
1677        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1678        Merger from rtems-4-6-branch.
1679
16802006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1681
1682        * libchip/network/smc91111.c
1683        libchip/network/smc91111config.h
1684        libchip/network/smc91111exp.h
1685        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1686        * libchip/Makefile.am: Reflect adding smc91111*.
1687
16882006-01-08      Joel Sherrill <joel@OARcorp.com>
1689
1690        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1691        char *.
1692
16932006-01-08      Joel Sherrill <joel@OARcorp.com>
1694
1695        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1696        warnings.
1697
16982005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1699
1700        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1701        Add RTEMS_RELLDFLAGS.
1702        * automake/compile.am: Remove RTEMS_USE_GCC.
1703        Remove RTEMS_RELLDFLAGS.
1704        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1705
17062005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1707
1708        * libchip/network/if_media.h, libchip/network/mii.h:
1709        Remove (Moved to cpukit).
1710        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1711        and libchip/network/if_media.h.
1712        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1713        if_media.h having moved.
1714
17152005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1716
1717        * automake/compile.am, automake/host.am, automake/local.am,
1718        automake/subdirs.am: Remove depend.
1719        * configure.ac: Explicitly pass --libdir and --includedir to
1720        testsuites.
1721
17222005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1723
1724        * configure.ac: Reflect changes to testsuites.
1725
17262005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1727
1728        * automake/compile.am: Remove GCCSPECS.
1729        * aclocal/prog-cc.m4: Add GCCSPECS.
1730        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1731
17322005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1733
1734        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1735        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1736
17372005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1738
1739        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1740        libcpu/byteorder.h for i386.
1741
17422005-11-02      Till Straumann <strauman@slac.stanford.edu>
1743
1744        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1745        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1746        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1747        added a simple API/library for i2c devices and drivers for i2c
1748        2-byte eeproms and a ds1621 temperature sensor; API is documented
1749        in libi2c.h.
1750
17512005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1752
1753        * libnetworking/pppd/ipxcp.c,
1754        libnetworking/pppd/chat.c,
1755        libnetworking/pppd/patchlevel.h,
1756        libnetworking/pppd/upap.h,
1757        libnetworking/pppd/md5.h,
1758        libnetworking/pppd/pppd.8,
1759        libnetworking/pppd/README,
1760        libnetworking/pppd/preinstall.am,
1761        libnetworking/pppd/md4.h,
1762        libnetworking/pppd/magic.c,
1763        libnetworking/pppd/pppd.h,
1764        libnetworking/pppd/demand.c,
1765        libnetworking/pppd/rtemsmain.c,
1766        libnetworking/pppd/sys-rtems.c,
1767        libnetworking/pppd/ipcp.h,
1768        libnetworking/pppd/lcp.h,
1769        libnetworking/pppd/chap_ms.c,
1770        libnetworking/pppd/md4.c,
1771        libnetworking/pppd/rtemspppd.h,
1772        libnetworking/pppd/cbcp.h,
1773        libnetworking/pppd/auth.c,
1774        libnetworking/pppd/lcp.c,
1775        libnetworking/pppd/example/README,
1776        libnetworking/pppd/example/ppp.conf,
1777        libnetworking/pppd/example/system.h,
1778        libnetworking/pppd/example/netconfig.h,
1779        libnetworking/pppd/example/pppdapp.c,
1780        libnetworking/pppd/example/init.c,
1781        libnetworking/pppd/example/Makefile-user,
1782        libnetworking/pppd/example/pppd.options,
1783        libnetworking/pppd/rtemspppd.c,
1784        libnetworking/pppd/ipxcp.h,
1785        libnetworking/pppd/chap_ms.h,
1786        libnetworking/pppd/options.c,
1787        libnetworking/pppd/magic.h,
1788        libnetworking/pppd/chap.h,
1789        libnetworking/pppd/cbcp.c,
1790        libnetworking/pppd/upap.c,
1791        libnetworking/pppd/chap.c,
1792        libnetworking/pppd/Makefile.am,
1793        libnetworking/pppd/ccp.h,
1794        libnetworking/pppd/utils.c,
1795        libnetworking/pppd/rtemsdialer.h,
1796        libnetworking/pppd/fsm.h,
1797        libnetworking/pppd/pathnames.h,
1798        libnetworking/pppd/md5.c,
1799        libnetworking/pppd/fsm.c,
1800        libnetworking/pppd/ipcp.c,
1801        libnetworking/pppd/STATUS,
1802        libnetworking/pppd/ccp.c,
1803        libnetworking/Makefile.am: Remove (Moved to cpukit).
1804
18052005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1806
1807        * configure.ac: Remove libnetworking, libnetworking/pppd.
1808        * wrapup/Makefile.am: Remove libpppd.a.
1809
18102005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1811
1812        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1813        rtemsdialer.h to $(includedir)/rtems.
1814
18152005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1816
1817        * libnetworking/rtems_telnetd/icmds.c,
1818        libnetworking/rtems_telnetd/Makefile.am,
1819        libnetworking/rtems_telnetd/preinstall.am,
1820        libnetworking/rtems_telnetd/pty.c,
1821        libnetworking/rtems_telnetd/pty.h,
1822        libnetworking/rtems_telnetd/README,
1823        libnetworking/rtems_telnetd/telnetd.c,
1824        libnetworking/rtems_telnetd/telnetd.h:
1825        Remove (Moved to cpukit).
1826
18272005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1828
1829        * configure.ac: Remove libnetworking/rtems_telnetd.
1830        * libnetworking/Makefile.am: Remove rtems_telnetd.
1831        * libnetworking/README: Remove (Obsolete).
1832        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1833
18342005-10-20  Eric Norum <norume@aps.anl.gov>
1835
1836        * libchip/network/dec21140.c: Clean up PCI mapping.
1837
18382005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1839
1840        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1841        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1842        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1843        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1844        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1845        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1846
18472005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1848
1849        * aclocal/bspopts.m4: Add missing m4 quotes.
1850
18512005-09-02  Joel Sherrill <joel@OARcorp.com>
1852
1853    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1854
18552005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1856
1857        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1858        libchip/network/dec21140.c: Remove initialization of PCI bus.
1859
18602005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1861
1862        * optman/Makefile.am: Add preinstall.am.
1863
18642005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1865
1866        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1867        UNTESTED to tested.
1868
18692005-06-17      Joel Sherrill <joel@OARcorp.com>
1870
1871        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1872        it is not supported by the MPC5xx.
1873
18742005-06-17      Joel Sherrill <joel@OARcorp.com>
1875
1876        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1877        interface. Also correct attempting to build on other than PowerPC and
1878        x86.
1879
18802005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1881
1882        * libchip/Makefile.am: Add driver for Tulip clones.
1883        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1884        libchip/network/if_dcreg.h: New files.
1885
18862005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1887
1888        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1889        to enable rdbg.
1890        * configure.ac: Reflect changes above.
1891
18922005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1893
1894        * configure.ac: Add ada/.
1895
18962005-05-20      Sergei Organov  <osv@topconrd.ru>
1897
1898        PR 750/networking
1899        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1900        wait_input().
1901
19022005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1903
1904        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1905        rtems/irq.h.
1906
19072005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1908
1909        * libchip/Makefile.am: Include preinstall.am.
1910        * libchip/preinstall.am: New.
1911
19122005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1913
1914        * configure.ac: Add AMPOLISH3.
1915        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1916        * libnetworking/rtems_telnetd/preinstall.am: New.
1917        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1918
19192005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1920
1921        * configure.ac: Let enable_rpcgen default to "no".
1922
19232005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1924
1925        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1926
19272005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1928
1929        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1930        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1931
19322005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1933
1934        * libchip/network/dec21140.c, libchip/network/elnk.c,
1935        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1936
19372005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1938
1939        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1940        of code as a result of the implementation of a common PCI interface.
1941
19422005-05-04      Joel Sherrill <joel@OARcorp.com>
1943
1944        * libchip/network/open_eth.c: Remove prototype of set_vector.
1945
19462005-05-03      Joel Sherrill <joel@OARcorp.com>
1947
1948        * librdbg/src/ptrace.c: Remove warning.
1949
19502005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1951
1952        * libchip/network/dec21140.c, libchip/network/elnk.c,
1953        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1954        Modified parameter list to remove warnings.
1955
19562005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1957
1958        * libchip/network/cs8900.c, libchip/network/i82586.c,
1959        libchip/network/open_eth.c, libchip/network/sonic.c,
1960        libchip/serial/mc68681.c: Modified types to remove
1961        warnings.  Added initialization to remove warnings.
1962
19632005-04-28      Joel Sherrill <joel@OARcorp.com>
1964
1965        * libchip/network/README.sonic: Rewritten to account for removal of
1966        dmv177.
1967
19682005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1969
1970        PR 781/rtems_misc
1971        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1972
19732005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1974
1975        * libchip/serial/ns16550.c:
1976        Fixed warnings generated in various powerpc configurations
1977
19782005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1979
1980        * libchip/serial/ns16550.c: Modified
1981        ISR to work with PPC new exception processing
1982
19832005-03-14      Joel Sherrill <joel@OARcorp.com>
1984
1985        * libchip/network/dec21140.c, libchip/network/elnk.c,
1986        libchip/network/if_fxp.c: Continue PCI API unification. All use
1987        pci_find_device(). Network drivers manufacture a signature since all
1988        calls have not been converted yet.
1989
19902005-03-04      Joel Sherrill <joel@OARcorp.com>
1991
1992        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1993        initialize function part of the unified PCI API as pci_initialize().
1994
19952005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1996
1997        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1998        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1999
20002005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2001
2002        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
2003        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
2004
20052005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2006
2007        * aclocal/ppc.m4: Reflect changes to ppc exception processing
2008        building procedures.
2009
20102005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
2011
2012        * aclocal/prog-cc.m4:
2013        Quote CFLAGS's RHS to accomodate Solaris broken sh.
2014
20152005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
2016
2017        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
2018
20192005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
2020
2021        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
2022
20232005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
2024
2025        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
2026
20272005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
2028
2029        * libnetworking/rtems_servers/ftp.c,
2030        libnetworking/rtems_servers/ftp.h,
2031        libnetworking/rtems_servers/Makefile.am:
2032        Remove (relocated to cpukit/ftpd).
2033        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
2034        removed move libnetworking/rtems_servers.
2035
20362005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
2037
2038        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
2039
20402005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
2041
2042        PR 755/rtems
2043        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
2044        Remove local declarations of rtems_bsdnet_nameservers,
2045        rtems_bsdnet_nameservers_count.
2046
20472005-01-31      Sergei Organov <osv@topconrd.ru>
2048
2049        PR 751/pppd
2050        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
2051        committed to fix PR736 breaks pppd. chat.c should have its own static
2052        ttyfd for pppd to work correctly. The symptom is that second
2053        invokation of chat (for connect script) fails due to pppd_ttyfd set
2054        to -1 by previous chat invokation (for init script). In addition,
2055        this patch fixes leaving of dangling pointer in the abort_stbring[]
2056        by chat_send().
2057
20582005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
2059
2060        * configure.ac: Remove CFLAGS_DEBUG_V.
2061        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
2062
20632005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2064
2065        * wrapup/Makefile.am: Remove rtems-ctor.o.
2066
20672005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2068
2069        * libchip/rtc/rtc.h: size_t RTC_Count.
2070
20712005-01-20      Joel Sherrill <joel@OARcorp.com>
2072
2073        PR 736/pppd
2074        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2075        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2076        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
2077        should not be static and should have a name more specific to pppd.
2078
20792005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2080
2081        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
2082        libnetworking/rtems_servers/Makefile.am,
2083        libnetworking/rtems_telnetd/Makefile.am,
2084        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
2085        Eliminate CFLAGS_OPTIMIZE_V.
2086
20872005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
2088
2089        * configure.ac: Pass CFLAGS to testsuites configure.
2090        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
2091        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
2092
20932005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
2094
2095        * configure.ac: Pass CFLAGS to cpukit configure.
2096        * aclocal/rtems-flags.m4: Remove (Unused).
2097        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
2098        * aclocal/env-rtemsbsp.m4:
2099        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
2100        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
2101        RTEMS_CFLAGS.
2102        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
2103        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
2104        Cleanup comments.
2105
21062005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2107
2108        * automake/compile.am: Remove build-variant support.
2109
21102005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2111
2112        * libnetworking/pppd/Makefile.am,
2113        libnetworking/rtems_servers/Makefile.am,
2114        libnetworking/rtems_telnetd/Makefile.am:
2115        Remove build-variant support.
2116
21172005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2118
2119        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
2120        support/Makefile.am, wrapup/Makefile.am:
2121        Remove build-variant support.
2122
21232004-11-22      Joel Sherrill <joel@OARcorp.com>
2124
2125        * libchip/network/if_fxp.c: Add entry for another module ID code.
2126
21272004-11-22      Joel Sherrill <joel@OARcorp.com>
2128
2129        PR 693/misc
2130        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2131        in/outport routines.
2132
21332004-11-22      Joel Sherrill <joel@OARcorp.com>
2134
2135        PR 693/misc
2136        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2137        in/outport routines.
2138
21392004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2140
2141        * aclocal/enable-itron.m4: Remove (unused).
2142
21432004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2144
2145        * configure.ac: Misc. quoting cleanups.
2146        Enable ada-tests iff --enable-ada and --enable-tests.
2147
21482004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
2149
2150        PR 703/filesystem
2151        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
2152        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
2153        libchip/ide/ide_controller.c:
2154        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
2155        available for BSPS/device drivers.
2156        Extend the "modes_available" and "mode_active" parameters to
2157        uint16_t for UDMA support.
2158
21592004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
2160
2161        * libchip/network/dec21140.c: Cleanup a bit and remove message about
2162        not supported on PowerPC since it works on the MVME2100 BSP.
2163
21642004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
2165
2166        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
2167        Add dependency tracking for *.cfgs.
2168        * Makefile.am: Add dependency tracking for *.cfg.
2169
21702004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
2171
2172        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
2173        (Thanks to Lars Munch <lars@segv.dk> for catching this).
2174
21752004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
2176
2177        PR 707/make_build
2178        * configure.ac: Add --enable-rpcgen.
2179
21802004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2181
2182        PR 700/rtems_misc
2183        * libnetworking/rtems_webserver/asp.c,
2184        libnetworking/rtems_webserver/balloc.c,
2185        libnetworking/rtems_webserver/cgi.c,
2186        libnetworking/rtems_webserver/default.c,
2187        libnetworking/rtems_webserver/ej.h,
2188        libnetworking/rtems_webserver/ejIntrn.h,
2189        libnetworking/rtems_webserver/ejlex.c,
2190        libnetworking/rtems_webserver/ejparse.c,
2191        libnetworking/rtems_webserver/emfdb.c,
2192        libnetworking/rtems_webserver/emfdb.h,
2193        libnetworking/rtems_webserver/form.c,
2194        libnetworking/rtems_webserver/handler.c,
2195        libnetworking/rtems_webserver/h.c,
2196        libnetworking/rtems_webserver/license.txt,
2197        libnetworking/rtems_webserver/Makefile.am,
2198        libnetworking/rtems_webserver/md5c.c,
2199        libnetworking/rtems_webserver/md5.h,
2200        libnetworking/rtems_webserver/mime.c,
2201        libnetworking/rtems_webserver/misc.c,
2202        libnetworking/rtems_webserver/NOTES,
2203        libnetworking/rtems_webserver/ringq.c,
2204        libnetworking/rtems_webserver/rom.c,
2205        libnetworking/rtems_webserver/rtems_webserver.h,
2206        libnetworking/rtems_webserver/security.c,
2207        libnetworking/rtems_webserver/sock.c,
2208        libnetworking/rtems_webserver/socket.c,
2209        libnetworking/rtems_webserver/sockGen.c,
2210        libnetworking/rtems_webserver/sym.c,
2211        libnetworking/rtems_webserver/uemf.c,
2212        libnetworking/rtems_webserver/uemf.h,
2213        libnetworking/rtems_webserver/um.c,
2214        libnetworking/rtems_webserver/um.h,
2215        libnetworking/rtems_webserver/umui.c,
2216        libnetworking/rtems_webserver/url.c,
2217        libnetworking/rtems_webserver/value.c,
2218        libnetworking/rtems_webserver/wbase64.c,
2219        libnetworking/rtems_webserver/webcomp.c,
2220        libnetworking/rtems_webserver/webmain.c,
2221        libnetworking/rtems_webserver/webpage.c,
2222        libnetworking/rtems_webserver/webrom.c,
2223        libnetworking/rtems_webserver/webs.c,
2224        libnetworking/rtems_webserver/websda.c,
2225        libnetworking/rtems_webserver/websda.h,
2226        libnetworking/rtems_webserver/webs.h,
2227        libnetworking/rtems_webserver/websSSL.c,
2228        libnetworking/rtems_webserver/websSSL.h,
2229        libnetworking/rtems_webserver/websuemf.c,
2230        libnetworking/rtems_webserver/wsIntrn.h:
2231        Remove (Moved to cpukit/http).
2232
22332004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2234
2235        PR 700/rtems_misc
2236        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
2237        Remove libnetworking/rtems_webserver.
2238
22392004-10-25      Eric Norum <norume@aps.anl.gov>
2240
2241        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
2242
22432004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2244
2245        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
2246
22472004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2248
2249        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
2250        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
2251
22522004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2253
2254        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
2255
22562004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2257
2258        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2259        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
2260
22612004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2262
2263        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
2264        BITSPERBYTE.
2265
22662004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2267
2268        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
2269        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
2270
22712004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2272
2273        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
2274
22752004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2276
2277        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
2278        * aclocal/enable-bare.m4: Remove.
2279        * configure.ac: Remove BARE_CPU_MODEL.
2280
22812004-10-13      Eric Norum <norume@aps.anl.gov>
2282
2283        PR 688/bsps
2284        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2285        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
2286        MC146818A (and several Dallas Semiconductor) TOD chips.
2287
22882004-10-13      Eric Norum <norume@aps.anl.gov>
2289
2290        PR 686/networking
2291        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
2292        device code.
2293
22942004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
2295
2296        * libchip/network/dec21140.c: include <rtems/pci.h>.
2297
22982004-09-29      Joel Sherrill <joel@OARcorp.com>
2299
2300        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
2301        libnetworking/pppd/utils.c: i960 obsoleted and all references
2302        removed.
2303
23042004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
2305
2306        PR 607/networking
2307        * libchip/network/dec21140.c: Made PCI configuration minimum sane
2308        instead of fully specifying unused PCI features.
2309
23102004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2311
2312        * configure.ac: Require automake > 1.9.
2313
23142004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2315
2316        * aclocal/rtems-cpu-subdirs.m4: Add avr.
2317
23182004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2319
2320        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
2321        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
2322
23232004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2324
2325        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
2326        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
2327
23282004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2329
2330        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
2331
23322004-07-28  Joel Sherrill <joel@OARcorp.com>
2333
2334    * aclocal/version.m4: Updated to rtems-4.6.99.1.
2335
23362004-07-25      Joel Sherrill <joel@OARcorp.com>
2337
2338        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
2339
23402004-05-21  Till Strauman <strauman@slac.stanford.edu>
2341
2342        PR 625/networking
2343        * libchip/network/dec21140.c, ... : Prevent name clashes by making
2344        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
2345        an error rather than panic if no chip is detected (thus allowing
2346        for probing).
2347        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
2348        instead of looping forever.  Avoid divide by zero (crashed my PC).
2349        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
2350        they are UNTESTED.
2351
23522004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
2353
2354        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
2355
23562004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2357
2358        * libchip/network/dec21140.c, libchip/network/elnk.c:
2359        #include <errno.h>.
2360
23612004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2362
2363        * libchip/network/if_media.h: Update from FreeBSD.
2364        * libchip/network/open_eth.c, libchip/network/cs8900.c,
2365        libchip/network/i82586.c: #include <errno.h>.
2366
23672004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2368
2369        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
2370
23712004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2372
2373        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
2374
23752004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
2376
2377        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
2378        automake).
2379
23802004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
2381
2382        PR 599/pppd
2383        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
2384
23852004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
2386
2387        * optman/rtems/no-region.c: Reflect having changed
2388        rtems_region_get_segment_size.
2389
23902004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
2391
2392        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2393        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2394        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2395        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
2396        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
2397        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
2398        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2399
24002004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2401
2402        * libchip/ide/ata.c, libchip/network/dec21140.c,
2403        libchip/network/elnk.c, libchip/network/i82586.c,
2404        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
2405        libchip/network/open_eth.c, libchip/network/sonic.c,
2406        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
2407        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
2408        libchip/shmdr/init.c, libchip/shmdr/intr.c,
2409        libchip/shmdr/shm_driver.h: Cosmetics.
2410
24112004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2412
2413        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
2414        optman/rtems/no-msg.c, optman/rtems/no-part.c,
2415        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2416        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
2417        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
2418        fixed size types.
2419
24202004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2421
2422        * configure.ac: Explicitly pass --includedir and --libdir to
2423        cpukit/configure.
2424
24252004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
2426
2427        * librdbg/Makefile.am: Fix rpcgen rules.
2428        * librdbg/src/i386/any/remdeb_xdr.c,
2429        librdbg/src/m68k/any/remdeb_xdr.c,
2430        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
2431        Reflect changes to librdbg/Makefile.am.
2432
24332004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
2434
2435        * configure.ac: Reflect changes testsuites/configure.ac and
2436        cpukit/configure.ac.
2437
24382004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
2439
2440        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
2441        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
2442
24432004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2444
2445        * configure.ac: Reflect changes to testsuites's configuration.
2446
24472004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2448
2449        PR/589 rtems
2450        * libchip/network/pci.h: Remove (Moved to cpukit).
2451
24522004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2453
2454        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2455        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2456        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2457        libchip/network/dec21140.c, libchip/network/elnk.c,
2458        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2459        libchip/network/open_eth.h, libchip/network/sonic.c,
2460        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2461        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2462        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2463        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2464        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2465        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2466        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2467        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2468        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2469        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2470        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2471        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2472        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2473        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2474        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2475        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2476        fixed-size types.
2477
24782004-03-14      Chris Johns  <chrisj@rtems.org>
2479
2480        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2481        the BSP example code.
2482        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2483        support the DIMMPC. This is a pc386 target with IO port support. Minor
2484        formating clean up. Add documentation to the header file.
2485        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2486        cs8900.h header file.
2487
24882004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2489
2490        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2491        Cosmetics.
2492
24932004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2494
2495        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2496        There are no application level Makefiles in here.
2497
24982004-03-04      Joel Sherrill <joel@OARcorp.com>
2499
2500        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2501        they can be used in application level makefiles.
2502
25032004-03-05      Joel Sherrill <joel@OARcorp.com>
2504
2505        * libnetworking/rtems_webserver/ejparse.c,
2506        libnetworking/rtems_webserver/emfdb.c,
2507        libnetworking/rtems_webserver/sock.c,
2508        libnetworking/rtems_webserver/socket.c,
2509        libnetworking/rtems_webserver/sym.c,
2510        libnetworking/rtems_webserver/webs.c,
2511        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
25122004-03-05      Joel Sherrill <joel@OARcorp.com>
2513
2514        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2515        compiling this file only only those CPU families with supported
2516        exception models.
2517
25182004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2519
2520        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2521        testsuites (Was exposed with --enable-multilib, only).
2522        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2523         Add RTEMS_BSP_CONFIG_SUBDIR.
2524        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2525        testsuites's configure.
2526        * aclocal/rtems-top.m4: Remove ENDIF hack.
2527        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2528
25292004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2530
2531        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2532        wrapup/Makefile.am: Fix automake problems having been introduced
2533        in previous patch.
2534
25352004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2536
2537        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2538        Preinstall dirs.
2539        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2540        * aclocal/check-multiprocessing.m4: Cosmetics.
2541        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2542        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2543
25442004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2545
2546        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2547        librdbg/src/Makefile.am.
2548        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2549        * configure.ac: Reflect changes above.
2550        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2551        * wrapup/Makefile.am: Reflect changes above.
2552        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2553
25542004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2555
2556        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2557
25582004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2559
2560        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2561
25622004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2563
2564        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2565
25662004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2567
2568        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2569        librdbg/src/powerpc/Makefile.am: Remove.
2570        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2571        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2572        * configure.ac: Reflect changes above.
2573
25742004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2575
2576
25772004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2578
2579        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2580        STRIP.
2581
25822004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2583
2584        * librdbg/include/Makefile.am: Merge-in
2585        librdbg/include/rdbg/i386/Makefile.am,
2586        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2587        librdbg/include/rdbg/powerpc/Makefile.am.
2588        * librdbg/include/rdbg/i386/Makefile.am,
2589        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2590        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2591        * configure.ac: Reflect changes above.
2592
25932004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2594
2595        * configure.ac: Use AS_HELP_STRING(ada).
2596
25972004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2598
2599        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2600        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2601        Use AC_CONFIG_HEADERS.
2602        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2603        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2604
26052004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2606
2607        * Makefile.am: include local.am.
2608
26092004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2610
2611        * aclocal/version.m4: 4.6.99.0.
2612
26132004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2614
2615        * Makefile.am: Don't include host.am.
2616        * automake/compile.am: Further cleanups.
2617
26182004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2619
2620        * automake/lib.am: Remove (Unused).
2621
26222004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2623
2624        * wrapup/Makefile.am: Don't include lib.am.
2625        * automake/compile.am: Use automake compilation rules.
2626
26272004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2628
2629        * libnetworking/pppd/Makefile.am,
2630        libnetworking/rtems_servers/Makefile.am,
2631        libnetworking/rtems_telnetd/Makefile.am,
2632        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2633        support/Makefile.am: Don't include lib.am.
2634
26352004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2636
2637        * libchip/Makefile.am: Don't include lib.am.
2638        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2639        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2640        unnecessary EXTRA_DISTs.
2641
26422004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2643
2644        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2645        hack.
2646
26472004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2648
2649        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2650        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2651        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2652        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2653
26542004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2655
2656        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2657        Add AM_CONDITIONAL(HAS_MP).
2658        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2659        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2660        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2661        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2662        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2663        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2664        (Deprecated by autoconf 2.59).
2665
26662004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2667
2668        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2669        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2670
26712004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2672
2673        * ChangeLog: Merge-in libnetworking/ChangeLog.
2674        * libnetworking/ChangeLog: Remove.
2675        * ChangeLog: Merge-in librdbg/ChangeLog.
2676        * librdbg/ChangeLog: Remove.
2677        * ChangeLog: Merge-in libchip/ChangeLog.
2678        * libchip/ChangeLog: Remove.
2679        * ChangeLog: Merge-in optman/ChangeLog.
2680        * optman/ChangeLog: Remove.
2681
26822004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2683
2684        * configure.ac: Reflect changes to cpukit.
2685        * wrapup/Makefile.am: Reflect changes to librdbg.
2686        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2687        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2688        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2689        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2690        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2691        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2692        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2693        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2694        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2695
26962004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2697
2698        * aclocal/rtems-top.m4: Remove check for version.m4.
2699        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2700
27012004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2702
2703        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2704        * wrapup/Makefile.am: Reflect changes to libchip/*.
2705        * support/Makefile.am: Use automake compilation rules.
2706        * wrapup/Makefile.am: Reflect changes to support/*.
2707        * configure.ac: Remove libnetworking/wrapup/Makefile.
2708        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2709        libnetworking/*/lib*.a instead of libnetapps.a.
2710        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2711        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2712        * optman/Makefile.am: Use automake compilation rules.
2713        * libchip/Makefile.am: Fix typo in previous patch.
2714        * libchip/Makefile.am: Use automake compilation rules.
2715        * libnetworking/Makefile.am: Remove wrapup.
2716        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2717        automake-compilation rules.
2718        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2719        automake-compilation rules.
2720        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2721        automake-compilation rules.
2722        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2723        automake-compilation rules.
2724        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2725
27262004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2727
2728        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2729        PRE/TMPINSTALL_FILES to CLEANFILES.
2730        * automake/lib.am: Remove TMPINSTALL_FILES.
2731        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2732        PRE/TMPINSTALL_FILES to CLEANFILES.
2733        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2734        PRE/TMPINSTALL_FILES to CLEANFILES.
2735        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2736        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2737        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2738        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2739        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2740        * librdbg/src/i386/Makefile.am: Ditto.
2741        * librdbg/src/m68k/Makefile.am: Ditto.
2742        * librdbg/src/powerpc/Makefile.am: Ditto.
2743        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2744        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2745        * libnetworking/rtems_servers/Makefile.am: Ditto.
2746        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2747        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2748
27492004-01-07      Joel Sherrill <joel@OARcorp.com>
2750
2751        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2752        more completely covers the MIPS family.
2753
27542003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2755
2756        * wrapup/Makefile.am: Reflect changes to shmdr.
2757        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2758
27592003-12-18      Joel Sherrill <joel@OARcorp.com>
2760
2761        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2762        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2763        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2764        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2765        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2766        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2767        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2768
27692003-12-17      Joel Sherrill <joel@OARcorp.com>
2770
2771        * aclocal/version.m4: Updated to rtems-20031217-test.
2772
27732003-12-17     
2774
2775        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2776        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2777
27782003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2779
2780        * automake/compile.am: Remove LINK_LIBS (Unused).
2781        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2782
27832003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2784
2785        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2786        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2787        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2788        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2789        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2790
27912003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2792
2793        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2794        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2795        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2796        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2797        * librdbg/src/i386/Makefile.am:
2798        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2799        * librdbg/src/m68k/Makefile.am:
2800        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2801        * librdbg/src/powerpc/Makefile.am:
2802        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2803
28042003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2805
2806        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2807        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2808        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2809        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2810        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2811        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2812        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2813        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2814        * optman/Makefile.am: Remove project_libdir.
2815        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2816        PRE/TMPINSTALL_FILES.
2817        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2818        PRE/TMPINSTALL_FILES.
2819        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2820        PRE/TMPINSTALL_FILES.
2821        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2822        PRE/TMPINSTALL_FILES.
2823        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2824        from PRE/TMPINSTALL_FILES.
2825        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2826        PRE/TMPINSTALL_FILES.
2827        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2828        PRE/TMPINSTALL_FILES.
2829        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2830        PRE/TMPINSTALL_FILES.
2831        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2832        PRE/TMPINSTALL_FILES.
2833        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2834        PRE/TMPINSTALL_FILES.
2835        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2836        PRE/TMPINSTALL_FILES.
2837        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2838        from PRE/TMPINSTALL_FILES.
2839
28402003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2841
2842        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2843        * automake/lib.am: Remove project_libdir.
2844        * wrapup/Makefile.am: Reworked.
2845
28462003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2847
2848        * configure.ac: Reflect changes to librdbg.
2849        * optman/Makefile.am: Add tmpinstall dirstamp support.
2850        * libchip/Makefile.am: Fix variant-tmpinstall support.
2851        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2852        * librdbg/src/powerpc/Makefile.am: Merge-in former
2853        new_exception_processing/Makefile.am.
2854        * librdbg/src/m68k/any/Makefile.am: Remove.
2855        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2856        * librdbg/src/i386/any/Makefile.am: Remove.
2857        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2858        * librdbg/src/Makefile.am: Cosmetics.
2859        * librdbg/include/Makefile.am: Cosmetics.
2860        * librdbg/Makefile.am: Cosmetics.
2861        * libnetworking/Makefile.am: Cosmetics.
2862        * libnetworking/pppd/Makefile.am: Cosmetics.
2863        * libnetworking/wrapup/Makefile.am: Cosmetics.
2864
28652003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2866
2867        * Makefile.am: Cosmetics.
2868        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2869        support.
2870
28712003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2872
2873        * automake/compile.am: Remove $(ARCH):-rule.
2874
28752003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2876
2877        * configure.ac: Remove lib/libbsp/shared/Makefile,
2878        lib/libbsp/shmdr/Makefile.
2879
28802003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2881
2882        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2883        libchip/serial/Makefile, libchip/rtc/Makefile.
2884        * support/Makefile.am: Remove all-local: $(ARCH).
2885        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2886        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2887        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2888        * optman/Makefile.am: Remove all-local: $(ARCH).
2889        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2890        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2891        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2892        compilation dirstamp support.
2893        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2894        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2895        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2896        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2897        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2898        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2899        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2900        all-local: $(ARCH).
2901        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2902        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2903        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2904        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2905        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2906
29072003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2908
2909        * aclocal/lead-dot.m4: New (from automake-1.7f).
2910        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2911        AC_SUBST(dirstamp).
2912        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2913        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2914        libchip/serial/Makefile.am: Ditto.
2915        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2916        * librdbg/include/Makefile.am: Ditto.
2917        * librdbg/include/rdbg/Makefile.am: Ditto.
2918        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2919        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2920        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2921        * librdbg/src/Makefile.am: Ditto.
2922        * librdbg/src/i386/Makefile.am: Ditto.
2923        * librdbg/src/i386/any/Makefile.am: Ditto.
2924        * librdbg/src/m68k/Makefile.am: Ditto.
2925        * librdbg/src/m68k/any/Makefile.am: Ditto.
2926        * librdbg/src/powerpc/Makefile.am: Ditto.
2927        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2928        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2929        preinstallation.
2930        * libnetworking/pppd/Makefile.am: Ditto.
2931        * libnetworking/rtems_servers/Makefile.am: Ditto.
2932        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2933        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2934        * libnetworking/wrapup/Makefile.am: Ditto.
2935
29362003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2937
2938        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2939        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2940        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2941        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2942        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2943        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2944        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2945        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2946        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2947        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2948        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2949        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2950        underquoting to silence automake-1.8.
2951
29522003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2953
2954        * configure.ac: Reflect having moved tests to ../../testsuites.
2955
29562003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2957
2958        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2959        * aclocal/canonical-host.m4: Remove.
2960        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2961        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2962
29632003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2964
2965        * aclocal/check-cpu.m4: Remove.
2966        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2967        * aclocal/canonical-target-name.m4: Add m4-quotes.
2968        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2969        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2970        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2971        * aclocal/check-networking.m4: Add m4-quotes. Require
2972        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2973        * aclocal/check-posix.m4: Add m4-quotes. Require
2974        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2975        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2976        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2977        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2978
29792003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2980
2981        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2982        * aclocal/bsp-alias.m4: Remove.
2983
29842003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2985
2986        * configure.ac: Make presence of tests/ optional.
2987
29882003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2989
2990        * aclocal/path-perl.m4: Remove (Unused).
2991
29922003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2993
2994        * automake/force-preinstall.am: Remove.
2995
29962003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2997
2998        PR 499/rtems_misc
2999        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
3000        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
3001        Configuration (Odd was forced) - Correction of Stop Bit configuration
3002        (inversed) - Correction of ISR Handler to call
3003        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
3004        CTS Hardware flow control Configuration.
3005
30062003-09-04      Joel Sherrill <joel@OARcorp.com>
3007
3008        * lib/libcpu/shared/include/cache.h,
3009        lib/libcpu/shared/src/cache_aligned_malloc.c,
3010        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
3011        license changed.
3012        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
3013        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
3014        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
3015        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
3016        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
3017        for license changed.
3018        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
3019        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
3020        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
3021        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
3022        libchip/network/cs8900.h, libchip/network/dec21140.c,
3023        libchip/network/elnk.c, libchip/network/open_eth.c,
3024        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
3025        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
3026        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
3027        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
3028        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3029        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
3030        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
3031        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
3032        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3033        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3034        libchip/serial/serial.h, libchip/serial/z85c30.c,
3035        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
3036        libchip/serial/z85c30_reg.c: URL for license changed.
3037
30382003-09-03      Jiri Gaisler <jiri@gaisler.com>
3039
3040        PR 477/networking
3041        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
3042        * libchip/network/README.open_eth, libchip/network/open_eth.c,
3043        libchip/network/open_eth.h: New files.
3044
30452003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3046
3047        * aclocal/rtems-top.m4: Add RTEMS_API.
3048        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
3049
30502003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3051
3052        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3053        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
3054        @RTEMS_BSP@.cfg.
3055
30562003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3057
3058        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3059
30602003-08-20      Joel Sherrill <joel@OARcorp.com>
3061
3062        * libchip/network/cs8900.c: Correct copyright statements.
3063
30642003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3065
3066        * aclocal/check-itron.m4: Remove.
3067        * aclocal/enable-inlines.m4: Remove.
3068        * Makefile.am: Reflect having moved aclocal/.
3069        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
3070        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
3071        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
3072        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
3073        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
3074        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
3075        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
3076        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
3077        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
3078        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
3079        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
3080        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
3081        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
3082        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
3083        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
3084        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
3085        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
3086        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
3087        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
3088        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
3089        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
3090        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
3091        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
3092        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
3093        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
3094        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
3095        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
3096        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
3097        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
3098        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
3099        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
3100        * aclocal/multilib.m4: New (Copied from ../../aclocal).
3101        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
3102        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
3103        * aclocal/ppc.m4: New (Copied from ../../aclocal).
3104        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
3105        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
3106        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
3107        * aclocal/project-root.m4: New (Copied from ../../aclocal).
3108        * aclocal/quoting.m4: New (Copied from ../../aclocal).
3109        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
3110        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
3111        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
3112        * aclocal/target.m4: New (Copied from ../../aclocal).
3113        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
3114        * aclocal/version.m4: New (Copied from ../../aclocal).
3115
31162003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3117
3118        * configure.ac: Remove stray comments.
3119        * automake/local.am, automake/host.am: Remove "debug".
3120
31212003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3122
3123        * Makefile.am: Reflect having moved automake/.
3124        * lib/Makefile.am: Reflect having moved automake/.
3125        * support/Makefile.am: Reflect having moved automake/.
3126        * wrapup/Makefile.am: Reflect having moved automake/.
3127        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
3128        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
3129        from ../../automake).
3130        * optman/Makefile.am: Reflect having moved automake/.
3131        * libchip/Makefile.am: Reflect having moved automake/.
3132        * libchip/ide/Makefile.am: Reflect having moved automake/.
3133        * libchip/network/Makefile.am: Reflect having moved automake/.
3134        * libchip/rtc/Makefile.am: Reflect having moved automake/.
3135        * libchip/serial/Makefile.am: Reflect having moved automake/.
3136        * librdbg/Makefile.am: Reflect having moved automake/.
3137        * librdbg/include/Makefile.am: Reflect having moved automake/.
3138        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
3139        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
3140        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
3141        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
3142        automake/.
3143        * librdbg/src/Makefile.am: Reflect having moved automake/.
3144        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
3145        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
3146        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
3147        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
3148        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
3149        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
3150        having moved automake/.
3151        * libnetworking/Makefile.am: Reflect having moved automake/.
3152        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
3153        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
3154        automake/.
3155        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
3156        automake/.
3157        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
3158        automake/.
3159        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
3160
31612003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3162
3163        * Makefile.am: Add bsp.pc.in.
3164        * bsp.pc.in: New (pkgconfig support).
3165
31662003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3167
3168        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
3169
31702003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3171
3172        * lib/Makefile.am: New (Required by 'make dist').
3173        * lib/ChangeLog: Remove.
3174        * lib/.cvsignore: Cleanup.
3175        * configure.ac: Reflect having added lib/Makefile.am.
3176        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
3177        lib/libbsp/configure.ac.
3178        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3179        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3180
31812003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3182
3183        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
3184        * configure.ac: Merge-in librdbg/configure.ac.
3185        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
3186        librdbg/configure.ac.
3187        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
3188        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
3189        LIBCHIP. Conditionally build include-dirs.
3190        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
3191        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
3192        * librdbg/Makefile.am, librdbg/include/Makefile.am,
3193        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
3194        librdbg/include/rdbg/m68k/Makefile.am,
3195        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
3196        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
3197        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3198        librdbg/src/powerpc/Makefile.am, librdbg/
3199        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
3200        configure.ac into ../configure.ac.
3201        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
3202        * libnetworking/.cvsignore, libnetworking/Makefile.am,
3203        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
3204        libnetworking/rtems_telnetd/Makefile.am,
3205        libnetworking/rtems_webserver/Makefile.am,
3206        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
3207        into ../configure.ac.
3208
32092003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3210
3211        PR 427/rtems
3212        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
3213        * librdbg/src/servtsp.c: Ditto.
3214
32152003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
3216
3217        PR 429/bsps
3218        PR 432/bsps
3219        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
3220        packets are queued onto an elnk board, the ISR will deadlock the device
3221        with a tx complete interrupt.  Lighter tx loads are not affected as they
3222        end up submitting single packets to the device.
3223
32242003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3225
3226        * configure.ac: Merge-in libchip/configure.ac. Merge-in
3227        optman/configure.ac.
3228        * optman/configure.ac: Remove (Merged into ../configure.ac).
3229        * optman/Makefile.am: Reflect having merged configure.ac into
3230        ../configure.ac.
3231        * libchip/configure.ac: Remove (Merged into ../configure.ac).
3232        * libchip/Makefile.am, libchip/ide/Makefile.am,
3233        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3234        libchip/serial/Makefile.am: Reflect having merged configure.ac into
3235        ../configure.ac.
3236
32372003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3238
3239        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
3240
32412003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
3242
3243        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
3244        on i386.
3245
32462003-06-13      Joel Sherrill <joel@OARcorp.com>
3247
3248        * libnetworking/pppd/chat.c: Removed warnings.
3249
32502003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
3251
3252        * libchip/network/README.3com: New file missed in previous commit.
3253        PR 405/bsps
3254        PR 393/networking
3255        * libchip/network/dec21140.c: Fix leak also known as PR393.
3256        * libchip/network/elnk.c, libchip/network/if_media.h,
3257        libchip/network/mii.h: New files.
3258        * libchip/network/Makefile.am: Reflect new files.
3259
32602003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3261
3262        * configure.ac: Remove support for profile-variant.
3263
32642003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3265
3266        PR 397/pppd
3267        * libnetworking/pppd/fsm.c: Make peer_mru global again.
3268        * libnetworking/pppd/magic.c: Remove *rand48.
3269        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
3270
32712003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3272
3273        * wrapup/Makefile.am: Add libide.a.
3274
32752003-04-15      Joel Sherrill <joel@OARcorp.com>
3276
3277        PR 387/rtems_misc
3278        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
3279        routines.
3280        * libchip/ide/ata_internal.h: Added missing newline and end of file.
3281
32822003-04-11      Joel Sherrill <joel@OARcorp.com>
3283
3284        * libnetworking/rtems_webserver/cgi.c,
3285        libnetworking/rtems_webserver/sockGen.c,
3286        libnetworking/rtems_webserver/umui.c,
3287        libnetworking/rtems_webserver/websSSL.c,
3288        libnetworking/rtems_webserver/websSSL.h,
3289        libnetworking/rtems_webserver/websda.c,
3290        libnetworking/rtems_webserver/websda.h: New files. Not included in
3291        previous commit.
3292
32932003-04-10      Joel Sherrill <joel@OARcorp.com>
3294
3295        PR 371/pppd
3296        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
3297        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
3298        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
3299        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3300        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
3301        still global symbols in rtemspppd.h which might need to be changed or
3302        converted into member of a structure which is dereferenced with a
3303        pointer that is managed as a per task variable. But this patch should
3304        avoid many conflicts.
3305
33062003-03-27      Joel Sherrill <joel@OARcorp.com>
3307
3308        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
3309        not allowed in the cpukit source code since it must be buildable
3310        independent of any BSP. These files were moved to libchip/ide.
3311        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
3312        files.
3313
33142003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3315
3316        PR 368/filesystems
3317        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
3318        improvements which now work on pc386 and mbx8xx.
3319        * libchip/ide/ide_controller.c: New file.
3320
33212003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3322
3323        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
3324
33252003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3326
3327        * configure.ac: Remove AC_CONFIG_AUX_DIR.
3328        * configure.ac: Add support/.
3329        * support/.cvsignore: New.
3330        * support/Makefile.am: New.
3331        * support/version.c: New.
3332        * wrapup/Makefile.am: Add support/libsupport.a.
3333        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
3334        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
3335        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
3336        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
3337
33382003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3339
3340        * wrapup/Makefile.am: Use SRC += instead of make-vars.
3341
33422003-02-20      Till Straumann <strauman@slac.stanford.edu>
3343
3344        PR 354/networking
3345        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
3346        chip against a table of supported chips. The untested ones are still
3347        commented out, however.
3348
33492003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3350
3351        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3352        * configure.ac: AC_PREREQ(2.57).
3353        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3354        * optman/configure.ac: AC_PREREQ(2.57).
3355        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3356        * libchip/configure.ac: AC_PREREQ(2.57).
3357        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3358        * librdbg/configure.ac: AC_PREREQ(2.57).
3359        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3360        * libnetworking/configure.ac: AC_PREREQ(2.57).
3361
33622003-02-06      Joel Sherrill <joel@OARcorp.com>
3363
3364        * libnetworking/pppd/chat.c: Convert routines with common names to
3365        static. This included get_char(), put_char(), and character() among
3366        others.
3367
33682003-02-03      Joel Sherrill <joel@OARcorp.com>
3369
3370        PR 338/filesystem
3371        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
3372        rtems_io_lookup_name() (API change).  Unused function removed.
3373
33742003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3375
3376        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3377        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3378        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3379        Eliminate *_O_FILES.
3380        * libnetworking/rtems_servers/Makefile.am,
3381        libnetworking/rtems_webserver/Makefile.am,
3382        libnetworking/rtems_telnetd/Makefile.am: Ditto.
3383
33842002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3385
3386        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
3387        Let all-local: depend on $(LIB).
3388        * wrapup/Makefile.am, configure.ac: Remove libmisc.
3389        * optman/Makefile.am: Apply install-data-local to install *.rels.
3390
33912002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3392
3393        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
3394        %.c rules.
3395        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
3396        * libchip/network/Makefile.am: Eliminate C_O_FILES.
3397        * libchip/rtc/Makefile.am: Ditto.
3398        * libchip/serial/Makefile.am: Ditto.
3399
34002002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3401
3402        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3403        LIBC_DEFINES.
3404        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3405        LIBC_DEFINES.
3406        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3407        LIBC_DEFINES.
3408
34092002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3410
3411        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
3412
34132002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3414
3415        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
3416        cache-checking.
3417        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3418
34192002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3420
3421        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
3422        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
3423        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
3424        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3425        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3426
34272002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3428
3429        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
3430        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
3431        Remove.
3432        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
3433
34342002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3435
3436        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
3437        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
3438
34392002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
3440
3441        * libchip/network/cs8900.c: I don't know why we have to SelfST register
3442        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
3443
34442002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3445
3446        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3447        * optman/rel.am: New.
3448
34492002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3450
3451        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3452        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3453        braino in comment on "exec". Extend --enable-ada handling.
3454
34552002-11-04      Joel Sherrill <joel@OARcorp.com>
3456
3457        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3458        tasks and rolling multiple loops into 1.
3459        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3460        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3461        Removed warnings.
3462
34632002-10-31      Joel Sherrill <joel@OARcorp.com>
3464
3465        * libchip/network/dec21140.c: Removed warnings.
3466        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3467        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3468        librdbg/src/m68k/any/remdeb_xdr.c,
3469        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3470        warnings.
3471        * libnetworking/rtems_webserver/socket.c,
3472        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3473
34742002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3475
3476        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3477        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3478        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3479        above.
3480
34812002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3482
3483        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3484        * wrapup/.cvsignore: Remove autom4te.cache.
3485        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3486        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3487        autom4te.cache.
3488        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3489        autom4te.cache.
3490        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3491        autom4te.cache.
3492
34932002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3494
3495        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3496
34972002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3498
3499        * optman/.cvsignore: Add autom4te.cache.
3500
35012002-09-14      Joel Sherrill <joel@OARcorp.com>
3502
3503        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3504
35052002-09-07      Joel Sherrill <joel@OARcorp.com>
3506
3507        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3508        include files to resolve warnings.
3509
35102002-09-07      Chris Johns <ccj@acm.org>
3511
3512        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3513        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3514        which corrects the problem  where the cs8900.c file was actually the BSP
3515        glue.  Joel did some hacking so this file will compile.  Previously it
3516        required providing a target.h file to compile.
3517        * libchip/network/cs8900.c.bsp: New file.
3518
35192002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3520
3521        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3522
35232002-08-31      Joel Sherrill <joel@OARcorp.com>
3524
3525        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3526        eliminate warning.
3527
35282002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3529
3530        * configure.ac: Add ada-tests.
3531
35322002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3533
3534        * Makefile.am: Add preinstall-stamp.
3535
35362002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3537
3538        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3539        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3540        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3541        gcc31 happy.
3542        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3543        cp.
3544
35452002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3546
3547        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3548        make/bsp.mak.
3549        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3550        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3551
35522002-08-12      Joel Sherrill <joel@OARcorp.com>
3553
3554        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3555        avoid error.
3556
35572002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3558
3559        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3560        * configure.ac: Add BSP_SUBDIRS.
3561        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3562        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3563        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3564        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3565        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3566        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3567        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3568        RTEMS_CHECK_BSP_CACHE.
3569        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3570        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3571        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3572        .$(OBJEXT) instead of .o.
3573        * libnetworking/pppd/Makefile.am,
3574        libnetworking/rtems_servers/Makefile.am,
3575        libnetworking/rtems_telnetd/Makefile.am,
3576        libnetworking/rtems_webserver/Makefile.am,
3577        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3578
35792002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3580
3581        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3582        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3583        ../libchip/serial/$(ARCH)/libserialio.a.
3584        * libchip/serial/Makefile.am: Don't tmp-install lib.
3585        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3586
35872002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3588
3589        * Makefile.am: Add rtems_makedir.
3590        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3591        * Makefile.am: Add wrapup-SUBDIR.
3592        * wrapup/ChangeLog: Remove.
3593        * wrapup/configure.ac: Remove.
3594        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3595        (Make the bare BSP happy).
3596        * configure.ac: Ditto.
3597        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3598        Create make/custom/default.cfg.
3599        * configure.ac: Add creation of make/custom/*.cfg. Create
3600        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3601
36022002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3603
3604        * Makefile.am: Clean $(PROJECT_RELEASE).
3605
36062002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3607
3608        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3609        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3610        prototype mismatches.
3611
36122002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3613
3614        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3615        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3616
36172002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3618
3619        * acinclude.m4: Add test "$multilib" != "yes".
3620        * config-ml.in: Remove.
3621        * acinclude.m4: Cleanups.
3622        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3623        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3624        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3625        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3626        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3627
36282002-07-16      Eric Norum <eric.norum@usask.ca>
3629
3630        * New driver for the Intel EtherExpressPro (82559ER) chip.
3631        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3632        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3633        * libchip/network/Makefile.am: Modified to reflect above.
3634
36352002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3636
3637        * acinclude.m4: New.
3638        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3639        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3640        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3641
36422002-07-01      Joel Sherrill <joel@OARcorp.com>
3643
3644        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3645        _Objects_Information_table now that it is a two dimensional array based
3646        upon API and class.
3647        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3648        of strnlen().
3649
36502002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3651
3652        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3653        preinstall libnetapps.a.
3654
36552002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3656
3657        * configure.ac: Remove librpc.
3658
36592002-06-25      Joel Sherrill <joel@OARcorp.com>
3660
3661        * Per PR233, moved librpc to exec.
3662        * configure.ac, wrapup/Makefile.am: Modified.
3663        * librpc, librpc/ChangeLog: Removed.
3664
36652002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3666
3667        * optman/Makefile.am: Remove multilib support.
3668        * optman/configure.ac: Ditto.
3669        * optman/sapi/Makefile.am: Ditto.
3670
36712002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3672
3673        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3674        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3675
36762002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3677
3678        Move networking libraries to c/src/exec/libnetworking
3679        * libnetworking/configure.ac, libnetworking/Makefile.am,
3680        libnetworking/wrapup/Makefile.am: Reflect Moval.
3681
36822002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3683
3684        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3685        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3686        <rtems/bspIo.h>.
3687
36882002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3689
3690        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3691        * libnetworking/rtems/mkrootfs.h: Ditto.
3692        * libnetworking/rtems/Makefile.am: Reflect changes above.
3693
36942002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3695
3696        * configure.ac: Remove lib.
3697
36982002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3699
3700        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3701        that exception stack frames on M68K members with VBR always are 6 byte
3702        long. The incorrect assumption resulted in some gdb commands like "next"
3703        to fail on the 68360.
3704
37052002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3706
3707        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3708        PR 220
3709        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3710        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3711        CVS.
3712        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3713        libnetworking/sys/filio.h: Remove.
3714        * libnetworking/sys/Makefile.am: Reflect changes above.
3715
37162002-05-07      Chris Johns <ccj@acm.org>
3717
3718        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3719        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3720        requires it to be stripped.
3721
37222002-05-01      Eric Norum <eric.norum@usask.ca>
3723
3724        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3725        assembly  to satisfy gcc 3.1 and newer.
3726
37272002-04-26      Eric Norum <eric.norum@usask.ca>
3728
3729        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3730        agressive optimization in gcc 3.1 does not reorder things.
3731
37322002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3733
3734        * libchip/network/dec21140.c: Reflect changes to powerpc's
3735        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3736        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3737        <rtems/score/cpu.h>.
3738        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3739        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3740
37412002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3742
3743        * optman/configure.ac: Remove ENABLE_GCC28.
3744
37452002-04-11      Chris Johns <ccj@acm.org>
3746
3747        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3748        driver control block field to the ifconfig network driver structure.
3749        This field is needed by the i82586 driver which was ported from NetBSD
3750        as it had better hardware abstraction.
3751        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3752        PR59, added the drv_ctrl driver control block field to the ifconfig
3753        network driver structure. This field is needed by the i82586 driver
3754        which was ported from NetBSD as it had better hardware abstraction.
3755
37562002-04-10      Mike Siers <mikes@poliac.com>
3757
3758        * libnetworking/rtems_webserver/NOTES,
3759        libnetworking/rtems_webserver/asp.c,
3760        libnetworking/rtems_webserver/balloc.c,
3761        libnetworking/rtems_webserver/default.c,
3762        libnetworking/rtems_webserver/ej.h,
3763        libnetworking/rtems_webserver/ejIntrn.h,
3764        libnetworking/rtems_webserver/ejlex.c,
3765        libnetworking/rtems_webserver/ejparse.c,
3766        libnetworking/rtems_webserver/emfdb.c,
3767        libnetworking/rtems_webserver/emfdb.h,
3768        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3769        libnetworking/rtems_webserver/handler.c,
3770        libnetworking/rtems_webserver/license.txt,
3771        libnetworking/rtems_webserver/md5.h,
3772        libnetworking/rtems_webserver/md5c.c,
3773        libnetworking/rtems_webserver/mime.c,
3774        libnetworking/rtems_webserver/misc.c,
3775        libnetworking/rtems_webserver/ringq.c,
3776        libnetworking/rtems_webserver/rom.c,
3777        libnetworking/rtems_webserver/security.c,
3778        libnetworking/rtems_webserver/sock.c,
3779        libnetworking/rtems_webserver/sym.c,
3780        libnetworking/rtems_webserver/uemf.c,
3781        libnetworking/rtems_webserver/uemf.h,
3782        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3783        libnetworking/rtems_webserver/url.c,
3784        libnetworking/rtems_webserver/value.c,
3785        libnetworking/rtems_webserver/wbase64.c,
3786        libnetworking/rtems_webserver/webcomp.c,
3787        libnetworking/rtems_webserver/webpage.c,
3788        libnetworking/rtems_webserver/webrom.c,
3789        libnetworking/rtems_webserver/webs.c,
3790        libnetworking/rtems_webserver/webs.h,
3791        libnetworking/rtems_webserver/websuemf.c,
3792        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3793        2.1.4.
3794
37952002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3796
3797        * libchip/network/i82586.c: Include <string.h>.
3798        * libchip/network/sonic.c: Ditto.
3799
38002002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3801
3802        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3803
38042002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3805
3806        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3807
38082002-03-27      Thomas.Doerfler@imd-systems.de
3809
3810        PR 144
3811        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3812        memory address 0 when called for the first time. This is done when
3813        trying to clear the variable "dhcp_hostname".
3814
38152002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3816
3817        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3818        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3819        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3820        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3821        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3822        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3823        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3824        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3825        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3826        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3827        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3828        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3829        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3830        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3831        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3832        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3833        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3834        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3835        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3836        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3837        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3838        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3839        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3840        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3841        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3842        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3843        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3844        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3845        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3846        AUTOMAKE_OPTIONS.
3847        * libnetworking/configure.ac:
3848        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3849        foreign 1.6]).
3850        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3851        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3852        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3853        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3854        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3855        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3856        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3857        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3858        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3859        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3860        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3861        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3862        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3863        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3864        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3865        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3866        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3867
38682002-03-27      Ilya Alexeev <ilya@continuum.ru>
3869
3870        PR 162
3871        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3872        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3873        used in a device write routines.  Now ppp_softc structure have own
3874        character for writing to device (sc_outchar).  I think that converting
3875        local variables to static is not a right solution, because problems will
3876        occur in the case of two or more ppp instances.
3877        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3878        must be u_long, otherwise in the case of the big output packet endless
3879        loop may occur.
3880
38812002-03-21      Ilya Alexeev <ilya@continuum.ru>
3882
3883        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3884        preparations for multiple PPPD connections.
3885
38862002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3887
3888        PR 149
3889        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3890        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3891        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3892        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3893
38942002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3895
3896        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3897        * configure.ac: Modified to reflect addition.
3898
38992002-02-27      Ilya Alexeev <ilya@continuum.ru>
3900
3901        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3902        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3903        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3904        capabilities as well as eliminate some warnings.
3905
39062002-02-27      Eric Norum <eric.norum@usask.ca>
3907
3908        * libnetworking/net/radix.c: Properly handle fetching the default route
3909        when there is no route.  This was a bug in the original FreeBSD code and
3910        this fix is from an updated version of their code.
3911
39122002-02-16      Eric Norum <eric.norum@usask.ca>
3913
3914        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3915        checking.
3916
39172002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3918
3919        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3920        dodefaultroute.
3921
39222002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3923
3924        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3925        include <rtems/seterr.h>.
3926
39272002-02-01      Mike Siers <mikes@poliac.com>
3928
3929        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3930        avoid bringing the link down too fast. NOTE: Mike reports successfully
3931        running at 56K baud on a direct link.
3932
39332002-02-01      Eric Valette <valette@crf.canon.fr>
3934
3935        * librdbg/So many patches have been posted recently on the mailing list
3936        and  because we were unable to find correct solution to compile on
3937        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3938        because the coding  style of rdbg was rather inconsistant among various
3939        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3940        global coding style (using indent + manual edits), 2) incorporate/review
3941        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3942        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3943        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3944        after rdbg initialization is done, NB : the paches is huge but it is
3945        mainly due to coding styke chnages.  Only few lines of codes have been
3946        really changed and they do not impact  rdbg functionnality (AFAIKT).
3947        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3948        librdbg/include/rdbg/m68k/rdbg_f.h,
3949        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3950        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3951        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3952        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3953        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3954        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3955        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3956        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3957        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3958        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3959        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3960        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3961        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3962        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3963        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3964        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3965
39662002-01-31      Mike Siers <mikes@poliac.com>
3967
3968        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3969        * Nice Update of PPPD support which eliminates the requiremetn that
3970        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3971        and reports that it seems to be more stable and handle larger packets
3972        better.  This patch replaces the termios tasks with more general pppd
3973        network driver tasks.  The functions pppinput() and pppstart() get
3974        called from the interrupt service routine.
3975        * libnetworking/Makefile.am, libnetworking/configure.ac,
3976        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3977        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3978        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3979        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3980        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3981        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3982        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3983        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3984        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3985        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3986        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3987        libnetworking/net/route.c, libnetworking/net/route.h,
3988        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3989        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3990        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3991        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3992        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3993        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3994        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3995        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3996        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3997        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3998        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3999        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
4000        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
4001        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
4002        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
4003        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
4004        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
4005        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
4006        libnetworking/pppd/example/README,
4007        libnetworking/pppd/example/netconfig.h,
4008        libnetworking/wrapup/Makefile.am: Modified.
4009        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
4010        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
4011        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
4012        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
4013        * libnetworking/modem/, libnetworking/modem/.cvsignore,
4014        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
4015        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
4016        libnetworking/modem/pppcompress.c: Subdirectory removed.
4017
40182002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4019
4020        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
4021        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
4022
40232002-01-18      Till Straumann <strauman@slac.stanford.edu>
4024
4025        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
4026        issues: - exception handler needs to enable MSR_FP if the interrupted
4027        thread is FP enabled. - printk message for MSR fixed and added
4028        stacktrace. NOTE: this requires the stacktrace patch to
4029        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
4030        however).
4031
40322002-01-06      Joel Sherrill <joel@OARcorp.com>
4033
4034        * optman/.cvsignore: Added aclocal.m4 and configure.
4035        * optman/.cvsignore: New file.
4036
40372002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4038
4039        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
4040
40412002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4042
4043        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
4044        * optman/ChangeLog: New.
4045        * optman/configure.ac: New.
4046        * optman/Makefile.am: New.
4047        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
4048        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
4049
40502001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4051
4052        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
4053
40542001-12-18      Eric Norum <eric.norum@usask.ca>
4055
4056        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
4057        `directories' (path names with a / at the end) while disallowing open()
4058        operations on TFTP `directories'.
4059
40602001-12-07      Eric Norum <eric.norum@usask.ca>
4061
4062        * libnetworking/lib/tftpDriver.c: Restore write capability.
4063
40642001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4065
4066        * libchip/network/sonic.h: Fix typo.
4067        * libnetworking/arpa/Makefile.am: Remove stray lines.
4068
40692001-10-30      Victor V. Vengerov <vvv@oktet.ru>
4070
4071        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
4072
40732001-10-18      Eric Norum <eric.norum@usask.ca>
4074
4075        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
4076        chdir() and open() operations within the TFTP file system.
4077
40782001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4079
4080        * librdbg/configure.ac: Fix latent bug exposed by removal of
4081        config.cache's which prevented powerpc targets librdbg from building.
4082
40832001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4084
4085        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
4086        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
4087        autoconf-2.52 happy.
4088
40892001-10-12      Mike Siers <mikes@poliac.com>
4090
4091        * libnetworking/Update to stable working state.  Congratulations Mike!
4092        :).
4093        * libnetworking/modem_example: Directory removed.
4094        * libnetworking/modem_example/16550.h,
4095        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
4096        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
4097        libnetworking/modem_example/ppp.h,
4098        libnetworking/modem_example/pppcompress.c: Files removed.
4099        * libnetworking/pppd/example/pppd.options: New file.
4100        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
4101        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4102        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
4103        libnetworking/pppd/rtemsmain.c: Updated.
4104
41052001-10-12      Joel Sherrill <joel@OARcorp.com>
4106
4107        * libchip/serial/z85c30.c: Fixed typo.
4108
41092001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4110
4111        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
4112        * configure.in: Remove.
4113        * configure.ac: New file, generated from configure.in by autoupdate.
4114        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4115        * libchip/configure.in: Remove.
4116        * libchip/configure.ac: New file, generated from configure.in by
4117        autoupdate.
4118        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4119        * librdbg/configure.in: Remove.
4120        * librdbg/configure.ac: New file, generated from configure.in by
4121        autoupdate.
4122        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4123        * libnetworking/configure.in: Remove.
4124        * libnetworking/configure.ac: New file, generated from configure.in by
4125        autoupdate.
4126
41272001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4128
4129        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
4130        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
4131        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
4132
41332001-09-27      Joel Sherrill <joel@OARcorp.com>
4134
4135        * libchip/ChangeLog: Fixed typo in date.
4136
41372001-09-27      Eric Norum <eric.norum@usask.ca>
4138
4139        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
4140        TFTP  filesystem.
4141
41422001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4143
4144        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
4145        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
4146        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
4147        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
4148        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4149        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4150        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
4151        'PREINSTALL_FILES ='.
4152        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
4153        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
4154        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
4155        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
4156        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
4157        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
4158        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
4159        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
4160        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
4161        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
4162        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
4163        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
4164
41652001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4166
4167        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
4168        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
4169        * librdbg/src/m68k/any/Makefile.am: Ditto.
4170        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
4171        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
4172        happy.
4173
41742001-09-21      Joel Sherrill <joel@OARcorp.com>
4175
4176        * libchip/network/Makefile.am: Fixed typo on file name.
4177        * libchip/network/i82586.c: Commented out line 318 which is referencing
4178        a member of a structure that is not currently there.  This needs to be
4179        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
4180        to C style.
4181
41822001-09-19      Eric Norum <eric.norum@usask.ca>
4183
4184        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
4185
41862001-09-19      Chris Johns <ccj@acm.org>
4187
4188        * libchip/network/README.i82586, libchip/network/i82586.c,
4189        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
4190        Network driver for Intel i82586.
4191        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
4192        rtems/rtems_bsdnet_internal.h Added support for populating the initial
4193        "root" filesystem with information obtained via the DHCP response.
4194
41952001-09-14      Eric Norum <eric.norum@usask.ca>
4196
4197        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
4198        make gcc 3.x happy.
4199
42002001-08-16      Mike Siers <mikes@poliac.com>
4201
4202        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
4203        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
4204        These support callback functionality that has not even been compiled
4205        under RTEMS yet.
4206        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
4207        example application.  Mike's notes on the modifications: - renamed
4208        error() function because of namespace problems - removed calls to the
4209        exit() funciton - removed extra files from the pppd source directory -
4210        defined pppd task constant values in rtemspppd.h - modifyied example
4211        code to get actual tick per second value - placed the pppd 2.3.11 man
4212        page file (pppd.8) into the pppd directory.
4213        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4214        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4215        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4216        libnetworking/pppd/rtems-ppp.c: Deleted.
4217        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
4218        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
4219        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
4220        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
4221        libnetworking/pppd/example/init.c,
4222        libnetworking/pppd/example/netconfig.h,
4223        libnetworking/pppd/example/ppp.conf,
4224        libnetworking/pppd/example/pppdapp.c,
4225        libnetworking/pppd/example/system.h: New files.
4226        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
4227        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
4228        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
4229        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
4230        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
4231        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
4232        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
4233        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
4234        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
4235        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
4236        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
4237        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
4238        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
4239        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
4240        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
4241
42422001-08-16      Joel Sherrill <joel@OARcorp.com>
4243
4244        * libnetworking/pppd/example/Makefile: Removed.
4245        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
4246        to avoid bootstrap -c clobbering it.
4247        * libnetworking/rtems_telnetd/.cvsignore: New file.
4248
42492001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
4250
4251        * libnetworking/Makefile.am, libnetworking/configure.in,
4252        libnetworking/rtems_servers/Makefile.am,
4253        libnetworking/rtems_servers/telnetd.c,
4254        libnetworking/rtems_servers/telnetd.h,
4255        libnetworking/rtems_telnetd/Makefile.am,
4256        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4257        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4258        libnetworking/rtems_telnetd/telnetd.c,
4259        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
4260        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
4261        effect when ftpd change. - the tcp/ip stats have been implemented into
4262        icmds.c and started when telnetd daemon is started.
4263        * libnetworking/rtems_servers/telnetd.c,
4264        libnetworking/rtems_servers/telnetd.h: Removed.
4265        * libnetworking/rtems_telnetd: New directory.
4266        * libnetworking/rtems_telnetd/Makefile.am,
4267        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4268        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4269        libnetworking/rtems_telnetd/telnetd.c,
4270        libnetworking/rtems_telnetd/telnetd.h: New files.
4271
42722001-06-14      Joel Sherrill <joel@OARcorp.com>
4273
4274        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
4275        Moved from libmisc/shell so the network stack to address network
4276        depenendency.
4277        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
4278
42792001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4280
4281        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
4282
42832001-05-15      Joel Sherrill <joel@OARcorp.com>
4284
4285        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
4286        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
4287        accidentally deleted the incorrectly empty versions.
4288
42892001-05-14      Till Straumann <strauman@slac.stanford.edu>
4290
4291        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
4292        libchip/pci/Makefile.am: Per PR215 address the following issues: -
4293        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
4294        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
4295        to know the values) - the affected BSP (shared/motorola) headers have
4296        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
4297        driver (libchip/network/dec21140.c) has been fixed to use
4298        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
4299        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
4300        who is using this driver. - the DEC driver also has been fixed to use
4301        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
4302        delay_in_bus_cycles().
4303
43042001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4305
4306        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
4307
43082001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4309
4310        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
4311
43122001-04-24      Eric Norum <eric.norum@usask.ca>
4313
4314        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
4315        NTP synchronization a little more robust -- no NTP daemon yet, but at
4316        least it trys a little harder when the primary NTP server is down.
4317
43182001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
4319
4320        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
4321        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4322        libnetworking/pppd/modem_example/modem.c,
4323        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
4324        other strings into English.
4325        * libnetworking/pppd/STATUS: updated to reflect the changes.
4326
43272001-04-20      Jake Janovetz <janovetz@uiuc.edu>
4328
4329        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
4330        again.
4331
43322001-04-20      Eric Valette <valette@crf.canon.fr>
4333
4334        * mcp750 directory renamed new_exception processing as it supports many
4335        more CPU models.
4336        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4337        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4338        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
4339        formerly in mcp750 plus modifications.
4340        * librdbg/src/powerpc/mcp750/.cvsignore,
4341        librdbg/src/powerpc/mcp750/Makefile.am,
4342        librdbg/src/powerpc/mcp750/remdeb.h,
4343        librdbg/src/powerpc/mcp750/remdeb_f.x,
4344        librdbg/src/powerpc/mcp750/remdeb_svc.c,
4345        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
4346        new_exception_processing.
4347        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4348        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4349        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
4350        part of this effort to add support for the MPC8xx.
4351
43522001-04-19      Joel Sherrill <joel@OARcorp.com>
4353
4354        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
4355        internal include files.
4356
43572001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
4358
4359        PR 158
4360        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
4361        rcmd() library call by commenting out the parts that deal with signals.
4362        This enables RTEMS to 'rsh' command to a server connecting fd to remote
4363        stdio. The 'server-side' parts of this file which deal with
4364        authentication are disabled since they are not needed.
4365
43662001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
4367
4368        * libnetworking/include/.cvsignore: Remove dangling file.
4369
43702001-03-14      Joel Sherrill <joel@OARcorp.com>
4371
4372        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
4373        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
4374        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
4375        libchip style serial drivers can be written in libcpu or libbsp.
4376
43772001-03-01      Joel Sherrill <joel@OARcorp.com>
4378
4379        * libchip/network/cs8900.c, libchip/network/cs8900.h,
4380        libchip/network/sonic.c, libchip/network/sonic.h,
4381        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
4382        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
4383        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
4384        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
4385        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
4386        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
4387        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
4388        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
4389
43902001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4391
4392        * librdbg/include/rdbg/Makefile.am,
4393        librdbg/include/rdbg/i386/Makefile.am,
4394        librdbg/include/rdbg/m68k/Makefile.am,
4395        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
4396        style on include files.
4397
43982001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4399
4400        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4401        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
4402        replace ${..} with $(..).
4403        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
4404        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
4405        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4406        libnetworking/rtems/Makefile.am, libnetworking/
4407        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
4408        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
4409        include_*HEADERS instead of H_FILES.
4410        * libnetworking/include/Makefile.am: Remove.
4411        * libnetworking/Makefile.am: Add handling of *.h files.
4412        * libnetworking/configure.in: Remove include/Makefile.
4413
44142001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4415
4416        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
4417
44182001-01-31      Sergei Organov <osv@javad.ru>
4419
4420        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
4421        current dir and root dir removed in favor of new libio support for
4422        task-local current and root directories. - Bug in `close_data_socket()'
4423        introduced by previous change fixed. - `command_pasv()' changed to set
4424        timeout on socket we are listening on and code fixed to don't close
4425        socket twice on error. - `serr()' changed to clear `errno'. -
4426        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
4427        changed to clear `errno' before processing session. -
4428        `close_data_socket()' fixed to close both active and passive sockets -
4429        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
4430        empty string  in `exec_command()'.
4431
44322001-01-25      Eric Norum <eric.norum@usask.ca>
4433
4434        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
4435        improves throughput on systems which are dropping packets.   Only the
4436        first timeout is reduced.  This keeps the number of extra packets down
4437        on networks that are very busy and dropping lots of packets.
4438
44392001-01-24      Sergei Organov <osv@javad.ru>
4440
4441        * libnetworking/rtems_servers/ftpd.c,
4442        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4443        - Timeouts on sockets implemented. 'idle' field added to configuration.
4444        No timeout by default to keep backward compatibility. Note: SITE IDLE
4445        command not implemented yet. - Basic global access control implemented.
4446        'access' field added to configuration. No access limitations by default
4447        to keep backward compatibility. - Anchor data socket for active mode
4448        (using self IP and port 20.) - Fixed default data port support (still
4449        not tested). - Don't allow IP address different from originating host in
4450        PORT command to improve security. - Fixed bug in MDTM command. - Check
4451        for correctness of parsing of argument in command_port(). - Fixed
4452        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4453        a directory. - Command parsing a little bit improved: command names are
4454        now converted to upper-case to be more compatible with RFC (command
4455        names are not case-sensitive.) - Reformat comments so that they have
4456        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4457        previous changes - True ASCII mode implemented (doesn't work for hooks
4458        and /dev/null) - Passive mode implemented, PASV command added. - Default
4459        port for data connection could be used (untested, can't find ftp client
4460        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4461        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4462
44632001-01-18      Joel Sherrill <joel@OARcorp.com>
4464
4465        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4466        macro using variable arguments.
4467        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4468        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4469        since I updated the main RTEMS development machine to RedHat 7.2 and
4470        apparently got a new version of rpcgen.
4471
44722001-01-12      Sergei Organov <osv@javad.ru>
4473
4474        * libnetworking/rtems_servers/ftpd.c,
4475        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4476        - use pool of pre-created threads to handle sessions instead of
4477        creating/deleting threads on the fly - LIST output is now similar to
4478        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4479        happy with it. - LIST NAME now works (both for files and directories) -
4480        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4481        clients happy  - keep track of CWD for every session separately -
4482        ability to specify root directory name for FTPD in configuration table.
4483        FTPD will then create illusion for FTP clients that this is actually
4484        root directory. - ignore options sent in commands, thus LIST -al FILE
4485        works and doesn't try to list "-al" directory. - buffers are allocated
4486        on stack instead of heap where possible to eliminate malloc/free calls
4487        (avoid possible heap fragmentation troubles). - drop using of task
4488        notepad to pass parameters - use function arguments instead - use
4489        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4490        in socket() instead of AF_INET.
4491
44922001-01-02      Joel Sherrill <joel@OARcorp.com>
4493
4494        * libnetworking/CHANGELOG: Removed.
4495        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4496
44972000-12-14      Eric Norum <eric.norum@usask.ca>
4498
4499        * libnetworking/lib/tftpDriver.c: Added write capability.
4500
45012000-12-08      Joel Sherrill <joel@OARcorp.com>
4502
4503        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4504        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4505        numerous variable declarations conditional on PPP_COMPRESS and
4506        PPP_FILTER.  Commented out variables that were not used because the code
4507        using them was commented out. Removed totally unused variables.
4508        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4509        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4510
45112000-11-30      Joel Sherrill <joel@OARcorp.com>
4512
4513        * libnetworking/modem/ppp_tty.c: Changed to include
4514        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4515        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4516        * libnetworking/Makefile.am: Modified to reflect above.
4517
45182000-11-27      Joel Sherrill <joel@OARcorp.com>
4519
4520        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4521
45222000-11-25      Eric Norum <eric.norum@usask.ca>
4523
4524        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4525        core.
4526
45272000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4528
4529        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4530        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4531        subdir.
4532        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4533        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4534        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4535        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4536        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4537        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4538        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4539        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4540        ppp_tty.c and the real pppd main is in pppmain.c.
4541
45422000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4543
4544        * libchip/network/sonic.c: Added ipalign() routine to align the received
4545        packet so that the ip header is on a 32-bit boundary. Necessary for
4546        cpu's that do not allow unaligned loads and stores and when the 32-bit
4547        DMA mode is used.
4548
45492000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4550
4551        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4552        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4553        ACLOCAL_AMFLAGS.
4554        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4555        ACLOCAL_AMFLAGS.
4556        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4557        ACLOCAL_AMFLAGS.
4558
45592000-11-03      Chris Johns <ccj@acm.org>
4560
4561        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4562        libchip/network/cs8900.h: New files.
4563
45642000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4565
4566        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4567        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4568        $(RTEMS_TOPdir)/aclocal.
4569        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4570        $(RTEMS_TOPdir)/aclocal.
4571        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4572        $(RTEMS_TOPdir)/aclocal.
4573
45742000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4575
4576        * configure.in: Switch to GNU-canonicalization.
4577        * Makefile.am: Reflect changes to configure.in.
4578        * acinclude.m4: Remove.
4579
45802000-10-30      Joel Sherrill <joel@OARcorp.com>
4581
4582        * POSIX include files merged into newlib.  This resulted in some
4583        definitions moving to other files and thus some secondary effects in
4584        RTEMS source code.
4585        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4586        in sync with newlib's <machine/types.h>.
4587        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4588        definition of struct itimerval in <sys/time.h>.
4589
45902000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4591
4592        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4593        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4594        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4595        * ChangeLog: Fix typos.
4596        * configure.in: add tests to the GNU canonicalized subdirectories.
4597
45982000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4599
4600        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4601        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4602        the lib directory before configuring lib/.
4603
46042000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4605
4606        * configure.in, Makefile.am: add exec to the GNU canonicalized
4607        subdirectories.
4608        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4609        * configure.in: add libnetworking, librpc and librdb to the GNU
4610        canonicalized subdirectories.
4611        * configure.in: add libmisc and libchip to the GNU canonicalized
4612        subdirectories.
4613        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4614        Switch to GNU canonicalization.
4615        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4616        Switch to GNU canonicalization.
4617        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4618        Switch to GNU canonicalization.
4619
46202000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4621
4622        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4623        canonicalization to libfs/. The approach is currently a bit of a hack as
4624        GNU canonicalization does not support the per-BSP build some of the
4625        other directories require.  As more of the tree is converted, this will
4626        become less  of an issue.
4627
46282000-10-20      Joel Sherrill <joel@OARcorp.com>
4629
4630        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4631        parameter.
4632
46332000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4634
4635        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4636        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4637        * librdbg/configure.in: Add m68k support.
4638        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4639        subdirectory.
4640        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4641        failure.
4642        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4643        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4644        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4645        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4646        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4647        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4648        librdbg/src/m68k/.cvsignore: New files.
4649        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4650        function pointers.
4651        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4652        _after_ pointer has been checked against NULL.
4653
46542000-10-18      Joel Sherrill <joel@OARcorp.com>
4655
4656        * wrapup/Makefile.am: Added libfs.
4657
46582000-10-18      Chris Johns <ccj@acm.org>
4659
4660        * libfs created.
4661        * configure.in: Added libfs subdirectory.
4662        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4663
46642000-09-28      Joel Sherrill <joel@OARcorp.com>
4665
4666        * libnetworking/rtems_webserver/Makefile.am,
4667        libnetworking/rtems_webserver/base64.c,
4668        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4669        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4670
46712000-09-22      Joel Sherrill <joel@OARcorp.com>
4672
4673        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4674        libnetworking/rtems/rtems_bsdnet_internal.h,
4675        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4676        have included rtems.h.  It is now including precisely the  least amount
4677        of low level, yet portable .h files to get the basic RTEMS types
4678        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4679        used machine/types.h to include rtems.h.
4680
46812000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4682
4683        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4684
46852000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4686
4687        * libnetworking/ChangeLog: Cleanup.
4688
46892000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4690
4691        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4692        * libchip/ChangeLog: Fix formating.
4693
46942000-09-05      Joel Sherrill <joel@OARcorp.com>
4695
4696        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4697        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4698        confusion and to work with the converted flags.
4699
47002000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4701
4702        * wrapup/Makefile.am: Include compile.am.
4703        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4704        libchip/serial/Makefile.am: Include compile.am.
4705        * librdbg/src/i386/any/Makefile.am,
4706        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4707        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4708        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4709        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4710        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4711        libnetworking/rtems_servers/Makefile.am,
4712        libnetworking/rtems_webserver/Makefile.am,
4713        libnetworking/wrapup/Makefile.am: Include compile.am.
4714
47152000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4716
4717        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4718        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4719
47202000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4721
4722        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4723
47242000-08-31      Joel Sherrill <joel@OARcorp.com>
4725
4726        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4727        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4728        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4729        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4730        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4731        * libnetworking/wbase64.c: Removed.
4732        * libnetworking/Makefile.am, libnetworking/asp.c,
4733        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4734        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4735        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4736        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4737        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4738        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4739        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4740        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4741        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4742        Modified.
4743
47442000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4745
4746        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4747
47482000-08-30      Joel Sherrill <joel@OARcorp.com>
4749
4750        * libnetworking/rtems_webserver/license.txt: New file.
4751
47522000-08-10      Joel Sherrill <joel@OARcorp.com>
4753
4754        * ChangeLog: New file.
4755        * libchip/ChangeLog: New file.
4756        * librdbg/ChangeLog: New file.
4757        * libnetworking/ChangeLog: New file.
4758
Note: See TracBrowser for help on using the repository browser.