source: rtems/c/src/ChangeLog @ 884a5813

4.115
Last change on this file since 884a5813 was 884a5813, checked in by Ralf Corsepius <ralf.corsepius@…>, on 12/09/11 at 07:16:48

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

  • libchip/network/if_fxp.c: Add missing initializer.
  • Property mode set to 100644
File size: 178.2 KB
Line 
12011-12-09      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * libchip/network/if_fxp.c: Add missing initializer.
4
52011-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        PR 1589/build
8        * configure.ac: Remove obsolete optional manager capability.
9
102011-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
11
12        PR 1589/build
13        * optman/.cvsignore, optman/Makefile.am, optman/preinstall.am,
14        optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
15        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
16        optman/rtems/no-part.c, optman/rtems/no-region.c,
17        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
18        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
19        optman/sapi/no-ext.c, optman/sapi/no-io.c: Removed.
20
212011-12-08      Ralf Corsépius <ralf.corsepius@rtems.org>
22
23        * libchip/network/sonic.c: Make sonic_enable_interrupts,
24        sonic_disable_interrupts, sonic_clear_interrupts,
25        sonic_command static.
26
272011-12-06      Ralf Corsépius <ralf.corsepius@rtems.org>
28
29        * libchip/ide/ata.c: Make ata_interrupt_on, ata_interrupt_off,
30        ata_interrupt_isOn static.
31
322011-12-06      Ralf Corsépius <ralf.corsepius@rtems.org>
33
34        * libchip/serial/mc68681.c (mc68681_open):
35        Var "status" needs to be signed.
36
372011-12-05      Sebastian Huber <sebastian.huber@embedded-brains.de>
38
39        PR 1975/misc
40        * libchip/ide/ata.c, libchip/ide/ata_util.c: Fixed warnings.
41
422011-12-03      Ralf Corsépius <ralf.corsepius@rtems.org>
43
44        * libchip/ide/ata.c: Make ata_interrupt_handler static.
45        * libchip/ide/ide_controller.c: Include libchip/ide_ctrl.h.
46        * libchip/display/disp_hcms29xx.c: Add missing initializer.
47
482011-11-09      Jennifer Averett <jennifer.averett@oarcorp.com>
49
50        PR 1934/bsps
51        * libchip/serial/ns16550.c: Change to unsigned variable.
52
532011-11-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
54
55        * libchip/serial/serial.h: Declare Console_Port_Minor.
56
572011-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
58
59        PR 1945/cpukit
60        * libchip/i2c/spi-memdrv.c: Replace rtems_off64_t with off_t.
61
622011-10-28      Joel Sherrill <joel.sherrill@oarcorp.com>
63
64        PR 1944/misc
65        * libchip/serial/mc68681.c: Remove #if 0.
66
672011-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
68
69        * libchip/serial/ns16550.c (ns16550_init):
70        Remove unused var "ucTrash".
71
722011-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
73
74        * libchip/network/smc91111.c (lan91cxx_recv):
75        Define var "lp" conditionally (Avoid warning).
76
772011-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
78
79        * libchip/network/dec21140.c (dec21140_rxDaemon):
80        Remove unused var "tbase".
81        * libchip/rtc/mc146818a.c (mc146818a_initialize):
82        Remove unused var "getReg".
83        * libchip/rtc/mc146818a.c (mc146818a_set_time):
84        Remove unused var "getReg".
85
862011-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
87
88        * libchip/display/disp_hcms29xx.c: Remove ARRAY_COUNT (unused).
89
902011-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
91
92        PR 1940/misc:
93        * libchip/serial/ns16550.c: Reflect changes to console-driver.
94
952011-10-19      Ralf Corsépius <ralf.corsepius@rtems.org>
96
97        * libchip/network/smc91111.c: Use PRIxPTR to print pointers.
98
992011-10-18      Jennifer Averett <Jennifer.Averett@OARcorp.com>
100
101        PR 1917/bsps
102        * libchip/serial/mc68681.c, libchip/serial/ns16550.c,
103        libchip/serial/serial.h, libchip/serial/z85c30.c: Modifications to
104        add dynamic tables for libchip serial drivers.
105
1062011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
107
108        * libchip/rtc/icm7170.c (icm7170_get_time): Remove unused var setReg.
109        * libchip/rtc/icm7170.c (icm7170_set_time): Remove unused var getReg.
110
1112011-10-11      Ralf Corsépius <ralf.corsepius@rtems.org>
112
113        * libchip/network/smc91111.c: Eliminate unused var "success".
114        * libchip/serial/mc68681.c: Eliminate unused var "getReg".
115
1162011-10-10      Ralf Corsépius <ralf.corsepius@rtems.org>
117
118        * libchip/serial/z85c30.c: Eliminate unused var "dummy".
119        * libchip/network/sonic.c: Don't cast pointers to uint32_t.
120
1212011-10-09      Ralf Corsépius <ralf.corsepius@rtems.org>
122
123        * libchip/network/greth.c, libchip/network/open_eth.c
124        libchip/network/sonic.c: Eliminate evil typecasts.
125        * libchip/network/greth.h, libchip/network/open_eth.h,
126        libchip/network/sonic.h: Use void* for addresses.
127
1282011-08-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
129
130        * libchip/network/smc91111exp.h, libchip/network/smc91111.c: Use
131        BSP_FEATURE_IRQ_EXTENSION define.
132
1332011-08-30      Peter Dufault <dufault@hda.com>
134
135        * libchip/network/smc91111.c: Modify to support the MPC5554 using new
136        exceptions.  Fix where the networking status is being dumped to a
137        single thousand-character line.  Add support for when the chip loaded
138        it's MAC address from a serial chip at reset (the
139        SMC91111_ENADDR_IS_SETUP option).  Call lan91cxx_start() every time
140        the the device is initialized.  Without this change the chip can not
141        be "upped" once it has been downed.
142        * c/src/libchip/network/smc91111.h: Change the "#ifdef expression" to
143        "#if expression".
144        * c/src/libchip/network/smc91111exp.h: Add support for new exceptions.
145
1462011-07-11      Sebastian Huber <sebastian.huber@embedded-brains.de>
147
148        * libchip/serial/ns16550_p.h, libchip/serial/ns16550.c: Remove
149        interrupt handler during last close.
150
1512011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
152
153        * libchip/display/disp_hcms29xx.c, libchip/flash/am29lv160.c,
154        libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c,
155        libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
156        libchip/i2c/spi-memdrv.c, libchip/rtc/ds1375.c: Eliminate use of GNU
157        old-style field designator extension as recommended by clang.
158
1592011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
160
161        * libchip/i2c/spi-memdrv.h: Add missing semi-colon.
162
1632011-06-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
164
165        * aclocal/bspopts.m4: Added macros for cache options
166        RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED,
167        RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED,
168        RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED, and
169        RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED.
170
1712011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
172
173        PR 1729/cpukit
174        * aclocal/check-smp.m4, aclocal/enable-smp.m4: New files.
175
1762011-03-07      Ralf Corsépius <ralf.corsepius@rtems.org>
177
178        * aclocal/rtems-top.m4: Add pkgdatadir.
179        * configure.ac: Remove dead code.
180
1812011-03-04      Ralf Corsépius <ralf.corsepius@rtems.org>
182
183        * aclocal/rtems-top.m4, aclocal/version.m4:
184        Rename RTEMS_API into _RTEMS_API.
185
1862011-02-25      Ralf Corsépius <ralf.corsepius@rtems.org>
187
188        * aclocal/canonical-target-name.m4:
189        Stop pretending no_cpu* was buildable.
190        Derive RTEMS_CPU from "$host_cpu".
191        Error out if "$host" doesn't match "*-*-rtems*".
192
1932011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
194
195        * configure.ac: Remove AM_CONDITIONAL(HAS_POSIX) (Unused).
196
1972011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
198
199        * ada-tests/mptests/mp01/mp01.adb, ada-tests/mptests/mp01/mptest.adb,
200        ada-tests/mptests/mp01/mptest.ads,
201        ada-tests/mptests/mp01/node1/mp01_node1.adb,
202        ada-tests/mptests/mp01/node2/mp01_node2.adb,
203        ada-tests/mptests/mp02/mptest.adb, ada-tests/mptests/mp02/mptest.ads,
204        ada-tests/mptests/mp02/node1/mp02_node1.adb,
205        ada-tests/mptests/mp02/node2/mp02_node2.adb,
206        ada-tests/mptests/mp03/mptest.adb, ada-tests/mptests/mp03/mptest.ads,
207        ada-tests/mptests/mp03/node1/mp03_node1.adb,
208        ada-tests/mptests/mp03/node2/mp03_node2.adb,
209        ada-tests/mptests/mp04/mptest.adb, ada-tests/mptests/mp04/mptest.ads,
210        ada-tests/mptests/mp04/node1/mp04_node1.adb,
211        ada-tests/mptests/mp04/node2/mp04_node2.adb,
212        ada-tests/mptests/mp05/mptest.adb, ada-tests/mptests/mp05/mptest.ads,
213        ada-tests/mptests/mp05/node1/mp05_node1.adb,
214        ada-tests/mptests/mp05/node2/mp05_node2.adb,
215        ada-tests/mptests/mp06/mptest.adb, ada-tests/mptests/mp06/mptest.ads,
216        ada-tests/mptests/mp06/node1/mp06_node1.adb,
217        ada-tests/mptests/mp06/node2/mp06_node2.adb,
218        ada-tests/mptests/mp07/mptest.adb, ada-tests/mptests/mp07/mptest.ads,
219        ada-tests/mptests/mp07/node1/mp07_node1.adb,
220        ada-tests/mptests/mp07/node2/mp07_node2.adb,
221        ada-tests/mptests/mp08/mptest.adb, ada-tests/mptests/mp08/mptest.ads,
222        ada-tests/mptests/mp08/node1/mp08_node1.adb,
223        ada-tests/mptests/mp08/node2/mp08_node2.adb,
224        ada-tests/mptests/mp09/mptest.adb, ada-tests/mptests/mp09/mptest.ads,
225        ada-tests/mptests/mp09/node1/mp09_node1.adb,
226        ada-tests/mptests/mp09/node2/mp09_node2.adb,
227        ada-tests/mptests/mp10/mptest.adb, ada-tests/mptests/mp10/mptest.ads,
228        ada-tests/mptests/mp10/node1/mp10_node1.adb,
229        ada-tests/mptests/mp10/node2/mp10_node2.adb,
230        ada-tests/mptests/mp11/mptest.adb, ada-tests/mptests/mp11/mptest.ads,
231        ada-tests/mptests/mp11/node1/mp11_node1.adb,
232        ada-tests/mptests/mp11/node2/mp11_node2.adb,
233        ada-tests/mptests/mp12/mptest.adb, ada-tests/mptests/mp12/mptest.ads,
234        ada-tests/mptests/mp12/node1/mp12_node1.adb,
235        ada-tests/mptests/mp12/node2/mp12_node2.adb,
236        ada-tests/mptests/mp13/mptest.adb, ada-tests/mptests/mp13/mptest.ads,
237        ada-tests/mptests/mp13/node1/mp13_node1.adb,
238        ada-tests/mptests/mp13/node2/mp13_node2.adb,
239        ada-tests/mptests/mp14/mptest.adb, ada-tests/mptests/mp14/mptest.ads,
240        ada-tests/mptests/mp14/node1/mp14_node1.adb,
241        ada-tests/mptests/mp14/node2/mp14_node2.adb,
242        ada-tests/samples/base_mp/mptest.adb,
243        ada-tests/samples/base_mp/mptest.ads,
244        ada-tests/samples/base_sp/base_sp.adb,
245        ada-tests/samples/base_sp/sptest.adb,
246        ada-tests/samples/base_sp/sptest.ads,
247        ada-tests/samples/hello/hello.adb,
248        ada-tests/samples/hello/sptest.adb,
249        ada-tests/samples/hello/sptest.ads,
250        ada-tests/samples/nsecs/nsecs.adb,
251        ada-tests/samples/nsecs/sptest.adb,
252        ada-tests/samples/nsecs/sptest.ads,
253        ada-tests/samples/ticker/sptest.adb,
254        ada-tests/samples/ticker/sptest.ads,
255        ada-tests/samples/ticker/ticker.adb, ada-tests/sptests/sp01/sp01.adb,
256        ada-tests/sptests/sp01/sptest.adb, ada-tests/sptests/sp01/sptest.ads,
257        ada-tests/sptests/sp02/sp02.adb, ada-tests/sptests/sp02/sptest.adb,
258        ada-tests/sptests/sp02/sptest.ads, ada-tests/sptests/sp03/sp03.adb,
259        ada-tests/sptests/sp03/sptest.adb, ada-tests/sptests/sp03/sptest.ads,
260        ada-tests/sptests/sp04/sp04.adb, ada-tests/sptests/sp04/sptest.adb,
261        ada-tests/sptests/sp04/sptest.ads, ada-tests/sptests/sp05/sp05.adb,
262        ada-tests/sptests/sp05/sptest.adb, ada-tests/sptests/sp05/sptest.ads,
263        ada-tests/sptests/sp06/sp06.adb, ada-tests/sptests/sp06/sptest.adb,
264        ada-tests/sptests/sp06/sptest.ads, ada-tests/sptests/sp07/sp07.adb,
265        ada-tests/sptests/sp07/sptest.adb, ada-tests/sptests/sp07/sptest.ads,
266        ada-tests/sptests/sp08/sp08.adb, ada-tests/sptests/sp08/sptest.adb,
267        ada-tests/sptests/sp08/sptest.ads, ada-tests/sptests/sp09/sp09.adb,
268        ada-tests/sptests/sp09/sptest.adb, ada-tests/sptests/sp09/sptest.ads,
269        ada-tests/sptests/sp11/sp11.adb, ada-tests/sptests/sp11/sptest.adb,
270        ada-tests/sptests/sp11/sptest.ads, ada-tests/sptests/sp12/sp12.adb,
271        ada-tests/sptests/sp12/sptest.adb, ada-tests/sptests/sp12/sptest.ads,
272        ada-tests/sptests/sp13/sp13.adb, ada-tests/sptests/sp13/sptest.adb,
273        ada-tests/sptests/sp13/sptest.ads, ada-tests/sptests/sp14/sp14.adb,
274        ada-tests/sptests/sp14/sptest.adb, ada-tests/sptests/sp14/sptest.ads,
275        ada-tests/sptests/sp15/sp15.adb, ada-tests/sptests/sp15/sptest.adb,
276        ada-tests/sptests/sp15/sptest.ads, ada-tests/sptests/sp16/sp16.adb,
277        ada-tests/sptests/sp16/sptest.adb, ada-tests/sptests/sp16/sptest.ads,
278        ada-tests/sptests/sp17/sp17.adb, ada-tests/sptests/sp17/sptest.adb,
279        ada-tests/sptests/sp17/sptest.ads, ada-tests/sptests/sp19/sp19.adb,
280        ada-tests/sptests/sp19/sptest.adp, ada-tests/sptests/sp19/sptest.ads,
281        ada-tests/sptests/sp20/sp20.adb, ada-tests/sptests/sp20/sptest.adb,
282        ada-tests/sptests/sp20/sptest.ads, ada-tests/sptests/sp22/sp22.adb,
283        ada-tests/sptests/sp22/sptest.adb, ada-tests/sptests/sp22/sptest.ads,
284        ada-tests/sptests/sp23/sp23.adb, ada-tests/sptests/sp23/sptest.adb,
285        ada-tests/sptests/sp23/sptest.ads, ada-tests/sptests/sp24/sp24.adb,
286        ada-tests/sptests/sp24/sptest.adb, ada-tests/sptests/sp24/sptest.ads,
287        ada-tests/sptests/sp25/sp25.adb, ada-tests/sptests/sp25/sptest.adb,
288        ada-tests/sptests/sp25/sptest.ads,
289        ada-tests/support/test_support.adb, ada-tests/tmtests/tm01/tm01.adb,
290        ada-tests/tmtests/tm01/tmtest.adb, ada-tests/tmtests/tm01/tmtest.ads,
291        ada-tests/tmtests/tm02/tm02.adb, ada-tests/tmtests/tm02/tmtest.adb,
292        ada-tests/tmtests/tm02/tmtest.ads, ada-tests/tmtests/tm03/tm03.adb,
293        ada-tests/tmtests/tm03/tmtest.adb, ada-tests/tmtests/tm03/tmtest.ads,
294        ada-tests/tmtests/tm04/tm04.adb, ada-tests/tmtests/tm04/tmtest.adb,
295        ada-tests/tmtests/tm04/tmtest.ads, ada-tests/tmtests/tm05/tm05.adb,
296        ada-tests/tmtests/tm05/tmtest.adb, ada-tests/tmtests/tm05/tmtest.ads,
297        ada-tests/tmtests/tm06/tm06.adb, ada-tests/tmtests/tm06/tmtest.adb,
298        ada-tests/tmtests/tm06/tmtest.ads, ada-tests/tmtests/tm07/tm07.adb,
299        ada-tests/tmtests/tm07/tmtest.adb, ada-tests/tmtests/tm07/tmtest.ads,
300        ada-tests/tmtests/tm08/tm08.adb, ada-tests/tmtests/tm08/tmtest.adb,
301        ada-tests/tmtests/tm08/tmtest.ads, ada-tests/tmtests/tm09/tm09.adb,
302        ada-tests/tmtests/tm09/tmtest.adb, ada-tests/tmtests/tm09/tmtest.ads,
303        ada-tests/tmtests/tm10/tm10.adb, ada-tests/tmtests/tm10/tmtest.adb,
304        ada-tests/tmtests/tm10/tmtest.ads, ada-tests/tmtests/tm11/tm11.adb,
305        ada-tests/tmtests/tm11/tmtest.adb, ada-tests/tmtests/tm11/tmtest.ads,
306        ada-tests/tmtests/tm12/tm12.adb, ada-tests/tmtests/tm12/tmtest.adb,
307        ada-tests/tmtests/tm12/tmtest.ads, ada-tests/tmtests/tm13/tm13.adb,
308        ada-tests/tmtests/tm13/tmtest.adb, ada-tests/tmtests/tm13/tmtest.ads,
309        ada-tests/tmtests/tm14/tm14.adb, ada-tests/tmtests/tm14/tmtest.adb,
310        ada-tests/tmtests/tm14/tmtest.ads, ada-tests/tmtests/tm15/tm15.adb,
311        ada-tests/tmtests/tm15/tmtest.adb, ada-tests/tmtests/tm15/tmtest.ads,
312        ada-tests/tmtests/tm16/tm16.adb, ada-tests/tmtests/tm16/tmtest.adb,
313        ada-tests/tmtests/tm16/tmtest.ads, ada-tests/tmtests/tm17/tm17.adb,
314        ada-tests/tmtests/tm17/tmtest.adb, ada-tests/tmtests/tm17/tmtest.ads,
315        ada-tests/tmtests/tm18/tm18.adb, ada-tests/tmtests/tm18/tmtest.adb,
316        ada-tests/tmtests/tm18/tmtest.ads, ada-tests/tmtests/tm19/tm19.adb,
317        ada-tests/tmtests/tm19/tmtest.adb, ada-tests/tmtests/tm19/tmtest.ads,
318        ada-tests/tmtests/tm20/tm20.adb, ada-tests/tmtests/tm20/tmtest.adb,
319        ada-tests/tmtests/tm20/tmtest.ads, ada-tests/tmtests/tm21/tm21.adb,
320        ada-tests/tmtests/tm21/tmtest.adb, ada-tests/tmtests/tm21/tmtest.ads,
321        ada-tests/tmtests/tm22/tm22.adb, ada-tests/tmtests/tm22/tmtest.adb,
322        ada-tests/tmtests/tm22/tmtest.ads, ada-tests/tmtests/tm23/tm23.adb,
323        ada-tests/tmtests/tm23/tmtest.adb, ada-tests/tmtests/tm23/tmtest.ads,
324        ada-tests/tmtests/tm24/tm24.adb, ada-tests/tmtests/tm24/tmtest.adb,
325        ada-tests/tmtests/tm24/tmtest.ads, ada-tests/tmtests/tm25/tm25.adb,
326        ada-tests/tmtests/tm25/tmtest.adb, ada-tests/tmtests/tm25/tmtest.ads,
327        ada-tests/tmtests/tm28/tm28.adb, ada-tests/tmtests/tm28/tmtest.adb,
328        ada-tests/tmtests/tm28/tmtest.ads, ada-tests/tmtests/tm29/tm29.adb,
329        ada-tests/tmtests/tm29/tmtest.adb, ada-tests/tmtests/tm29/tmtest.ads,
330        ada-tests/tmtests/tmck/tmck.adb, ada-tests/tmtests/tmck/tmtest.adb,
331        ada-tests/tmtests/tmck/tmtest.ads,
332        ada-tests/tmtests/tmoverhd/dummy_rtems.adb,
333        ada-tests/tmtests/tmoverhd/dummy_rtems.ads,
334        ada-tests/tmtests/tmoverhd/tmoverhd.adb,
335        ada-tests/tmtests/tmoverhd/tmtest.adb,
336        ada-tests/tmtests/tmoverhd/tmtest.ads: Account for RTEMS binding
337        child package rework. Eliminate all warnings.
338
3392011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
340
341        * ada/Makefile.am, ada/preinstall.am, ada/rtems.adb, ada/rtems.ads:
342        Split RTEMS Ada95 binding into a master package and a child package
343        per Manager. This is better Ada style.
344        * ada/rtems-barrier.adb, ada/rtems-barrier.ads, ada/rtems-clock.adb,
345        ada/rtems-clock.ads, ada/rtems-cpu_usage.ads, ada/rtems-debug.adb,
346        ada/rtems-debug.ads, ada/rtems-event.adb, ada/rtems-event.ads,
347        ada/rtems-extension.adb, ada/rtems-extension.ads,
348        ada/rtems-fatal.adb, ada/rtems-fatal.ads, ada/rtems-interrupt.ads,
349        ada/rtems-io.adb, ada/rtems-io.ads, ada/rtems-message_queue.adb,
350        ada/rtems-message_queue.ads, ada/rtems-object.adb,
351        ada/rtems-object.ads, ada/rtems-partition.adb,
352        ada/rtems-partition.ads, ada/rtems-port.adb, ada/rtems-port.ads,
353        ada/rtems-rate_monotonic.adb, ada/rtems-rate_monotonic.ads,
354        ada/rtems-region.adb, ada/rtems-region.ads, ada/rtems-semaphore.adb,
355        ada/rtems-semaphore.ads, ada/rtems-signal.adb, ada/rtems-signal.ads,
356        ada/rtems-stack_checker.ads, ada/rtems-tasks.adb,
357        ada/rtems-tasks.ads, ada/rtems-timer.adb, ada/rtems-timer.ads: New
358        files.
359
3602011-02-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
361
362        * libchip/serial/ns16550.c: Revert previous commit and extend existing
363        mechanic.
364
3652011-02-15      Jennifer Averett
366
367        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Support i386
368        style IRQs.
369
3702011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
371
372        * libchip/network/smc91111config.h:
373        Use "__asm__" instead of "asm" for improved c99-compliance.
374
3752011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
376
377        * configure.ac: Require autoconf-2.68, automake-1.11.1.
378
3792011-01-17      Joel Sherrill <joel.sherrill@oarcorp.com>
380
381        * libchip/ide/ata.c: Fix spelling.
382
3832011-01-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
384
385        * libchip/serial/ns16550.c: Install interrupt handler after TTY
386        pointer is valid.
387
3882010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
389
390        * libchip/ide/ata.c: Do not violate chain API.
391
3922010-08-20      <yann.sionneau@telecom-sudparis.eu>
393
394        * libchip/network/greth.c, libchip/network/open_eth.c: Add constants
395        for buffer modes.
396
3972010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
398
399        * libchip/ide/ata_internal.h: C++ compatibility.
400
4012010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
402
403        * libchip/Makefile.am, libchip/preinstall.am: Install
404        <libchip/ata_internal.h>.
405
4062010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
407
408        * libchip/ide/ata_util.c: New file.
409        * libchip/Makefile.am: Reflect change from above.
410        * libchip/ide/ata.c: Moved ata_breq_init(), ata_identify_device(), and
411        ata_process_request_on_init_phase() into new file.
412
4132010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
414
415        * libchip/ide/ata_internal.h, libchip/ide/ata.c: Moved code into
416        separate functions.  Added public ata_breq_init(),
417        ata_identify_device(), and ata_process_request_on_init_phase()
418        functions.
419
4202010-06-24      Arnout Vandecappelle <arnout@mind.be>
421
422        PR 1586/misc
423        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to
424        SD card accesses.
425
4262010-06-22      Arnout Vandecappelle <arnout@mind.be>
427
428        PR 1580/misc
429        * libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor
430        while waiting for read data.
431
4322010-06-22      Arnout Vandecappelle <arnout@mind.be>
433
434        PR 1579/misc
435        * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
436        waiting for write to finish.
437
4382010-06-22      Arnout Vandecappelle <arnout@mind.be>
439
440        PR 1567/misc
441        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
442        timeouts.
443
4442010-06-21      Arnout Vandecappelle <arnout@mind.be>
445
446        PR 1576/misc
447        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
448
4492010-06-21      Arnout Vandecappelle <arnout@mind.be>
450
451        PR 1569/misc
452        * libchip/i2c/spi-sd-card.c: Added CRC checks.
453
4542010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
455
456        PR 1561/cpukit
457        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
458
4592010-06-14      Arnout Vandecappelle <arnout@mind.be>
460
461        PR 1557/misc
462        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
463
4642010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
465
466        * aclocal/version.m4: Bump RTEMS_API to 4.11.
467        Bump _RTEMS_VERSION to 4.10.99.0.
468
4692010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
470
471        * libchip/network/if_dc.c: Fix warning.
472
4732010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
474
475        * libchip/network/greth.c: Misc. hacks to allow compilation on
476        16bit targets.
477
4782010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
479
480        PR 1531/newlib
481        * libchip/network/i82586.c:
482        Add local copy of ALIGN().
483
4842010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
485
486        * libchip/network/cs8900.c:
487        Misc. changes to make code 16bit-target compliant.
488        * libchip/network/i82586.c:
489        Use int32_t instead of int for 16bit-target compliance.
490        * libchip/network/open_eth.c:
491        Misc. changes to make code 16bit-target compliant.
492
4932010-05-18      Chris Johns <chrisj@rtems.org>
494
495        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
496        1448/filesystem.
497
4982010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
499
500        * aclocal/bsp-alias.m4: Change quoting to work-round
501        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
502
5032010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
504
505        * libchip/network/if_dc.c: Remove warnings.
506
5072010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
508
509        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
510        libchip/serial/ns16550.c, libchip/serial/serial.h,
511        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
512        or intptr_t instead of uint32_t or int32_t.
513
5142010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
515
516        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
517        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
518        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
519        uint32_t.
520
5212010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
522
523        * libchip/serial/serial.h: Add extern "C".
524
5252010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
526
527        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
528        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
529        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
530        prototype
531
5322010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
533
534        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
535        CPU_SIMPLE_VECTORED_INTERRUPTS.
536
5372010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
538
539        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
540        simple or PIC interrupt model.
541
5422010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
543
544        * libchip/rtc/ds1375.c: #include <unistd.h>.
545
5462010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
547
548        * libchip/network/i82586.c: Readdress use of ctype methods per
549        recommendation from D.J. Delorie on the newlib mailing list. We
550        should pass an unsigned char into these methods.
551
5522010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
553
554        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
555        variable.
556
5572010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
558
559        * libchip/network/i82586.c: Fix warnings for ctype methods.
560
5612010-02-19      Chris Johns <chrisj@rtems.org>
562
563        * libchip/ide/ide_controller.c: Create the devices as block
564        devices.
565
5662010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
567
568        * libchip/ide/ata_internal.h, libchip/ide/ata.c
569        libchip/i2c/spi-sd-card.c: Update for block device API change.
570
5712010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
572
573        * libchip/display/disp_hcms29xx.c,
574        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
575        libchip/display/font_hcms29xx.h: various fixes
576
5772009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
578
579        PR 1474
580        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
581        device API change.
582
5832009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
584
585        * libchip/network/greth.c: Eliminate unused type
586        rtems_clock_time_value.
587
5882009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
589
590        * libchip/network/dec21140.c: Warning elimination
591        (dec21140_softc->base now is an uint32_t).
592
5932009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
594
595        PR 1483/cpukit
596        * libchip/network/dec21140.c, libchip/network/elnk.c,
597        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
598        *_SUPPORTED-guarded code sections.
599
6002009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
601
602        * libchip/network/dec21140.c, libchip/network/elnk.c,
603        libchip/network/if_dc.c: Ensure PCI drivers are built on all
604        supported configurations. PowerPC conditionals were not current and
605        code was not being built on supported BSPs.
606
6072009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
608
609        * libchip/network/smc91111.c: Formatting.
610
6112009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
612
613        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
614        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
615        uint32_t (16bit ints are too small).
616
6172009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
618
619        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
620        * libchip/network/if_dc.c: Fix type mismatch.
621
6222009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
623
624        * aclocal/bsp-linkcmds.m4: New.
625
6262009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
627
628        * configure.ac: Rework CFLAGS setup.
629        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
630        * automake/compile.am: Remove RTEMS_CFLAGS.
631
6322009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
633
634        * libchip/ide/ata.h: Move extern "C".
635
6362009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
637
638        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
639        Use hex-constants to avoid implicit int-casts.
640        * libchip/i2c/spi-memdrv.c:
641        Use hex-constants to avoid implicit int-casts.
642        Use rtems_off64_t offsets to avoid loosing precision.
643
6442009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
645
646        * libchip/serial/ns16550.c: Update for interrupt handler type change.
647
6482009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
649
650        * aclocal/bsp-alias.m4: New.
651        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
652
6532009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
654
655        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
656
6572009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
658
659        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
660        * Makefile.am: Remove BARE_CPU_MODEL.
661
6622009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
663
664        * configure.ac: Remove cfg_dir.
665
6662009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
667
668        * configure.ac: Remove -std=c99 -fasm.
669        Remove AM_CONDITIONAL LIBCHIP.
670        * libchip/Makefile.am, wrapup/Makefile.am:
671        Remove AM_CONDITIONAL LIBCHIP.
672
6732009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
674
675        * configure.ac: Pick up make/custom/*.
676        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
677
6782009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
679
680        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
681        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
682
6832009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
684
685        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
686
6872009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
688
689        * Makefile.am: Remove RTEMS_HOST (unused).
690        * configure.ac: Remove RTEMS_HOST (unused).
691        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
692
6932009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
694
695        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
696        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
697
6982009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
699
700        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
701        aclocal/check-posix.m4, aclocal/enable-posix.m4,
702        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
703
7042009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
705
706        * configure.ac: Rework make/custom/* handling.
707        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
708        * Makefile.am: Remove make/custom/default.cfg-rule.
709
7102009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
711
712        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
713        NULL pointer access in interrupt handler.
714
7152009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
716
717        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
718        device API change.
719
7202009-10-08      Chris Johns <chrisj@rtems.org>
721
722        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
723        multiblock support from the ATA driver. Multiblock at the disk
724        level should not be a global policy as a disk may have more than
725        one partition with different block sizes. An IDE driver could
726        decide to use the feature with DMA but this a driver specific
727        design choice. Fixed bugs relating to variable block sizes and
728        large block transfer.
729        * c/src/libchip/ide/ide_controller.c,
730        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
731        Changed the block size to 32bits so blocks of 64K or bigger can be
732        transfered in a single driver call.
733
7342009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
735
736        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
737        shared irq.h yet and this breaks a significant number of them.
738
7392009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
740
741        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
742        model.
743
7442009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
745
746        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
747        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
748        renamed to rtems_termios_baud_to_number.
749
7502009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
751
752        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
753        termios_baud_to_number (duplicate prototypes).
754        Add C++-guards.
755        Include rtems/termiostypes.h.
756
7572009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
758
759        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
760
7612009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
762
763        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
764        physical address to support BSD TCP/IP stack.
765
7662009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
767
768        * libchip/network/elnk.c: Convert calls to legacy routine
769        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
770
7712009-08-03      Roger Dahlkvist <ruppe@kth.se>
772
773        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
774
7752009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
776
777        * libchip/ide/ata.c: Remove warning.
778
7792009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
780
781        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
782        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
783        now use the same macros.
784        * aclocal/bsp-bspcleanup-options.m4: New file.
785
7862009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
787
788        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
789        obsolete defines and declarations.  Set initial baud during device
790        open.  Fixed interrupt mode.
791
7922009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
793
794        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
795        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
796        EINVAL and ENOTTY as appropriate.
797
7982009-05-30      Chris Johns <chrisj@rtems.org>
799
800        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
801        devices on an IDE bus and cleaned up the initialisation register
802        call.
803
8042009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
805
806        * libchip/network/i82586.c: Fix warning in manner suggested by
807        Arnout Vandecappelle <arnout@mind.be> in
808        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
809
8102009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
811
812        * libchip/network/if_dc.c: Fixed warnings.
813
8142009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
815
816        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
817        as needed.
818
8192009-04-29      Chris Johns <chrisj@rtems.org>
820
821        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
822
823        * libchip/ide/ide_controller.c: Change the status detection and
824        add a message if the transfer fails. There is currently no error
825        handle at the IDE drvier level.
826
8272009-03-12      Daniel Hellstrom <daniel@gaisler.com>
828
829        PR 1392/bsps
830        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
831        over multiple pages results in extra data being written.
832
8332009-02-27      Gene Smith <gene.smith@siemens.com>
834
835        PR 1356
836        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
837        cards.
838
8392009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
840
841        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
842        enabled on x86.
843
8442009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
845
846        * aclocal/bspopts.m4: Quoting cosmetics.
847
8482009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
849
850        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
851        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
852        writes.  Fixed integer type in device structure.
853
8542009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
855
856        * libchip/serial/ns16550.c: Turn on ns16550_process() for
857        BSP_FEATURE_IRQ_LEGACY case also.
858
8592008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
860
861        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
862        level LibI2C interface.  Added generic block IO functions.
863
8642008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
865
866        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
867        optman/rtems/no-msg.c, optman/rtems/no-part.c,
868        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
869        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
870        optman/sapi/no-ext.c, optman/sapi/no-io.c:
871        Revert previous patch (cvs clash with Joel hacking cpukit).
872
8732008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
874
875        * aclocal/canonical-target-name.m4: Remove tic4x.
876
8772008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
878
879        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
880
8812008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
882
883        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
884        optman/rtems/no-msg.c, optman/rtems/no-part.c,
885        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
886        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
887        optman/sapi/no-ext.c, optman/sapi/no-io.c:
888        Fix prototypes.
889
8902008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
891
892        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
893
8942008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
895
896        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
897        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
898        duplicated data.
899
9002008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
901
902        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
903        SuperCore Handler initialization routines to directly pull parameters
904        from configuration table.
905
9062008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
907
908        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
909        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
910        optman/rtems/no-part.c, optman/rtems/no-region.c,
911        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
912        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
913        initialization routines to directly pull parameters from
914        configuration table. Eliminate empty routines sportted.
915
9162008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
917
918        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
919
9202008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
921
922        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
923        all public use of TOD conversion routines.
924
9252008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
926
927        * libchip/network/smc91111config.h:
928        #include <stdint.h> instead of <rtems/stdint.h>.
929
9302008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
931
932        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
933        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
934
9352008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
936
937        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
938
9392008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
940
941        * libchip/serial/ns16550.c: Transmit the character in the polled write
942        function within a critical section for printk() compatibility.
943
9442008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
945
946        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
947
9482008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
949
950        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
951
9522008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
953
954        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
955
9562008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
957
958        * aclocal/bsp-bootcard-options.m4: Fix quoting.
959
9602008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
961
962        * aclocal/bsp-bootcard-options.m4: New file.
963        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
964
9652008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
966
967        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
968        BSPs that support this feature.
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: Fix typo.
977
9782008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
979
980        * libchip/serial/ns16550.c: Add not supported on arm even though it is
981        not simple vectored.
982
9832008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
984
985        * libchip/serial/ns16550.c: Not currently supported on architectures
986        with simple vectored interrupt model.
987
9882008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
989
990        * aclocal/version.m4: Bump RTEMS_API to 4.10.
991        Bump _RTEMS_VERSION to 4.9.99.0.
992
9932008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
994
995        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
996        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
997        functions have now static linkage type.  Added constant qualifier to
998        operations table and read-only function parameters.
999
1000        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
1001        c/src/libchip/serial/serial.h:  Include required header files.  Removed
1002        support for old PowerPC exception handling.  Various fixes for
1003        interrupt related routines.  Added support for BSPs with IRQ extension
1004        API.
1005
10062008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
1007
1008        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
1009        is no PCI bus based upon the BSP not having a base address defined.
1010        This means this driver cannot be supported on that board.
1011
10122008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
1013
1014        * libchip/network/dec21140.c, libchip/network/elnk.c,
1015        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
1016
10172008-09-17      Miao Yan <yanmiaobest@gmail.com>
1018
1019        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
1020        add simple device only filesystem (devfs), optionally completely drop
1021        out filesystem, and to clean up disabling newlib reentrancy support.
1022        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
1023        now has a 15K code space.
1024        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1025        Removed.
1026
10272008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
1028
1029        * libchip/ide/ata.h: Convert to Unix file format.
1030
10312008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
1032
1033        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
1034        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
1035        libchip/serial/serial.h, libchip/serial/serprobe.c,
1036        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
1037        Convert to "bool".
1038        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
1039        libchip/i2c/spi-memdrv.h: Convert to "bool".
1040        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
1041        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1042        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
1043        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1044        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
1045        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
1046        Convert to "bool".
1047        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
1048        Convert to "bool".
1049        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
1050        Convert to "bool".
1051
10522008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1053
1054        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
1055        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
1056        memory driver to not use the clock ioctl to install a method to poll
1057        for input. It now uses a Class API Timer which means we can eliminate
1058        this special IOCTL from all clock drivers.
1059        * libchip/shmdr/setckvec.c: Removed.
1060
10612008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1062
1063        * libchip/network/sonic.c: Do not declare a variable just to hold an
1064        ignored return value.
1065
10662008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
1067
1068        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
1069
10702008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1071
1072        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
1073        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
1074
10752008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1076
1077        * libchip/display/disp_hcms29xx.c: Do not make these static. They
1078        appear to be unused that way.
1079
10802008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1081
1082        * libchip/shmdr/shm_driver.h: Correct prototypes.
1083
10842008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
1085
1086        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
1087        variables and made methods static.
1088
10892008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
1090
1091        * libchip/serial/ns16550.c: Fix warning.
1092
10932008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
1094
1095        * aclocal/prog-cc.m4: Add -Wnested-externs.
1096
10972008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1098
1099        * libchip/network/dec21140.c: Add missing prototype.
1100        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
1101
11022008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1103
1104        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
1105        -Wstrict-prototypes to RTEMS_CFLAGS.
1106
11072008-08-02      Chris Johns <chrisj@rtems.org>
1108
1109        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
1110        rtems_blkdev_request count and start references. Use
1111        RTEMS_BLKDEV_START_BLOCK.
1112
11132008-07-29      Chris Johns <chrisj@rtems.org>
1114
1115        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
1116
1117        * libchip/ide/ata.c: Change to use a mutex rather than disable
1118        pre-emption. Updated to the libblock changes.
1119
1120        * libchip/ide/ata_internal.h: Updated to the new chains API.
1121
1122        * libchip/ide/ide_controller.c: Updated to the libblock
1123        changes. Added come debug tracing.
1124
1125        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
1126        to the libblock changes.
1127
11282008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1129
1130        * configure.ac: Remove RPCGEN, RPCTOOLS.
1131
11322008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
1133
1134        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
1135        for output format specifiers.
1136
11372008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1138
1139        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
1140        Fixed some data types
1141
11422008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
1143
1144        * libchip/i2c/spi-sd-card.c: Added missing header file.
1145        * libchip/Makefile.am: Added SD Card driver.
1146
11472008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1148
1149        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
1150        make glyphs non-constant, added file headers
1151
11522008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1153
1154        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
1155        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
1156        * libchip/display/font_hcms29xx.h
1157        Creation of SPI display driver
1158
11592008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
1160
1161        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
1162        via SPI.
1163
11642008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1165
1166        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
1167        AC_PREREQ(2.62).
1168
11692008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1170
1171        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
1172
11732008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1174
1175        * libchip/Makefile.am: Move termios helper routines from libchip to
1176        libcsupport. Add routine which makes it easy for a termios device
1177        driver to inform termios of its default baud rate. This avoids
1178        inconsistencies in later termios settings changes.
1179        * libchip/serial/termios_baud2index.c,
1180        libchip/serial/termios_baud2num.c: Removed.
1181
11822008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1183
1184        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
1185
11862008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1187
1188        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
1189        not fail if there are none.
1190
11912008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1192
1193        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
1194        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
1195        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
1196        * libchip/Makefile.am:
1197        derived a generic spi memory driver from spi-flash-m25p40,
1198        added descriptor for fram fm25l256
1199
12002008-05-07      Till Straumann <strauman@slac.stanford.edu>
1201
1202        PR 649/bsps
1203        * libchip/ide/ata.c: Give up if the interface does not become ready.
1204
12052008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1206
1207        Moved to cpukit.
1208        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
1209        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
1210        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
1211        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
1212        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
1213        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
1214        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
1215        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
1216        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
1217        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
1218        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
1219        nfsclient/src/xdr_mbuf.c: Removed.
1220
12212008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
1222
1223        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
1224
12252008-01-05      Chris Johns <chrisj@rtems.org>
1226
1227        * libchip/flash/am29lv160.c: Update the blank check error message
1228        to say there is an error.
1229       
12302007-12-22      Chris Johns <chrisj@rtems.org>
1231
1232        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
1233        the hello message. Just one line but still a little too long.
1234       
12352007-12-14      Chris Johns <chrisj@rtems.org>
1236
1237        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
1238        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
1239        * libchip/flash, libchip/flash/am29lv160.c,
1240        libchip/flash/am29lv160.h: New.
1241
12422007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1243
1244        * libchip/network/if_fxp.c: Spacing.
1245
12462007-11-20      Till Straumann <strauman@slac.stanford.edu>
1247
1248        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
1249        Avoid using 'stdio' before the system is up and fully
1250        initialized.
1251
12522007-11-20      Till Straumann <strauman@slac.stanford.edu>
1253
1254        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
1255        * libchip/Makefile.am, libchip/preinstall.am:
1256        added new driver for Maxim DS1375 i2c RTC.
1257
12582007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1259
1260        * libchip/i2c/spi-flash-m25p40.c:
1261        added addressing call in write function
1262
12632007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1264
1265        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
1266        * libchip/Makefile.am:
1267        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
1268
12692007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1270
1271        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
1272
12732007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1274
1275        * nfsclient/Makefile.am: Fix errors.
1276
12772007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1278
1279        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
1280
12812007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1282
1283        * aclocal/version.m4: Bump RTEMS_API to 4.9.
1284        Bump RTEMS_VERSION to 4.8.99.0.
1285
12862007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1287
1288        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
1289
12902007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1291
1292        * configure.ac: Remove AC_PROG_AWK (Unused).
1293
12942007-09-14      Daron Chabot <djc915@mail.usask.ca>
1295
1296        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
1297        rtems_interrupt_vector, to permit passing arbitrary arguments to the
1298        ISR. Clean up of variables to silence compiler warnings.
1299
13002007-09-13      Daniel Hellstrom <daniel@gaisler.com>
1301
1302        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
1303
13042007-09-12      Daniel Hellstrom <daniel@gaisler.com>
1305
1306        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
1307          - Odd bit bug in some chips taken care of.
1308          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
1309            alignment but failing to do so must have made the driver writer to make
1310            some incorrect assumptions about MBUFs.
1311          - Fixed MBUF handling to handle mbuf chains better. The Data length of
1312            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
1313          - Made while loop responsible for copying data to fifo port copy 16 shorts
1314            per loop instead of 1 short, increasing the copying process.
1315
13162007-09-07      Daniel Hellstrom <daniel@gaisler.com>
1317
1318        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
1319        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
1320
13212007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1322
1323        * configure.ac, wrapup/Makefile.am: Remove RDBG.
1324        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
1325        librdbg/Makefile.am, librdbg/preinstall.am,
1326        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
1327        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
1328        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
1329        librdbg/include/rdbg/powerpc/rdbg_f.h,
1330        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
1331        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1332        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1333        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1334        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1335        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
1336        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
1337        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
1338        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
1339        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
1340        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
1341        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1342        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
1343        librdbg/src/powerpc/rdbg_f.c,
1344        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1345        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
1346        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1347        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
1348
13492007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1350
1351        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
1352
13532007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1354
1355        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1356          sizes.
1357
13582007-07-27      Chris Johns <chrisj@rtems.org>
1359
1360        * wrapup/Makefile.am: Create archive from a file for hosts
1361        with a limited command line size.
1362
13632007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1364
1365        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1366          sizes.
1367
13682007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1369       
1370        * configure.ac: Add nfsclient.
1371        * nfsclient/Makefile.am: New.
1372        * nfsclient/proto/Makefile, nfsclient/Makefile,
1373          nfsclient/src/Makefile: Remove.
1374        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
1375        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
1376
13772007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1378
1379        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
1380        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
1381        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
1382        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
1383        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
1384        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
1385        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
1386        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
1387        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
1388        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
1389        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
1390        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
1391
13922007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1393
1394        * libchip/serial/ns16550.c: removed timed out wait for transmitter
1395        to become ready: This will not work for fast CPUs.
1396
13972007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1398
1399        * libchip/ide/ata.c: fixed warning
1400
14012007-06-20      Ray Xu <rayx@gmail.com>
1402
1403        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
1404        console, and libio. This shrinks the memory requirements but Joel has
1405        not figured out how best to present this to application space.
1406        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1407        New files.
1408
14092007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1410
1411        * optman/sapi/no-io.c: Split IO Manager into one function per file so
1412        now we only need required initialization methods.
1413
14142007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1415
1416        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
1417        parameter since it was used to configure a no longer used feature.
1418        Device names are now part of the filesystem not in a table.
1419
14202007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1421
1422        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
1423        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
1424        optman/rtems/no-part.c, optman/rtems/no-region.c,
1425        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
1426        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
1427        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
1428        other optional managers so using them reduces application size
1429        instead of increasing it.
1430        * optman/rtems/no-barrier.c: New file.
1431
14322007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1433
1434        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
1435        adjustments to pci-API changes.
1436        * libchip/network/dec21140.c, libchip/network/elnk.c,
1437        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
1438        changes.
1439
14402007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1441
1442        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1443        libchip/network/if_fxp.c: Reflect changes to pci-API.
1444
14452007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1446
1447        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1448        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1449
14502007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1451
1452        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1453          being used to compile "tools").
1454
14552007-03-13      Joel Sherrill <joel@OARcorp.com>
1456
1457        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1458
14592007-03-12      Joel Sherrill <joel@OARcorp.com>
1460
1461        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1462        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1463        and/or fix mistake in copyright notice. Both of these mistakes appear
1464        to be from code submitted after these changes were made previously.
1465
14662007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1467
1468        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1469
14702007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1471
1472        * libchip/Makefile.am: Correct path to README.tulipclone.
1473
14742007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1475
1476        * libchip/ide/ata.c: Remove superfluous type casts.
1477
14782007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1479
1480        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1481        Use size_t for sizes.
1482
14832007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1484
1485        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1486        from preemption disabled region
1487
14882007-01-16      Till Straumann <strauman@slac.stanford.edu>
1489
1490        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1491        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1492        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1493
14942006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1495
1496        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1497          ioctl_command_t as ioctl argument.
1498
14992006-12-13      Joel Sherrill <joel@OARcorp.com>
1500
1501        * librtems++/include/rtems++/rtemsEvent.h,
1502        librtems++/include/rtems++/rtemsMessageQueue.h,
1503        librtems++/include/rtems++/rtemsSemaphore.h,
1504        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1505        librtems++/src/rtemsMessageQueue.cc,
1506        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1507        rtems_unsigned32 to uint32_t.
1508
15092006-12-13      Joel Sherrill <joel@OARcorp.com>
1510
1511        PR 1181/bsps
1512        * optman/rtems/no-msg.c: Clean up dead code.
1513
15142006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1515
1516        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1517
15182006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1519
1520        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1521        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1522        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1523
15242006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1525
1526        * configure.ac: New BUG-REPORT address.
1527
15282006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1529
1530        * Makefile.am: Remove ampolish3.
1531
15322006-11-17      Joel Sherrill <joel@OARcorp.com>
1533
1534        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1535        blank lines.
1536
15372006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1538
1539        * configure.ac: Remove RTEMS_AMPOLISH3.
1540        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1541          Remove checks for AMPOLISH3.
1542        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1543        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1544        * ampolish3: Remove.
1545
15462006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1547
1548        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1549        * aclocal/prog-cc.m4: Remove CFLAGS.
1550        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1551        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1552
15532006-10-23      Joel Sherrill <joel@OARcorp.com>
1554
1555        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1556
15572006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1558
1559        * automake/compile.am: Use hard-coded RTEMS_* flags.
1560
15612006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1562
1563        * aclocal/rtems-top.m4: Remove RTEMS_API.
1564        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1565
15662006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1567
1568        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1569
15702006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1571
1572        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1573
15742006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1575
1576        * aclocal/version.m4: Bump version to 4.7.99.0.
1577
15782006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1579
1580        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1581
15822006-09-11      Joel Sherrill <joel@OARcorp.com>
1583
1584        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1585
15862006-09-04      Joel Sherrill <joel@OARcorp.com>
1587
1588        * libchip/network/greth.c, libchip/network/open_eth.c,
1589        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1590        introduced by warning removal.
1591
15922006-09-01      Joel Sherrill <joel@OARcorp.com>
1593
1594        * libchip/network/greth.c, libchip/network/open_eth.c,
1595        libchip/network/smc91111.c: Remove warnings and correct prototype
1596        added earlier today.
1597
15982006-09-01      Joel Sherrill <joel@OARcorp.com>
1599
1600        * libchip/network/cs8900.c, libchip/network/greth.c,
1601        libchip/network/i82586.c, libchip/network/open_eth.c,
1602        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1603        sized integers, and inttypes.h printf helpers.
1604
16052006-08-09      Kolja Waschk <waschk@telos.de>
1606
1607        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1608
16092006-07-12      Joel Sherrill <joel@OARcorp.com>
1610
1611        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1612
16132006-07-11      Jerry Needell <jerry.needell@unh.edu>
1614
1615        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1616        4.6 branch.  Original modifications by Gaisler Enterprises.
1617        * libchip/network/greth.c, libchip/network/greth.h: New files.
1618
16192006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1620
1621        * ide/ata.[ch]:
1622        (PR1118) fetch priority for ATA task from a variable,
1623        not a fixed configuration value.
1624       
16252006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1626
1627        * Makefile.am: Add ampolish3.
1628
16292006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1630
1631        * ampolish3: New.
1632        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1633
16342006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1635
1636        * aclocal/rtems-ampolish.m4: New.
1637        * configure.ac: Use RTEMS_AMPOLISH3.
1638
16392006-04-18  Joel Sherrill <joel@OARcorp.com>
1640
1641        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1642
16432006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1644
1645        PR 853/filesystem
1646        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1647        should be modified to support the new exception scheme and to use the
1648        handle parameter.
1649
16502006-02-a32     Eric Norum <norume@aps.anl.gov>
1651
1652        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1653        "newer" PCI access calls.  Minor cleanups.  Comments.
1654
16552006-01-12      Eric Norum <norume@aps.anl.gov>
1656
1657        PR 861/networking
1658        PR 863/networking
1659        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1660
16612006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1662
1663        * wrapup/Makefile.am: Add preinstall.am.
1664        * libchip/Makefile.am: Build libchip/network/smc91111.
1665        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1666        Eliminate cyg_int* crap.
1667
16682006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1669
1670        * librdbg/Makefile.am: Add preinstall.am.
1671        * aclocal/bsp-configure.m4: Add ampolish3.
1672        New header guards.
1673
16742006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1675
1676        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1677        Merger from rtems-4-6-branch.
1678
16792006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1680
1681        * libchip/network/smc91111.c
1682        libchip/network/smc91111config.h
1683        libchip/network/smc91111exp.h
1684        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1685        * libchip/Makefile.am: Reflect adding smc91111*.
1686
16872006-01-08      Joel Sherrill <joel@OARcorp.com>
1688
1689        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1690        char *.
1691
16922006-01-08      Joel Sherrill <joel@OARcorp.com>
1693
1694        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1695        warnings.
1696
16972005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1698
1699        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1700        Add RTEMS_RELLDFLAGS.
1701        * automake/compile.am: Remove RTEMS_USE_GCC.
1702        Remove RTEMS_RELLDFLAGS.
1703        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1704
17052005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1706
1707        * libchip/network/if_media.h, libchip/network/mii.h:
1708        Remove (Moved to cpukit).
1709        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1710        and libchip/network/if_media.h.
1711        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1712        if_media.h having moved.
1713
17142005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1715
1716        * automake/compile.am, automake/host.am, automake/local.am,
1717        automake/subdirs.am: Remove depend.
1718        * configure.ac: Explicitly pass --libdir and --includedir to
1719        testsuites.
1720
17212005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1722
1723        * configure.ac: Reflect changes to testsuites.
1724
17252005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1726
1727        * automake/compile.am: Remove GCCSPECS.
1728        * aclocal/prog-cc.m4: Add GCCSPECS.
1729        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1730
17312005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1732
1733        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1734        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1735
17362005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1737
1738        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1739        libcpu/byteorder.h for i386.
1740
17412005-11-02      Till Straumann <strauman@slac.stanford.edu>
1742
1743        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1744        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1745        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1746        added a simple API/library for i2c devices and drivers for i2c
1747        2-byte eeproms and a ds1621 temperature sensor; API is documented
1748        in libi2c.h.
1749
17502005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1751
1752        * libnetworking/pppd/ipxcp.c,
1753        libnetworking/pppd/chat.c,
1754        libnetworking/pppd/patchlevel.h,
1755        libnetworking/pppd/upap.h,
1756        libnetworking/pppd/md5.h,
1757        libnetworking/pppd/pppd.8,
1758        libnetworking/pppd/README,
1759        libnetworking/pppd/preinstall.am,
1760        libnetworking/pppd/md4.h,
1761        libnetworking/pppd/magic.c,
1762        libnetworking/pppd/pppd.h,
1763        libnetworking/pppd/demand.c,
1764        libnetworking/pppd/rtemsmain.c,
1765        libnetworking/pppd/sys-rtems.c,
1766        libnetworking/pppd/ipcp.h,
1767        libnetworking/pppd/lcp.h,
1768        libnetworking/pppd/chap_ms.c,
1769        libnetworking/pppd/md4.c,
1770        libnetworking/pppd/rtemspppd.h,
1771        libnetworking/pppd/cbcp.h,
1772        libnetworking/pppd/auth.c,
1773        libnetworking/pppd/lcp.c,
1774        libnetworking/pppd/example/README,
1775        libnetworking/pppd/example/ppp.conf,
1776        libnetworking/pppd/example/system.h,
1777        libnetworking/pppd/example/netconfig.h,
1778        libnetworking/pppd/example/pppdapp.c,
1779        libnetworking/pppd/example/init.c,
1780        libnetworking/pppd/example/Makefile-user,
1781        libnetworking/pppd/example/pppd.options,
1782        libnetworking/pppd/rtemspppd.c,
1783        libnetworking/pppd/ipxcp.h,
1784        libnetworking/pppd/chap_ms.h,
1785        libnetworking/pppd/options.c,
1786        libnetworking/pppd/magic.h,
1787        libnetworking/pppd/chap.h,
1788        libnetworking/pppd/cbcp.c,
1789        libnetworking/pppd/upap.c,
1790        libnetworking/pppd/chap.c,
1791        libnetworking/pppd/Makefile.am,
1792        libnetworking/pppd/ccp.h,
1793        libnetworking/pppd/utils.c,
1794        libnetworking/pppd/rtemsdialer.h,
1795        libnetworking/pppd/fsm.h,
1796        libnetworking/pppd/pathnames.h,
1797        libnetworking/pppd/md5.c,
1798        libnetworking/pppd/fsm.c,
1799        libnetworking/pppd/ipcp.c,
1800        libnetworking/pppd/STATUS,
1801        libnetworking/pppd/ccp.c,
1802        libnetworking/Makefile.am: Remove (Moved to cpukit).
1803
18042005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1805
1806        * configure.ac: Remove libnetworking, libnetworking/pppd.
1807        * wrapup/Makefile.am: Remove libpppd.a.
1808
18092005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1810
1811        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1812        rtemsdialer.h to $(includedir)/rtems.
1813
18142005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1815
1816        * libnetworking/rtems_telnetd/icmds.c,
1817        libnetworking/rtems_telnetd/Makefile.am,
1818        libnetworking/rtems_telnetd/preinstall.am,
1819        libnetworking/rtems_telnetd/pty.c,
1820        libnetworking/rtems_telnetd/pty.h,
1821        libnetworking/rtems_telnetd/README,
1822        libnetworking/rtems_telnetd/telnetd.c,
1823        libnetworking/rtems_telnetd/telnetd.h:
1824        Remove (Moved to cpukit).
1825
18262005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1827
1828        * configure.ac: Remove libnetworking/rtems_telnetd.
1829        * libnetworking/Makefile.am: Remove rtems_telnetd.
1830        * libnetworking/README: Remove (Obsolete).
1831        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1832
18332005-10-20  Eric Norum <norume@aps.anl.gov>
1834
1835        * libchip/network/dec21140.c: Clean up PCI mapping.
1836
18372005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1838
1839        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1840        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1841        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1842        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1843        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1844        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1845
18462005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1847
1848        * aclocal/bspopts.m4: Add missing m4 quotes.
1849
18502005-09-02  Joel Sherrill <joel@OARcorp.com>
1851
1852    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1853
18542005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1855
1856        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1857        libchip/network/dec21140.c: Remove initialization of PCI bus.
1858
18592005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1860
1861        * optman/Makefile.am: Add preinstall.am.
1862
18632005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1864
1865        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1866        UNTESTED to tested.
1867
18682005-06-17      Joel Sherrill <joel@OARcorp.com>
1869
1870        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1871        it is not supported by the MPC5xx.
1872
18732005-06-17      Joel Sherrill <joel@OARcorp.com>
1874
1875        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1876        interface. Also correct attempting to build on other than PowerPC and
1877        x86.
1878
18792005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1880
1881        * libchip/Makefile.am: Add driver for Tulip clones.
1882        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1883        libchip/network/if_dcreg.h: New files.
1884
18852005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1886
1887        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1888        to enable rdbg.
1889        * configure.ac: Reflect changes above.
1890
18912005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1892
1893        * configure.ac: Add ada/.
1894
18952005-05-20      Sergei Organov  <osv@topconrd.ru>
1896
1897        PR 750/networking
1898        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1899        wait_input().
1900
19012005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1902
1903        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1904        rtems/irq.h.
1905
19062005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1907
1908        * libchip/Makefile.am: Include preinstall.am.
1909        * libchip/preinstall.am: New.
1910
19112005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1912
1913        * configure.ac: Add AMPOLISH3.
1914        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1915        * libnetworking/rtems_telnetd/preinstall.am: New.
1916        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1917
19182005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1919
1920        * configure.ac: Let enable_rpcgen default to "no".
1921
19222005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1923
1924        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1925
19262005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1927
1928        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1929        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1930
19312005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1932
1933        * libchip/network/dec21140.c, libchip/network/elnk.c,
1934        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1935
19362005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1937
1938        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1939        of code as a result of the implementation of a common PCI interface.
1940
19412005-05-04      Joel Sherrill <joel@OARcorp.com>
1942
1943        * libchip/network/open_eth.c: Remove prototype of set_vector.
1944
19452005-05-03      Joel Sherrill <joel@OARcorp.com>
1946
1947        * librdbg/src/ptrace.c: Remove warning.
1948
19492005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1950
1951        * libchip/network/dec21140.c, libchip/network/elnk.c,
1952        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1953        Modified parameter list to remove warnings.
1954
19552005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1956
1957        * libchip/network/cs8900.c, libchip/network/i82586.c,
1958        libchip/network/open_eth.c, libchip/network/sonic.c,
1959        libchip/serial/mc68681.c: Modified types to remove
1960        warnings.  Added initialization to remove warnings.
1961
19622005-04-28      Joel Sherrill <joel@OARcorp.com>
1963
1964        * libchip/network/README.sonic: Rewritten to account for removal of
1965        dmv177.
1966
19672005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1968
1969        PR 781/rtems_misc
1970        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1971
19722005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1973
1974        * libchip/serial/ns16550.c:
1975        Fixed warnings generated in various powerpc configurations
1976
19772005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1978
1979        * libchip/serial/ns16550.c: Modified
1980        ISR to work with PPC new exception processing
1981
19822005-03-14      Joel Sherrill <joel@OARcorp.com>
1983
1984        * libchip/network/dec21140.c, libchip/network/elnk.c,
1985        libchip/network/if_fxp.c: Continue PCI API unification. All use
1986        pci_find_device(). Network drivers manufacture a signature since all
1987        calls have not been converted yet.
1988
19892005-03-04      Joel Sherrill <joel@OARcorp.com>
1990
1991        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1992        initialize function part of the unified PCI API as pci_initialize().
1993
19942005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1995
1996        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1997        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1998
19992005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2000
2001        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
2002        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
2003
20042005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2005
2006        * aclocal/ppc.m4: Reflect changes to ppc exception processing
2007        building procedures.
2008
20092005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
2010
2011        * aclocal/prog-cc.m4:
2012        Quote CFLAGS's RHS to accomodate Solaris broken sh.
2013
20142005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
2015
2016        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
2017
20182005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
2019
2020        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
2021
20222005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
2023
2024        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
2025
20262005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
2027
2028        * libnetworking/rtems_servers/ftp.c,
2029        libnetworking/rtems_servers/ftp.h,
2030        libnetworking/rtems_servers/Makefile.am:
2031        Remove (relocated to cpukit/ftpd).
2032        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
2033        removed move libnetworking/rtems_servers.
2034
20352005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
2036
2037        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
2038
20392005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
2040
2041        PR 755/rtems
2042        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
2043        Remove local declarations of rtems_bsdnet_nameservers,
2044        rtems_bsdnet_nameservers_count.
2045
20462005-01-31      Sergei Organov <osv@topconrd.ru>
2047
2048        PR 751/pppd
2049        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
2050        committed to fix PR736 breaks pppd. chat.c should have its own static
2051        ttyfd for pppd to work correctly. The symptom is that second
2052        invokation of chat (for connect script) fails due to pppd_ttyfd set
2053        to -1 by previous chat invokation (for init script). In addition,
2054        this patch fixes leaving of dangling pointer in the abort_stbring[]
2055        by chat_send().
2056
20572005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
2058
2059        * configure.ac: Remove CFLAGS_DEBUG_V.
2060        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
2061
20622005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2063
2064        * wrapup/Makefile.am: Remove rtems-ctor.o.
2065
20662005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2067
2068        * libchip/rtc/rtc.h: size_t RTC_Count.
2069
20702005-01-20      Joel Sherrill <joel@OARcorp.com>
2071
2072        PR 736/pppd
2073        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2074        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2075        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
2076        should not be static and should have a name more specific to pppd.
2077
20782005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2079
2080        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
2081        libnetworking/rtems_servers/Makefile.am,
2082        libnetworking/rtems_telnetd/Makefile.am,
2083        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
2084        Eliminate CFLAGS_OPTIMIZE_V.
2085
20862005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
2087
2088        * configure.ac: Pass CFLAGS to testsuites configure.
2089        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
2090        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
2091
20922005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
2093
2094        * configure.ac: Pass CFLAGS to cpukit configure.
2095        * aclocal/rtems-flags.m4: Remove (Unused).
2096        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
2097        * aclocal/env-rtemsbsp.m4:
2098        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
2099        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
2100        RTEMS_CFLAGS.
2101        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
2102        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
2103        Cleanup comments.
2104
21052005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2106
2107        * automake/compile.am: Remove build-variant support.
2108
21092005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2110
2111        * libnetworking/pppd/Makefile.am,
2112        libnetworking/rtems_servers/Makefile.am,
2113        libnetworking/rtems_telnetd/Makefile.am:
2114        Remove build-variant support.
2115
21162005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2117
2118        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
2119        support/Makefile.am, wrapup/Makefile.am:
2120        Remove build-variant support.
2121
21222004-11-22      Joel Sherrill <joel@OARcorp.com>
2123
2124        * libchip/network/if_fxp.c: Add entry for another module ID code.
2125
21262004-11-22      Joel Sherrill <joel@OARcorp.com>
2127
2128        PR 693/misc
2129        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2130        in/outport routines.
2131
21322004-11-22      Joel Sherrill <joel@OARcorp.com>
2133
2134        PR 693/misc
2135        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2136        in/outport routines.
2137
21382004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2139
2140        * aclocal/enable-itron.m4: Remove (unused).
2141
21422004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2143
2144        * configure.ac: Misc. quoting cleanups.
2145        Enable ada-tests iff --enable-ada and --enable-tests.
2146
21472004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
2148
2149        PR 703/filesystem
2150        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
2151        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
2152        libchip/ide/ide_controller.c:
2153        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
2154        available for BSPS/device drivers.
2155        Extend the "modes_available" and "mode_active" parameters to
2156        uint16_t for UDMA support.
2157
21582004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
2159
2160        * libchip/network/dec21140.c: Cleanup a bit and remove message about
2161        not supported on PowerPC since it works on the MVME2100 BSP.
2162
21632004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
2164
2165        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
2166        Add dependency tracking for *.cfgs.
2167        * Makefile.am: Add dependency tracking for *.cfg.
2168
21692004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
2170
2171        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
2172        (Thanks to Lars Munch <lars@segv.dk> for catching this).
2173
21742004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
2175
2176        PR 707/make_build
2177        * configure.ac: Add --enable-rpcgen.
2178
21792004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2180
2181        PR 700/rtems_misc
2182        * libnetworking/rtems_webserver/asp.c,
2183        libnetworking/rtems_webserver/balloc.c,
2184        libnetworking/rtems_webserver/cgi.c,
2185        libnetworking/rtems_webserver/default.c,
2186        libnetworking/rtems_webserver/ej.h,
2187        libnetworking/rtems_webserver/ejIntrn.h,
2188        libnetworking/rtems_webserver/ejlex.c,
2189        libnetworking/rtems_webserver/ejparse.c,
2190        libnetworking/rtems_webserver/emfdb.c,
2191        libnetworking/rtems_webserver/emfdb.h,
2192        libnetworking/rtems_webserver/form.c,
2193        libnetworking/rtems_webserver/handler.c,
2194        libnetworking/rtems_webserver/h.c,
2195        libnetworking/rtems_webserver/license.txt,
2196        libnetworking/rtems_webserver/Makefile.am,
2197        libnetworking/rtems_webserver/md5c.c,
2198        libnetworking/rtems_webserver/md5.h,
2199        libnetworking/rtems_webserver/mime.c,
2200        libnetworking/rtems_webserver/misc.c,
2201        libnetworking/rtems_webserver/NOTES,
2202        libnetworking/rtems_webserver/ringq.c,
2203        libnetworking/rtems_webserver/rom.c,
2204        libnetworking/rtems_webserver/rtems_webserver.h,
2205        libnetworking/rtems_webserver/security.c,
2206        libnetworking/rtems_webserver/sock.c,
2207        libnetworking/rtems_webserver/socket.c,
2208        libnetworking/rtems_webserver/sockGen.c,
2209        libnetworking/rtems_webserver/sym.c,
2210        libnetworking/rtems_webserver/uemf.c,
2211        libnetworking/rtems_webserver/uemf.h,
2212        libnetworking/rtems_webserver/um.c,
2213        libnetworking/rtems_webserver/um.h,
2214        libnetworking/rtems_webserver/umui.c,
2215        libnetworking/rtems_webserver/url.c,
2216        libnetworking/rtems_webserver/value.c,
2217        libnetworking/rtems_webserver/wbase64.c,
2218        libnetworking/rtems_webserver/webcomp.c,
2219        libnetworking/rtems_webserver/webmain.c,
2220        libnetworking/rtems_webserver/webpage.c,
2221        libnetworking/rtems_webserver/webrom.c,
2222        libnetworking/rtems_webserver/webs.c,
2223        libnetworking/rtems_webserver/websda.c,
2224        libnetworking/rtems_webserver/websda.h,
2225        libnetworking/rtems_webserver/webs.h,
2226        libnetworking/rtems_webserver/websSSL.c,
2227        libnetworking/rtems_webserver/websSSL.h,
2228        libnetworking/rtems_webserver/websuemf.c,
2229        libnetworking/rtems_webserver/wsIntrn.h:
2230        Remove (Moved to cpukit/http).
2231
22322004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2233
2234        PR 700/rtems_misc
2235        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
2236        Remove libnetworking/rtems_webserver.
2237
22382004-10-25      Eric Norum <norume@aps.anl.gov>
2239
2240        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
2241
22422004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2243
2244        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
2245
22462004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2247
2248        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
2249        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
2250
22512004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2252
2253        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
2254
22552004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2256
2257        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2258        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
2259
22602004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2261
2262        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
2263        BITSPERBYTE.
2264
22652004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2266
2267        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
2268        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
2269
22702004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2271
2272        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
2273
22742004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2275
2276        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
2277        * aclocal/enable-bare.m4: Remove.
2278        * configure.ac: Remove BARE_CPU_MODEL.
2279
22802004-10-13      Eric Norum <norume@aps.anl.gov>
2281
2282        PR 688/bsps
2283        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2284        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
2285        MC146818A (and several Dallas Semiconductor) TOD chips.
2286
22872004-10-13      Eric Norum <norume@aps.anl.gov>
2288
2289        PR 686/networking
2290        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
2291        device code.
2292
22932004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
2294
2295        * libchip/network/dec21140.c: include <rtems/pci.h>.
2296
22972004-09-29      Joel Sherrill <joel@OARcorp.com>
2298
2299        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
2300        libnetworking/pppd/utils.c: i960 obsoleted and all references
2301        removed.
2302
23032004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
2304
2305        PR 607/networking
2306        * libchip/network/dec21140.c: Made PCI configuration minimum sane
2307        instead of fully specifying unused PCI features.
2308
23092004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2310
2311        * configure.ac: Require automake > 1.9.
2312
23132004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2314
2315        * aclocal/rtems-cpu-subdirs.m4: Add avr.
2316
23172004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2318
2319        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
2320        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
2321
23222004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2323
2324        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
2325        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
2326
23272004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2328
2329        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
2330
23312004-07-28  Joel Sherrill <joel@OARcorp.com>
2332
2333    * aclocal/version.m4: Updated to rtems-4.6.99.1.
2334
23352004-07-25      Joel Sherrill <joel@OARcorp.com>
2336
2337        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
2338
23392004-05-21  Till Strauman <strauman@slac.stanford.edu>
2340
2341        PR 625/networking
2342        * libchip/network/dec21140.c, ... : Prevent name clashes by making
2343        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
2344        an error rather than panic if no chip is detected (thus allowing
2345        for probing).
2346        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
2347        instead of looping forever.  Avoid divide by zero (crashed my PC).
2348        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
2349        they are UNTESTED.
2350
23512004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
2352
2353        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
2354
23552004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2356
2357        * libchip/network/dec21140.c, libchip/network/elnk.c:
2358        #include <errno.h>.
2359
23602004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2361
2362        * libchip/network/if_media.h: Update from FreeBSD.
2363        * libchip/network/open_eth.c, libchip/network/cs8900.c,
2364        libchip/network/i82586.c: #include <errno.h>.
2365
23662004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2367
2368        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
2369
23702004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2371
2372        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
2373
23742004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
2375
2376        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
2377        automake).
2378
23792004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
2380
2381        PR 599/pppd
2382        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
2383
23842004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
2385
2386        * optman/rtems/no-region.c: Reflect having changed
2387        rtems_region_get_segment_size.
2388
23892004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
2390
2391        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2392        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2393        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2394        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
2395        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
2396        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
2397        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2398
23992004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2400
2401        * libchip/ide/ata.c, libchip/network/dec21140.c,
2402        libchip/network/elnk.c, libchip/network/i82586.c,
2403        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
2404        libchip/network/open_eth.c, libchip/network/sonic.c,
2405        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
2406        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
2407        libchip/shmdr/init.c, libchip/shmdr/intr.c,
2408        libchip/shmdr/shm_driver.h: Cosmetics.
2409
24102004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2411
2412        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
2413        optman/rtems/no-msg.c, optman/rtems/no-part.c,
2414        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2415        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
2416        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
2417        fixed size types.
2418
24192004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2420
2421        * configure.ac: Explicitly pass --includedir and --libdir to
2422        cpukit/configure.
2423
24242004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
2425
2426        * librdbg/Makefile.am: Fix rpcgen rules.
2427        * librdbg/src/i386/any/remdeb_xdr.c,
2428        librdbg/src/m68k/any/remdeb_xdr.c,
2429        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
2430        Reflect changes to librdbg/Makefile.am.
2431
24322004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
2433
2434        * configure.ac: Reflect changes testsuites/configure.ac and
2435        cpukit/configure.ac.
2436
24372004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
2438
2439        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
2440        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
2441
24422004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2443
2444        * configure.ac: Reflect changes to testsuites's configuration.
2445
24462004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2447
2448        PR/589 rtems
2449        * libchip/network/pci.h: Remove (Moved to cpukit).
2450
24512004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2452
2453        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2454        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2455        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2456        libchip/network/dec21140.c, libchip/network/elnk.c,
2457        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2458        libchip/network/open_eth.h, libchip/network/sonic.c,
2459        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2460        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2461        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2462        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2463        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2464        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2465        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2466        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2467        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2468        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2469        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2470        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2471        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2472        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2473        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2474        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2475        fixed-size types.
2476
24772004-03-14      Chris Johns  <chrisj@rtems.org>
2478
2479        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2480        the BSP example code.
2481        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2482        support the DIMMPC. This is a pc386 target with IO port support. Minor
2483        formating clean up. Add documentation to the header file.
2484        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2485        cs8900.h header file.
2486
24872004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2488
2489        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2490        Cosmetics.
2491
24922004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2493
2494        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2495        There are no application level Makefiles in here.
2496
24972004-03-04      Joel Sherrill <joel@OARcorp.com>
2498
2499        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2500        they can be used in application level makefiles.
2501
25022004-03-05      Joel Sherrill <joel@OARcorp.com>
2503
2504        * libnetworking/rtems_webserver/ejparse.c,
2505        libnetworking/rtems_webserver/emfdb.c,
2506        libnetworking/rtems_webserver/sock.c,
2507        libnetworking/rtems_webserver/socket.c,
2508        libnetworking/rtems_webserver/sym.c,
2509        libnetworking/rtems_webserver/webs.c,
2510        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
25112004-03-05      Joel Sherrill <joel@OARcorp.com>
2512
2513        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2514        compiling this file only only those CPU families with supported
2515        exception models.
2516
25172004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2518
2519        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2520        testsuites (Was exposed with --enable-multilib, only).
2521        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2522         Add RTEMS_BSP_CONFIG_SUBDIR.
2523        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2524        testsuites's configure.
2525        * aclocal/rtems-top.m4: Remove ENDIF hack.
2526        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2527
25282004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2529
2530        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2531        wrapup/Makefile.am: Fix automake problems having been introduced
2532        in previous patch.
2533
25342004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2535
2536        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2537        Preinstall dirs.
2538        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2539        * aclocal/check-multiprocessing.m4: Cosmetics.
2540        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2541        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2542
25432004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2544
2545        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2546        librdbg/src/Makefile.am.
2547        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2548        * configure.ac: Reflect changes above.
2549        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2550        * wrapup/Makefile.am: Reflect changes above.
2551        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2552
25532004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2554
2555        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2556
25572004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2558
2559        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2560
25612004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2562
2563        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2564
25652004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2566
2567        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2568        librdbg/src/powerpc/Makefile.am: Remove.
2569        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2570        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2571        * configure.ac: Reflect changes above.
2572
25732004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2574
2575
25762004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2577
2578        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2579        STRIP.
2580
25812004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2582
2583        * librdbg/include/Makefile.am: Merge-in
2584        librdbg/include/rdbg/i386/Makefile.am,
2585        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2586        librdbg/include/rdbg/powerpc/Makefile.am.
2587        * librdbg/include/rdbg/i386/Makefile.am,
2588        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2589        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2590        * configure.ac: Reflect changes above.
2591
25922004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2593
2594        * configure.ac: Use AS_HELP_STRING(ada).
2595
25962004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2597
2598        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2599        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2600        Use AC_CONFIG_HEADERS.
2601        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2602        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2603
26042004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2605
2606        * Makefile.am: include local.am.
2607
26082004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2609
2610        * aclocal/version.m4: 4.6.99.0.
2611
26122004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2613
2614        * Makefile.am: Don't include host.am.
2615        * automake/compile.am: Further cleanups.
2616
26172004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2618
2619        * automake/lib.am: Remove (Unused).
2620
26212004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2622
2623        * wrapup/Makefile.am: Don't include lib.am.
2624        * automake/compile.am: Use automake compilation rules.
2625
26262004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2627
2628        * libnetworking/pppd/Makefile.am,
2629        libnetworking/rtems_servers/Makefile.am,
2630        libnetworking/rtems_telnetd/Makefile.am,
2631        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2632        support/Makefile.am: Don't include lib.am.
2633
26342004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2635
2636        * libchip/Makefile.am: Don't include lib.am.
2637        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2638        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2639        unnecessary EXTRA_DISTs.
2640
26412004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2642
2643        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2644        hack.
2645
26462004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2647
2648        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2649        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2650        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2651        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2652
26532004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2654
2655        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2656        Add AM_CONDITIONAL(HAS_MP).
2657        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2658        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2659        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2660        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2661        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2662        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2663        (Deprecated by autoconf 2.59).
2664
26652004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2666
2667        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2668        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2669
26702004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2671
2672        * ChangeLog: Merge-in libnetworking/ChangeLog.
2673        * libnetworking/ChangeLog: Remove.
2674        * ChangeLog: Merge-in librdbg/ChangeLog.
2675        * librdbg/ChangeLog: Remove.
2676        * ChangeLog: Merge-in libchip/ChangeLog.
2677        * libchip/ChangeLog: Remove.
2678        * ChangeLog: Merge-in optman/ChangeLog.
2679        * optman/ChangeLog: Remove.
2680
26812004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2682
2683        * configure.ac: Reflect changes to cpukit.
2684        * wrapup/Makefile.am: Reflect changes to librdbg.
2685        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2686        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2687        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2688        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2689        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2690        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2691        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2692        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2693        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2694
26952004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2696
2697        * aclocal/rtems-top.m4: Remove check for version.m4.
2698        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2699
27002004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2701
2702        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2703        * wrapup/Makefile.am: Reflect changes to libchip/*.
2704        * support/Makefile.am: Use automake compilation rules.
2705        * wrapup/Makefile.am: Reflect changes to support/*.
2706        * configure.ac: Remove libnetworking/wrapup/Makefile.
2707        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2708        libnetworking/*/lib*.a instead of libnetapps.a.
2709        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2710        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2711        * optman/Makefile.am: Use automake compilation rules.
2712        * libchip/Makefile.am: Fix typo in previous patch.
2713        * libchip/Makefile.am: Use automake compilation rules.
2714        * libnetworking/Makefile.am: Remove wrapup.
2715        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2716        automake-compilation rules.
2717        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2718        automake-compilation rules.
2719        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2720        automake-compilation rules.
2721        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2722        automake-compilation rules.
2723        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2724
27252004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2726
2727        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2728        PRE/TMPINSTALL_FILES to CLEANFILES.
2729        * automake/lib.am: Remove TMPINSTALL_FILES.
2730        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2731        PRE/TMPINSTALL_FILES to CLEANFILES.
2732        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2733        PRE/TMPINSTALL_FILES to CLEANFILES.
2734        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2735        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2736        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2737        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2738        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2739        * librdbg/src/i386/Makefile.am: Ditto.
2740        * librdbg/src/m68k/Makefile.am: Ditto.
2741        * librdbg/src/powerpc/Makefile.am: Ditto.
2742        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2743        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2744        * libnetworking/rtems_servers/Makefile.am: Ditto.
2745        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2746        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2747
27482004-01-07      Joel Sherrill <joel@OARcorp.com>
2749
2750        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2751        more completely covers the MIPS family.
2752
27532003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2754
2755        * wrapup/Makefile.am: Reflect changes to shmdr.
2756        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2757
27582003-12-18      Joel Sherrill <joel@OARcorp.com>
2759
2760        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2761        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2762        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2763        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2764        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2765        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2766        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2767
27682003-12-17      Joel Sherrill <joel@OARcorp.com>
2769
2770        * aclocal/version.m4: Updated to rtems-20031217-test.
2771
27722003-12-17     
2773
2774        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2775        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2776
27772003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2778
2779        * automake/compile.am: Remove LINK_LIBS (Unused).
2780        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2781
27822003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2783
2784        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2785        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2786        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2787        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2788        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2789
27902003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2791
2792        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2793        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2794        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2795        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2796        * librdbg/src/i386/Makefile.am:
2797        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2798        * librdbg/src/m68k/Makefile.am:
2799        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2800        * librdbg/src/powerpc/Makefile.am:
2801        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2802
28032003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2804
2805        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2806        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2807        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2808        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2809        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2810        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2811        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2812        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2813        * optman/Makefile.am: Remove project_libdir.
2814        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2815        PRE/TMPINSTALL_FILES.
2816        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2817        PRE/TMPINSTALL_FILES.
2818        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2819        PRE/TMPINSTALL_FILES.
2820        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2821        PRE/TMPINSTALL_FILES.
2822        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2823        from PRE/TMPINSTALL_FILES.
2824        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2825        PRE/TMPINSTALL_FILES.
2826        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2827        PRE/TMPINSTALL_FILES.
2828        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2829        PRE/TMPINSTALL_FILES.
2830        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2831        PRE/TMPINSTALL_FILES.
2832        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2833        PRE/TMPINSTALL_FILES.
2834        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2835        PRE/TMPINSTALL_FILES.
2836        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2837        from PRE/TMPINSTALL_FILES.
2838
28392003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2840
2841        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2842        * automake/lib.am: Remove project_libdir.
2843        * wrapup/Makefile.am: Reworked.
2844
28452003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2846
2847        * configure.ac: Reflect changes to librdbg.
2848        * optman/Makefile.am: Add tmpinstall dirstamp support.
2849        * libchip/Makefile.am: Fix variant-tmpinstall support.
2850        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2851        * librdbg/src/powerpc/Makefile.am: Merge-in former
2852        new_exception_processing/Makefile.am.
2853        * librdbg/src/m68k/any/Makefile.am: Remove.
2854        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2855        * librdbg/src/i386/any/Makefile.am: Remove.
2856        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2857        * librdbg/src/Makefile.am: Cosmetics.
2858        * librdbg/include/Makefile.am: Cosmetics.
2859        * librdbg/Makefile.am: Cosmetics.
2860        * libnetworking/Makefile.am: Cosmetics.
2861        * libnetworking/pppd/Makefile.am: Cosmetics.
2862        * libnetworking/wrapup/Makefile.am: Cosmetics.
2863
28642003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2865
2866        * Makefile.am: Cosmetics.
2867        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2868        support.
2869
28702003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2871
2872        * automake/compile.am: Remove $(ARCH):-rule.
2873
28742003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2875
2876        * configure.ac: Remove lib/libbsp/shared/Makefile,
2877        lib/libbsp/shmdr/Makefile.
2878
28792003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2880
2881        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2882        libchip/serial/Makefile, libchip/rtc/Makefile.
2883        * support/Makefile.am: Remove all-local: $(ARCH).
2884        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2885        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2886        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2887        * optman/Makefile.am: Remove all-local: $(ARCH).
2888        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2889        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2890        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2891        compilation dirstamp support.
2892        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2893        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2894        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2895        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2896        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2897        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2898        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2899        all-local: $(ARCH).
2900        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2901        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2902        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2903        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2904        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2905
29062003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2907
2908        * aclocal/lead-dot.m4: New (from automake-1.7f).
2909        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2910        AC_SUBST(dirstamp).
2911        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2912        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2913        libchip/serial/Makefile.am: Ditto.
2914        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2915        * librdbg/include/Makefile.am: Ditto.
2916        * librdbg/include/rdbg/Makefile.am: Ditto.
2917        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2918        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2919        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2920        * librdbg/src/Makefile.am: Ditto.
2921        * librdbg/src/i386/Makefile.am: Ditto.
2922        * librdbg/src/i386/any/Makefile.am: Ditto.
2923        * librdbg/src/m68k/Makefile.am: Ditto.
2924        * librdbg/src/m68k/any/Makefile.am: Ditto.
2925        * librdbg/src/powerpc/Makefile.am: Ditto.
2926        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2927        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2928        preinstallation.
2929        * libnetworking/pppd/Makefile.am: Ditto.
2930        * libnetworking/rtems_servers/Makefile.am: Ditto.
2931        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2932        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2933        * libnetworking/wrapup/Makefile.am: Ditto.
2934
29352003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2936
2937        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2938        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2939        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2940        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2941        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2942        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2943        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2944        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2945        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2946        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2947        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2948        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2949        underquoting to silence automake-1.8.
2950
29512003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2952
2953        * configure.ac: Reflect having moved tests to ../../testsuites.
2954
29552003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2956
2957        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2958        * aclocal/canonical-host.m4: Remove.
2959        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2960        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2961
29622003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2963
2964        * aclocal/check-cpu.m4: Remove.
2965        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2966        * aclocal/canonical-target-name.m4: Add m4-quotes.
2967        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2968        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2969        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2970        * aclocal/check-networking.m4: Add m4-quotes. Require
2971        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2972        * aclocal/check-posix.m4: Add m4-quotes. Require
2973        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2974        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2975        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2976        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2977
29782003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2979
2980        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2981        * aclocal/bsp-alias.m4: Remove.
2982
29832003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2984
2985        * configure.ac: Make presence of tests/ optional.
2986
29872003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2988
2989        * aclocal/path-perl.m4: Remove (Unused).
2990
29912003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2992
2993        * automake/force-preinstall.am: Remove.
2994
29952003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2996
2997        PR 499/rtems_misc
2998        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2999        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
3000        Configuration (Odd was forced) - Correction of Stop Bit configuration
3001        (inversed) - Correction of ISR Handler to call
3002        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
3003        CTS Hardware flow control Configuration.
3004
30052003-09-04      Joel Sherrill <joel@OARcorp.com>
3006
3007        * lib/libcpu/shared/include/cache.h,
3008        lib/libcpu/shared/src/cache_aligned_malloc.c,
3009        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
3010        license changed.
3011        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
3012        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
3013        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
3014        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
3015        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
3016        for license changed.
3017        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
3018        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
3019        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
3020        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
3021        libchip/network/cs8900.h, libchip/network/dec21140.c,
3022        libchip/network/elnk.c, libchip/network/open_eth.c,
3023        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
3024        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
3025        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
3026        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
3027        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3028        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
3029        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
3030        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
3031        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3032        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3033        libchip/serial/serial.h, libchip/serial/z85c30.c,
3034        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
3035        libchip/serial/z85c30_reg.c: URL for license changed.
3036
30372003-09-03      Jiri Gaisler <jiri@gaisler.com>
3038
3039        PR 477/networking
3040        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
3041        * libchip/network/README.open_eth, libchip/network/open_eth.c,
3042        libchip/network/open_eth.h: New files.
3043
30442003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3045
3046        * aclocal/rtems-top.m4: Add RTEMS_API.
3047        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
3048
30492003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3050
3051        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3052        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
3053        @RTEMS_BSP@.cfg.
3054
30552003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3056
3057        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3058
30592003-08-20      Joel Sherrill <joel@OARcorp.com>
3060
3061        * libchip/network/cs8900.c: Correct copyright statements.
3062
30632003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3064
3065        * aclocal/check-itron.m4: Remove.
3066        * aclocal/enable-inlines.m4: Remove.
3067        * Makefile.am: Reflect having moved aclocal/.
3068        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
3069        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
3070        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
3071        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
3072        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
3073        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
3074        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
3075        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
3076        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
3077        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
3078        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
3079        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
3080        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
3081        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
3082        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
3083        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
3084        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
3085        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
3086        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
3087        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
3088        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
3089        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
3090        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
3091        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
3092        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
3093        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
3094        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
3095        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
3096        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
3097        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
3098        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
3099        * aclocal/multilib.m4: New (Copied from ../../aclocal).
3100        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
3101        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
3102        * aclocal/ppc.m4: New (Copied from ../../aclocal).
3103        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
3104        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
3105        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
3106        * aclocal/project-root.m4: New (Copied from ../../aclocal).
3107        * aclocal/quoting.m4: New (Copied from ../../aclocal).
3108        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
3109        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
3110        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
3111        * aclocal/target.m4: New (Copied from ../../aclocal).
3112        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
3113        * aclocal/version.m4: New (Copied from ../../aclocal).
3114
31152003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3116
3117        * configure.ac: Remove stray comments.
3118        * automake/local.am, automake/host.am: Remove "debug".
3119
31202003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3121
3122        * Makefile.am: Reflect having moved automake/.
3123        * lib/Makefile.am: Reflect having moved automake/.
3124        * support/Makefile.am: Reflect having moved automake/.
3125        * wrapup/Makefile.am: Reflect having moved automake/.
3126        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
3127        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
3128        from ../../automake).
3129        * optman/Makefile.am: Reflect having moved automake/.
3130        * libchip/Makefile.am: Reflect having moved automake/.
3131        * libchip/ide/Makefile.am: Reflect having moved automake/.
3132        * libchip/network/Makefile.am: Reflect having moved automake/.
3133        * libchip/rtc/Makefile.am: Reflect having moved automake/.
3134        * libchip/serial/Makefile.am: Reflect having moved automake/.
3135        * librdbg/Makefile.am: Reflect having moved automake/.
3136        * librdbg/include/Makefile.am: Reflect having moved automake/.
3137        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
3138        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
3139        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
3140        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
3141        automake/.
3142        * librdbg/src/Makefile.am: Reflect having moved automake/.
3143        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
3144        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
3145        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
3146        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
3147        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
3148        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
3149        having moved automake/.
3150        * libnetworking/Makefile.am: Reflect having moved automake/.
3151        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
3152        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
3153        automake/.
3154        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
3155        automake/.
3156        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
3157        automake/.
3158        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
3159
31602003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3161
3162        * Makefile.am: Add bsp.pc.in.
3163        * bsp.pc.in: New (pkgconfig support).
3164
31652003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3166
3167        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
3168
31692003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3170
3171        * lib/Makefile.am: New (Required by 'make dist').
3172        * lib/ChangeLog: Remove.
3173        * lib/.cvsignore: Cleanup.
3174        * configure.ac: Reflect having added lib/Makefile.am.
3175        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
3176        lib/libbsp/configure.ac.
3177        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3178        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3179
31802003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3181
3182        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
3183        * configure.ac: Merge-in librdbg/configure.ac.
3184        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
3185        librdbg/configure.ac.
3186        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
3187        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
3188        LIBCHIP. Conditionally build include-dirs.
3189        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
3190        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
3191        * librdbg/Makefile.am, librdbg/include/Makefile.am,
3192        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
3193        librdbg/include/rdbg/m68k/Makefile.am,
3194        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
3195        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
3196        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3197        librdbg/src/powerpc/Makefile.am, librdbg/
3198        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
3199        configure.ac into ../configure.ac.
3200        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
3201        * libnetworking/.cvsignore, libnetworking/Makefile.am,
3202        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
3203        libnetworking/rtems_telnetd/Makefile.am,
3204        libnetworking/rtems_webserver/Makefile.am,
3205        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
3206        into ../configure.ac.
3207
32082003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3209
3210        PR 427/rtems
3211        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
3212        * librdbg/src/servtsp.c: Ditto.
3213
32142003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
3215
3216        PR 429/bsps
3217        PR 432/bsps
3218        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
3219        packets are queued onto an elnk board, the ISR will deadlock the device
3220        with a tx complete interrupt.  Lighter tx loads are not affected as they
3221        end up submitting single packets to the device.
3222
32232003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3224
3225        * configure.ac: Merge-in libchip/configure.ac. Merge-in
3226        optman/configure.ac.
3227        * optman/configure.ac: Remove (Merged into ../configure.ac).
3228        * optman/Makefile.am: Reflect having merged configure.ac into
3229        ../configure.ac.
3230        * libchip/configure.ac: Remove (Merged into ../configure.ac).
3231        * libchip/Makefile.am, libchip/ide/Makefile.am,
3232        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3233        libchip/serial/Makefile.am: Reflect having merged configure.ac into
3234        ../configure.ac.
3235
32362003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3237
3238        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
3239
32402003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
3241
3242        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
3243        on i386.
3244
32452003-06-13      Joel Sherrill <joel@OARcorp.com>
3246
3247        * libnetworking/pppd/chat.c: Removed warnings.
3248
32492003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
3250
3251        * libchip/network/README.3com: New file missed in previous commit.
3252        PR 405/bsps
3253        PR 393/networking
3254        * libchip/network/dec21140.c: Fix leak also known as PR393.
3255        * libchip/network/elnk.c, libchip/network/if_media.h,
3256        libchip/network/mii.h: New files.
3257        * libchip/network/Makefile.am: Reflect new files.
3258
32592003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3260
3261        * configure.ac: Remove support for profile-variant.
3262
32632003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3264
3265        PR 397/pppd
3266        * libnetworking/pppd/fsm.c: Make peer_mru global again.
3267        * libnetworking/pppd/magic.c: Remove *rand48.
3268        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
3269
32702003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3271
3272        * wrapup/Makefile.am: Add libide.a.
3273
32742003-04-15      Joel Sherrill <joel@OARcorp.com>
3275
3276        PR 387/rtems_misc
3277        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
3278        routines.
3279        * libchip/ide/ata_internal.h: Added missing newline and end of file.
3280
32812003-04-11      Joel Sherrill <joel@OARcorp.com>
3282
3283        * libnetworking/rtems_webserver/cgi.c,
3284        libnetworking/rtems_webserver/sockGen.c,
3285        libnetworking/rtems_webserver/umui.c,
3286        libnetworking/rtems_webserver/websSSL.c,
3287        libnetworking/rtems_webserver/websSSL.h,
3288        libnetworking/rtems_webserver/websda.c,
3289        libnetworking/rtems_webserver/websda.h: New files. Not included in
3290        previous commit.
3291
32922003-04-10      Joel Sherrill <joel@OARcorp.com>
3293
3294        PR 371/pppd
3295        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
3296        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
3297        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
3298        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3299        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
3300        still global symbols in rtemspppd.h which might need to be changed or
3301        converted into member of a structure which is dereferenced with a
3302        pointer that is managed as a per task variable. But this patch should
3303        avoid many conflicts.
3304
33052003-03-27      Joel Sherrill <joel@OARcorp.com>
3306
3307        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
3308        not allowed in the cpukit source code since it must be buildable
3309        independent of any BSP. These files were moved to libchip/ide.
3310        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
3311        files.
3312
33132003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3314
3315        PR 368/filesystems
3316        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
3317        improvements which now work on pc386 and mbx8xx.
3318        * libchip/ide/ide_controller.c: New file.
3319
33202003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3321
3322        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
3323
33242003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3325
3326        * configure.ac: Remove AC_CONFIG_AUX_DIR.
3327        * configure.ac: Add support/.
3328        * support/.cvsignore: New.
3329        * support/Makefile.am: New.
3330        * support/version.c: New.
3331        * wrapup/Makefile.am: Add support/libsupport.a.
3332        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
3333        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
3334        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
3335        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
3336
33372003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3338
3339        * wrapup/Makefile.am: Use SRC += instead of make-vars.
3340
33412003-02-20      Till Straumann <strauman@slac.stanford.edu>
3342
3343        PR 354/networking
3344        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
3345        chip against a table of supported chips. The untested ones are still
3346        commented out, however.
3347
33482003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3349
3350        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3351        * configure.ac: AC_PREREQ(2.57).
3352        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3353        * optman/configure.ac: AC_PREREQ(2.57).
3354        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3355        * libchip/configure.ac: AC_PREREQ(2.57).
3356        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3357        * librdbg/configure.ac: AC_PREREQ(2.57).
3358        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3359        * libnetworking/configure.ac: AC_PREREQ(2.57).
3360
33612003-02-06      Joel Sherrill <joel@OARcorp.com>
3362
3363        * libnetworking/pppd/chat.c: Convert routines with common names to
3364        static. This included get_char(), put_char(), and character() among
3365        others.
3366
33672003-02-03      Joel Sherrill <joel@OARcorp.com>
3368
3369        PR 338/filesystem
3370        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
3371        rtems_io_lookup_name() (API change).  Unused function removed.
3372
33732003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3374
3375        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3376        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3377        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3378        Eliminate *_O_FILES.
3379        * libnetworking/rtems_servers/Makefile.am,
3380        libnetworking/rtems_webserver/Makefile.am,
3381        libnetworking/rtems_telnetd/Makefile.am: Ditto.
3382
33832002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3384
3385        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
3386        Let all-local: depend on $(LIB).
3387        * wrapup/Makefile.am, configure.ac: Remove libmisc.
3388        * optman/Makefile.am: Apply install-data-local to install *.rels.
3389
33902002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3391
3392        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
3393        %.c rules.
3394        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
3395        * libchip/network/Makefile.am: Eliminate C_O_FILES.
3396        * libchip/rtc/Makefile.am: Ditto.
3397        * libchip/serial/Makefile.am: Ditto.
3398
33992002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3400
3401        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3402        LIBC_DEFINES.
3403        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3404        LIBC_DEFINES.
3405        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3406        LIBC_DEFINES.
3407
34082002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3409
3410        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
3411
34122002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3413
3414        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
3415        cache-checking.
3416        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3417
34182002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3419
3420        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
3421        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
3422        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
3423        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3424        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3425
34262002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3427
3428        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
3429        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
3430        Remove.
3431        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
3432
34332002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3434
3435        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
3436        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
3437
34382002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
3439
3440        * libchip/network/cs8900.c: I don't know why we have to SelfST register
3441        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
3442
34432002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3444
3445        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3446        * optman/rel.am: New.
3447
34482002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3449
3450        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3451        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3452        braino in comment on "exec". Extend --enable-ada handling.
3453
34542002-11-04      Joel Sherrill <joel@OARcorp.com>
3455
3456        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3457        tasks and rolling multiple loops into 1.
3458        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3459        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3460        Removed warnings.
3461
34622002-10-31      Joel Sherrill <joel@OARcorp.com>
3463
3464        * libchip/network/dec21140.c: Removed warnings.
3465        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3466        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3467        librdbg/src/m68k/any/remdeb_xdr.c,
3468        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3469        warnings.
3470        * libnetworking/rtems_webserver/socket.c,
3471        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3472
34732002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3474
3475        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3476        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3477        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3478        above.
3479
34802002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3481
3482        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3483        * wrapup/.cvsignore: Remove autom4te.cache.
3484        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3485        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3486        autom4te.cache.
3487        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3488        autom4te.cache.
3489        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3490        autom4te.cache.
3491
34922002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3493
3494        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3495
34962002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3497
3498        * optman/.cvsignore: Add autom4te.cache.
3499
35002002-09-14      Joel Sherrill <joel@OARcorp.com>
3501
3502        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3503
35042002-09-07      Joel Sherrill <joel@OARcorp.com>
3505
3506        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3507        include files to resolve warnings.
3508
35092002-09-07      Chris Johns <ccj@acm.org>
3510
3511        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3512        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3513        which corrects the problem  where the cs8900.c file was actually the BSP
3514        glue.  Joel did some hacking so this file will compile.  Previously it
3515        required providing a target.h file to compile.
3516        * libchip/network/cs8900.c.bsp: New file.
3517
35182002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3519
3520        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3521
35222002-08-31      Joel Sherrill <joel@OARcorp.com>
3523
3524        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3525        eliminate warning.
3526
35272002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3528
3529        * configure.ac: Add ada-tests.
3530
35312002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3532
3533        * Makefile.am: Add preinstall-stamp.
3534
35352002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3536
3537        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3538        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3539        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3540        gcc31 happy.
3541        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3542        cp.
3543
35442002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3545
3546        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3547        make/bsp.mak.
3548        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3549        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3550
35512002-08-12      Joel Sherrill <joel@OARcorp.com>
3552
3553        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3554        avoid error.
3555
35562002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3557
3558        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3559        * configure.ac: Add BSP_SUBDIRS.
3560        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3561        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3562        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3563        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3564        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3565        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3566        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3567        RTEMS_CHECK_BSP_CACHE.
3568        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3569        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3570        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3571        .$(OBJEXT) instead of .o.
3572        * libnetworking/pppd/Makefile.am,
3573        libnetworking/rtems_servers/Makefile.am,
3574        libnetworking/rtems_telnetd/Makefile.am,
3575        libnetworking/rtems_webserver/Makefile.am,
3576        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3577
35782002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3579
3580        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3581        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3582        ../libchip/serial/$(ARCH)/libserialio.a.
3583        * libchip/serial/Makefile.am: Don't tmp-install lib.
3584        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3585
35862002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3587
3588        * Makefile.am: Add rtems_makedir.
3589        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3590        * Makefile.am: Add wrapup-SUBDIR.
3591        * wrapup/ChangeLog: Remove.
3592        * wrapup/configure.ac: Remove.
3593        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3594        (Make the bare BSP happy).
3595        * configure.ac: Ditto.
3596        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3597        Create make/custom/default.cfg.
3598        * configure.ac: Add creation of make/custom/*.cfg. Create
3599        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3600
36012002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3602
3603        * Makefile.am: Clean $(PROJECT_RELEASE).
3604
36052002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3606
3607        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3608        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3609        prototype mismatches.
3610
36112002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3612
3613        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3614        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3615
36162002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3617
3618        * acinclude.m4: Add test "$multilib" != "yes".
3619        * config-ml.in: Remove.
3620        * acinclude.m4: Cleanups.
3621        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3622        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3623        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3624        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3625        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3626
36272002-07-16      Eric Norum <eric.norum@usask.ca>
3628
3629        * New driver for the Intel EtherExpressPro (82559ER) chip.
3630        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3631        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3632        * libchip/network/Makefile.am: Modified to reflect above.
3633
36342002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3635
3636        * acinclude.m4: New.
3637        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3638        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3639        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3640
36412002-07-01      Joel Sherrill <joel@OARcorp.com>
3642
3643        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3644        _Objects_Information_table now that it is a two dimensional array based
3645        upon API and class.
3646        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3647        of strnlen().
3648
36492002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3650
3651        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3652        preinstall libnetapps.a.
3653
36542002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3655
3656        * configure.ac: Remove librpc.
3657
36582002-06-25      Joel Sherrill <joel@OARcorp.com>
3659
3660        * Per PR233, moved librpc to exec.
3661        * configure.ac, wrapup/Makefile.am: Modified.
3662        * librpc, librpc/ChangeLog: Removed.
3663
36642002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3665
3666        * optman/Makefile.am: Remove multilib support.
3667        * optman/configure.ac: Ditto.
3668        * optman/sapi/Makefile.am: Ditto.
3669
36702002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3671
3672        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3673        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3674
36752002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3676
3677        Move networking libraries to c/src/exec/libnetworking
3678        * libnetworking/configure.ac, libnetworking/Makefile.am,
3679        libnetworking/wrapup/Makefile.am: Reflect Moval.
3680
36812002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3682
3683        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3684        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3685        <rtems/bspIo.h>.
3686
36872002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3688
3689        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3690        * libnetworking/rtems/mkrootfs.h: Ditto.
3691        * libnetworking/rtems/Makefile.am: Reflect changes above.
3692
36932002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3694
3695        * configure.ac: Remove lib.
3696
36972002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3698
3699        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3700        that exception stack frames on M68K members with VBR always are 6 byte
3701        long. The incorrect assumption resulted in some gdb commands like "next"
3702        to fail on the 68360.
3703
37042002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3705
3706        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3707        PR 220
3708        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3709        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3710        CVS.
3711        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3712        libnetworking/sys/filio.h: Remove.
3713        * libnetworking/sys/Makefile.am: Reflect changes above.
3714
37152002-05-07      Chris Johns <ccj@acm.org>
3716
3717        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3718        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3719        requires it to be stripped.
3720
37212002-05-01      Eric Norum <eric.norum@usask.ca>
3722
3723        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3724        assembly  to satisfy gcc 3.1 and newer.
3725
37262002-04-26      Eric Norum <eric.norum@usask.ca>
3727
3728        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3729        agressive optimization in gcc 3.1 does not reorder things.
3730
37312002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3732
3733        * libchip/network/dec21140.c: Reflect changes to powerpc's
3734        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3735        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3736        <rtems/score/cpu.h>.
3737        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3738        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3739
37402002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3741
3742        * optman/configure.ac: Remove ENABLE_GCC28.
3743
37442002-04-11      Chris Johns <ccj@acm.org>
3745
3746        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3747        driver control block field to the ifconfig network driver structure.
3748        This field is needed by the i82586 driver which was ported from NetBSD
3749        as it had better hardware abstraction.
3750        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3751        PR59, added the drv_ctrl driver control block field to the ifconfig
3752        network driver structure. This field is needed by the i82586 driver
3753        which was ported from NetBSD as it had better hardware abstraction.
3754
37552002-04-10      Mike Siers <mikes@poliac.com>
3756
3757        * libnetworking/rtems_webserver/NOTES,
3758        libnetworking/rtems_webserver/asp.c,
3759        libnetworking/rtems_webserver/balloc.c,
3760        libnetworking/rtems_webserver/default.c,
3761        libnetworking/rtems_webserver/ej.h,
3762        libnetworking/rtems_webserver/ejIntrn.h,
3763        libnetworking/rtems_webserver/ejlex.c,
3764        libnetworking/rtems_webserver/ejparse.c,
3765        libnetworking/rtems_webserver/emfdb.c,
3766        libnetworking/rtems_webserver/emfdb.h,
3767        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3768        libnetworking/rtems_webserver/handler.c,
3769        libnetworking/rtems_webserver/license.txt,
3770        libnetworking/rtems_webserver/md5.h,
3771        libnetworking/rtems_webserver/md5c.c,
3772        libnetworking/rtems_webserver/mime.c,
3773        libnetworking/rtems_webserver/misc.c,
3774        libnetworking/rtems_webserver/ringq.c,
3775        libnetworking/rtems_webserver/rom.c,
3776        libnetworking/rtems_webserver/security.c,
3777        libnetworking/rtems_webserver/sock.c,
3778        libnetworking/rtems_webserver/sym.c,
3779        libnetworking/rtems_webserver/uemf.c,
3780        libnetworking/rtems_webserver/uemf.h,
3781        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3782        libnetworking/rtems_webserver/url.c,
3783        libnetworking/rtems_webserver/value.c,
3784        libnetworking/rtems_webserver/wbase64.c,
3785        libnetworking/rtems_webserver/webcomp.c,
3786        libnetworking/rtems_webserver/webpage.c,
3787        libnetworking/rtems_webserver/webrom.c,
3788        libnetworking/rtems_webserver/webs.c,
3789        libnetworking/rtems_webserver/webs.h,
3790        libnetworking/rtems_webserver/websuemf.c,
3791        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3792        2.1.4.
3793
37942002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3795
3796        * libchip/network/i82586.c: Include <string.h>.
3797        * libchip/network/sonic.c: Ditto.
3798
37992002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3800
3801        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3802
38032002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3804
3805        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3806
38072002-03-27      Thomas.Doerfler@imd-systems.de
3808
3809        PR 144
3810        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3811        memory address 0 when called for the first time. This is done when
3812        trying to clear the variable "dhcp_hostname".
3813
38142002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3815
3816        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3817        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3818        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3819        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3820        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3821        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3822        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3823        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3824        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3825        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3826        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3827        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3828        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3829        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3830        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3831        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3832        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3833        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3834        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3835        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3836        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3837        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3838        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3839        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3840        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3841        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3842        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3843        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3844        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3845        AUTOMAKE_OPTIONS.
3846        * libnetworking/configure.ac:
3847        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3848        foreign 1.6]).
3849        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3850        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3851        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3852        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3853        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3854        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3855        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3856        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3857        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3858        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3859        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3860        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3861        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3862        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3863        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3864        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3865        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3866
38672002-03-27      Ilya Alexeev <ilya@continuum.ru>
3868
3869        PR 162
3870        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3871        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3872        used in a device write routines.  Now ppp_softc structure have own
3873        character for writing to device (sc_outchar).  I think that converting
3874        local variables to static is not a right solution, because problems will
3875        occur in the case of two or more ppp instances.
3876        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3877        must be u_long, otherwise in the case of the big output packet endless
3878        loop may occur.
3879
38802002-03-21      Ilya Alexeev <ilya@continuum.ru>
3881
3882        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3883        preparations for multiple PPPD connections.
3884
38852002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3886
3887        PR 149
3888        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3889        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3890        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3891        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3892
38932002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3894
3895        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3896        * configure.ac: Modified to reflect addition.
3897
38982002-02-27      Ilya Alexeev <ilya@continuum.ru>
3899
3900        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3901        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3902        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3903        capabilities as well as eliminate some warnings.
3904
39052002-02-27      Eric Norum <eric.norum@usask.ca>
3906
3907        * libnetworking/net/radix.c: Properly handle fetching the default route
3908        when there is no route.  This was a bug in the original FreeBSD code and
3909        this fix is from an updated version of their code.
3910
39112002-02-16      Eric Norum <eric.norum@usask.ca>
3912
3913        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3914        checking.
3915
39162002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3917
3918        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3919        dodefaultroute.
3920
39212002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3922
3923        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3924        include <rtems/seterr.h>.
3925
39262002-02-01      Mike Siers <mikes@poliac.com>
3927
3928        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3929        avoid bringing the link down too fast. NOTE: Mike reports successfully
3930        running at 56K baud on a direct link.
3931
39322002-02-01      Eric Valette <valette@crf.canon.fr>
3933
3934        * librdbg/So many patches have been posted recently on the mailing list
3935        and  because we were unable to find correct solution to compile on
3936        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3937        because the coding  style of rdbg was rather inconsistant among various
3938        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3939        global coding style (using indent + manual edits), 2) incorporate/review
3940        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3941        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3942        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3943        after rdbg initialization is done, NB : the paches is huge but it is
3944        mainly due to coding styke chnages.  Only few lines of codes have been
3945        really changed and they do not impact  rdbg functionnality (AFAIKT).
3946        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3947        librdbg/include/rdbg/m68k/rdbg_f.h,
3948        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3949        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3950        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3951        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3952        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3953        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3954        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3955        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3956        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3957        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3958        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3959        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3960        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3961        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3962        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3963        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3964
39652002-01-31      Mike Siers <mikes@poliac.com>
3966
3967        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3968        * Nice Update of PPPD support which eliminates the requiremetn that
3969        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3970        and reports that it seems to be more stable and handle larger packets
3971        better.  This patch replaces the termios tasks with more general pppd
3972        network driver tasks.  The functions pppinput() and pppstart() get
3973        called from the interrupt service routine.
3974        * libnetworking/Makefile.am, libnetworking/configure.ac,
3975        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3976        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3977        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3978        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3979        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3980        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3981        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3982        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3983        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3984        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3985        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3986        libnetworking/net/route.c, libnetworking/net/route.h,
3987        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3988        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3989        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3990        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3991        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3992        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3993        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3994        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3995        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3996        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3997        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3998        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3999        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
4000        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
4001        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
4002        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
4003        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
4004        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
4005        libnetworking/pppd/example/README,
4006        libnetworking/pppd/example/netconfig.h,
4007        libnetworking/wrapup/Makefile.am: Modified.
4008        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
4009        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
4010        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
4011        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
4012        * libnetworking/modem/, libnetworking/modem/.cvsignore,
4013        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
4014        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
4015        libnetworking/modem/pppcompress.c: Subdirectory removed.
4016
40172002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4018
4019        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
4020        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
4021
40222002-01-18      Till Straumann <strauman@slac.stanford.edu>
4023
4024        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
4025        issues: - exception handler needs to enable MSR_FP if the interrupted
4026        thread is FP enabled. - printk message for MSR fixed and added
4027        stacktrace. NOTE: this requires the stacktrace patch to
4028        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
4029        however).
4030
40312002-01-06      Joel Sherrill <joel@OARcorp.com>
4032
4033        * optman/.cvsignore: Added aclocal.m4 and configure.
4034        * optman/.cvsignore: New file.
4035
40362002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4037
4038        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
4039
40402002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4041
4042        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
4043        * optman/ChangeLog: New.
4044        * optman/configure.ac: New.
4045        * optman/Makefile.am: New.
4046        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
4047        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
4048
40492001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4050
4051        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
4052
40532001-12-18      Eric Norum <eric.norum@usask.ca>
4054
4055        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
4056        `directories' (path names with a / at the end) while disallowing open()
4057        operations on TFTP `directories'.
4058
40592001-12-07      Eric Norum <eric.norum@usask.ca>
4060
4061        * libnetworking/lib/tftpDriver.c: Restore write capability.
4062
40632001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4064
4065        * libchip/network/sonic.h: Fix typo.
4066        * libnetworking/arpa/Makefile.am: Remove stray lines.
4067
40682001-10-30      Victor V. Vengerov <vvv@oktet.ru>
4069
4070        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
4071
40722001-10-18      Eric Norum <eric.norum@usask.ca>
4073
4074        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
4075        chdir() and open() operations within the TFTP file system.
4076
40772001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4078
4079        * librdbg/configure.ac: Fix latent bug exposed by removal of
4080        config.cache's which prevented powerpc targets librdbg from building.
4081
40822001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4083
4084        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
4085        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
4086        autoconf-2.52 happy.
4087
40882001-10-12      Mike Siers <mikes@poliac.com>
4089
4090        * libnetworking/Update to stable working state.  Congratulations Mike!
4091        :).
4092        * libnetworking/modem_example: Directory removed.
4093        * libnetworking/modem_example/16550.h,
4094        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
4095        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
4096        libnetworking/modem_example/ppp.h,
4097        libnetworking/modem_example/pppcompress.c: Files removed.
4098        * libnetworking/pppd/example/pppd.options: New file.
4099        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
4100        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4101        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
4102        libnetworking/pppd/rtemsmain.c: Updated.
4103
41042001-10-12      Joel Sherrill <joel@OARcorp.com>
4105
4106        * libchip/serial/z85c30.c: Fixed typo.
4107
41082001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4109
4110        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
4111        * configure.in: Remove.
4112        * configure.ac: New file, generated from configure.in by autoupdate.
4113        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4114        * libchip/configure.in: Remove.
4115        * libchip/configure.ac: New file, generated from configure.in by
4116        autoupdate.
4117        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4118        * librdbg/configure.in: Remove.
4119        * librdbg/configure.ac: New file, generated from configure.in by
4120        autoupdate.
4121        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4122        * libnetworking/configure.in: Remove.
4123        * libnetworking/configure.ac: New file, generated from configure.in by
4124        autoupdate.
4125
41262001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4127
4128        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
4129        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
4130        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
4131
41322001-09-27      Joel Sherrill <joel@OARcorp.com>
4133
4134        * libchip/ChangeLog: Fixed typo in date.
4135
41362001-09-27      Eric Norum <eric.norum@usask.ca>
4137
4138        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
4139        TFTP  filesystem.
4140
41412001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4142
4143        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
4144        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
4145        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
4146        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
4147        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4148        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4149        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
4150        'PREINSTALL_FILES ='.
4151        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
4152        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
4153        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
4154        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
4155        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
4156        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
4157        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
4158        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
4159        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
4160        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
4161        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
4162        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
4163
41642001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4165
4166        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
4167        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
4168        * librdbg/src/m68k/any/Makefile.am: Ditto.
4169        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
4170        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
4171        happy.
4172
41732001-09-21      Joel Sherrill <joel@OARcorp.com>
4174
4175        * libchip/network/Makefile.am: Fixed typo on file name.
4176        * libchip/network/i82586.c: Commented out line 318 which is referencing
4177        a member of a structure that is not currently there.  This needs to be
4178        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
4179        to C style.
4180
41812001-09-19      Eric Norum <eric.norum@usask.ca>
4182
4183        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
4184
41852001-09-19      Chris Johns <ccj@acm.org>
4186
4187        * libchip/network/README.i82586, libchip/network/i82586.c,
4188        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
4189        Network driver for Intel i82586.
4190        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
4191        rtems/rtems_bsdnet_internal.h Added support for populating the initial
4192        "root" filesystem with information obtained via the DHCP response.
4193
41942001-09-14      Eric Norum <eric.norum@usask.ca>
4195
4196        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
4197        make gcc 3.x happy.
4198
41992001-08-16      Mike Siers <mikes@poliac.com>
4200
4201        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
4202        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
4203        These support callback functionality that has not even been compiled
4204        under RTEMS yet.
4205        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
4206        example application.  Mike's notes on the modifications: - renamed
4207        error() function because of namespace problems - removed calls to the
4208        exit() funciton - removed extra files from the pppd source directory -
4209        defined pppd task constant values in rtemspppd.h - modifyied example
4210        code to get actual tick per second value - placed the pppd 2.3.11 man
4211        page file (pppd.8) into the pppd directory.
4212        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4213        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4214        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4215        libnetworking/pppd/rtems-ppp.c: Deleted.
4216        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
4217        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
4218        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
4219        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
4220        libnetworking/pppd/example/init.c,
4221        libnetworking/pppd/example/netconfig.h,
4222        libnetworking/pppd/example/ppp.conf,
4223        libnetworking/pppd/example/pppdapp.c,
4224        libnetworking/pppd/example/system.h: New files.
4225        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
4226        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
4227        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
4228        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
4229        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
4230        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
4231        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
4232        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
4233        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
4234        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
4235        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
4236        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
4237        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
4238        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
4239        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
4240
42412001-08-16      Joel Sherrill <joel@OARcorp.com>
4242
4243        * libnetworking/pppd/example/Makefile: Removed.
4244        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
4245        to avoid bootstrap -c clobbering it.
4246        * libnetworking/rtems_telnetd/.cvsignore: New file.
4247
42482001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
4249
4250        * libnetworking/Makefile.am, libnetworking/configure.in,
4251        libnetworking/rtems_servers/Makefile.am,
4252        libnetworking/rtems_servers/telnetd.c,
4253        libnetworking/rtems_servers/telnetd.h,
4254        libnetworking/rtems_telnetd/Makefile.am,
4255        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4256        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4257        libnetworking/rtems_telnetd/telnetd.c,
4258        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
4259        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
4260        effect when ftpd change. - the tcp/ip stats have been implemented into
4261        icmds.c and started when telnetd daemon is started.
4262        * libnetworking/rtems_servers/telnetd.c,
4263        libnetworking/rtems_servers/telnetd.h: Removed.
4264        * libnetworking/rtems_telnetd: New directory.
4265        * libnetworking/rtems_telnetd/Makefile.am,
4266        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4267        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4268        libnetworking/rtems_telnetd/telnetd.c,
4269        libnetworking/rtems_telnetd/telnetd.h: New files.
4270
42712001-06-14      Joel Sherrill <joel@OARcorp.com>
4272
4273        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
4274        Moved from libmisc/shell so the network stack to address network
4275        depenendency.
4276        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
4277
42782001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4279
4280        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
4281
42822001-05-15      Joel Sherrill <joel@OARcorp.com>
4283
4284        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
4285        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
4286        accidentally deleted the incorrectly empty versions.
4287
42882001-05-14      Till Straumann <strauman@slac.stanford.edu>
4289
4290        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
4291        libchip/pci/Makefile.am: Per PR215 address the following issues: -
4292        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
4293        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
4294        to know the values) - the affected BSP (shared/motorola) headers have
4295        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
4296        driver (libchip/network/dec21140.c) has been fixed to use
4297        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
4298        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
4299        who is using this driver. - the DEC driver also has been fixed to use
4300        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
4301        delay_in_bus_cycles().
4302
43032001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4304
4305        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
4306
43072001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4308
4309        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
4310
43112001-04-24      Eric Norum <eric.norum@usask.ca>
4312
4313        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
4314        NTP synchronization a little more robust -- no NTP daemon yet, but at
4315        least it trys a little harder when the primary NTP server is down.
4316
43172001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
4318
4319        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
4320        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4321        libnetworking/pppd/modem_example/modem.c,
4322        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
4323        other strings into English.
4324        * libnetworking/pppd/STATUS: updated to reflect the changes.
4325
43262001-04-20      Jake Janovetz <janovetz@uiuc.edu>
4327
4328        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
4329        again.
4330
43312001-04-20      Eric Valette <valette@crf.canon.fr>
4332
4333        * mcp750 directory renamed new_exception processing as it supports many
4334        more CPU models.
4335        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4336        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4337        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
4338        formerly in mcp750 plus modifications.
4339        * librdbg/src/powerpc/mcp750/.cvsignore,
4340        librdbg/src/powerpc/mcp750/Makefile.am,
4341        librdbg/src/powerpc/mcp750/remdeb.h,
4342        librdbg/src/powerpc/mcp750/remdeb_f.x,
4343        librdbg/src/powerpc/mcp750/remdeb_svc.c,
4344        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
4345        new_exception_processing.
4346        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4347        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4348        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
4349        part of this effort to add support for the MPC8xx.
4350
43512001-04-19      Joel Sherrill <joel@OARcorp.com>
4352
4353        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
4354        internal include files.
4355
43562001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
4357
4358        PR 158
4359        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
4360        rcmd() library call by commenting out the parts that deal with signals.
4361        This enables RTEMS to 'rsh' command to a server connecting fd to remote
4362        stdio. The 'server-side' parts of this file which deal with
4363        authentication are disabled since they are not needed.
4364
43652001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
4366
4367        * libnetworking/include/.cvsignore: Remove dangling file.
4368
43692001-03-14      Joel Sherrill <joel@OARcorp.com>
4370
4371        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
4372        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
4373        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
4374        libchip style serial drivers can be written in libcpu or libbsp.
4375
43762001-03-01      Joel Sherrill <joel@OARcorp.com>
4377
4378        * libchip/network/cs8900.c, libchip/network/cs8900.h,
4379        libchip/network/sonic.c, libchip/network/sonic.h,
4380        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
4381        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
4382        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
4383        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
4384        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
4385        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
4386        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
4387        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
4388
43892001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4390
4391        * librdbg/include/rdbg/Makefile.am,
4392        librdbg/include/rdbg/i386/Makefile.am,
4393        librdbg/include/rdbg/m68k/Makefile.am,
4394        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
4395        style on include files.
4396
43972001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4398
4399        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4400        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
4401        replace ${..} with $(..).
4402        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
4403        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
4404        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4405        libnetworking/rtems/Makefile.am, libnetworking/
4406        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
4407        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
4408        include_*HEADERS instead of H_FILES.
4409        * libnetworking/include/Makefile.am: Remove.
4410        * libnetworking/Makefile.am: Add handling of *.h files.
4411        * libnetworking/configure.in: Remove include/Makefile.
4412
44132001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4414
4415        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
4416
44172001-01-31      Sergei Organov <osv@javad.ru>
4418
4419        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
4420        current dir and root dir removed in favor of new libio support for
4421        task-local current and root directories. - Bug in `close_data_socket()'
4422        introduced by previous change fixed. - `command_pasv()' changed to set
4423        timeout on socket we are listening on and code fixed to don't close
4424        socket twice on error. - `serr()' changed to clear `errno'. -
4425        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
4426        changed to clear `errno' before processing session. -
4427        `close_data_socket()' fixed to close both active and passive sockets -
4428        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
4429        empty string  in `exec_command()'.
4430
44312001-01-25      Eric Norum <eric.norum@usask.ca>
4432
4433        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
4434        improves throughput on systems which are dropping packets.   Only the
4435        first timeout is reduced.  This keeps the number of extra packets down
4436        on networks that are very busy and dropping lots of packets.
4437
44382001-01-24      Sergei Organov <osv@javad.ru>
4439
4440        * libnetworking/rtems_servers/ftpd.c,
4441        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4442        - Timeouts on sockets implemented. 'idle' field added to configuration.
4443        No timeout by default to keep backward compatibility. Note: SITE IDLE
4444        command not implemented yet. - Basic global access control implemented.
4445        'access' field added to configuration. No access limitations by default
4446        to keep backward compatibility. - Anchor data socket for active mode
4447        (using self IP and port 20.) - Fixed default data port support (still
4448        not tested). - Don't allow IP address different from originating host in
4449        PORT command to improve security. - Fixed bug in MDTM command. - Check
4450        for correctness of parsing of argument in command_port(). - Fixed
4451        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4452        a directory. - Command parsing a little bit improved: command names are
4453        now converted to upper-case to be more compatible with RFC (command
4454        names are not case-sensitive.) - Reformat comments so that they have
4455        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4456        previous changes - True ASCII mode implemented (doesn't work for hooks
4457        and /dev/null) - Passive mode implemented, PASV command added. - Default
4458        port for data connection could be used (untested, can't find ftp client
4459        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4460        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4461
44622001-01-18      Joel Sherrill <joel@OARcorp.com>
4463
4464        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4465        macro using variable arguments.
4466        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4467        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4468        since I updated the main RTEMS development machine to RedHat 7.2 and
4469        apparently got a new version of rpcgen.
4470
44712001-01-12      Sergei Organov <osv@javad.ru>
4472
4473        * libnetworking/rtems_servers/ftpd.c,
4474        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4475        - use pool of pre-created threads to handle sessions instead of
4476        creating/deleting threads on the fly - LIST output is now similar to
4477        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4478        happy with it. - LIST NAME now works (both for files and directories) -
4479        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4480        clients happy  - keep track of CWD for every session separately -
4481        ability to specify root directory name for FTPD in configuration table.
4482        FTPD will then create illusion for FTP clients that this is actually
4483        root directory. - ignore options sent in commands, thus LIST -al FILE
4484        works and doesn't try to list "-al" directory. - buffers are allocated
4485        on stack instead of heap where possible to eliminate malloc/free calls
4486        (avoid possible heap fragmentation troubles). - drop using of task
4487        notepad to pass parameters - use function arguments instead - use
4488        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4489        in socket() instead of AF_INET.
4490
44912001-01-02      Joel Sherrill <joel@OARcorp.com>
4492
4493        * libnetworking/CHANGELOG: Removed.
4494        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4495
44962000-12-14      Eric Norum <eric.norum@usask.ca>
4497
4498        * libnetworking/lib/tftpDriver.c: Added write capability.
4499
45002000-12-08      Joel Sherrill <joel@OARcorp.com>
4501
4502        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4503        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4504        numerous variable declarations conditional on PPP_COMPRESS and
4505        PPP_FILTER.  Commented out variables that were not used because the code
4506        using them was commented out. Removed totally unused variables.
4507        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4508        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4509
45102000-11-30      Joel Sherrill <joel@OARcorp.com>
4511
4512        * libnetworking/modem/ppp_tty.c: Changed to include
4513        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4514        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4515        * libnetworking/Makefile.am: Modified to reflect above.
4516
45172000-11-27      Joel Sherrill <joel@OARcorp.com>
4518
4519        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4520
45212000-11-25      Eric Norum <eric.norum@usask.ca>
4522
4523        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4524        core.
4525
45262000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4527
4528        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4529        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4530        subdir.
4531        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4532        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4533        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4534        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4535        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4536        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4537        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4538        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4539        ppp_tty.c and the real pppd main is in pppmain.c.
4540
45412000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4542
4543        * libchip/network/sonic.c: Added ipalign() routine to align the received
4544        packet so that the ip header is on a 32-bit boundary. Necessary for
4545        cpu's that do not allow unaligned loads and stores and when the 32-bit
4546        DMA mode is used.
4547
45482000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4549
4550        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4551        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4552        ACLOCAL_AMFLAGS.
4553        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4554        ACLOCAL_AMFLAGS.
4555        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4556        ACLOCAL_AMFLAGS.
4557
45582000-11-03      Chris Johns <ccj@acm.org>
4559
4560        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4561        libchip/network/cs8900.h: New files.
4562
45632000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4564
4565        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4566        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4567        $(RTEMS_TOPdir)/aclocal.
4568        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4569        $(RTEMS_TOPdir)/aclocal.
4570        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4571        $(RTEMS_TOPdir)/aclocal.
4572
45732000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4574
4575        * configure.in: Switch to GNU-canonicalization.
4576        * Makefile.am: Reflect changes to configure.in.
4577        * acinclude.m4: Remove.
4578
45792000-10-30      Joel Sherrill <joel@OARcorp.com>
4580
4581        * POSIX include files merged into newlib.  This resulted in some
4582        definitions moving to other files and thus some secondary effects in
4583        RTEMS source code.
4584        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4585        in sync with newlib's <machine/types.h>.
4586        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4587        definition of struct itimerval in <sys/time.h>.
4588
45892000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4590
4591        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4592        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4593        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4594        * ChangeLog: Fix typos.
4595        * configure.in: add tests to the GNU canonicalized subdirectories.
4596
45972000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4598
4599        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4600        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4601        the lib directory before configuring lib/.
4602
46032000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4604
4605        * configure.in, Makefile.am: add exec to the GNU canonicalized
4606        subdirectories.
4607        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4608        * configure.in: add libnetworking, librpc and librdb to the GNU
4609        canonicalized subdirectories.
4610        * configure.in: add libmisc and libchip to the GNU canonicalized
4611        subdirectories.
4612        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4613        Switch to GNU canonicalization.
4614        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4615        Switch to GNU canonicalization.
4616        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4617        Switch to GNU canonicalization.
4618
46192000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4620
4621        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4622        canonicalization to libfs/. The approach is currently a bit of a hack as
4623        GNU canonicalization does not support the per-BSP build some of the
4624        other directories require.  As more of the tree is converted, this will
4625        become less  of an issue.
4626
46272000-10-20      Joel Sherrill <joel@OARcorp.com>
4628
4629        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4630        parameter.
4631
46322000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4633
4634        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4635        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4636        * librdbg/configure.in: Add m68k support.
4637        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4638        subdirectory.
4639        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4640        failure.
4641        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4642        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4643        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4644        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4645        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4646        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4647        librdbg/src/m68k/.cvsignore: New files.
4648        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4649        function pointers.
4650        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4651        _after_ pointer has been checked against NULL.
4652
46532000-10-18      Joel Sherrill <joel@OARcorp.com>
4654
4655        * wrapup/Makefile.am: Added libfs.
4656
46572000-10-18      Chris Johns <ccj@acm.org>
4658
4659        * libfs created.
4660        * configure.in: Added libfs subdirectory.
4661        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4662
46632000-09-28      Joel Sherrill <joel@OARcorp.com>
4664
4665        * libnetworking/rtems_webserver/Makefile.am,
4666        libnetworking/rtems_webserver/base64.c,
4667        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4668        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4669
46702000-09-22      Joel Sherrill <joel@OARcorp.com>
4671
4672        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4673        libnetworking/rtems/rtems_bsdnet_internal.h,
4674        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4675        have included rtems.h.  It is now including precisely the  least amount
4676        of low level, yet portable .h files to get the basic RTEMS types
4677        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4678        used machine/types.h to include rtems.h.
4679
46802000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4681
4682        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4683
46842000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4685
4686        * libnetworking/ChangeLog: Cleanup.
4687
46882000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4689
4690        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4691        * libchip/ChangeLog: Fix formating.
4692
46932000-09-05      Joel Sherrill <joel@OARcorp.com>
4694
4695        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4696        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4697        confusion and to work with the converted flags.
4698
46992000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4700
4701        * wrapup/Makefile.am: Include compile.am.
4702        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4703        libchip/serial/Makefile.am: Include compile.am.
4704        * librdbg/src/i386/any/Makefile.am,
4705        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4706        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4707        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4708        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4709        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4710        libnetworking/rtems_servers/Makefile.am,
4711        libnetworking/rtems_webserver/Makefile.am,
4712        libnetworking/wrapup/Makefile.am: Include compile.am.
4713
47142000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4715
4716        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4717        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4718
47192000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4720
4721        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4722
47232000-08-31      Joel Sherrill <joel@OARcorp.com>
4724
4725        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4726        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4727        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4728        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4729        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4730        * libnetworking/wbase64.c: Removed.
4731        * libnetworking/Makefile.am, libnetworking/asp.c,
4732        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4733        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4734        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4735        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4736        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4737        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4738        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4739        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4740        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4741        Modified.
4742
47432000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4744
4745        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4746
47472000-08-30      Joel Sherrill <joel@OARcorp.com>
4748
4749        * libnetworking/rtems_webserver/license.txt: New file.
4750
47512000-08-10      Joel Sherrill <joel@OARcorp.com>
4752
4753        * ChangeLog: New file.
4754        * libchip/ChangeLog: New file.
4755        * librdbg/ChangeLog: New file.
4756        * libnetworking/ChangeLog: New file.
4757
Note: See TracBrowser for help on using the repository browser.