source: rtems/c/src/ChangeLog @ 57bbd5c

4.115
Last change on this file since 57bbd5c was 57bbd5c, checked in by Joel Sherrill <joel.sherrill@…>, on 12/08/11 at 21:42:36

2011-12-08 Joel Sherrill <joel.sherrill@…>

PR 1589/build

  • configure.ac: Remove obsolete optional manager capability.
  • Property mode set to 100644
File size: 178.1 KB
Line 
12011-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        PR 1589/build
4        * configure.ac: Remove obsolete optional manager capability.
5
62011-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
7
8        PR 1589/build
9        * optman/.cvsignore, optman/Makefile.am, optman/preinstall.am,
10        optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
11        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
12        optman/rtems/no-part.c, optman/rtems/no-region.c,
13        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
14        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
15        optman/sapi/no-ext.c, optman/sapi/no-io.c: Removed.
16
172011-12-08      Ralf Corsépius <ralf.corsepius@rtems.org>
18
19        * libchip/network/sonic.c: Make sonic_enable_interrupts,
20        sonic_disable_interrupts, sonic_clear_interrupts,
21        sonic_command static.
22
232011-12-06      Ralf Corsépius <ralf.corsepius@rtems.org>
24
25        * libchip/ide/ata.c: Make ata_interrupt_on, ata_interrupt_off,
26        ata_interrupt_isOn static.
27
282011-12-06      Ralf Corsépius <ralf.corsepius@rtems.org>
29
30        * libchip/serial/mc68681.c (mc68681_open):
31        Var "status" needs to be signed.
32
332011-12-05      Sebastian Huber <sebastian.huber@embedded-brains.de>
34
35        PR 1975/misc
36        * libchip/ide/ata.c, libchip/ide/ata_util.c: Fixed warnings.
37
382011-12-03      Ralf Corsépius <ralf.corsepius@rtems.org>
39
40        * libchip/ide/ata.c: Make ata_interrupt_handler static.
41        * libchip/ide/ide_controller.c: Include libchip/ide_ctrl.h.
42        * libchip/display/disp_hcms29xx.c: Add missing initializer.
43
442011-11-09      Jennifer Averett <jennifer.averett@oarcorp.com>
45
46        PR 1934/bsps
47        * libchip/serial/ns16550.c: Change to unsigned variable.
48
492011-11-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
50
51        * libchip/serial/serial.h: Declare Console_Port_Minor.
52
532011-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
54
55        PR 1945/cpukit
56        * libchip/i2c/spi-memdrv.c: Replace rtems_off64_t with off_t.
57
582011-10-28      Joel Sherrill <joel.sherrill@oarcorp.com>
59
60        PR 1944/misc
61        * libchip/serial/mc68681.c: Remove #if 0.
62
632011-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
64
65        * libchip/serial/ns16550.c (ns16550_init):
66        Remove unused var "ucTrash".
67
682011-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
69
70        * libchip/network/smc91111.c (lan91cxx_recv):
71        Define var "lp" conditionally (Avoid warning).
72
732011-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
74
75        * libchip/network/dec21140.c (dec21140_rxDaemon):
76        Remove unused var "tbase".
77        * libchip/rtc/mc146818a.c (mc146818a_initialize):
78        Remove unused var "getReg".
79        * libchip/rtc/mc146818a.c (mc146818a_set_time):
80        Remove unused var "getReg".
81
822011-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
83
84        * libchip/display/disp_hcms29xx.c: Remove ARRAY_COUNT (unused).
85
862011-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
87
88        PR 1940/misc:
89        * libchip/serial/ns16550.c: Reflect changes to console-driver.
90
912011-10-19      Ralf Corsépius <ralf.corsepius@rtems.org>
92
93        * libchip/network/smc91111.c: Use PRIxPTR to print pointers.
94
952011-10-18      Jennifer Averett <Jennifer.Averett@OARcorp.com>
96
97        PR 1917/bsps
98        * libchip/serial/mc68681.c, libchip/serial/ns16550.c,
99        libchip/serial/serial.h, libchip/serial/z85c30.c: Modifications to
100        add dynamic tables for libchip serial drivers.
101
1022011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
103
104        * libchip/rtc/icm7170.c (icm7170_get_time): Remove unused var setReg.
105        * libchip/rtc/icm7170.c (icm7170_set_time): Remove unused var getReg.
106
1072011-10-11      Ralf Corsépius <ralf.corsepius@rtems.org>
108
109        * libchip/network/smc91111.c: Eliminate unused var "success".
110        * libchip/serial/mc68681.c: Eliminate unused var "getReg".
111
1122011-10-10      Ralf Corsépius <ralf.corsepius@rtems.org>
113
114        * libchip/serial/z85c30.c: Eliminate unused var "dummy".
115        * libchip/network/sonic.c: Don't cast pointers to uint32_t.
116
1172011-10-09      Ralf Corsépius <ralf.corsepius@rtems.org>
118
119        * libchip/network/greth.c, libchip/network/open_eth.c
120        libchip/network/sonic.c: Eliminate evil typecasts.
121        * libchip/network/greth.h, libchip/network/open_eth.h,
122        libchip/network/sonic.h: Use void* for addresses.
123
1242011-08-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
125
126        * libchip/network/smc91111exp.h, libchip/network/smc91111.c: Use
127        BSP_FEATURE_IRQ_EXTENSION define.
128
1292011-08-30      Peter Dufault <dufault@hda.com>
130
131        * libchip/network/smc91111.c: Modify to support the MPC5554 using new
132        exceptions.  Fix where the networking status is being dumped to a
133        single thousand-character line.  Add support for when the chip loaded
134        it's MAC address from a serial chip at reset (the
135        SMC91111_ENADDR_IS_SETUP option).  Call lan91cxx_start() every time
136        the the device is initialized.  Without this change the chip can not
137        be "upped" once it has been downed.
138        * c/src/libchip/network/smc91111.h: Change the "#ifdef expression" to
139        "#if expression".
140        * c/src/libchip/network/smc91111exp.h: Add support for new exceptions.
141
1422011-07-11      Sebastian Huber <sebastian.huber@embedded-brains.de>
143
144        * libchip/serial/ns16550_p.h, libchip/serial/ns16550.c: Remove
145        interrupt handler during last close.
146
1472011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
148
149        * libchip/display/disp_hcms29xx.c, libchip/flash/am29lv160.c,
150        libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c,
151        libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
152        libchip/i2c/spi-memdrv.c, libchip/rtc/ds1375.c: Eliminate use of GNU
153        old-style field designator extension as recommended by clang.
154
1552011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
156
157        * libchip/i2c/spi-memdrv.h: Add missing semi-colon.
158
1592011-06-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
160
161        * aclocal/bspopts.m4: Added macros for cache options
162        RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED,
163        RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED,
164        RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED, and
165        RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED.
166
1672011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
168
169        PR 1729/cpukit
170        * aclocal/check-smp.m4, aclocal/enable-smp.m4: New files.
171
1722011-03-07      Ralf Corsépius <ralf.corsepius@rtems.org>
173
174        * aclocal/rtems-top.m4: Add pkgdatadir.
175        * configure.ac: Remove dead code.
176
1772011-03-04      Ralf Corsépius <ralf.corsepius@rtems.org>
178
179        * aclocal/rtems-top.m4, aclocal/version.m4:
180        Rename RTEMS_API into _RTEMS_API.
181
1822011-02-25      Ralf Corsépius <ralf.corsepius@rtems.org>
183
184        * aclocal/canonical-target-name.m4:
185        Stop pretending no_cpu* was buildable.
186        Derive RTEMS_CPU from "$host_cpu".
187        Error out if "$host" doesn't match "*-*-rtems*".
188
1892011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
190
191        * configure.ac: Remove AM_CONDITIONAL(HAS_POSIX) (Unused).
192
1932011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
194
195        * ada-tests/mptests/mp01/mp01.adb, ada-tests/mptests/mp01/mptest.adb,
196        ada-tests/mptests/mp01/mptest.ads,
197        ada-tests/mptests/mp01/node1/mp01_node1.adb,
198        ada-tests/mptests/mp01/node2/mp01_node2.adb,
199        ada-tests/mptests/mp02/mptest.adb, ada-tests/mptests/mp02/mptest.ads,
200        ada-tests/mptests/mp02/node1/mp02_node1.adb,
201        ada-tests/mptests/mp02/node2/mp02_node2.adb,
202        ada-tests/mptests/mp03/mptest.adb, ada-tests/mptests/mp03/mptest.ads,
203        ada-tests/mptests/mp03/node1/mp03_node1.adb,
204        ada-tests/mptests/mp03/node2/mp03_node2.adb,
205        ada-tests/mptests/mp04/mptest.adb, ada-tests/mptests/mp04/mptest.ads,
206        ada-tests/mptests/mp04/node1/mp04_node1.adb,
207        ada-tests/mptests/mp04/node2/mp04_node2.adb,
208        ada-tests/mptests/mp05/mptest.adb, ada-tests/mptests/mp05/mptest.ads,
209        ada-tests/mptests/mp05/node1/mp05_node1.adb,
210        ada-tests/mptests/mp05/node2/mp05_node2.adb,
211        ada-tests/mptests/mp06/mptest.adb, ada-tests/mptests/mp06/mptest.ads,
212        ada-tests/mptests/mp06/node1/mp06_node1.adb,
213        ada-tests/mptests/mp06/node2/mp06_node2.adb,
214        ada-tests/mptests/mp07/mptest.adb, ada-tests/mptests/mp07/mptest.ads,
215        ada-tests/mptests/mp07/node1/mp07_node1.adb,
216        ada-tests/mptests/mp07/node2/mp07_node2.adb,
217        ada-tests/mptests/mp08/mptest.adb, ada-tests/mptests/mp08/mptest.ads,
218        ada-tests/mptests/mp08/node1/mp08_node1.adb,
219        ada-tests/mptests/mp08/node2/mp08_node2.adb,
220        ada-tests/mptests/mp09/mptest.adb, ada-tests/mptests/mp09/mptest.ads,
221        ada-tests/mptests/mp09/node1/mp09_node1.adb,
222        ada-tests/mptests/mp09/node2/mp09_node2.adb,
223        ada-tests/mptests/mp10/mptest.adb, ada-tests/mptests/mp10/mptest.ads,
224        ada-tests/mptests/mp10/node1/mp10_node1.adb,
225        ada-tests/mptests/mp10/node2/mp10_node2.adb,
226        ada-tests/mptests/mp11/mptest.adb, ada-tests/mptests/mp11/mptest.ads,
227        ada-tests/mptests/mp11/node1/mp11_node1.adb,
228        ada-tests/mptests/mp11/node2/mp11_node2.adb,
229        ada-tests/mptests/mp12/mptest.adb, ada-tests/mptests/mp12/mptest.ads,
230        ada-tests/mptests/mp12/node1/mp12_node1.adb,
231        ada-tests/mptests/mp12/node2/mp12_node2.adb,
232        ada-tests/mptests/mp13/mptest.adb, ada-tests/mptests/mp13/mptest.ads,
233        ada-tests/mptests/mp13/node1/mp13_node1.adb,
234        ada-tests/mptests/mp13/node2/mp13_node2.adb,
235        ada-tests/mptests/mp14/mptest.adb, ada-tests/mptests/mp14/mptest.ads,
236        ada-tests/mptests/mp14/node1/mp14_node1.adb,
237        ada-tests/mptests/mp14/node2/mp14_node2.adb,
238        ada-tests/samples/base_mp/mptest.adb,
239        ada-tests/samples/base_mp/mptest.ads,
240        ada-tests/samples/base_sp/base_sp.adb,
241        ada-tests/samples/base_sp/sptest.adb,
242        ada-tests/samples/base_sp/sptest.ads,
243        ada-tests/samples/hello/hello.adb,
244        ada-tests/samples/hello/sptest.adb,
245        ada-tests/samples/hello/sptest.ads,
246        ada-tests/samples/nsecs/nsecs.adb,
247        ada-tests/samples/nsecs/sptest.adb,
248        ada-tests/samples/nsecs/sptest.ads,
249        ada-tests/samples/ticker/sptest.adb,
250        ada-tests/samples/ticker/sptest.ads,
251        ada-tests/samples/ticker/ticker.adb, ada-tests/sptests/sp01/sp01.adb,
252        ada-tests/sptests/sp01/sptest.adb, ada-tests/sptests/sp01/sptest.ads,
253        ada-tests/sptests/sp02/sp02.adb, ada-tests/sptests/sp02/sptest.adb,
254        ada-tests/sptests/sp02/sptest.ads, ada-tests/sptests/sp03/sp03.adb,
255        ada-tests/sptests/sp03/sptest.adb, ada-tests/sptests/sp03/sptest.ads,
256        ada-tests/sptests/sp04/sp04.adb, ada-tests/sptests/sp04/sptest.adb,
257        ada-tests/sptests/sp04/sptest.ads, ada-tests/sptests/sp05/sp05.adb,
258        ada-tests/sptests/sp05/sptest.adb, ada-tests/sptests/sp05/sptest.ads,
259        ada-tests/sptests/sp06/sp06.adb, ada-tests/sptests/sp06/sptest.adb,
260        ada-tests/sptests/sp06/sptest.ads, ada-tests/sptests/sp07/sp07.adb,
261        ada-tests/sptests/sp07/sptest.adb, ada-tests/sptests/sp07/sptest.ads,
262        ada-tests/sptests/sp08/sp08.adb, ada-tests/sptests/sp08/sptest.adb,
263        ada-tests/sptests/sp08/sptest.ads, ada-tests/sptests/sp09/sp09.adb,
264        ada-tests/sptests/sp09/sptest.adb, ada-tests/sptests/sp09/sptest.ads,
265        ada-tests/sptests/sp11/sp11.adb, ada-tests/sptests/sp11/sptest.adb,
266        ada-tests/sptests/sp11/sptest.ads, ada-tests/sptests/sp12/sp12.adb,
267        ada-tests/sptests/sp12/sptest.adb, ada-tests/sptests/sp12/sptest.ads,
268        ada-tests/sptests/sp13/sp13.adb, ada-tests/sptests/sp13/sptest.adb,
269        ada-tests/sptests/sp13/sptest.ads, ada-tests/sptests/sp14/sp14.adb,
270        ada-tests/sptests/sp14/sptest.adb, ada-tests/sptests/sp14/sptest.ads,
271        ada-tests/sptests/sp15/sp15.adb, ada-tests/sptests/sp15/sptest.adb,
272        ada-tests/sptests/sp15/sptest.ads, ada-tests/sptests/sp16/sp16.adb,
273        ada-tests/sptests/sp16/sptest.adb, ada-tests/sptests/sp16/sptest.ads,
274        ada-tests/sptests/sp17/sp17.adb, ada-tests/sptests/sp17/sptest.adb,
275        ada-tests/sptests/sp17/sptest.ads, ada-tests/sptests/sp19/sp19.adb,
276        ada-tests/sptests/sp19/sptest.adp, ada-tests/sptests/sp19/sptest.ads,
277        ada-tests/sptests/sp20/sp20.adb, ada-tests/sptests/sp20/sptest.adb,
278        ada-tests/sptests/sp20/sptest.ads, ada-tests/sptests/sp22/sp22.adb,
279        ada-tests/sptests/sp22/sptest.adb, ada-tests/sptests/sp22/sptest.ads,
280        ada-tests/sptests/sp23/sp23.adb, ada-tests/sptests/sp23/sptest.adb,
281        ada-tests/sptests/sp23/sptest.ads, ada-tests/sptests/sp24/sp24.adb,
282        ada-tests/sptests/sp24/sptest.adb, ada-tests/sptests/sp24/sptest.ads,
283        ada-tests/sptests/sp25/sp25.adb, ada-tests/sptests/sp25/sptest.adb,
284        ada-tests/sptests/sp25/sptest.ads,
285        ada-tests/support/test_support.adb, ada-tests/tmtests/tm01/tm01.adb,
286        ada-tests/tmtests/tm01/tmtest.adb, ada-tests/tmtests/tm01/tmtest.ads,
287        ada-tests/tmtests/tm02/tm02.adb, ada-tests/tmtests/tm02/tmtest.adb,
288        ada-tests/tmtests/tm02/tmtest.ads, ada-tests/tmtests/tm03/tm03.adb,
289        ada-tests/tmtests/tm03/tmtest.adb, ada-tests/tmtests/tm03/tmtest.ads,
290        ada-tests/tmtests/tm04/tm04.adb, ada-tests/tmtests/tm04/tmtest.adb,
291        ada-tests/tmtests/tm04/tmtest.ads, ada-tests/tmtests/tm05/tm05.adb,
292        ada-tests/tmtests/tm05/tmtest.adb, ada-tests/tmtests/tm05/tmtest.ads,
293        ada-tests/tmtests/tm06/tm06.adb, ada-tests/tmtests/tm06/tmtest.adb,
294        ada-tests/tmtests/tm06/tmtest.ads, ada-tests/tmtests/tm07/tm07.adb,
295        ada-tests/tmtests/tm07/tmtest.adb, ada-tests/tmtests/tm07/tmtest.ads,
296        ada-tests/tmtests/tm08/tm08.adb, ada-tests/tmtests/tm08/tmtest.adb,
297        ada-tests/tmtests/tm08/tmtest.ads, ada-tests/tmtests/tm09/tm09.adb,
298        ada-tests/tmtests/tm09/tmtest.adb, ada-tests/tmtests/tm09/tmtest.ads,
299        ada-tests/tmtests/tm10/tm10.adb, ada-tests/tmtests/tm10/tmtest.adb,
300        ada-tests/tmtests/tm10/tmtest.ads, ada-tests/tmtests/tm11/tm11.adb,
301        ada-tests/tmtests/tm11/tmtest.adb, ada-tests/tmtests/tm11/tmtest.ads,
302        ada-tests/tmtests/tm12/tm12.adb, ada-tests/tmtests/tm12/tmtest.adb,
303        ada-tests/tmtests/tm12/tmtest.ads, ada-tests/tmtests/tm13/tm13.adb,
304        ada-tests/tmtests/tm13/tmtest.adb, ada-tests/tmtests/tm13/tmtest.ads,
305        ada-tests/tmtests/tm14/tm14.adb, ada-tests/tmtests/tm14/tmtest.adb,
306        ada-tests/tmtests/tm14/tmtest.ads, ada-tests/tmtests/tm15/tm15.adb,
307        ada-tests/tmtests/tm15/tmtest.adb, ada-tests/tmtests/tm15/tmtest.ads,
308        ada-tests/tmtests/tm16/tm16.adb, ada-tests/tmtests/tm16/tmtest.adb,
309        ada-tests/tmtests/tm16/tmtest.ads, ada-tests/tmtests/tm17/tm17.adb,
310        ada-tests/tmtests/tm17/tmtest.adb, ada-tests/tmtests/tm17/tmtest.ads,
311        ada-tests/tmtests/tm18/tm18.adb, ada-tests/tmtests/tm18/tmtest.adb,
312        ada-tests/tmtests/tm18/tmtest.ads, ada-tests/tmtests/tm19/tm19.adb,
313        ada-tests/tmtests/tm19/tmtest.adb, ada-tests/tmtests/tm19/tmtest.ads,
314        ada-tests/tmtests/tm20/tm20.adb, ada-tests/tmtests/tm20/tmtest.adb,
315        ada-tests/tmtests/tm20/tmtest.ads, ada-tests/tmtests/tm21/tm21.adb,
316        ada-tests/tmtests/tm21/tmtest.adb, ada-tests/tmtests/tm21/tmtest.ads,
317        ada-tests/tmtests/tm22/tm22.adb, ada-tests/tmtests/tm22/tmtest.adb,
318        ada-tests/tmtests/tm22/tmtest.ads, ada-tests/tmtests/tm23/tm23.adb,
319        ada-tests/tmtests/tm23/tmtest.adb, ada-tests/tmtests/tm23/tmtest.ads,
320        ada-tests/tmtests/tm24/tm24.adb, ada-tests/tmtests/tm24/tmtest.adb,
321        ada-tests/tmtests/tm24/tmtest.ads, ada-tests/tmtests/tm25/tm25.adb,
322        ada-tests/tmtests/tm25/tmtest.adb, ada-tests/tmtests/tm25/tmtest.ads,
323        ada-tests/tmtests/tm28/tm28.adb, ada-tests/tmtests/tm28/tmtest.adb,
324        ada-tests/tmtests/tm28/tmtest.ads, ada-tests/tmtests/tm29/tm29.adb,
325        ada-tests/tmtests/tm29/tmtest.adb, ada-tests/tmtests/tm29/tmtest.ads,
326        ada-tests/tmtests/tmck/tmck.adb, ada-tests/tmtests/tmck/tmtest.adb,
327        ada-tests/tmtests/tmck/tmtest.ads,
328        ada-tests/tmtests/tmoverhd/dummy_rtems.adb,
329        ada-tests/tmtests/tmoverhd/dummy_rtems.ads,
330        ada-tests/tmtests/tmoverhd/tmoverhd.adb,
331        ada-tests/tmtests/tmoverhd/tmtest.adb,
332        ada-tests/tmtests/tmoverhd/tmtest.ads: Account for RTEMS binding
333        child package rework. Eliminate all warnings.
334
3352011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
336
337        * ada/Makefile.am, ada/preinstall.am, ada/rtems.adb, ada/rtems.ads:
338        Split RTEMS Ada95 binding into a master package and a child package
339        per Manager. This is better Ada style.
340        * ada/rtems-barrier.adb, ada/rtems-barrier.ads, ada/rtems-clock.adb,
341        ada/rtems-clock.ads, ada/rtems-cpu_usage.ads, ada/rtems-debug.adb,
342        ada/rtems-debug.ads, ada/rtems-event.adb, ada/rtems-event.ads,
343        ada/rtems-extension.adb, ada/rtems-extension.ads,
344        ada/rtems-fatal.adb, ada/rtems-fatal.ads, ada/rtems-interrupt.ads,
345        ada/rtems-io.adb, ada/rtems-io.ads, ada/rtems-message_queue.adb,
346        ada/rtems-message_queue.ads, ada/rtems-object.adb,
347        ada/rtems-object.ads, ada/rtems-partition.adb,
348        ada/rtems-partition.ads, ada/rtems-port.adb, ada/rtems-port.ads,
349        ada/rtems-rate_monotonic.adb, ada/rtems-rate_monotonic.ads,
350        ada/rtems-region.adb, ada/rtems-region.ads, ada/rtems-semaphore.adb,
351        ada/rtems-semaphore.ads, ada/rtems-signal.adb, ada/rtems-signal.ads,
352        ada/rtems-stack_checker.ads, ada/rtems-tasks.adb,
353        ada/rtems-tasks.ads, ada/rtems-timer.adb, ada/rtems-timer.ads: New
354        files.
355
3562011-02-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
357
358        * libchip/serial/ns16550.c: Revert previous commit and extend existing
359        mechanic.
360
3612011-02-15      Jennifer Averett
362
363        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Support i386
364        style IRQs.
365
3662011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
367
368        * libchip/network/smc91111config.h:
369        Use "__asm__" instead of "asm" for improved c99-compliance.
370
3712011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
372
373        * configure.ac: Require autoconf-2.68, automake-1.11.1.
374
3752011-01-17      Joel Sherrill <joel.sherrill@oarcorp.com>
376
377        * libchip/ide/ata.c: Fix spelling.
378
3792011-01-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
380
381        * libchip/serial/ns16550.c: Install interrupt handler after TTY
382        pointer is valid.
383
3842010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
385
386        * libchip/ide/ata.c: Do not violate chain API.
387
3882010-08-20      <yann.sionneau@telecom-sudparis.eu>
389
390        * libchip/network/greth.c, libchip/network/open_eth.c: Add constants
391        for buffer modes.
392
3932010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
394
395        * libchip/ide/ata_internal.h: C++ compatibility.
396
3972010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
398
399        * libchip/Makefile.am, libchip/preinstall.am: Install
400        <libchip/ata_internal.h>.
401
4022010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
403
404        * libchip/ide/ata_util.c: New file.
405        * libchip/Makefile.am: Reflect change from above.
406        * libchip/ide/ata.c: Moved ata_breq_init(), ata_identify_device(), and
407        ata_process_request_on_init_phase() into new file.
408
4092010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
410
411        * libchip/ide/ata_internal.h, libchip/ide/ata.c: Moved code into
412        separate functions.  Added public ata_breq_init(),
413        ata_identify_device(), and ata_process_request_on_init_phase()
414        functions.
415
4162010-06-24      Arnout Vandecappelle <arnout@mind.be>
417
418        PR 1586/misc
419        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to
420        SD card accesses.
421
4222010-06-22      Arnout Vandecappelle <arnout@mind.be>
423
424        PR 1580/misc
425        * libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor
426        while waiting for read data.
427
4282010-06-22      Arnout Vandecappelle <arnout@mind.be>
429
430        PR 1579/misc
431        * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
432        waiting for write to finish.
433
4342010-06-22      Arnout Vandecappelle <arnout@mind.be>
435
436        PR 1567/misc
437        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
438        timeouts.
439
4402010-06-21      Arnout Vandecappelle <arnout@mind.be>
441
442        PR 1576/misc
443        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
444
4452010-06-21      Arnout Vandecappelle <arnout@mind.be>
446
447        PR 1569/misc
448        * libchip/i2c/spi-sd-card.c: Added CRC checks.
449
4502010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
451
452        PR 1561/cpukit
453        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
454
4552010-06-14      Arnout Vandecappelle <arnout@mind.be>
456
457        PR 1557/misc
458        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
459
4602010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
461
462        * aclocal/version.m4: Bump RTEMS_API to 4.11.
463        Bump _RTEMS_VERSION to 4.10.99.0.
464
4652010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
466
467        * libchip/network/if_dc.c: Fix warning.
468
4692010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
470
471        * libchip/network/greth.c: Misc. hacks to allow compilation on
472        16bit targets.
473
4742010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
475
476        PR 1531/newlib
477        * libchip/network/i82586.c:
478        Add local copy of ALIGN().
479
4802010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
481
482        * libchip/network/cs8900.c:
483        Misc. changes to make code 16bit-target compliant.
484        * libchip/network/i82586.c:
485        Use int32_t instead of int for 16bit-target compliance.
486        * libchip/network/open_eth.c:
487        Misc. changes to make code 16bit-target compliant.
488
4892010-05-18      Chris Johns <chrisj@rtems.org>
490
491        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
492        1448/filesystem.
493
4942010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
495
496        * aclocal/bsp-alias.m4: Change quoting to work-round
497        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
498
4992010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
500
501        * libchip/network/if_dc.c: Remove warnings.
502
5032010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
504
505        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
506        libchip/serial/ns16550.c, libchip/serial/serial.h,
507        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
508        or intptr_t instead of uint32_t or int32_t.
509
5102010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
511
512        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
513        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
514        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
515        uint32_t.
516
5172010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
518
519        * libchip/serial/serial.h: Add extern "C".
520
5212010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
522
523        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
524        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
525        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
526        prototype
527
5282010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
529
530        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
531        CPU_SIMPLE_VECTORED_INTERRUPTS.
532
5332010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
534
535        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
536        simple or PIC interrupt model.
537
5382010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
539
540        * libchip/rtc/ds1375.c: #include <unistd.h>.
541
5422010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
543
544        * libchip/network/i82586.c: Readdress use of ctype methods per
545        recommendation from D.J. Delorie on the newlib mailing list. We
546        should pass an unsigned char into these methods.
547
5482010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
549
550        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
551        variable.
552
5532010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
554
555        * libchip/network/i82586.c: Fix warnings for ctype methods.
556
5572010-02-19      Chris Johns <chrisj@rtems.org>
558
559        * libchip/ide/ide_controller.c: Create the devices as block
560        devices.
561
5622010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
563
564        * libchip/ide/ata_internal.h, libchip/ide/ata.c
565        libchip/i2c/spi-sd-card.c: Update for block device API change.
566
5672010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
568
569        * libchip/display/disp_hcms29xx.c,
570        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
571        libchip/display/font_hcms29xx.h: various fixes
572
5732009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
574
575        PR 1474
576        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
577        device API change.
578
5792009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
580
581        * libchip/network/greth.c: Eliminate unused type
582        rtems_clock_time_value.
583
5842009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
585
586        * libchip/network/dec21140.c: Warning elimination
587        (dec21140_softc->base now is an uint32_t).
588
5892009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
590
591        PR 1483/cpukit
592        * libchip/network/dec21140.c, libchip/network/elnk.c,
593        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
594        *_SUPPORTED-guarded code sections.
595
5962009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
597
598        * libchip/network/dec21140.c, libchip/network/elnk.c,
599        libchip/network/if_dc.c: Ensure PCI drivers are built on all
600        supported configurations. PowerPC conditionals were not current and
601        code was not being built on supported BSPs.
602
6032009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
604
605        * libchip/network/smc91111.c: Formatting.
606
6072009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
608
609        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
610        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
611        uint32_t (16bit ints are too small).
612
6132009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
614
615        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
616        * libchip/network/if_dc.c: Fix type mismatch.
617
6182009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
619
620        * aclocal/bsp-linkcmds.m4: New.
621
6222009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
623
624        * configure.ac: Rework CFLAGS setup.
625        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
626        * automake/compile.am: Remove RTEMS_CFLAGS.
627
6282009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
629
630        * libchip/ide/ata.h: Move extern "C".
631
6322009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
633
634        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
635        Use hex-constants to avoid implicit int-casts.
636        * libchip/i2c/spi-memdrv.c:
637        Use hex-constants to avoid implicit int-casts.
638        Use rtems_off64_t offsets to avoid loosing precision.
639
6402009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
641
642        * libchip/serial/ns16550.c: Update for interrupt handler type change.
643
6442009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
645
646        * aclocal/bsp-alias.m4: New.
647        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
648
6492009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
650
651        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
652
6532009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
654
655        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
656        * Makefile.am: Remove BARE_CPU_MODEL.
657
6582009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
659
660        * configure.ac: Remove cfg_dir.
661
6622009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
663
664        * configure.ac: Remove -std=c99 -fasm.
665        Remove AM_CONDITIONAL LIBCHIP.
666        * libchip/Makefile.am, wrapup/Makefile.am:
667        Remove AM_CONDITIONAL LIBCHIP.
668
6692009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
670
671        * configure.ac: Pick up make/custom/*.
672        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
673
6742009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
675
676        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
677        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
678
6792009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
680
681        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
682
6832009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
684
685        * Makefile.am: Remove RTEMS_HOST (unused).
686        * configure.ac: Remove RTEMS_HOST (unused).
687        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
688
6892009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
690
691        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
692        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
693
6942009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
695
696        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
697        aclocal/check-posix.m4, aclocal/enable-posix.m4,
698        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
699
7002009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
701
702        * configure.ac: Rework make/custom/* handling.
703        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
704        * Makefile.am: Remove make/custom/default.cfg-rule.
705
7062009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
707
708        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
709        NULL pointer access in interrupt handler.
710
7112009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
712
713        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
714        device API change.
715
7162009-10-08      Chris Johns <chrisj@rtems.org>
717
718        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
719        multiblock support from the ATA driver. Multiblock at the disk
720        level should not be a global policy as a disk may have more than
721        one partition with different block sizes. An IDE driver could
722        decide to use the feature with DMA but this a driver specific
723        design choice. Fixed bugs relating to variable block sizes and
724        large block transfer.
725        * c/src/libchip/ide/ide_controller.c,
726        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
727        Changed the block size to 32bits so blocks of 64K or bigger can be
728        transfered in a single driver call.
729
7302009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
731
732        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
733        shared irq.h yet and this breaks a significant number of them.
734
7352009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
736
737        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
738        model.
739
7402009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
741
742        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
743        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
744        renamed to rtems_termios_baud_to_number.
745
7462009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
747
748        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
749        termios_baud_to_number (duplicate prototypes).
750        Add C++-guards.
751        Include rtems/termiostypes.h.
752
7532009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
754
755        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
756
7572009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
758
759        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
760        physical address to support BSD TCP/IP stack.
761
7622009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
763
764        * libchip/network/elnk.c: Convert calls to legacy routine
765        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
766
7672009-08-03      Roger Dahlkvist <ruppe@kth.se>
768
769        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
770
7712009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
772
773        * libchip/ide/ata.c: Remove warning.
774
7752009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
776
777        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
778        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
779        now use the same macros.
780        * aclocal/bsp-bspcleanup-options.m4: New file.
781
7822009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
783
784        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
785        obsolete defines and declarations.  Set initial baud during device
786        open.  Fixed interrupt mode.
787
7882009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
789
790        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
791        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
792        EINVAL and ENOTTY as appropriate.
793
7942009-05-30      Chris Johns <chrisj@rtems.org>
795
796        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
797        devices on an IDE bus and cleaned up the initialisation register
798        call.
799
8002009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
801
802        * libchip/network/i82586.c: Fix warning in manner suggested by
803        Arnout Vandecappelle <arnout@mind.be> in
804        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
805
8062009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
807
808        * libchip/network/if_dc.c: Fixed warnings.
809
8102009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
811
812        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
813        as needed.
814
8152009-04-29      Chris Johns <chrisj@rtems.org>
816
817        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
818
819        * libchip/ide/ide_controller.c: Change the status detection and
820        add a message if the transfer fails. There is currently no error
821        handle at the IDE drvier level.
822
8232009-03-12      Daniel Hellstrom <daniel@gaisler.com>
824
825        PR 1392/bsps
826        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
827        over multiple pages results in extra data being written.
828
8292009-02-27      Gene Smith <gene.smith@siemens.com>
830
831        PR 1356
832        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
833        cards.
834
8352009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
836
837        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
838        enabled on x86.
839
8402009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
841
842        * aclocal/bspopts.m4: Quoting cosmetics.
843
8442009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
845
846        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
847        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
848        writes.  Fixed integer type in device structure.
849
8502009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
851
852        * libchip/serial/ns16550.c: Turn on ns16550_process() for
853        BSP_FEATURE_IRQ_LEGACY case also.
854
8552008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
856
857        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
858        level LibI2C interface.  Added generic block IO functions.
859
8602008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
861
862        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
863        optman/rtems/no-msg.c, optman/rtems/no-part.c,
864        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
865        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
866        optman/sapi/no-ext.c, optman/sapi/no-io.c:
867        Revert previous patch (cvs clash with Joel hacking cpukit).
868
8692008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
870
871        * aclocal/canonical-target-name.m4: Remove tic4x.
872
8732008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
874
875        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
876
8772008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
878
879        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
880        optman/rtems/no-msg.c, optman/rtems/no-part.c,
881        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
882        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
883        optman/sapi/no-ext.c, optman/sapi/no-io.c:
884        Fix prototypes.
885
8862008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
887
888        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
889
8902008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
891
892        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
893        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
894        duplicated data.
895
8962008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
897
898        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
899        SuperCore Handler initialization routines to directly pull parameters
900        from configuration table.
901
9022008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
903
904        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
905        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
906        optman/rtems/no-part.c, optman/rtems/no-region.c,
907        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
908        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
909        initialization routines to directly pull parameters from
910        configuration table. Eliminate empty routines sportted.
911
9122008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
913
914        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
915
9162008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
917
918        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
919        all public use of TOD conversion routines.
920
9212008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
922
923        * libchip/network/smc91111config.h:
924        #include <stdint.h> instead of <rtems/stdint.h>.
925
9262008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
927
928        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
929        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
930
9312008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
932
933        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
934
9352008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
936
937        * libchip/serial/ns16550.c: Transmit the character in the polled write
938        function within a critical section for printk() compatibility.
939
9402008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
941
942        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
943
9442008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
945
946        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
947
9482008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
949
950        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
951
9522008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
953
954        * aclocal/bsp-bootcard-options.m4: Fix quoting.
955
9562008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
957
958        * aclocal/bsp-bootcard-options.m4: New file.
959        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
960
9612008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
962
963        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
964        BSPs that support this feature.
965
9662008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
967
968        * libchip/serial/ns16550.c: Fix typo.
969
9702008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
971
972        * libchip/serial/ns16550.c: Fix typo.
973
9742008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
975
976        * libchip/serial/ns16550.c: Add not supported on arm even though it is
977        not simple vectored.
978
9792008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
980
981        * libchip/serial/ns16550.c: Not currently supported on architectures
982        with simple vectored interrupt model.
983
9842008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
985
986        * aclocal/version.m4: Bump RTEMS_API to 4.10.
987        Bump _RTEMS_VERSION to 4.9.99.0.
988
9892008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
990
991        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
992        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
993        functions have now static linkage type.  Added constant qualifier to
994        operations table and read-only function parameters.
995
996        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
997        c/src/libchip/serial/serial.h:  Include required header files.  Removed
998        support for old PowerPC exception handling.  Various fixes for
999        interrupt related routines.  Added support for BSPs with IRQ extension
1000        API.
1001
10022008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1003
1004        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
1005        is no PCI bus based upon the BSP not having a base address defined.
1006        This means this driver cannot be supported on that board.
1007
10082008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1009
1010        * libchip/network/dec21140.c, libchip/network/elnk.c,
1011        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
1012
10132008-09-17      Miao Yan <yanmiaobest@gmail.com>
1014
1015        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
1016        add simple device only filesystem (devfs), optionally completely drop
1017        out filesystem, and to clean up disabling newlib reentrancy support.
1018        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
1019        now has a 15K code space.
1020        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1021        Removed.
1022
10232008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
1024
1025        * libchip/ide/ata.h: Convert to Unix file format.
1026
10272008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
1028
1029        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
1030        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
1031        libchip/serial/serial.h, libchip/serial/serprobe.c,
1032        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
1033        Convert to "bool".
1034        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
1035        libchip/i2c/spi-memdrv.h: Convert to "bool".
1036        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
1037        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1038        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
1039        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1040        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
1041        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
1042        Convert to "bool".
1043        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
1044        Convert to "bool".
1045        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
1046        Convert to "bool".
1047
10482008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1049
1050        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
1051        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
1052        memory driver to not use the clock ioctl to install a method to poll
1053        for input. It now uses a Class API Timer which means we can eliminate
1054        this special IOCTL from all clock drivers.
1055        * libchip/shmdr/setckvec.c: Removed.
1056
10572008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1058
1059        * libchip/network/sonic.c: Do not declare a variable just to hold an
1060        ignored return value.
1061
10622008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
1063
1064        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
1065
10662008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1067
1068        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
1069        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
1070
10712008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1072
1073        * libchip/display/disp_hcms29xx.c: Do not make these static. They
1074        appear to be unused that way.
1075
10762008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1077
1078        * libchip/shmdr/shm_driver.h: Correct prototypes.
1079
10802008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
1081
1082        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
1083        variables and made methods static.
1084
10852008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
1086
1087        * libchip/serial/ns16550.c: Fix warning.
1088
10892008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
1090
1091        * aclocal/prog-cc.m4: Add -Wnested-externs.
1092
10932008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1094
1095        * libchip/network/dec21140.c: Add missing prototype.
1096        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
1097
10982008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1099
1100        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
1101        -Wstrict-prototypes to RTEMS_CFLAGS.
1102
11032008-08-02      Chris Johns <chrisj@rtems.org>
1104
1105        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
1106        rtems_blkdev_request count and start references. Use
1107        RTEMS_BLKDEV_START_BLOCK.
1108
11092008-07-29      Chris Johns <chrisj@rtems.org>
1110
1111        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
1112
1113        * libchip/ide/ata.c: Change to use a mutex rather than disable
1114        pre-emption. Updated to the libblock changes.
1115
1116        * libchip/ide/ata_internal.h: Updated to the new chains API.
1117
1118        * libchip/ide/ide_controller.c: Updated to the libblock
1119        changes. Added come debug tracing.
1120
1121        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
1122        to the libblock changes.
1123
11242008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1125
1126        * configure.ac: Remove RPCGEN, RPCTOOLS.
1127
11282008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
1129
1130        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
1131        for output format specifiers.
1132
11332008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1134
1135        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
1136        Fixed some data types
1137
11382008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
1139
1140        * libchip/i2c/spi-sd-card.c: Added missing header file.
1141        * libchip/Makefile.am: Added SD Card driver.
1142
11432008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1144
1145        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
1146        make glyphs non-constant, added file headers
1147
11482008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1149
1150        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
1151        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
1152        * libchip/display/font_hcms29xx.h
1153        Creation of SPI display driver
1154
11552008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
1156
1157        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
1158        via SPI.
1159
11602008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1161
1162        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
1163        AC_PREREQ(2.62).
1164
11652008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1166
1167        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
1168
11692008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1170
1171        * libchip/Makefile.am: Move termios helper routines from libchip to
1172        libcsupport. Add routine which makes it easy for a termios device
1173        driver to inform termios of its default baud rate. This avoids
1174        inconsistencies in later termios settings changes.
1175        * libchip/serial/termios_baud2index.c,
1176        libchip/serial/termios_baud2num.c: Removed.
1177
11782008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1179
1180        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
1181
11822008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1183
1184        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
1185        not fail if there are none.
1186
11872008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1188
1189        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
1190        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
1191        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
1192        * libchip/Makefile.am:
1193        derived a generic spi memory driver from spi-flash-m25p40,
1194        added descriptor for fram fm25l256
1195
11962008-05-07      Till Straumann <strauman@slac.stanford.edu>
1197
1198        PR 649/bsps
1199        * libchip/ide/ata.c: Give up if the interface does not become ready.
1200
12012008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1202
1203        Moved to cpukit.
1204        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
1205        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
1206        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
1207        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
1208        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
1209        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
1210        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
1211        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
1212        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
1213        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
1214        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
1215        nfsclient/src/xdr_mbuf.c: Removed.
1216
12172008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
1218
1219        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
1220
12212008-01-05      Chris Johns <chrisj@rtems.org>
1222
1223        * libchip/flash/am29lv160.c: Update the blank check error message
1224        to say there is an error.
1225       
12262007-12-22      Chris Johns <chrisj@rtems.org>
1227
1228        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
1229        the hello message. Just one line but still a little too long.
1230       
12312007-12-14      Chris Johns <chrisj@rtems.org>
1232
1233        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
1234        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
1235        * libchip/flash, libchip/flash/am29lv160.c,
1236        libchip/flash/am29lv160.h: New.
1237
12382007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1239
1240        * libchip/network/if_fxp.c: Spacing.
1241
12422007-11-20      Till Straumann <strauman@slac.stanford.edu>
1243
1244        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
1245        Avoid using 'stdio' before the system is up and fully
1246        initialized.
1247
12482007-11-20      Till Straumann <strauman@slac.stanford.edu>
1249
1250        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
1251        * libchip/Makefile.am, libchip/preinstall.am:
1252        added new driver for Maxim DS1375 i2c RTC.
1253
12542007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1255
1256        * libchip/i2c/spi-flash-m25p40.c:
1257        added addressing call in write function
1258
12592007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1260
1261        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
1262        * libchip/Makefile.am:
1263        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
1264
12652007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1266
1267        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
1268
12692007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1270
1271        * nfsclient/Makefile.am: Fix errors.
1272
12732007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1274
1275        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
1276
12772007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1278
1279        * aclocal/version.m4: Bump RTEMS_API to 4.9.
1280        Bump RTEMS_VERSION to 4.8.99.0.
1281
12822007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1283
1284        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
1285
12862007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1287
1288        * configure.ac: Remove AC_PROG_AWK (Unused).
1289
12902007-09-14      Daron Chabot <djc915@mail.usask.ca>
1291
1292        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
1293        rtems_interrupt_vector, to permit passing arbitrary arguments to the
1294        ISR. Clean up of variables to silence compiler warnings.
1295
12962007-09-13      Daniel Hellstrom <daniel@gaisler.com>
1297
1298        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
1299
13002007-09-12      Daniel Hellstrom <daniel@gaisler.com>
1301
1302        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
1303          - Odd bit bug in some chips taken care of.
1304          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
1305            alignment but failing to do so must have made the driver writer to make
1306            some incorrect assumptions about MBUFs.
1307          - Fixed MBUF handling to handle mbuf chains better. The Data length of
1308            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
1309          - Made while loop responsible for copying data to fifo port copy 16 shorts
1310            per loop instead of 1 short, increasing the copying process.
1311
13122007-09-07      Daniel Hellstrom <daniel@gaisler.com>
1313
1314        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
1315        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
1316
13172007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1318
1319        * configure.ac, wrapup/Makefile.am: Remove RDBG.
1320        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
1321        librdbg/Makefile.am, librdbg/preinstall.am,
1322        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
1323        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
1324        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
1325        librdbg/include/rdbg/powerpc/rdbg_f.h,
1326        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
1327        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1328        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1329        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1330        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1331        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
1332        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
1333        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
1334        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
1335        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
1336        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
1337        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1338        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
1339        librdbg/src/powerpc/rdbg_f.c,
1340        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1341        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
1342        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1343        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
1344
13452007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1346
1347        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
1348
13492007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1350
1351        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1352          sizes.
1353
13542007-07-27      Chris Johns <chrisj@rtems.org>
1355
1356        * wrapup/Makefile.am: Create archive from a file for hosts
1357        with a limited command line size.
1358
13592007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1360
1361        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1362          sizes.
1363
13642007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1365       
1366        * configure.ac: Add nfsclient.
1367        * nfsclient/Makefile.am: New.
1368        * nfsclient/proto/Makefile, nfsclient/Makefile,
1369          nfsclient/src/Makefile: Remove.
1370        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
1371        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
1372
13732007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1374
1375        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
1376        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
1377        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
1378        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
1379        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
1380        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
1381        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
1382        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
1383        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
1384        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
1385        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
1386        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
1387
13882007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1389
1390        * libchip/serial/ns16550.c: removed timed out wait for transmitter
1391        to become ready: This will not work for fast CPUs.
1392
13932007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1394
1395        * libchip/ide/ata.c: fixed warning
1396
13972007-06-20      Ray Xu <rayx@gmail.com>
1398
1399        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
1400        console, and libio. This shrinks the memory requirements but Joel has
1401        not figured out how best to present this to application space.
1402        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1403        New files.
1404
14052007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1406
1407        * optman/sapi/no-io.c: Split IO Manager into one function per file so
1408        now we only need required initialization methods.
1409
14102007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1411
1412        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
1413        parameter since it was used to configure a no longer used feature.
1414        Device names are now part of the filesystem not in a table.
1415
14162007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1417
1418        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
1419        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
1420        optman/rtems/no-part.c, optman/rtems/no-region.c,
1421        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
1422        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
1423        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
1424        other optional managers so using them reduces application size
1425        instead of increasing it.
1426        * optman/rtems/no-barrier.c: New file.
1427
14282007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1429
1430        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
1431        adjustments to pci-API changes.
1432        * libchip/network/dec21140.c, libchip/network/elnk.c,
1433        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
1434        changes.
1435
14362007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1437
1438        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1439        libchip/network/if_fxp.c: Reflect changes to pci-API.
1440
14412007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1442
1443        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1444        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1445
14462007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1447
1448        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1449          being used to compile "tools").
1450
14512007-03-13      Joel Sherrill <joel@OARcorp.com>
1452
1453        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1454
14552007-03-12      Joel Sherrill <joel@OARcorp.com>
1456
1457        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1458        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1459        and/or fix mistake in copyright notice. Both of these mistakes appear
1460        to be from code submitted after these changes were made previously.
1461
14622007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1463
1464        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1465
14662007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1467
1468        * libchip/Makefile.am: Correct path to README.tulipclone.
1469
14702007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1471
1472        * libchip/ide/ata.c: Remove superfluous type casts.
1473
14742007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1475
1476        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1477        Use size_t for sizes.
1478
14792007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1480
1481        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1482        from preemption disabled region
1483
14842007-01-16      Till Straumann <strauman@slac.stanford.edu>
1485
1486        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1487        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1488        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1489
14902006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1491
1492        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1493          ioctl_command_t as ioctl argument.
1494
14952006-12-13      Joel Sherrill <joel@OARcorp.com>
1496
1497        * librtems++/include/rtems++/rtemsEvent.h,
1498        librtems++/include/rtems++/rtemsMessageQueue.h,
1499        librtems++/include/rtems++/rtemsSemaphore.h,
1500        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1501        librtems++/src/rtemsMessageQueue.cc,
1502        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1503        rtems_unsigned32 to uint32_t.
1504
15052006-12-13      Joel Sherrill <joel@OARcorp.com>
1506
1507        PR 1181/bsps
1508        * optman/rtems/no-msg.c: Clean up dead code.
1509
15102006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1511
1512        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1513
15142006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1515
1516        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1517        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1518        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1519
15202006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1521
1522        * configure.ac: New BUG-REPORT address.
1523
15242006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1525
1526        * Makefile.am: Remove ampolish3.
1527
15282006-11-17      Joel Sherrill <joel@OARcorp.com>
1529
1530        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1531        blank lines.
1532
15332006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1534
1535        * configure.ac: Remove RTEMS_AMPOLISH3.
1536        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1537          Remove checks for AMPOLISH3.
1538        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1539        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1540        * ampolish3: Remove.
1541
15422006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1543
1544        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1545        * aclocal/prog-cc.m4: Remove CFLAGS.
1546        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1547        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1548
15492006-10-23      Joel Sherrill <joel@OARcorp.com>
1550
1551        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1552
15532006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1554
1555        * automake/compile.am: Use hard-coded RTEMS_* flags.
1556
15572006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1558
1559        * aclocal/rtems-top.m4: Remove RTEMS_API.
1560        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1561
15622006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1563
1564        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1565
15662006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1567
1568        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1569
15702006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1571
1572        * aclocal/version.m4: Bump version to 4.7.99.0.
1573
15742006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1575
1576        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1577
15782006-09-11      Joel Sherrill <joel@OARcorp.com>
1579
1580        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1581
15822006-09-04      Joel Sherrill <joel@OARcorp.com>
1583
1584        * libchip/network/greth.c, libchip/network/open_eth.c,
1585        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1586        introduced by warning removal.
1587
15882006-09-01      Joel Sherrill <joel@OARcorp.com>
1589
1590        * libchip/network/greth.c, libchip/network/open_eth.c,
1591        libchip/network/smc91111.c: Remove warnings and correct prototype
1592        added earlier today.
1593
15942006-09-01      Joel Sherrill <joel@OARcorp.com>
1595
1596        * libchip/network/cs8900.c, libchip/network/greth.c,
1597        libchip/network/i82586.c, libchip/network/open_eth.c,
1598        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1599        sized integers, and inttypes.h printf helpers.
1600
16012006-08-09      Kolja Waschk <waschk@telos.de>
1602
1603        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1604
16052006-07-12      Joel Sherrill <joel@OARcorp.com>
1606
1607        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1608
16092006-07-11      Jerry Needell <jerry.needell@unh.edu>
1610
1611        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1612        4.6 branch.  Original modifications by Gaisler Enterprises.
1613        * libchip/network/greth.c, libchip/network/greth.h: New files.
1614
16152006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1616
1617        * ide/ata.[ch]:
1618        (PR1118) fetch priority for ATA task from a variable,
1619        not a fixed configuration value.
1620       
16212006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1622
1623        * Makefile.am: Add ampolish3.
1624
16252006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1626
1627        * ampolish3: New.
1628        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1629
16302006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1631
1632        * aclocal/rtems-ampolish.m4: New.
1633        * configure.ac: Use RTEMS_AMPOLISH3.
1634
16352006-04-18  Joel Sherrill <joel@OARcorp.com>
1636
1637        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1638
16392006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1640
1641        PR 853/filesystem
1642        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1643        should be modified to support the new exception scheme and to use the
1644        handle parameter.
1645
16462006-02-a32     Eric Norum <norume@aps.anl.gov>
1647
1648        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1649        "newer" PCI access calls.  Minor cleanups.  Comments.
1650
16512006-01-12      Eric Norum <norume@aps.anl.gov>
1652
1653        PR 861/networking
1654        PR 863/networking
1655        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1656
16572006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1658
1659        * wrapup/Makefile.am: Add preinstall.am.
1660        * libchip/Makefile.am: Build libchip/network/smc91111.
1661        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1662        Eliminate cyg_int* crap.
1663
16642006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1665
1666        * librdbg/Makefile.am: Add preinstall.am.
1667        * aclocal/bsp-configure.m4: Add ampolish3.
1668        New header guards.
1669
16702006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1671
1672        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1673        Merger from rtems-4-6-branch.
1674
16752006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1676
1677        * libchip/network/smc91111.c
1678        libchip/network/smc91111config.h
1679        libchip/network/smc91111exp.h
1680        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1681        * libchip/Makefile.am: Reflect adding smc91111*.
1682
16832006-01-08      Joel Sherrill <joel@OARcorp.com>
1684
1685        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1686        char *.
1687
16882006-01-08      Joel Sherrill <joel@OARcorp.com>
1689
1690        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1691        warnings.
1692
16932005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1694
1695        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1696        Add RTEMS_RELLDFLAGS.
1697        * automake/compile.am: Remove RTEMS_USE_GCC.
1698        Remove RTEMS_RELLDFLAGS.
1699        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1700
17012005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1702
1703        * libchip/network/if_media.h, libchip/network/mii.h:
1704        Remove (Moved to cpukit).
1705        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1706        and libchip/network/if_media.h.
1707        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1708        if_media.h having moved.
1709
17102005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1711
1712        * automake/compile.am, automake/host.am, automake/local.am,
1713        automake/subdirs.am: Remove depend.
1714        * configure.ac: Explicitly pass --libdir and --includedir to
1715        testsuites.
1716
17172005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1718
1719        * configure.ac: Reflect changes to testsuites.
1720
17212005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1722
1723        * automake/compile.am: Remove GCCSPECS.
1724        * aclocal/prog-cc.m4: Add GCCSPECS.
1725        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1726
17272005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1728
1729        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1730        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1731
17322005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1733
1734        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1735        libcpu/byteorder.h for i386.
1736
17372005-11-02      Till Straumann <strauman@slac.stanford.edu>
1738
1739        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1740        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1741        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1742        added a simple API/library for i2c devices and drivers for i2c
1743        2-byte eeproms and a ds1621 temperature sensor; API is documented
1744        in libi2c.h.
1745
17462005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1747
1748        * libnetworking/pppd/ipxcp.c,
1749        libnetworking/pppd/chat.c,
1750        libnetworking/pppd/patchlevel.h,
1751        libnetworking/pppd/upap.h,
1752        libnetworking/pppd/md5.h,
1753        libnetworking/pppd/pppd.8,
1754        libnetworking/pppd/README,
1755        libnetworking/pppd/preinstall.am,
1756        libnetworking/pppd/md4.h,
1757        libnetworking/pppd/magic.c,
1758        libnetworking/pppd/pppd.h,
1759        libnetworking/pppd/demand.c,
1760        libnetworking/pppd/rtemsmain.c,
1761        libnetworking/pppd/sys-rtems.c,
1762        libnetworking/pppd/ipcp.h,
1763        libnetworking/pppd/lcp.h,
1764        libnetworking/pppd/chap_ms.c,
1765        libnetworking/pppd/md4.c,
1766        libnetworking/pppd/rtemspppd.h,
1767        libnetworking/pppd/cbcp.h,
1768        libnetworking/pppd/auth.c,
1769        libnetworking/pppd/lcp.c,
1770        libnetworking/pppd/example/README,
1771        libnetworking/pppd/example/ppp.conf,
1772        libnetworking/pppd/example/system.h,
1773        libnetworking/pppd/example/netconfig.h,
1774        libnetworking/pppd/example/pppdapp.c,
1775        libnetworking/pppd/example/init.c,
1776        libnetworking/pppd/example/Makefile-user,
1777        libnetworking/pppd/example/pppd.options,
1778        libnetworking/pppd/rtemspppd.c,
1779        libnetworking/pppd/ipxcp.h,
1780        libnetworking/pppd/chap_ms.h,
1781        libnetworking/pppd/options.c,
1782        libnetworking/pppd/magic.h,
1783        libnetworking/pppd/chap.h,
1784        libnetworking/pppd/cbcp.c,
1785        libnetworking/pppd/upap.c,
1786        libnetworking/pppd/chap.c,
1787        libnetworking/pppd/Makefile.am,
1788        libnetworking/pppd/ccp.h,
1789        libnetworking/pppd/utils.c,
1790        libnetworking/pppd/rtemsdialer.h,
1791        libnetworking/pppd/fsm.h,
1792        libnetworking/pppd/pathnames.h,
1793        libnetworking/pppd/md5.c,
1794        libnetworking/pppd/fsm.c,
1795        libnetworking/pppd/ipcp.c,
1796        libnetworking/pppd/STATUS,
1797        libnetworking/pppd/ccp.c,
1798        libnetworking/Makefile.am: Remove (Moved to cpukit).
1799
18002005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1801
1802        * configure.ac: Remove libnetworking, libnetworking/pppd.
1803        * wrapup/Makefile.am: Remove libpppd.a.
1804
18052005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1806
1807        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1808        rtemsdialer.h to $(includedir)/rtems.
1809
18102005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1811
1812        * libnetworking/rtems_telnetd/icmds.c,
1813        libnetworking/rtems_telnetd/Makefile.am,
1814        libnetworking/rtems_telnetd/preinstall.am,
1815        libnetworking/rtems_telnetd/pty.c,
1816        libnetworking/rtems_telnetd/pty.h,
1817        libnetworking/rtems_telnetd/README,
1818        libnetworking/rtems_telnetd/telnetd.c,
1819        libnetworking/rtems_telnetd/telnetd.h:
1820        Remove (Moved to cpukit).
1821
18222005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1823
1824        * configure.ac: Remove libnetworking/rtems_telnetd.
1825        * libnetworking/Makefile.am: Remove rtems_telnetd.
1826        * libnetworking/README: Remove (Obsolete).
1827        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1828
18292005-10-20  Eric Norum <norume@aps.anl.gov>
1830
1831        * libchip/network/dec21140.c: Clean up PCI mapping.
1832
18332005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1834
1835        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1836        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1837        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1838        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1839        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1840        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1841
18422005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1843
1844        * aclocal/bspopts.m4: Add missing m4 quotes.
1845
18462005-09-02  Joel Sherrill <joel@OARcorp.com>
1847
1848    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1849
18502005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1851
1852        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1853        libchip/network/dec21140.c: Remove initialization of PCI bus.
1854
18552005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1856
1857        * optman/Makefile.am: Add preinstall.am.
1858
18592005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1860
1861        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1862        UNTESTED to tested.
1863
18642005-06-17      Joel Sherrill <joel@OARcorp.com>
1865
1866        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1867        it is not supported by the MPC5xx.
1868
18692005-06-17      Joel Sherrill <joel@OARcorp.com>
1870
1871        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1872        interface. Also correct attempting to build on other than PowerPC and
1873        x86.
1874
18752005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1876
1877        * libchip/Makefile.am: Add driver for Tulip clones.
1878        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1879        libchip/network/if_dcreg.h: New files.
1880
18812005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1882
1883        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1884        to enable rdbg.
1885        * configure.ac: Reflect changes above.
1886
18872005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1888
1889        * configure.ac: Add ada/.
1890
18912005-05-20      Sergei Organov  <osv@topconrd.ru>
1892
1893        PR 750/networking
1894        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1895        wait_input().
1896
18972005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1898
1899        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1900        rtems/irq.h.
1901
19022005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1903
1904        * libchip/Makefile.am: Include preinstall.am.
1905        * libchip/preinstall.am: New.
1906
19072005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1908
1909        * configure.ac: Add AMPOLISH3.
1910        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1911        * libnetworking/rtems_telnetd/preinstall.am: New.
1912        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1913
19142005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1915
1916        * configure.ac: Let enable_rpcgen default to "no".
1917
19182005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1919
1920        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1921
19222005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1923
1924        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1925        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1926
19272005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1928
1929        * libchip/network/dec21140.c, libchip/network/elnk.c,
1930        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1931
19322005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1933
1934        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1935        of code as a result of the implementation of a common PCI interface.
1936
19372005-05-04      Joel Sherrill <joel@OARcorp.com>
1938
1939        * libchip/network/open_eth.c: Remove prototype of set_vector.
1940
19412005-05-03      Joel Sherrill <joel@OARcorp.com>
1942
1943        * librdbg/src/ptrace.c: Remove warning.
1944
19452005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1946
1947        * libchip/network/dec21140.c, libchip/network/elnk.c,
1948        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1949        Modified parameter list to remove warnings.
1950
19512005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1952
1953        * libchip/network/cs8900.c, libchip/network/i82586.c,
1954        libchip/network/open_eth.c, libchip/network/sonic.c,
1955        libchip/serial/mc68681.c: Modified types to remove
1956        warnings.  Added initialization to remove warnings.
1957
19582005-04-28      Joel Sherrill <joel@OARcorp.com>
1959
1960        * libchip/network/README.sonic: Rewritten to account for removal of
1961        dmv177.
1962
19632005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1964
1965        PR 781/rtems_misc
1966        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1967
19682005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1969
1970        * libchip/serial/ns16550.c:
1971        Fixed warnings generated in various powerpc configurations
1972
19732005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1974
1975        * libchip/serial/ns16550.c: Modified
1976        ISR to work with PPC new exception processing
1977
19782005-03-14      Joel Sherrill <joel@OARcorp.com>
1979
1980        * libchip/network/dec21140.c, libchip/network/elnk.c,
1981        libchip/network/if_fxp.c: Continue PCI API unification. All use
1982        pci_find_device(). Network drivers manufacture a signature since all
1983        calls have not been converted yet.
1984
19852005-03-04      Joel Sherrill <joel@OARcorp.com>
1986
1987        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1988        initialize function part of the unified PCI API as pci_initialize().
1989
19902005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1991
1992        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1993        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1994
19952005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1996
1997        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1998        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1999
20002005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2001
2002        * aclocal/ppc.m4: Reflect changes to ppc exception processing
2003        building procedures.
2004
20052005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
2006
2007        * aclocal/prog-cc.m4:
2008        Quote CFLAGS's RHS to accomodate Solaris broken sh.
2009
20102005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
2011
2012        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
2013
20142005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
2015
2016        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
2017
20182005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
2019
2020        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
2021
20222005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
2023
2024        * libnetworking/rtems_servers/ftp.c,
2025        libnetworking/rtems_servers/ftp.h,
2026        libnetworking/rtems_servers/Makefile.am:
2027        Remove (relocated to cpukit/ftpd).
2028        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
2029        removed move libnetworking/rtems_servers.
2030
20312005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
2032
2033        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
2034
20352005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
2036
2037        PR 755/rtems
2038        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
2039        Remove local declarations of rtems_bsdnet_nameservers,
2040        rtems_bsdnet_nameservers_count.
2041
20422005-01-31      Sergei Organov <osv@topconrd.ru>
2043
2044        PR 751/pppd
2045        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
2046        committed to fix PR736 breaks pppd. chat.c should have its own static
2047        ttyfd for pppd to work correctly. The symptom is that second
2048        invokation of chat (for connect script) fails due to pppd_ttyfd set
2049        to -1 by previous chat invokation (for init script). In addition,
2050        this patch fixes leaving of dangling pointer in the abort_stbring[]
2051        by chat_send().
2052
20532005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
2054
2055        * configure.ac: Remove CFLAGS_DEBUG_V.
2056        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
2057
20582005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2059
2060        * wrapup/Makefile.am: Remove rtems-ctor.o.
2061
20622005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2063
2064        * libchip/rtc/rtc.h: size_t RTC_Count.
2065
20662005-01-20      Joel Sherrill <joel@OARcorp.com>
2067
2068        PR 736/pppd
2069        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2070        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2071        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
2072        should not be static and should have a name more specific to pppd.
2073
20742005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2075
2076        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
2077        libnetworking/rtems_servers/Makefile.am,
2078        libnetworking/rtems_telnetd/Makefile.am,
2079        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
2080        Eliminate CFLAGS_OPTIMIZE_V.
2081
20822005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
2083
2084        * configure.ac: Pass CFLAGS to testsuites configure.
2085        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
2086        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
2087
20882005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
2089
2090        * configure.ac: Pass CFLAGS to cpukit configure.
2091        * aclocal/rtems-flags.m4: Remove (Unused).
2092        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
2093        * aclocal/env-rtemsbsp.m4:
2094        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
2095        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
2096        RTEMS_CFLAGS.
2097        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
2098        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
2099        Cleanup comments.
2100
21012005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2102
2103        * automake/compile.am: Remove build-variant support.
2104
21052005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2106
2107        * libnetworking/pppd/Makefile.am,
2108        libnetworking/rtems_servers/Makefile.am,
2109        libnetworking/rtems_telnetd/Makefile.am:
2110        Remove build-variant support.
2111
21122005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2113
2114        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
2115        support/Makefile.am, wrapup/Makefile.am:
2116        Remove build-variant support.
2117
21182004-11-22      Joel Sherrill <joel@OARcorp.com>
2119
2120        * libchip/network/if_fxp.c: Add entry for another module ID code.
2121
21222004-11-22      Joel Sherrill <joel@OARcorp.com>
2123
2124        PR 693/misc
2125        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2126        in/outport routines.
2127
21282004-11-22      Joel Sherrill <joel@OARcorp.com>
2129
2130        PR 693/misc
2131        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2132        in/outport routines.
2133
21342004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2135
2136        * aclocal/enable-itron.m4: Remove (unused).
2137
21382004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2139
2140        * configure.ac: Misc. quoting cleanups.
2141        Enable ada-tests iff --enable-ada and --enable-tests.
2142
21432004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
2144
2145        PR 703/filesystem
2146        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
2147        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
2148        libchip/ide/ide_controller.c:
2149        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
2150        available for BSPS/device drivers.
2151        Extend the "modes_available" and "mode_active" parameters to
2152        uint16_t for UDMA support.
2153
21542004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
2155
2156        * libchip/network/dec21140.c: Cleanup a bit and remove message about
2157        not supported on PowerPC since it works on the MVME2100 BSP.
2158
21592004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
2160
2161        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
2162        Add dependency tracking for *.cfgs.
2163        * Makefile.am: Add dependency tracking for *.cfg.
2164
21652004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
2166
2167        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
2168        (Thanks to Lars Munch <lars@segv.dk> for catching this).
2169
21702004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
2171
2172        PR 707/make_build
2173        * configure.ac: Add --enable-rpcgen.
2174
21752004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2176
2177        PR 700/rtems_misc
2178        * libnetworking/rtems_webserver/asp.c,
2179        libnetworking/rtems_webserver/balloc.c,
2180        libnetworking/rtems_webserver/cgi.c,
2181        libnetworking/rtems_webserver/default.c,
2182        libnetworking/rtems_webserver/ej.h,
2183        libnetworking/rtems_webserver/ejIntrn.h,
2184        libnetworking/rtems_webserver/ejlex.c,
2185        libnetworking/rtems_webserver/ejparse.c,
2186        libnetworking/rtems_webserver/emfdb.c,
2187        libnetworking/rtems_webserver/emfdb.h,
2188        libnetworking/rtems_webserver/form.c,
2189        libnetworking/rtems_webserver/handler.c,
2190        libnetworking/rtems_webserver/h.c,
2191        libnetworking/rtems_webserver/license.txt,
2192        libnetworking/rtems_webserver/Makefile.am,
2193        libnetworking/rtems_webserver/md5c.c,
2194        libnetworking/rtems_webserver/md5.h,
2195        libnetworking/rtems_webserver/mime.c,
2196        libnetworking/rtems_webserver/misc.c,
2197        libnetworking/rtems_webserver/NOTES,
2198        libnetworking/rtems_webserver/ringq.c,
2199        libnetworking/rtems_webserver/rom.c,
2200        libnetworking/rtems_webserver/rtems_webserver.h,
2201        libnetworking/rtems_webserver/security.c,
2202        libnetworking/rtems_webserver/sock.c,
2203        libnetworking/rtems_webserver/socket.c,
2204        libnetworking/rtems_webserver/sockGen.c,
2205        libnetworking/rtems_webserver/sym.c,
2206        libnetworking/rtems_webserver/uemf.c,
2207        libnetworking/rtems_webserver/uemf.h,
2208        libnetworking/rtems_webserver/um.c,
2209        libnetworking/rtems_webserver/um.h,
2210        libnetworking/rtems_webserver/umui.c,
2211        libnetworking/rtems_webserver/url.c,
2212        libnetworking/rtems_webserver/value.c,
2213        libnetworking/rtems_webserver/wbase64.c,
2214        libnetworking/rtems_webserver/webcomp.c,
2215        libnetworking/rtems_webserver/webmain.c,
2216        libnetworking/rtems_webserver/webpage.c,
2217        libnetworking/rtems_webserver/webrom.c,
2218        libnetworking/rtems_webserver/webs.c,
2219        libnetworking/rtems_webserver/websda.c,
2220        libnetworking/rtems_webserver/websda.h,
2221        libnetworking/rtems_webserver/webs.h,
2222        libnetworking/rtems_webserver/websSSL.c,
2223        libnetworking/rtems_webserver/websSSL.h,
2224        libnetworking/rtems_webserver/websuemf.c,
2225        libnetworking/rtems_webserver/wsIntrn.h:
2226        Remove (Moved to cpukit/http).
2227
22282004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2229
2230        PR 700/rtems_misc
2231        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
2232        Remove libnetworking/rtems_webserver.
2233
22342004-10-25      Eric Norum <norume@aps.anl.gov>
2235
2236        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
2237
22382004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2239
2240        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
2241
22422004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2243
2244        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
2245        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
2246
22472004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2248
2249        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
2250
22512004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2252
2253        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2254        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
2255
22562004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2257
2258        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
2259        BITSPERBYTE.
2260
22612004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2262
2263        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
2264        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
2265
22662004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2267
2268        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
2269
22702004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2271
2272        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
2273        * aclocal/enable-bare.m4: Remove.
2274        * configure.ac: Remove BARE_CPU_MODEL.
2275
22762004-10-13      Eric Norum <norume@aps.anl.gov>
2277
2278        PR 688/bsps
2279        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2280        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
2281        MC146818A (and several Dallas Semiconductor) TOD chips.
2282
22832004-10-13      Eric Norum <norume@aps.anl.gov>
2284
2285        PR 686/networking
2286        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
2287        device code.
2288
22892004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
2290
2291        * libchip/network/dec21140.c: include <rtems/pci.h>.
2292
22932004-09-29      Joel Sherrill <joel@OARcorp.com>
2294
2295        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
2296        libnetworking/pppd/utils.c: i960 obsoleted and all references
2297        removed.
2298
22992004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
2300
2301        PR 607/networking
2302        * libchip/network/dec21140.c: Made PCI configuration minimum sane
2303        instead of fully specifying unused PCI features.
2304
23052004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2306
2307        * configure.ac: Require automake > 1.9.
2308
23092004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2310
2311        * aclocal/rtems-cpu-subdirs.m4: Add avr.
2312
23132004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2314
2315        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
2316        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
2317
23182004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2319
2320        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
2321        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
2322
23232004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2324
2325        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
2326
23272004-07-28  Joel Sherrill <joel@OARcorp.com>
2328
2329    * aclocal/version.m4: Updated to rtems-4.6.99.1.
2330
23312004-07-25      Joel Sherrill <joel@OARcorp.com>
2332
2333        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
2334
23352004-05-21  Till Strauman <strauman@slac.stanford.edu>
2336
2337        PR 625/networking
2338        * libchip/network/dec21140.c, ... : Prevent name clashes by making
2339        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
2340        an error rather than panic if no chip is detected (thus allowing
2341        for probing).
2342        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
2343        instead of looping forever.  Avoid divide by zero (crashed my PC).
2344        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
2345        they are UNTESTED.
2346
23472004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
2348
2349        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
2350
23512004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2352
2353        * libchip/network/dec21140.c, libchip/network/elnk.c:
2354        #include <errno.h>.
2355
23562004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2357
2358        * libchip/network/if_media.h: Update from FreeBSD.
2359        * libchip/network/open_eth.c, libchip/network/cs8900.c,
2360        libchip/network/i82586.c: #include <errno.h>.
2361
23622004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2363
2364        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
2365
23662004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2367
2368        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
2369
23702004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
2371
2372        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
2373        automake).
2374
23752004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
2376
2377        PR 599/pppd
2378        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
2379
23802004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
2381
2382        * optman/rtems/no-region.c: Reflect having changed
2383        rtems_region_get_segment_size.
2384
23852004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
2386
2387        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2388        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2389        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2390        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
2391        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
2392        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
2393        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2394
23952004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2396
2397        * libchip/ide/ata.c, libchip/network/dec21140.c,
2398        libchip/network/elnk.c, libchip/network/i82586.c,
2399        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
2400        libchip/network/open_eth.c, libchip/network/sonic.c,
2401        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
2402        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
2403        libchip/shmdr/init.c, libchip/shmdr/intr.c,
2404        libchip/shmdr/shm_driver.h: Cosmetics.
2405
24062004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2407
2408        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
2409        optman/rtems/no-msg.c, optman/rtems/no-part.c,
2410        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2411        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
2412        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
2413        fixed size types.
2414
24152004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2416
2417        * configure.ac: Explicitly pass --includedir and --libdir to
2418        cpukit/configure.
2419
24202004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
2421
2422        * librdbg/Makefile.am: Fix rpcgen rules.
2423        * librdbg/src/i386/any/remdeb_xdr.c,
2424        librdbg/src/m68k/any/remdeb_xdr.c,
2425        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
2426        Reflect changes to librdbg/Makefile.am.
2427
24282004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
2429
2430        * configure.ac: Reflect changes testsuites/configure.ac and
2431        cpukit/configure.ac.
2432
24332004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
2434
2435        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
2436        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
2437
24382004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2439
2440        * configure.ac: Reflect changes to testsuites's configuration.
2441
24422004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2443
2444        PR/589 rtems
2445        * libchip/network/pci.h: Remove (Moved to cpukit).
2446
24472004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2448
2449        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2450        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2451        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2452        libchip/network/dec21140.c, libchip/network/elnk.c,
2453        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2454        libchip/network/open_eth.h, libchip/network/sonic.c,
2455        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2456        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2457        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2458        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2459        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2460        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2461        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2462        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2463        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2464        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2465        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2466        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2467        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2468        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2469        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2470        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2471        fixed-size types.
2472
24732004-03-14      Chris Johns  <chrisj@rtems.org>
2474
2475        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2476        the BSP example code.
2477        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2478        support the DIMMPC. This is a pc386 target with IO port support. Minor
2479        formating clean up. Add documentation to the header file.
2480        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2481        cs8900.h header file.
2482
24832004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2484
2485        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2486        Cosmetics.
2487
24882004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2489
2490        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2491        There are no application level Makefiles in here.
2492
24932004-03-04      Joel Sherrill <joel@OARcorp.com>
2494
2495        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2496        they can be used in application level makefiles.
2497
24982004-03-05      Joel Sherrill <joel@OARcorp.com>
2499
2500        * libnetworking/rtems_webserver/ejparse.c,
2501        libnetworking/rtems_webserver/emfdb.c,
2502        libnetworking/rtems_webserver/sock.c,
2503        libnetworking/rtems_webserver/socket.c,
2504        libnetworking/rtems_webserver/sym.c,
2505        libnetworking/rtems_webserver/webs.c,
2506        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
25072004-03-05      Joel Sherrill <joel@OARcorp.com>
2508
2509        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2510        compiling this file only only those CPU families with supported
2511        exception models.
2512
25132004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2514
2515        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2516        testsuites (Was exposed with --enable-multilib, only).
2517        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2518         Add RTEMS_BSP_CONFIG_SUBDIR.
2519        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2520        testsuites's configure.
2521        * aclocal/rtems-top.m4: Remove ENDIF hack.
2522        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2523
25242004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2525
2526        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2527        wrapup/Makefile.am: Fix automake problems having been introduced
2528        in previous patch.
2529
25302004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2531
2532        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2533        Preinstall dirs.
2534        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2535        * aclocal/check-multiprocessing.m4: Cosmetics.
2536        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2537        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2538
25392004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2540
2541        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2542        librdbg/src/Makefile.am.
2543        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2544        * configure.ac: Reflect changes above.
2545        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2546        * wrapup/Makefile.am: Reflect changes above.
2547        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2548
25492004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2550
2551        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2552
25532004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2554
2555        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2556
25572004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2558
2559        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2560
25612004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2562
2563        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2564        librdbg/src/powerpc/Makefile.am: Remove.
2565        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2566        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2567        * configure.ac: Reflect changes above.
2568
25692004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2570
2571
25722004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2573
2574        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2575        STRIP.
2576
25772004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2578
2579        * librdbg/include/Makefile.am: Merge-in
2580        librdbg/include/rdbg/i386/Makefile.am,
2581        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2582        librdbg/include/rdbg/powerpc/Makefile.am.
2583        * librdbg/include/rdbg/i386/Makefile.am,
2584        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2585        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2586        * configure.ac: Reflect changes above.
2587
25882004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2589
2590        * configure.ac: Use AS_HELP_STRING(ada).
2591
25922004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2593
2594        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2595        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2596        Use AC_CONFIG_HEADERS.
2597        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2598        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2599
26002004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2601
2602        * Makefile.am: include local.am.
2603
26042004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2605
2606        * aclocal/version.m4: 4.6.99.0.
2607
26082004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2609
2610        * Makefile.am: Don't include host.am.
2611        * automake/compile.am: Further cleanups.
2612
26132004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2614
2615        * automake/lib.am: Remove (Unused).
2616
26172004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2618
2619        * wrapup/Makefile.am: Don't include lib.am.
2620        * automake/compile.am: Use automake compilation rules.
2621
26222004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2623
2624        * libnetworking/pppd/Makefile.am,
2625        libnetworking/rtems_servers/Makefile.am,
2626        libnetworking/rtems_telnetd/Makefile.am,
2627        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2628        support/Makefile.am: Don't include lib.am.
2629
26302004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2631
2632        * libchip/Makefile.am: Don't include lib.am.
2633        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2634        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2635        unnecessary EXTRA_DISTs.
2636
26372004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2638
2639        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2640        hack.
2641
26422004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2643
2644        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2645        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2646        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2647        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2648
26492004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2650
2651        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2652        Add AM_CONDITIONAL(HAS_MP).
2653        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2654        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2655        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2656        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2657        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2658        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2659        (Deprecated by autoconf 2.59).
2660
26612004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2662
2663        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2664        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2665
26662004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2667
2668        * ChangeLog: Merge-in libnetworking/ChangeLog.
2669        * libnetworking/ChangeLog: Remove.
2670        * ChangeLog: Merge-in librdbg/ChangeLog.
2671        * librdbg/ChangeLog: Remove.
2672        * ChangeLog: Merge-in libchip/ChangeLog.
2673        * libchip/ChangeLog: Remove.
2674        * ChangeLog: Merge-in optman/ChangeLog.
2675        * optman/ChangeLog: Remove.
2676
26772004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2678
2679        * configure.ac: Reflect changes to cpukit.
2680        * wrapup/Makefile.am: Reflect changes to librdbg.
2681        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2682        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2683        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2684        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2685        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2686        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2687        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2688        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2689        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2690
26912004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2692
2693        * aclocal/rtems-top.m4: Remove check for version.m4.
2694        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2695
26962004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2697
2698        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2699        * wrapup/Makefile.am: Reflect changes to libchip/*.
2700        * support/Makefile.am: Use automake compilation rules.
2701        * wrapup/Makefile.am: Reflect changes to support/*.
2702        * configure.ac: Remove libnetworking/wrapup/Makefile.
2703        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2704        libnetworking/*/lib*.a instead of libnetapps.a.
2705        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2706        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2707        * optman/Makefile.am: Use automake compilation rules.
2708        * libchip/Makefile.am: Fix typo in previous patch.
2709        * libchip/Makefile.am: Use automake compilation rules.
2710        * libnetworking/Makefile.am: Remove wrapup.
2711        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2712        automake-compilation rules.
2713        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2714        automake-compilation rules.
2715        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2716        automake-compilation rules.
2717        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2718        automake-compilation rules.
2719        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2720
27212004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2722
2723        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2724        PRE/TMPINSTALL_FILES to CLEANFILES.
2725        * automake/lib.am: Remove TMPINSTALL_FILES.
2726        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2727        PRE/TMPINSTALL_FILES to CLEANFILES.
2728        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2729        PRE/TMPINSTALL_FILES to CLEANFILES.
2730        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2731        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2732        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2733        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2734        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2735        * librdbg/src/i386/Makefile.am: Ditto.
2736        * librdbg/src/m68k/Makefile.am: Ditto.
2737        * librdbg/src/powerpc/Makefile.am: Ditto.
2738        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2739        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2740        * libnetworking/rtems_servers/Makefile.am: Ditto.
2741        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2742        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2743
27442004-01-07      Joel Sherrill <joel@OARcorp.com>
2745
2746        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2747        more completely covers the MIPS family.
2748
27492003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2750
2751        * wrapup/Makefile.am: Reflect changes to shmdr.
2752        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2753
27542003-12-18      Joel Sherrill <joel@OARcorp.com>
2755
2756        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2757        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2758        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2759        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2760        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2761        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2762        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2763
27642003-12-17      Joel Sherrill <joel@OARcorp.com>
2765
2766        * aclocal/version.m4: Updated to rtems-20031217-test.
2767
27682003-12-17     
2769
2770        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2771        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2772
27732003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2774
2775        * automake/compile.am: Remove LINK_LIBS (Unused).
2776        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2777
27782003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2779
2780        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2781        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2782        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2783        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2784        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2785
27862003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2787
2788        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2789        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2790        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2791        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2792        * librdbg/src/i386/Makefile.am:
2793        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2794        * librdbg/src/m68k/Makefile.am:
2795        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2796        * librdbg/src/powerpc/Makefile.am:
2797        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2798
27992003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2800
2801        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2802        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2803        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2804        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2805        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2806        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2807        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2808        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2809        * optman/Makefile.am: Remove project_libdir.
2810        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2811        PRE/TMPINSTALL_FILES.
2812        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2813        PRE/TMPINSTALL_FILES.
2814        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2815        PRE/TMPINSTALL_FILES.
2816        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2817        PRE/TMPINSTALL_FILES.
2818        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2819        from PRE/TMPINSTALL_FILES.
2820        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2821        PRE/TMPINSTALL_FILES.
2822        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2823        PRE/TMPINSTALL_FILES.
2824        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2825        PRE/TMPINSTALL_FILES.
2826        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2827        PRE/TMPINSTALL_FILES.
2828        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2829        PRE/TMPINSTALL_FILES.
2830        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2831        PRE/TMPINSTALL_FILES.
2832        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2833        from PRE/TMPINSTALL_FILES.
2834
28352003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2836
2837        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2838        * automake/lib.am: Remove project_libdir.
2839        * wrapup/Makefile.am: Reworked.
2840
28412003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2842
2843        * configure.ac: Reflect changes to librdbg.
2844        * optman/Makefile.am: Add tmpinstall dirstamp support.
2845        * libchip/Makefile.am: Fix variant-tmpinstall support.
2846        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2847        * librdbg/src/powerpc/Makefile.am: Merge-in former
2848        new_exception_processing/Makefile.am.
2849        * librdbg/src/m68k/any/Makefile.am: Remove.
2850        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2851        * librdbg/src/i386/any/Makefile.am: Remove.
2852        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2853        * librdbg/src/Makefile.am: Cosmetics.
2854        * librdbg/include/Makefile.am: Cosmetics.
2855        * librdbg/Makefile.am: Cosmetics.
2856        * libnetworking/Makefile.am: Cosmetics.
2857        * libnetworking/pppd/Makefile.am: Cosmetics.
2858        * libnetworking/wrapup/Makefile.am: Cosmetics.
2859
28602003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2861
2862        * Makefile.am: Cosmetics.
2863        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2864        support.
2865
28662003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2867
2868        * automake/compile.am: Remove $(ARCH):-rule.
2869
28702003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2871
2872        * configure.ac: Remove lib/libbsp/shared/Makefile,
2873        lib/libbsp/shmdr/Makefile.
2874
28752003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2876
2877        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2878        libchip/serial/Makefile, libchip/rtc/Makefile.
2879        * support/Makefile.am: Remove all-local: $(ARCH).
2880        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2881        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2882        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2883        * optman/Makefile.am: Remove all-local: $(ARCH).
2884        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2885        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2886        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2887        compilation dirstamp support.
2888        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2889        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2890        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2891        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2892        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2893        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2894        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2895        all-local: $(ARCH).
2896        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2897        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2898        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2899        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2900        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2901
29022003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2903
2904        * aclocal/lead-dot.m4: New (from automake-1.7f).
2905        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2906        AC_SUBST(dirstamp).
2907        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2908        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2909        libchip/serial/Makefile.am: Ditto.
2910        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2911        * librdbg/include/Makefile.am: Ditto.
2912        * librdbg/include/rdbg/Makefile.am: Ditto.
2913        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2914        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2915        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2916        * librdbg/src/Makefile.am: Ditto.
2917        * librdbg/src/i386/Makefile.am: Ditto.
2918        * librdbg/src/i386/any/Makefile.am: Ditto.
2919        * librdbg/src/m68k/Makefile.am: Ditto.
2920        * librdbg/src/m68k/any/Makefile.am: Ditto.
2921        * librdbg/src/powerpc/Makefile.am: Ditto.
2922        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2923        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2924        preinstallation.
2925        * libnetworking/pppd/Makefile.am: Ditto.
2926        * libnetworking/rtems_servers/Makefile.am: Ditto.
2927        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2928        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2929        * libnetworking/wrapup/Makefile.am: Ditto.
2930
29312003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2932
2933        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2934        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2935        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2936        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2937        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2938        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2939        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2940        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2941        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2942        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2943        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2944        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2945        underquoting to silence automake-1.8.
2946
29472003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2948
2949        * configure.ac: Reflect having moved tests to ../../testsuites.
2950
29512003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2952
2953        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2954        * aclocal/canonical-host.m4: Remove.
2955        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2956        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2957
29582003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2959
2960        * aclocal/check-cpu.m4: Remove.
2961        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2962        * aclocal/canonical-target-name.m4: Add m4-quotes.
2963        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2964        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2965        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2966        * aclocal/check-networking.m4: Add m4-quotes. Require
2967        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2968        * aclocal/check-posix.m4: Add m4-quotes. Require
2969        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2970        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2971        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2972        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2973
29742003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2975
2976        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2977        * aclocal/bsp-alias.m4: Remove.
2978
29792003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2980
2981        * configure.ac: Make presence of tests/ optional.
2982
29832003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2984
2985        * aclocal/path-perl.m4: Remove (Unused).
2986
29872003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2988
2989        * automake/force-preinstall.am: Remove.
2990
29912003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2992
2993        PR 499/rtems_misc
2994        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2995        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2996        Configuration (Odd was forced) - Correction of Stop Bit configuration
2997        (inversed) - Correction of ISR Handler to call
2998        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2999        CTS Hardware flow control Configuration.
3000
30012003-09-04      Joel Sherrill <joel@OARcorp.com>
3002
3003        * lib/libcpu/shared/include/cache.h,
3004        lib/libcpu/shared/src/cache_aligned_malloc.c,
3005        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
3006        license changed.
3007        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
3008        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
3009        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
3010        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
3011        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
3012        for license changed.
3013        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
3014        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
3015        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
3016        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
3017        libchip/network/cs8900.h, libchip/network/dec21140.c,
3018        libchip/network/elnk.c, libchip/network/open_eth.c,
3019        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
3020        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
3021        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
3022        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
3023        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3024        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
3025        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
3026        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
3027        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3028        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3029        libchip/serial/serial.h, libchip/serial/z85c30.c,
3030        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
3031        libchip/serial/z85c30_reg.c: URL for license changed.
3032
30332003-09-03      Jiri Gaisler <jiri@gaisler.com>
3034
3035        PR 477/networking
3036        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
3037        * libchip/network/README.open_eth, libchip/network/open_eth.c,
3038        libchip/network/open_eth.h: New files.
3039
30402003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3041
3042        * aclocal/rtems-top.m4: Add RTEMS_API.
3043        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
3044
30452003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3046
3047        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3048        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
3049        @RTEMS_BSP@.cfg.
3050
30512003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3052
3053        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3054
30552003-08-20      Joel Sherrill <joel@OARcorp.com>
3056
3057        * libchip/network/cs8900.c: Correct copyright statements.
3058
30592003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3060
3061        * aclocal/check-itron.m4: Remove.
3062        * aclocal/enable-inlines.m4: Remove.
3063        * Makefile.am: Reflect having moved aclocal/.
3064        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
3065        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
3066        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
3067        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
3068        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
3069        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
3070        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
3071        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
3072        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
3073        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
3074        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
3075        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
3076        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
3077        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
3078        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
3079        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
3080        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
3081        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
3082        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
3083        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
3084        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
3085        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
3086        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
3087        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
3088        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
3089        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
3090        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
3091        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
3092        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
3093        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
3094        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
3095        * aclocal/multilib.m4: New (Copied from ../../aclocal).
3096        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
3097        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
3098        * aclocal/ppc.m4: New (Copied from ../../aclocal).
3099        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
3100        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
3101        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
3102        * aclocal/project-root.m4: New (Copied from ../../aclocal).
3103        * aclocal/quoting.m4: New (Copied from ../../aclocal).
3104        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
3105        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
3106        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
3107        * aclocal/target.m4: New (Copied from ../../aclocal).
3108        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
3109        * aclocal/version.m4: New (Copied from ../../aclocal).
3110
31112003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3112
3113        * configure.ac: Remove stray comments.
3114        * automake/local.am, automake/host.am: Remove "debug".
3115
31162003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3117
3118        * Makefile.am: Reflect having moved automake/.
3119        * lib/Makefile.am: Reflect having moved automake/.
3120        * support/Makefile.am: Reflect having moved automake/.
3121        * wrapup/Makefile.am: Reflect having moved automake/.
3122        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
3123        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
3124        from ../../automake).
3125        * optman/Makefile.am: Reflect having moved automake/.
3126        * libchip/Makefile.am: Reflect having moved automake/.
3127        * libchip/ide/Makefile.am: Reflect having moved automake/.
3128        * libchip/network/Makefile.am: Reflect having moved automake/.
3129        * libchip/rtc/Makefile.am: Reflect having moved automake/.
3130        * libchip/serial/Makefile.am: Reflect having moved automake/.
3131        * librdbg/Makefile.am: Reflect having moved automake/.
3132        * librdbg/include/Makefile.am: Reflect having moved automake/.
3133        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
3134        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
3135        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
3136        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
3137        automake/.
3138        * librdbg/src/Makefile.am: Reflect having moved automake/.
3139        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
3140        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
3141        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
3142        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
3143        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
3144        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
3145        having moved automake/.
3146        * libnetworking/Makefile.am: Reflect having moved automake/.
3147        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
3148        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
3149        automake/.
3150        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
3151        automake/.
3152        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
3153        automake/.
3154        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
3155
31562003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3157
3158        * Makefile.am: Add bsp.pc.in.
3159        * bsp.pc.in: New (pkgconfig support).
3160
31612003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3162
3163        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
3164
31652003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3166
3167        * lib/Makefile.am: New (Required by 'make dist').
3168        * lib/ChangeLog: Remove.
3169        * lib/.cvsignore: Cleanup.
3170        * configure.ac: Reflect having added lib/Makefile.am.
3171        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
3172        lib/libbsp/configure.ac.
3173        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3174        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3175
31762003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3177
3178        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
3179        * configure.ac: Merge-in librdbg/configure.ac.
3180        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
3181        librdbg/configure.ac.
3182        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
3183        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
3184        LIBCHIP. Conditionally build include-dirs.
3185        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
3186        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
3187        * librdbg/Makefile.am, librdbg/include/Makefile.am,
3188        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
3189        librdbg/include/rdbg/m68k/Makefile.am,
3190        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
3191        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
3192        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3193        librdbg/src/powerpc/Makefile.am, librdbg/
3194        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
3195        configure.ac into ../configure.ac.
3196        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
3197        * libnetworking/.cvsignore, libnetworking/Makefile.am,
3198        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
3199        libnetworking/rtems_telnetd/Makefile.am,
3200        libnetworking/rtems_webserver/Makefile.am,
3201        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
3202        into ../configure.ac.
3203
32042003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3205
3206        PR 427/rtems
3207        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
3208        * librdbg/src/servtsp.c: Ditto.
3209
32102003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
3211
3212        PR 429/bsps
3213        PR 432/bsps
3214        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
3215        packets are queued onto an elnk board, the ISR will deadlock the device
3216        with a tx complete interrupt.  Lighter tx loads are not affected as they
3217        end up submitting single packets to the device.
3218
32192003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3220
3221        * configure.ac: Merge-in libchip/configure.ac. Merge-in
3222        optman/configure.ac.
3223        * optman/configure.ac: Remove (Merged into ../configure.ac).
3224        * optman/Makefile.am: Reflect having merged configure.ac into
3225        ../configure.ac.
3226        * libchip/configure.ac: Remove (Merged into ../configure.ac).
3227        * libchip/Makefile.am, libchip/ide/Makefile.am,
3228        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3229        libchip/serial/Makefile.am: Reflect having merged configure.ac into
3230        ../configure.ac.
3231
32322003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3233
3234        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
3235
32362003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
3237
3238        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
3239        on i386.
3240
32412003-06-13      Joel Sherrill <joel@OARcorp.com>
3242
3243        * libnetworking/pppd/chat.c: Removed warnings.
3244
32452003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
3246
3247        * libchip/network/README.3com: New file missed in previous commit.
3248        PR 405/bsps
3249        PR 393/networking
3250        * libchip/network/dec21140.c: Fix leak also known as PR393.
3251        * libchip/network/elnk.c, libchip/network/if_media.h,
3252        libchip/network/mii.h: New files.
3253        * libchip/network/Makefile.am: Reflect new files.
3254
32552003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3256
3257        * configure.ac: Remove support for profile-variant.
3258
32592003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3260
3261        PR 397/pppd
3262        * libnetworking/pppd/fsm.c: Make peer_mru global again.
3263        * libnetworking/pppd/magic.c: Remove *rand48.
3264        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
3265
32662003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3267
3268        * wrapup/Makefile.am: Add libide.a.
3269
32702003-04-15      Joel Sherrill <joel@OARcorp.com>
3271
3272        PR 387/rtems_misc
3273        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
3274        routines.
3275        * libchip/ide/ata_internal.h: Added missing newline and end of file.
3276
32772003-04-11      Joel Sherrill <joel@OARcorp.com>
3278
3279        * libnetworking/rtems_webserver/cgi.c,
3280        libnetworking/rtems_webserver/sockGen.c,
3281        libnetworking/rtems_webserver/umui.c,
3282        libnetworking/rtems_webserver/websSSL.c,
3283        libnetworking/rtems_webserver/websSSL.h,
3284        libnetworking/rtems_webserver/websda.c,
3285        libnetworking/rtems_webserver/websda.h: New files. Not included in
3286        previous commit.
3287
32882003-04-10      Joel Sherrill <joel@OARcorp.com>
3289
3290        PR 371/pppd
3291        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
3292        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
3293        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
3294        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3295        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
3296        still global symbols in rtemspppd.h which might need to be changed or
3297        converted into member of a structure which is dereferenced with a
3298        pointer that is managed as a per task variable. But this patch should
3299        avoid many conflicts.
3300
33012003-03-27      Joel Sherrill <joel@OARcorp.com>
3302
3303        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
3304        not allowed in the cpukit source code since it must be buildable
3305        independent of any BSP. These files were moved to libchip/ide.
3306        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
3307        files.
3308
33092003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3310
3311        PR 368/filesystems
3312        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
3313        improvements which now work on pc386 and mbx8xx.
3314        * libchip/ide/ide_controller.c: New file.
3315
33162003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3317
3318        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
3319
33202003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3321
3322        * configure.ac: Remove AC_CONFIG_AUX_DIR.
3323        * configure.ac: Add support/.
3324        * support/.cvsignore: New.
3325        * support/Makefile.am: New.
3326        * support/version.c: New.
3327        * wrapup/Makefile.am: Add support/libsupport.a.
3328        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
3329        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
3330        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
3331        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
3332
33332003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3334
3335        * wrapup/Makefile.am: Use SRC += instead of make-vars.
3336
33372003-02-20      Till Straumann <strauman@slac.stanford.edu>
3338
3339        PR 354/networking
3340        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
3341        chip against a table of supported chips. The untested ones are still
3342        commented out, however.
3343
33442003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3345
3346        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3347        * configure.ac: AC_PREREQ(2.57).
3348        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3349        * optman/configure.ac: AC_PREREQ(2.57).
3350        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3351        * libchip/configure.ac: AC_PREREQ(2.57).
3352        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3353        * librdbg/configure.ac: AC_PREREQ(2.57).
3354        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3355        * libnetworking/configure.ac: AC_PREREQ(2.57).
3356
33572003-02-06      Joel Sherrill <joel@OARcorp.com>
3358
3359        * libnetworking/pppd/chat.c: Convert routines with common names to
3360        static. This included get_char(), put_char(), and character() among
3361        others.
3362
33632003-02-03      Joel Sherrill <joel@OARcorp.com>
3364
3365        PR 338/filesystem
3366        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
3367        rtems_io_lookup_name() (API change).  Unused function removed.
3368
33692003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3370
3371        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3372        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3373        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3374        Eliminate *_O_FILES.
3375        * libnetworking/rtems_servers/Makefile.am,
3376        libnetworking/rtems_webserver/Makefile.am,
3377        libnetworking/rtems_telnetd/Makefile.am: Ditto.
3378
33792002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3380
3381        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
3382        Let all-local: depend on $(LIB).
3383        * wrapup/Makefile.am, configure.ac: Remove libmisc.
3384        * optman/Makefile.am: Apply install-data-local to install *.rels.
3385
33862002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3387
3388        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
3389        %.c rules.
3390        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
3391        * libchip/network/Makefile.am: Eliminate C_O_FILES.
3392        * libchip/rtc/Makefile.am: Ditto.
3393        * libchip/serial/Makefile.am: Ditto.
3394
33952002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3396
3397        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3398        LIBC_DEFINES.
3399        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3400        LIBC_DEFINES.
3401        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3402        LIBC_DEFINES.
3403
34042002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3405
3406        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
3407
34082002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3409
3410        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
3411        cache-checking.
3412        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3413
34142002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3415
3416        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
3417        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
3418        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
3419        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3420        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3421
34222002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3423
3424        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
3425        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
3426        Remove.
3427        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
3428
34292002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3430
3431        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
3432        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
3433
34342002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
3435
3436        * libchip/network/cs8900.c: I don't know why we have to SelfST register
3437        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
3438
34392002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3440
3441        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3442        * optman/rel.am: New.
3443
34442002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3445
3446        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3447        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3448        braino in comment on "exec". Extend --enable-ada handling.
3449
34502002-11-04      Joel Sherrill <joel@OARcorp.com>
3451
3452        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3453        tasks and rolling multiple loops into 1.
3454        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3455        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3456        Removed warnings.
3457
34582002-10-31      Joel Sherrill <joel@OARcorp.com>
3459
3460        * libchip/network/dec21140.c: Removed warnings.
3461        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3462        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3463        librdbg/src/m68k/any/remdeb_xdr.c,
3464        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3465        warnings.
3466        * libnetworking/rtems_webserver/socket.c,
3467        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3468
34692002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3470
3471        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3472        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3473        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3474        above.
3475
34762002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3477
3478        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3479        * wrapup/.cvsignore: Remove autom4te.cache.
3480        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3481        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3482        autom4te.cache.
3483        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3484        autom4te.cache.
3485        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3486        autom4te.cache.
3487
34882002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3489
3490        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3491
34922002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3493
3494        * optman/.cvsignore: Add autom4te.cache.
3495
34962002-09-14      Joel Sherrill <joel@OARcorp.com>
3497
3498        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3499
35002002-09-07      Joel Sherrill <joel@OARcorp.com>
3501
3502        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3503        include files to resolve warnings.
3504
35052002-09-07      Chris Johns <ccj@acm.org>
3506
3507        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3508        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3509        which corrects the problem  where the cs8900.c file was actually the BSP
3510        glue.  Joel did some hacking so this file will compile.  Previously it
3511        required providing a target.h file to compile.
3512        * libchip/network/cs8900.c.bsp: New file.
3513
35142002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3515
3516        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3517
35182002-08-31      Joel Sherrill <joel@OARcorp.com>
3519
3520        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3521        eliminate warning.
3522
35232002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3524
3525        * configure.ac: Add ada-tests.
3526
35272002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3528
3529        * Makefile.am: Add preinstall-stamp.
3530
35312002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3532
3533        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3534        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3535        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3536        gcc31 happy.
3537        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3538        cp.
3539
35402002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3541
3542        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3543        make/bsp.mak.
3544        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3545        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3546
35472002-08-12      Joel Sherrill <joel@OARcorp.com>
3548
3549        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3550        avoid error.
3551
35522002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3553
3554        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3555        * configure.ac: Add BSP_SUBDIRS.
3556        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3557        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3558        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3559        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3560        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3561        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3562        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3563        RTEMS_CHECK_BSP_CACHE.
3564        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3565        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3566        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3567        .$(OBJEXT) instead of .o.
3568        * libnetworking/pppd/Makefile.am,
3569        libnetworking/rtems_servers/Makefile.am,
3570        libnetworking/rtems_telnetd/Makefile.am,
3571        libnetworking/rtems_webserver/Makefile.am,
3572        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3573
35742002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3575
3576        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3577        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3578        ../libchip/serial/$(ARCH)/libserialio.a.
3579        * libchip/serial/Makefile.am: Don't tmp-install lib.
3580        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3581
35822002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3583
3584        * Makefile.am: Add rtems_makedir.
3585        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3586        * Makefile.am: Add wrapup-SUBDIR.
3587        * wrapup/ChangeLog: Remove.
3588        * wrapup/configure.ac: Remove.
3589        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3590        (Make the bare BSP happy).
3591        * configure.ac: Ditto.
3592        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3593        Create make/custom/default.cfg.
3594        * configure.ac: Add creation of make/custom/*.cfg. Create
3595        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3596
35972002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3598
3599        * Makefile.am: Clean $(PROJECT_RELEASE).
3600
36012002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3602
3603        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3604        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3605        prototype mismatches.
3606
36072002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3608
3609        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3610        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3611
36122002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3613
3614        * acinclude.m4: Add test "$multilib" != "yes".
3615        * config-ml.in: Remove.
3616        * acinclude.m4: Cleanups.
3617        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3618        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3619        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3620        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3621        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3622
36232002-07-16      Eric Norum <eric.norum@usask.ca>
3624
3625        * New driver for the Intel EtherExpressPro (82559ER) chip.
3626        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3627        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3628        * libchip/network/Makefile.am: Modified to reflect above.
3629
36302002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3631
3632        * acinclude.m4: New.
3633        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3634        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3635        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3636
36372002-07-01      Joel Sherrill <joel@OARcorp.com>
3638
3639        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3640        _Objects_Information_table now that it is a two dimensional array based
3641        upon API and class.
3642        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3643        of strnlen().
3644
36452002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3646
3647        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3648        preinstall libnetapps.a.
3649
36502002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3651
3652        * configure.ac: Remove librpc.
3653
36542002-06-25      Joel Sherrill <joel@OARcorp.com>
3655
3656        * Per PR233, moved librpc to exec.
3657        * configure.ac, wrapup/Makefile.am: Modified.
3658        * librpc, librpc/ChangeLog: Removed.
3659
36602002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3661
3662        * optman/Makefile.am: Remove multilib support.
3663        * optman/configure.ac: Ditto.
3664        * optman/sapi/Makefile.am: Ditto.
3665
36662002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3667
3668        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3669        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3670
36712002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3672
3673        Move networking libraries to c/src/exec/libnetworking
3674        * libnetworking/configure.ac, libnetworking/Makefile.am,
3675        libnetworking/wrapup/Makefile.am: Reflect Moval.
3676
36772002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3678
3679        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3680        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3681        <rtems/bspIo.h>.
3682
36832002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3684
3685        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3686        * libnetworking/rtems/mkrootfs.h: Ditto.
3687        * libnetworking/rtems/Makefile.am: Reflect changes above.
3688
36892002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3690
3691        * configure.ac: Remove lib.
3692
36932002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3694
3695        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3696        that exception stack frames on M68K members with VBR always are 6 byte
3697        long. The incorrect assumption resulted in some gdb commands like "next"
3698        to fail on the 68360.
3699
37002002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3701
3702        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3703        PR 220
3704        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3705        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3706        CVS.
3707        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3708        libnetworking/sys/filio.h: Remove.
3709        * libnetworking/sys/Makefile.am: Reflect changes above.
3710
37112002-05-07      Chris Johns <ccj@acm.org>
3712
3713        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3714        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3715        requires it to be stripped.
3716
37172002-05-01      Eric Norum <eric.norum@usask.ca>
3718
3719        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3720        assembly  to satisfy gcc 3.1 and newer.
3721
37222002-04-26      Eric Norum <eric.norum@usask.ca>
3723
3724        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3725        agressive optimization in gcc 3.1 does not reorder things.
3726
37272002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3728
3729        * libchip/network/dec21140.c: Reflect changes to powerpc's
3730        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3731        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3732        <rtems/score/cpu.h>.
3733        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3734        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3735
37362002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3737
3738        * optman/configure.ac: Remove ENABLE_GCC28.
3739
37402002-04-11      Chris Johns <ccj@acm.org>
3741
3742        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3743        driver control block field to the ifconfig network driver structure.
3744        This field is needed by the i82586 driver which was ported from NetBSD
3745        as it had better hardware abstraction.
3746        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3747        PR59, added the drv_ctrl driver control block field to the ifconfig
3748        network driver structure. This field is needed by the i82586 driver
3749        which was ported from NetBSD as it had better hardware abstraction.
3750
37512002-04-10      Mike Siers <mikes@poliac.com>
3752
3753        * libnetworking/rtems_webserver/NOTES,
3754        libnetworking/rtems_webserver/asp.c,
3755        libnetworking/rtems_webserver/balloc.c,
3756        libnetworking/rtems_webserver/default.c,
3757        libnetworking/rtems_webserver/ej.h,
3758        libnetworking/rtems_webserver/ejIntrn.h,
3759        libnetworking/rtems_webserver/ejlex.c,
3760        libnetworking/rtems_webserver/ejparse.c,
3761        libnetworking/rtems_webserver/emfdb.c,
3762        libnetworking/rtems_webserver/emfdb.h,
3763        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3764        libnetworking/rtems_webserver/handler.c,
3765        libnetworking/rtems_webserver/license.txt,
3766        libnetworking/rtems_webserver/md5.h,
3767        libnetworking/rtems_webserver/md5c.c,
3768        libnetworking/rtems_webserver/mime.c,
3769        libnetworking/rtems_webserver/misc.c,
3770        libnetworking/rtems_webserver/ringq.c,
3771        libnetworking/rtems_webserver/rom.c,
3772        libnetworking/rtems_webserver/security.c,
3773        libnetworking/rtems_webserver/sock.c,
3774        libnetworking/rtems_webserver/sym.c,
3775        libnetworking/rtems_webserver/uemf.c,
3776        libnetworking/rtems_webserver/uemf.h,
3777        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3778        libnetworking/rtems_webserver/url.c,
3779        libnetworking/rtems_webserver/value.c,
3780        libnetworking/rtems_webserver/wbase64.c,
3781        libnetworking/rtems_webserver/webcomp.c,
3782        libnetworking/rtems_webserver/webpage.c,
3783        libnetworking/rtems_webserver/webrom.c,
3784        libnetworking/rtems_webserver/webs.c,
3785        libnetworking/rtems_webserver/webs.h,
3786        libnetworking/rtems_webserver/websuemf.c,
3787        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3788        2.1.4.
3789
37902002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3791
3792        * libchip/network/i82586.c: Include <string.h>.
3793        * libchip/network/sonic.c: Ditto.
3794
37952002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3796
3797        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3798
37992002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3800
3801        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3802
38032002-03-27      Thomas.Doerfler@imd-systems.de
3804
3805        PR 144
3806        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3807        memory address 0 when called for the first time. This is done when
3808        trying to clear the variable "dhcp_hostname".
3809
38102002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3811
3812        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3813        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3814        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3815        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3816        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3817        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3818        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3819        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3820        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3821        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3822        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3823        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3824        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3825        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3826        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3827        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3828        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3829        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3830        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3831        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3832        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3833        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3834        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3835        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3836        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3837        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3838        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3839        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3840        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3841        AUTOMAKE_OPTIONS.
3842        * libnetworking/configure.ac:
3843        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3844        foreign 1.6]).
3845        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3846        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3847        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3848        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3849        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3850        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3851        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3852        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3853        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3854        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3855        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3856        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3857        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3858        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3859        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3860        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3861        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3862
38632002-03-27      Ilya Alexeev <ilya@continuum.ru>
3864
3865        PR 162
3866        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3867        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3868        used in a device write routines.  Now ppp_softc structure have own
3869        character for writing to device (sc_outchar).  I think that converting
3870        local variables to static is not a right solution, because problems will
3871        occur in the case of two or more ppp instances.
3872        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3873        must be u_long, otherwise in the case of the big output packet endless
3874        loop may occur.
3875
38762002-03-21      Ilya Alexeev <ilya@continuum.ru>
3877
3878        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3879        preparations for multiple PPPD connections.
3880
38812002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3882
3883        PR 149
3884        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3885        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3886        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3887        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3888
38892002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3890
3891        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3892        * configure.ac: Modified to reflect addition.
3893
38942002-02-27      Ilya Alexeev <ilya@continuum.ru>
3895
3896        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3897        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3898        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3899        capabilities as well as eliminate some warnings.
3900
39012002-02-27      Eric Norum <eric.norum@usask.ca>
3902
3903        * libnetworking/net/radix.c: Properly handle fetching the default route
3904        when there is no route.  This was a bug in the original FreeBSD code and
3905        this fix is from an updated version of their code.
3906
39072002-02-16      Eric Norum <eric.norum@usask.ca>
3908
3909        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3910        checking.
3911
39122002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3913
3914        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3915        dodefaultroute.
3916
39172002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3918
3919        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3920        include <rtems/seterr.h>.
3921
39222002-02-01      Mike Siers <mikes@poliac.com>
3923
3924        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3925        avoid bringing the link down too fast. NOTE: Mike reports successfully
3926        running at 56K baud on a direct link.
3927
39282002-02-01      Eric Valette <valette@crf.canon.fr>
3929
3930        * librdbg/So many patches have been posted recently on the mailing list
3931        and  because we were unable to find correct solution to compile on
3932        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3933        because the coding  style of rdbg was rather inconsistant among various
3934        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3935        global coding style (using indent + manual edits), 2) incorporate/review
3936        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3937        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3938        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3939        after rdbg initialization is done, NB : the paches is huge but it is
3940        mainly due to coding styke chnages.  Only few lines of codes have been
3941        really changed and they do not impact  rdbg functionnality (AFAIKT).
3942        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3943        librdbg/include/rdbg/m68k/rdbg_f.h,
3944        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3945        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3946        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3947        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3948        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3949        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3950        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3951        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3952        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3953        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3954        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3955        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3956        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3957        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3958        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3959        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3960
39612002-01-31      Mike Siers <mikes@poliac.com>
3962
3963        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3964        * Nice Update of PPPD support which eliminates the requiremetn that
3965        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3966        and reports that it seems to be more stable and handle larger packets
3967        better.  This patch replaces the termios tasks with more general pppd
3968        network driver tasks.  The functions pppinput() and pppstart() get
3969        called from the interrupt service routine.
3970        * libnetworking/Makefile.am, libnetworking/configure.ac,
3971        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3972        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3973        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3974        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3975        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3976        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3977        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3978        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3979        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3980        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3981        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3982        libnetworking/net/route.c, libnetworking/net/route.h,
3983        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3984        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3985        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3986        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3987        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3988        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3989        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3990        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3991        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3992        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3993        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3994        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3995        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3996        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3997        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3998        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3999        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
4000        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
4001        libnetworking/pppd/example/README,
4002        libnetworking/pppd/example/netconfig.h,
4003        libnetworking/wrapup/Makefile.am: Modified.
4004        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
4005        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
4006        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
4007        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
4008        * libnetworking/modem/, libnetworking/modem/.cvsignore,
4009        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
4010        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
4011        libnetworking/modem/pppcompress.c: Subdirectory removed.
4012
40132002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4014
4015        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
4016        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
4017
40182002-01-18      Till Straumann <strauman@slac.stanford.edu>
4019
4020        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
4021        issues: - exception handler needs to enable MSR_FP if the interrupted
4022        thread is FP enabled. - printk message for MSR fixed and added
4023        stacktrace. NOTE: this requires the stacktrace patch to
4024        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
4025        however).
4026
40272002-01-06      Joel Sherrill <joel@OARcorp.com>
4028
4029        * optman/.cvsignore: Added aclocal.m4 and configure.
4030        * optman/.cvsignore: New file.
4031
40322002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4033
4034        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
4035
40362002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4037
4038        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
4039        * optman/ChangeLog: New.
4040        * optman/configure.ac: New.
4041        * optman/Makefile.am: New.
4042        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
4043        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
4044
40452001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4046
4047        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
4048
40492001-12-18      Eric Norum <eric.norum@usask.ca>
4050
4051        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
4052        `directories' (path names with a / at the end) while disallowing open()
4053        operations on TFTP `directories'.
4054
40552001-12-07      Eric Norum <eric.norum@usask.ca>
4056
4057        * libnetworking/lib/tftpDriver.c: Restore write capability.
4058
40592001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4060
4061        * libchip/network/sonic.h: Fix typo.
4062        * libnetworking/arpa/Makefile.am: Remove stray lines.
4063
40642001-10-30      Victor V. Vengerov <vvv@oktet.ru>
4065
4066        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
4067
40682001-10-18      Eric Norum <eric.norum@usask.ca>
4069
4070        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
4071        chdir() and open() operations within the TFTP file system.
4072
40732001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4074
4075        * librdbg/configure.ac: Fix latent bug exposed by removal of
4076        config.cache's which prevented powerpc targets librdbg from building.
4077
40782001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4079
4080        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
4081        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
4082        autoconf-2.52 happy.
4083
40842001-10-12      Mike Siers <mikes@poliac.com>
4085
4086        * libnetworking/Update to stable working state.  Congratulations Mike!
4087        :).
4088        * libnetworking/modem_example: Directory removed.
4089        * libnetworking/modem_example/16550.h,
4090        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
4091        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
4092        libnetworking/modem_example/ppp.h,
4093        libnetworking/modem_example/pppcompress.c: Files removed.
4094        * libnetworking/pppd/example/pppd.options: New file.
4095        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
4096        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4097        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
4098        libnetworking/pppd/rtemsmain.c: Updated.
4099
41002001-10-12      Joel Sherrill <joel@OARcorp.com>
4101
4102        * libchip/serial/z85c30.c: Fixed typo.
4103
41042001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4105
4106        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
4107        * configure.in: Remove.
4108        * configure.ac: New file, generated from configure.in by autoupdate.
4109        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4110        * libchip/configure.in: Remove.
4111        * libchip/configure.ac: New file, generated from configure.in by
4112        autoupdate.
4113        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4114        * librdbg/configure.in: Remove.
4115        * librdbg/configure.ac: New file, generated from configure.in by
4116        autoupdate.
4117        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4118        * libnetworking/configure.in: Remove.
4119        * libnetworking/configure.ac: New file, generated from configure.in by
4120        autoupdate.
4121
41222001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4123
4124        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
4125        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
4126        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
4127
41282001-09-27      Joel Sherrill <joel@OARcorp.com>
4129
4130        * libchip/ChangeLog: Fixed typo in date.
4131
41322001-09-27      Eric Norum <eric.norum@usask.ca>
4133
4134        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
4135        TFTP  filesystem.
4136
41372001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4138
4139        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
4140        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
4141        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
4142        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
4143        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4144        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4145        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
4146        'PREINSTALL_FILES ='.
4147        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
4148        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
4149        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
4150        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
4151        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
4152        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
4153        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
4154        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
4155        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
4156        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
4157        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
4158        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
4159
41602001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4161
4162        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
4163        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
4164        * librdbg/src/m68k/any/Makefile.am: Ditto.
4165        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
4166        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
4167        happy.
4168
41692001-09-21      Joel Sherrill <joel@OARcorp.com>
4170
4171        * libchip/network/Makefile.am: Fixed typo on file name.
4172        * libchip/network/i82586.c: Commented out line 318 which is referencing
4173        a member of a structure that is not currently there.  This needs to be
4174        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
4175        to C style.
4176
41772001-09-19      Eric Norum <eric.norum@usask.ca>
4178
4179        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
4180
41812001-09-19      Chris Johns <ccj@acm.org>
4182
4183        * libchip/network/README.i82586, libchip/network/i82586.c,
4184        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
4185        Network driver for Intel i82586.
4186        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
4187        rtems/rtems_bsdnet_internal.h Added support for populating the initial
4188        "root" filesystem with information obtained via the DHCP response.
4189
41902001-09-14      Eric Norum <eric.norum@usask.ca>
4191
4192        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
4193        make gcc 3.x happy.
4194
41952001-08-16      Mike Siers <mikes@poliac.com>
4196
4197        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
4198        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
4199        These support callback functionality that has not even been compiled
4200        under RTEMS yet.
4201        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
4202        example application.  Mike's notes on the modifications: - renamed
4203        error() function because of namespace problems - removed calls to the
4204        exit() funciton - removed extra files from the pppd source directory -
4205        defined pppd task constant values in rtemspppd.h - modifyied example
4206        code to get actual tick per second value - placed the pppd 2.3.11 man
4207        page file (pppd.8) into the pppd directory.
4208        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4209        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4210        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4211        libnetworking/pppd/rtems-ppp.c: Deleted.
4212        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
4213        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
4214        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
4215        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
4216        libnetworking/pppd/example/init.c,
4217        libnetworking/pppd/example/netconfig.h,
4218        libnetworking/pppd/example/ppp.conf,
4219        libnetworking/pppd/example/pppdapp.c,
4220        libnetworking/pppd/example/system.h: New files.
4221        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
4222        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
4223        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
4224        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
4225        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
4226        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
4227        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
4228        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
4229        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
4230        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
4231        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
4232        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
4233        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
4234        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
4235        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
4236
42372001-08-16      Joel Sherrill <joel@OARcorp.com>
4238
4239        * libnetworking/pppd/example/Makefile: Removed.
4240        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
4241        to avoid bootstrap -c clobbering it.
4242        * libnetworking/rtems_telnetd/.cvsignore: New file.
4243
42442001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
4245
4246        * libnetworking/Makefile.am, libnetworking/configure.in,
4247        libnetworking/rtems_servers/Makefile.am,
4248        libnetworking/rtems_servers/telnetd.c,
4249        libnetworking/rtems_servers/telnetd.h,
4250        libnetworking/rtems_telnetd/Makefile.am,
4251        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4252        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4253        libnetworking/rtems_telnetd/telnetd.c,
4254        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
4255        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
4256        effect when ftpd change. - the tcp/ip stats have been implemented into
4257        icmds.c and started when telnetd daemon is started.
4258        * libnetworking/rtems_servers/telnetd.c,
4259        libnetworking/rtems_servers/telnetd.h: Removed.
4260        * libnetworking/rtems_telnetd: New directory.
4261        * libnetworking/rtems_telnetd/Makefile.am,
4262        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4263        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4264        libnetworking/rtems_telnetd/telnetd.c,
4265        libnetworking/rtems_telnetd/telnetd.h: New files.
4266
42672001-06-14      Joel Sherrill <joel@OARcorp.com>
4268
4269        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
4270        Moved from libmisc/shell so the network stack to address network
4271        depenendency.
4272        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
4273
42742001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4275
4276        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
4277
42782001-05-15      Joel Sherrill <joel@OARcorp.com>
4279
4280        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
4281        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
4282        accidentally deleted the incorrectly empty versions.
4283
42842001-05-14      Till Straumann <strauman@slac.stanford.edu>
4285
4286        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
4287        libchip/pci/Makefile.am: Per PR215 address the following issues: -
4288        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
4289        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
4290        to know the values) - the affected BSP (shared/motorola) headers have
4291        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
4292        driver (libchip/network/dec21140.c) has been fixed to use
4293        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
4294        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
4295        who is using this driver. - the DEC driver also has been fixed to use
4296        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
4297        delay_in_bus_cycles().
4298
42992001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4300
4301        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
4302
43032001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4304
4305        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
4306
43072001-04-24      Eric Norum <eric.norum@usask.ca>
4308
4309        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
4310        NTP synchronization a little more robust -- no NTP daemon yet, but at
4311        least it trys a little harder when the primary NTP server is down.
4312
43132001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
4314
4315        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
4316        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4317        libnetworking/pppd/modem_example/modem.c,
4318        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
4319        other strings into English.
4320        * libnetworking/pppd/STATUS: updated to reflect the changes.
4321
43222001-04-20      Jake Janovetz <janovetz@uiuc.edu>
4323
4324        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
4325        again.
4326
43272001-04-20      Eric Valette <valette@crf.canon.fr>
4328
4329        * mcp750 directory renamed new_exception processing as it supports many
4330        more CPU models.
4331        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4332        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4333        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
4334        formerly in mcp750 plus modifications.
4335        * librdbg/src/powerpc/mcp750/.cvsignore,
4336        librdbg/src/powerpc/mcp750/Makefile.am,
4337        librdbg/src/powerpc/mcp750/remdeb.h,
4338        librdbg/src/powerpc/mcp750/remdeb_f.x,
4339        librdbg/src/powerpc/mcp750/remdeb_svc.c,
4340        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
4341        new_exception_processing.
4342        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4343        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4344        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
4345        part of this effort to add support for the MPC8xx.
4346
43472001-04-19      Joel Sherrill <joel@OARcorp.com>
4348
4349        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
4350        internal include files.
4351
43522001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
4353
4354        PR 158
4355        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
4356        rcmd() library call by commenting out the parts that deal with signals.
4357        This enables RTEMS to 'rsh' command to a server connecting fd to remote
4358        stdio. The 'server-side' parts of this file which deal with
4359        authentication are disabled since they are not needed.
4360
43612001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
4362
4363        * libnetworking/include/.cvsignore: Remove dangling file.
4364
43652001-03-14      Joel Sherrill <joel@OARcorp.com>
4366
4367        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
4368        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
4369        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
4370        libchip style serial drivers can be written in libcpu or libbsp.
4371
43722001-03-01      Joel Sherrill <joel@OARcorp.com>
4373
4374        * libchip/network/cs8900.c, libchip/network/cs8900.h,
4375        libchip/network/sonic.c, libchip/network/sonic.h,
4376        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
4377        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
4378        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
4379        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
4380        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
4381        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
4382        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
4383        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
4384
43852001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4386
4387        * librdbg/include/rdbg/Makefile.am,
4388        librdbg/include/rdbg/i386/Makefile.am,
4389        librdbg/include/rdbg/m68k/Makefile.am,
4390        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
4391        style on include files.
4392
43932001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4394
4395        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4396        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
4397        replace ${..} with $(..).
4398        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
4399        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
4400        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4401        libnetworking/rtems/Makefile.am, libnetworking/
4402        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
4403        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
4404        include_*HEADERS instead of H_FILES.
4405        * libnetworking/include/Makefile.am: Remove.
4406        * libnetworking/Makefile.am: Add handling of *.h files.
4407        * libnetworking/configure.in: Remove include/Makefile.
4408
44092001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4410
4411        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
4412
44132001-01-31      Sergei Organov <osv@javad.ru>
4414
4415        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
4416        current dir and root dir removed in favor of new libio support for
4417        task-local current and root directories. - Bug in `close_data_socket()'
4418        introduced by previous change fixed. - `command_pasv()' changed to set
4419        timeout on socket we are listening on and code fixed to don't close
4420        socket twice on error. - `serr()' changed to clear `errno'. -
4421        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
4422        changed to clear `errno' before processing session. -
4423        `close_data_socket()' fixed to close both active and passive sockets -
4424        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
4425        empty string  in `exec_command()'.
4426
44272001-01-25      Eric Norum <eric.norum@usask.ca>
4428
4429        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
4430        improves throughput on systems which are dropping packets.   Only the
4431        first timeout is reduced.  This keeps the number of extra packets down
4432        on networks that are very busy and dropping lots of packets.
4433
44342001-01-24      Sergei Organov <osv@javad.ru>
4435
4436        * libnetworking/rtems_servers/ftpd.c,
4437        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4438        - Timeouts on sockets implemented. 'idle' field added to configuration.
4439        No timeout by default to keep backward compatibility. Note: SITE IDLE
4440        command not implemented yet. - Basic global access control implemented.
4441        'access' field added to configuration. No access limitations by default
4442        to keep backward compatibility. - Anchor data socket for active mode
4443        (using self IP and port 20.) - Fixed default data port support (still
4444        not tested). - Don't allow IP address different from originating host in
4445        PORT command to improve security. - Fixed bug in MDTM command. - Check
4446        for correctness of parsing of argument in command_port(). - Fixed
4447        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4448        a directory. - Command parsing a little bit improved: command names are
4449        now converted to upper-case to be more compatible with RFC (command
4450        names are not case-sensitive.) - Reformat comments so that they have
4451        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4452        previous changes - True ASCII mode implemented (doesn't work for hooks
4453        and /dev/null) - Passive mode implemented, PASV command added. - Default
4454        port for data connection could be used (untested, can't find ftp client
4455        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4456        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4457
44582001-01-18      Joel Sherrill <joel@OARcorp.com>
4459
4460        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4461        macro using variable arguments.
4462        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4463        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4464        since I updated the main RTEMS development machine to RedHat 7.2 and
4465        apparently got a new version of rpcgen.
4466
44672001-01-12      Sergei Organov <osv@javad.ru>
4468
4469        * libnetworking/rtems_servers/ftpd.c,
4470        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4471        - use pool of pre-created threads to handle sessions instead of
4472        creating/deleting threads on the fly - LIST output is now similar to
4473        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4474        happy with it. - LIST NAME now works (both for files and directories) -
4475        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4476        clients happy  - keep track of CWD for every session separately -
4477        ability to specify root directory name for FTPD in configuration table.
4478        FTPD will then create illusion for FTP clients that this is actually
4479        root directory. - ignore options sent in commands, thus LIST -al FILE
4480        works and doesn't try to list "-al" directory. - buffers are allocated
4481        on stack instead of heap where possible to eliminate malloc/free calls
4482        (avoid possible heap fragmentation troubles). - drop using of task
4483        notepad to pass parameters - use function arguments instead - use
4484        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4485        in socket() instead of AF_INET.
4486
44872001-01-02      Joel Sherrill <joel@OARcorp.com>
4488
4489        * libnetworking/CHANGELOG: Removed.
4490        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4491
44922000-12-14      Eric Norum <eric.norum@usask.ca>
4493
4494        * libnetworking/lib/tftpDriver.c: Added write capability.
4495
44962000-12-08      Joel Sherrill <joel@OARcorp.com>
4497
4498        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4499        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4500        numerous variable declarations conditional on PPP_COMPRESS and
4501        PPP_FILTER.  Commented out variables that were not used because the code
4502        using them was commented out. Removed totally unused variables.
4503        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4504        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4505
45062000-11-30      Joel Sherrill <joel@OARcorp.com>
4507
4508        * libnetworking/modem/ppp_tty.c: Changed to include
4509        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4510        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4511        * libnetworking/Makefile.am: Modified to reflect above.
4512
45132000-11-27      Joel Sherrill <joel@OARcorp.com>
4514
4515        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4516
45172000-11-25      Eric Norum <eric.norum@usask.ca>
4518
4519        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4520        core.
4521
45222000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4523
4524        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4525        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4526        subdir.
4527        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4528        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4529        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4530        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4531        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4532        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4533        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4534        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4535        ppp_tty.c and the real pppd main is in pppmain.c.
4536
45372000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4538
4539        * libchip/network/sonic.c: Added ipalign() routine to align the received
4540        packet so that the ip header is on a 32-bit boundary. Necessary for
4541        cpu's that do not allow unaligned loads and stores and when the 32-bit
4542        DMA mode is used.
4543
45442000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4545
4546        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4547        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4548        ACLOCAL_AMFLAGS.
4549        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4550        ACLOCAL_AMFLAGS.
4551        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4552        ACLOCAL_AMFLAGS.
4553
45542000-11-03      Chris Johns <ccj@acm.org>
4555
4556        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4557        libchip/network/cs8900.h: New files.
4558
45592000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4560
4561        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4562        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4563        $(RTEMS_TOPdir)/aclocal.
4564        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4565        $(RTEMS_TOPdir)/aclocal.
4566        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4567        $(RTEMS_TOPdir)/aclocal.
4568
45692000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4570
4571        * configure.in: Switch to GNU-canonicalization.
4572        * Makefile.am: Reflect changes to configure.in.
4573        * acinclude.m4: Remove.
4574
45752000-10-30      Joel Sherrill <joel@OARcorp.com>
4576
4577        * POSIX include files merged into newlib.  This resulted in some
4578        definitions moving to other files and thus some secondary effects in
4579        RTEMS source code.
4580        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4581        in sync with newlib's <machine/types.h>.
4582        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4583        definition of struct itimerval in <sys/time.h>.
4584
45852000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4586
4587        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4588        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4589        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4590        * ChangeLog: Fix typos.
4591        * configure.in: add tests to the GNU canonicalized subdirectories.
4592
45932000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4594
4595        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4596        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4597        the lib directory before configuring lib/.
4598
45992000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4600
4601        * configure.in, Makefile.am: add exec to the GNU canonicalized
4602        subdirectories.
4603        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4604        * configure.in: add libnetworking, librpc and librdb to the GNU
4605        canonicalized subdirectories.
4606        * configure.in: add libmisc and libchip to the GNU canonicalized
4607        subdirectories.
4608        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4609        Switch to GNU canonicalization.
4610        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4611        Switch to GNU canonicalization.
4612        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4613        Switch to GNU canonicalization.
4614
46152000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4616
4617        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4618        canonicalization to libfs/. The approach is currently a bit of a hack as
4619        GNU canonicalization does not support the per-BSP build some of the
4620        other directories require.  As more of the tree is converted, this will
4621        become less  of an issue.
4622
46232000-10-20      Joel Sherrill <joel@OARcorp.com>
4624
4625        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4626        parameter.
4627
46282000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4629
4630        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4631        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4632        * librdbg/configure.in: Add m68k support.
4633        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4634        subdirectory.
4635        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4636        failure.
4637        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4638        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4639        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4640        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4641        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4642        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4643        librdbg/src/m68k/.cvsignore: New files.
4644        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4645        function pointers.
4646        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4647        _after_ pointer has been checked against NULL.
4648
46492000-10-18      Joel Sherrill <joel@OARcorp.com>
4650
4651        * wrapup/Makefile.am: Added libfs.
4652
46532000-10-18      Chris Johns <ccj@acm.org>
4654
4655        * libfs created.
4656        * configure.in: Added libfs subdirectory.
4657        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4658
46592000-09-28      Joel Sherrill <joel@OARcorp.com>
4660
4661        * libnetworking/rtems_webserver/Makefile.am,
4662        libnetworking/rtems_webserver/base64.c,
4663        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4664        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4665
46662000-09-22      Joel Sherrill <joel@OARcorp.com>
4667
4668        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4669        libnetworking/rtems/rtems_bsdnet_internal.h,
4670        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4671        have included rtems.h.  It is now including precisely the  least amount
4672        of low level, yet portable .h files to get the basic RTEMS types
4673        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4674        used machine/types.h to include rtems.h.
4675
46762000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4677
4678        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4679
46802000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4681
4682        * libnetworking/ChangeLog: Cleanup.
4683
46842000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4685
4686        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4687        * libchip/ChangeLog: Fix formating.
4688
46892000-09-05      Joel Sherrill <joel@OARcorp.com>
4690
4691        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4692        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4693        confusion and to work with the converted flags.
4694
46952000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4696
4697        * wrapup/Makefile.am: Include compile.am.
4698        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4699        libchip/serial/Makefile.am: Include compile.am.
4700        * librdbg/src/i386/any/Makefile.am,
4701        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4702        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4703        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4704        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4705        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4706        libnetworking/rtems_servers/Makefile.am,
4707        libnetworking/rtems_webserver/Makefile.am,
4708        libnetworking/wrapup/Makefile.am: Include compile.am.
4709
47102000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4711
4712        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4713        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4714
47152000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4716
4717        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4718
47192000-08-31      Joel Sherrill <joel@OARcorp.com>
4720
4721        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4722        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4723        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4724        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4725        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4726        * libnetworking/wbase64.c: Removed.
4727        * libnetworking/Makefile.am, libnetworking/asp.c,
4728        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4729        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4730        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4731        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4732        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4733        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4734        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4735        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4736        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4737        Modified.
4738
47392000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4740
4741        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4742
47432000-08-30      Joel Sherrill <joel@OARcorp.com>
4744
4745        * libnetworking/rtems_webserver/license.txt: New file.
4746
47472000-08-10      Joel Sherrill <joel@OARcorp.com>
4748
4749        * ChangeLog: New file.
4750        * libchip/ChangeLog: New file.
4751        * librdbg/ChangeLog: New file.
4752        * libnetworking/ChangeLog: New file.
4753
Note: See TracBrowser for help on using the repository browser.