source: rtems/c/src/ChangeLog @ 5d64fef2

4.115
Last change on this file since 5d64fef2 was 5d64fef2, checked in by Sebastian Huber <sebastian.huber@…>, on 12/05/11 at 09:21:11

2011-12-05 Sebastian Huber <sebastian.huber@…>

PR 1975/misc

  • libchip/ide/ata.c, libchip/ide/ata_util.c: Fixed warnings.
  • Property mode set to 100644
File size: 177.1 KB
Line 
12011-12-05      Sebastian Huber <sebastian.huber@embedded-brains.de>
2
3        PR 1975/misc
4        * libchip/ide/ata.c, libchip/ide/ata_util.c: Fixed warnings.
5
62011-12-03      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * libchip/ide/ata.c: Make ata_interrupt_handler static.
9        * libchip/ide/ide_controller.c: Include libchip/ide_ctrl.h.
10        * libchip/display/disp_hcms29xx.c: Add missing initializer.
11
122011-11-09      Jennifer Averett <jennifer.averett@oarcorp.com>
13
14        PR 1934/bsps
15        * libchip/serial/ns16550.c: Change to unsigned variable.
16
172011-11-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
18
19        * libchip/serial/serial.h: Declare Console_Port_Minor.
20
212011-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
22
23        PR 1945/cpukit
24        * libchip/i2c/spi-memdrv.c: Replace rtems_off64_t with off_t.
25
262011-10-28      Joel Sherrill <joel.sherrill@oarcorp.com>
27
28        PR 1944/misc
29        * libchip/serial/mc68681.c: Remove #if 0.
30
312011-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
32
33        * libchip/serial/ns16550.c (ns16550_init):
34        Remove unused var "ucTrash".
35
362011-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
37
38        * libchip/network/smc91111.c (lan91cxx_recv):
39        Define var "lp" conditionally (Avoid warning).
40
412011-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
42
43        * libchip/network/dec21140.c (dec21140_rxDaemon):
44        Remove unused var "tbase".
45        * libchip/rtc/mc146818a.c (mc146818a_initialize):
46        Remove unused var "getReg".
47        * libchip/rtc/mc146818a.c (mc146818a_set_time):
48        Remove unused var "getReg".
49
502011-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
51
52        * libchip/display/disp_hcms29xx.c: Remove ARRAY_COUNT (unused).
53
542011-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
55
56        PR 1940/misc:
57        * libchip/serial/ns16550.c: Reflect changes to console-driver.
58
592011-10-19      Ralf Corsépius <ralf.corsepius@rtems.org>
60
61        * libchip/network/smc91111.c: Use PRIxPTR to print pointers.
62
632011-10-18      Jennifer Averett <Jennifer.Averett@OARcorp.com>
64
65        PR 1917/bsps
66        * libchip/serial/mc68681.c, libchip/serial/ns16550.c,
67        libchip/serial/serial.h, libchip/serial/z85c30.c: Modifications to
68        add dynamic tables for libchip serial drivers.
69
702011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
71
72        * libchip/rtc/icm7170.c (icm7170_get_time): Remove unused var setReg.
73        * libchip/rtc/icm7170.c (icm7170_set_time): Remove unused var getReg.
74
752011-10-11      Ralf Corsépius <ralf.corsepius@rtems.org>
76
77        * libchip/network/smc91111.c: Eliminate unused var "success".
78        * libchip/serial/mc68681.c: Eliminate unused var "getReg".
79
802011-10-10      Ralf Corsépius <ralf.corsepius@rtems.org>
81
82        * libchip/serial/z85c30.c: Eliminate unused var "dummy".
83        * libchip/network/sonic.c: Don't cast pointers to uint32_t.
84
852011-10-09      Ralf Corsépius <ralf.corsepius@rtems.org>
86
87        * libchip/network/greth.c, libchip/network/open_eth.c
88        libchip/network/sonic.c: Eliminate evil typecasts.
89        * libchip/network/greth.h, libchip/network/open_eth.h,
90        libchip/network/sonic.h: Use void* for addresses.
91
922011-08-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
93
94        * libchip/network/smc91111exp.h, libchip/network/smc91111.c: Use
95        BSP_FEATURE_IRQ_EXTENSION define.
96
972011-08-30      Peter Dufault <dufault@hda.com>
98
99        * libchip/network/smc91111.c: Modify to support the MPC5554 using new
100        exceptions.  Fix where the networking status is being dumped to a
101        single thousand-character line.  Add support for when the chip loaded
102        it's MAC address from a serial chip at reset (the
103        SMC91111_ENADDR_IS_SETUP option).  Call lan91cxx_start() every time
104        the the device is initialized.  Without this change the chip can not
105        be "upped" once it has been downed.
106        * c/src/libchip/network/smc91111.h: Change the "#ifdef expression" to
107        "#if expression".
108        * c/src/libchip/network/smc91111exp.h: Add support for new exceptions.
109
1102011-07-11      Sebastian Huber <sebastian.huber@embedded-brains.de>
111
112        * libchip/serial/ns16550_p.h, libchip/serial/ns16550.c: Remove
113        interrupt handler during last close.
114
1152011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
116
117        * libchip/display/disp_hcms29xx.c, libchip/flash/am29lv160.c,
118        libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c,
119        libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
120        libchip/i2c/spi-memdrv.c, libchip/rtc/ds1375.c: Eliminate use of GNU
121        old-style field designator extension as recommended by clang.
122
1232011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
124
125        * libchip/i2c/spi-memdrv.h: Add missing semi-colon.
126
1272011-06-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
128
129        * aclocal/bspopts.m4: Added macros for cache options
130        RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED,
131        RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED,
132        RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED, and
133        RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED.
134
1352011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
136
137        PR 1729/cpukit
138        * aclocal/check-smp.m4, aclocal/enable-smp.m4: New files.
139
1402011-03-07      Ralf Corsépius <ralf.corsepius@rtems.org>
141
142        * aclocal/rtems-top.m4: Add pkgdatadir.
143        * configure.ac: Remove dead code.
144
1452011-03-04      Ralf Corsépius <ralf.corsepius@rtems.org>
146
147        * aclocal/rtems-top.m4, aclocal/version.m4:
148        Rename RTEMS_API into _RTEMS_API.
149
1502011-02-25      Ralf Corsépius <ralf.corsepius@rtems.org>
151
152        * aclocal/canonical-target-name.m4:
153        Stop pretending no_cpu* was buildable.
154        Derive RTEMS_CPU from "$host_cpu".
155        Error out if "$host" doesn't match "*-*-rtems*".
156
1572011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
158
159        * configure.ac: Remove AM_CONDITIONAL(HAS_POSIX) (Unused).
160
1612011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
162
163        * ada-tests/mptests/mp01/mp01.adb, ada-tests/mptests/mp01/mptest.adb,
164        ada-tests/mptests/mp01/mptest.ads,
165        ada-tests/mptests/mp01/node1/mp01_node1.adb,
166        ada-tests/mptests/mp01/node2/mp01_node2.adb,
167        ada-tests/mptests/mp02/mptest.adb, ada-tests/mptests/mp02/mptest.ads,
168        ada-tests/mptests/mp02/node1/mp02_node1.adb,
169        ada-tests/mptests/mp02/node2/mp02_node2.adb,
170        ada-tests/mptests/mp03/mptest.adb, ada-tests/mptests/mp03/mptest.ads,
171        ada-tests/mptests/mp03/node1/mp03_node1.adb,
172        ada-tests/mptests/mp03/node2/mp03_node2.adb,
173        ada-tests/mptests/mp04/mptest.adb, ada-tests/mptests/mp04/mptest.ads,
174        ada-tests/mptests/mp04/node1/mp04_node1.adb,
175        ada-tests/mptests/mp04/node2/mp04_node2.adb,
176        ada-tests/mptests/mp05/mptest.adb, ada-tests/mptests/mp05/mptest.ads,
177        ada-tests/mptests/mp05/node1/mp05_node1.adb,
178        ada-tests/mptests/mp05/node2/mp05_node2.adb,
179        ada-tests/mptests/mp06/mptest.adb, ada-tests/mptests/mp06/mptest.ads,
180        ada-tests/mptests/mp06/node1/mp06_node1.adb,
181        ada-tests/mptests/mp06/node2/mp06_node2.adb,
182        ada-tests/mptests/mp07/mptest.adb, ada-tests/mptests/mp07/mptest.ads,
183        ada-tests/mptests/mp07/node1/mp07_node1.adb,
184        ada-tests/mptests/mp07/node2/mp07_node2.adb,
185        ada-tests/mptests/mp08/mptest.adb, ada-tests/mptests/mp08/mptest.ads,
186        ada-tests/mptests/mp08/node1/mp08_node1.adb,
187        ada-tests/mptests/mp08/node2/mp08_node2.adb,
188        ada-tests/mptests/mp09/mptest.adb, ada-tests/mptests/mp09/mptest.ads,
189        ada-tests/mptests/mp09/node1/mp09_node1.adb,
190        ada-tests/mptests/mp09/node2/mp09_node2.adb,
191        ada-tests/mptests/mp10/mptest.adb, ada-tests/mptests/mp10/mptest.ads,
192        ada-tests/mptests/mp10/node1/mp10_node1.adb,
193        ada-tests/mptests/mp10/node2/mp10_node2.adb,
194        ada-tests/mptests/mp11/mptest.adb, ada-tests/mptests/mp11/mptest.ads,
195        ada-tests/mptests/mp11/node1/mp11_node1.adb,
196        ada-tests/mptests/mp11/node2/mp11_node2.adb,
197        ada-tests/mptests/mp12/mptest.adb, ada-tests/mptests/mp12/mptest.ads,
198        ada-tests/mptests/mp12/node1/mp12_node1.adb,
199        ada-tests/mptests/mp12/node2/mp12_node2.adb,
200        ada-tests/mptests/mp13/mptest.adb, ada-tests/mptests/mp13/mptest.ads,
201        ada-tests/mptests/mp13/node1/mp13_node1.adb,
202        ada-tests/mptests/mp13/node2/mp13_node2.adb,
203        ada-tests/mptests/mp14/mptest.adb, ada-tests/mptests/mp14/mptest.ads,
204        ada-tests/mptests/mp14/node1/mp14_node1.adb,
205        ada-tests/mptests/mp14/node2/mp14_node2.adb,
206        ada-tests/samples/base_mp/mptest.adb,
207        ada-tests/samples/base_mp/mptest.ads,
208        ada-tests/samples/base_sp/base_sp.adb,
209        ada-tests/samples/base_sp/sptest.adb,
210        ada-tests/samples/base_sp/sptest.ads,
211        ada-tests/samples/hello/hello.adb,
212        ada-tests/samples/hello/sptest.adb,
213        ada-tests/samples/hello/sptest.ads,
214        ada-tests/samples/nsecs/nsecs.adb,
215        ada-tests/samples/nsecs/sptest.adb,
216        ada-tests/samples/nsecs/sptest.ads,
217        ada-tests/samples/ticker/sptest.adb,
218        ada-tests/samples/ticker/sptest.ads,
219        ada-tests/samples/ticker/ticker.adb, ada-tests/sptests/sp01/sp01.adb,
220        ada-tests/sptests/sp01/sptest.adb, ada-tests/sptests/sp01/sptest.ads,
221        ada-tests/sptests/sp02/sp02.adb, ada-tests/sptests/sp02/sptest.adb,
222        ada-tests/sptests/sp02/sptest.ads, ada-tests/sptests/sp03/sp03.adb,
223        ada-tests/sptests/sp03/sptest.adb, ada-tests/sptests/sp03/sptest.ads,
224        ada-tests/sptests/sp04/sp04.adb, ada-tests/sptests/sp04/sptest.adb,
225        ada-tests/sptests/sp04/sptest.ads, ada-tests/sptests/sp05/sp05.adb,
226        ada-tests/sptests/sp05/sptest.adb, ada-tests/sptests/sp05/sptest.ads,
227        ada-tests/sptests/sp06/sp06.adb, ada-tests/sptests/sp06/sptest.adb,
228        ada-tests/sptests/sp06/sptest.ads, ada-tests/sptests/sp07/sp07.adb,
229        ada-tests/sptests/sp07/sptest.adb, ada-tests/sptests/sp07/sptest.ads,
230        ada-tests/sptests/sp08/sp08.adb, ada-tests/sptests/sp08/sptest.adb,
231        ada-tests/sptests/sp08/sptest.ads, ada-tests/sptests/sp09/sp09.adb,
232        ada-tests/sptests/sp09/sptest.adb, ada-tests/sptests/sp09/sptest.ads,
233        ada-tests/sptests/sp11/sp11.adb, ada-tests/sptests/sp11/sptest.adb,
234        ada-tests/sptests/sp11/sptest.ads, ada-tests/sptests/sp12/sp12.adb,
235        ada-tests/sptests/sp12/sptest.adb, ada-tests/sptests/sp12/sptest.ads,
236        ada-tests/sptests/sp13/sp13.adb, ada-tests/sptests/sp13/sptest.adb,
237        ada-tests/sptests/sp13/sptest.ads, ada-tests/sptests/sp14/sp14.adb,
238        ada-tests/sptests/sp14/sptest.adb, ada-tests/sptests/sp14/sptest.ads,
239        ada-tests/sptests/sp15/sp15.adb, ada-tests/sptests/sp15/sptest.adb,
240        ada-tests/sptests/sp15/sptest.ads, ada-tests/sptests/sp16/sp16.adb,
241        ada-tests/sptests/sp16/sptest.adb, ada-tests/sptests/sp16/sptest.ads,
242        ada-tests/sptests/sp17/sp17.adb, ada-tests/sptests/sp17/sptest.adb,
243        ada-tests/sptests/sp17/sptest.ads, ada-tests/sptests/sp19/sp19.adb,
244        ada-tests/sptests/sp19/sptest.adp, ada-tests/sptests/sp19/sptest.ads,
245        ada-tests/sptests/sp20/sp20.adb, ada-tests/sptests/sp20/sptest.adb,
246        ada-tests/sptests/sp20/sptest.ads, ada-tests/sptests/sp22/sp22.adb,
247        ada-tests/sptests/sp22/sptest.adb, ada-tests/sptests/sp22/sptest.ads,
248        ada-tests/sptests/sp23/sp23.adb, ada-tests/sptests/sp23/sptest.adb,
249        ada-tests/sptests/sp23/sptest.ads, ada-tests/sptests/sp24/sp24.adb,
250        ada-tests/sptests/sp24/sptest.adb, ada-tests/sptests/sp24/sptest.ads,
251        ada-tests/sptests/sp25/sp25.adb, ada-tests/sptests/sp25/sptest.adb,
252        ada-tests/sptests/sp25/sptest.ads,
253        ada-tests/support/test_support.adb, ada-tests/tmtests/tm01/tm01.adb,
254        ada-tests/tmtests/tm01/tmtest.adb, ada-tests/tmtests/tm01/tmtest.ads,
255        ada-tests/tmtests/tm02/tm02.adb, ada-tests/tmtests/tm02/tmtest.adb,
256        ada-tests/tmtests/tm02/tmtest.ads, ada-tests/tmtests/tm03/tm03.adb,
257        ada-tests/tmtests/tm03/tmtest.adb, ada-tests/tmtests/tm03/tmtest.ads,
258        ada-tests/tmtests/tm04/tm04.adb, ada-tests/tmtests/tm04/tmtest.adb,
259        ada-tests/tmtests/tm04/tmtest.ads, ada-tests/tmtests/tm05/tm05.adb,
260        ada-tests/tmtests/tm05/tmtest.adb, ada-tests/tmtests/tm05/tmtest.ads,
261        ada-tests/tmtests/tm06/tm06.adb, ada-tests/tmtests/tm06/tmtest.adb,
262        ada-tests/tmtests/tm06/tmtest.ads, ada-tests/tmtests/tm07/tm07.adb,
263        ada-tests/tmtests/tm07/tmtest.adb, ada-tests/tmtests/tm07/tmtest.ads,
264        ada-tests/tmtests/tm08/tm08.adb, ada-tests/tmtests/tm08/tmtest.adb,
265        ada-tests/tmtests/tm08/tmtest.ads, ada-tests/tmtests/tm09/tm09.adb,
266        ada-tests/tmtests/tm09/tmtest.adb, ada-tests/tmtests/tm09/tmtest.ads,
267        ada-tests/tmtests/tm10/tm10.adb, ada-tests/tmtests/tm10/tmtest.adb,
268        ada-tests/tmtests/tm10/tmtest.ads, ada-tests/tmtests/tm11/tm11.adb,
269        ada-tests/tmtests/tm11/tmtest.adb, ada-tests/tmtests/tm11/tmtest.ads,
270        ada-tests/tmtests/tm12/tm12.adb, ada-tests/tmtests/tm12/tmtest.adb,
271        ada-tests/tmtests/tm12/tmtest.ads, ada-tests/tmtests/tm13/tm13.adb,
272        ada-tests/tmtests/tm13/tmtest.adb, ada-tests/tmtests/tm13/tmtest.ads,
273        ada-tests/tmtests/tm14/tm14.adb, ada-tests/tmtests/tm14/tmtest.adb,
274        ada-tests/tmtests/tm14/tmtest.ads, ada-tests/tmtests/tm15/tm15.adb,
275        ada-tests/tmtests/tm15/tmtest.adb, ada-tests/tmtests/tm15/tmtest.ads,
276        ada-tests/tmtests/tm16/tm16.adb, ada-tests/tmtests/tm16/tmtest.adb,
277        ada-tests/tmtests/tm16/tmtest.ads, ada-tests/tmtests/tm17/tm17.adb,
278        ada-tests/tmtests/tm17/tmtest.adb, ada-tests/tmtests/tm17/tmtest.ads,
279        ada-tests/tmtests/tm18/tm18.adb, ada-tests/tmtests/tm18/tmtest.adb,
280        ada-tests/tmtests/tm18/tmtest.ads, ada-tests/tmtests/tm19/tm19.adb,
281        ada-tests/tmtests/tm19/tmtest.adb, ada-tests/tmtests/tm19/tmtest.ads,
282        ada-tests/tmtests/tm20/tm20.adb, ada-tests/tmtests/tm20/tmtest.adb,
283        ada-tests/tmtests/tm20/tmtest.ads, ada-tests/tmtests/tm21/tm21.adb,
284        ada-tests/tmtests/tm21/tmtest.adb, ada-tests/tmtests/tm21/tmtest.ads,
285        ada-tests/tmtests/tm22/tm22.adb, ada-tests/tmtests/tm22/tmtest.adb,
286        ada-tests/tmtests/tm22/tmtest.ads, ada-tests/tmtests/tm23/tm23.adb,
287        ada-tests/tmtests/tm23/tmtest.adb, ada-tests/tmtests/tm23/tmtest.ads,
288        ada-tests/tmtests/tm24/tm24.adb, ada-tests/tmtests/tm24/tmtest.adb,
289        ada-tests/tmtests/tm24/tmtest.ads, ada-tests/tmtests/tm25/tm25.adb,
290        ada-tests/tmtests/tm25/tmtest.adb, ada-tests/tmtests/tm25/tmtest.ads,
291        ada-tests/tmtests/tm28/tm28.adb, ada-tests/tmtests/tm28/tmtest.adb,
292        ada-tests/tmtests/tm28/tmtest.ads, ada-tests/tmtests/tm29/tm29.adb,
293        ada-tests/tmtests/tm29/tmtest.adb, ada-tests/tmtests/tm29/tmtest.ads,
294        ada-tests/tmtests/tmck/tmck.adb, ada-tests/tmtests/tmck/tmtest.adb,
295        ada-tests/tmtests/tmck/tmtest.ads,
296        ada-tests/tmtests/tmoverhd/dummy_rtems.adb,
297        ada-tests/tmtests/tmoverhd/dummy_rtems.ads,
298        ada-tests/tmtests/tmoverhd/tmoverhd.adb,
299        ada-tests/tmtests/tmoverhd/tmtest.adb,
300        ada-tests/tmtests/tmoverhd/tmtest.ads: Account for RTEMS binding
301        child package rework. Eliminate all warnings.
302
3032011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
304
305        * ada/Makefile.am, ada/preinstall.am, ada/rtems.adb, ada/rtems.ads:
306        Split RTEMS Ada95 binding into a master package and a child package
307        per Manager. This is better Ada style.
308        * ada/rtems-barrier.adb, ada/rtems-barrier.ads, ada/rtems-clock.adb,
309        ada/rtems-clock.ads, ada/rtems-cpu_usage.ads, ada/rtems-debug.adb,
310        ada/rtems-debug.ads, ada/rtems-event.adb, ada/rtems-event.ads,
311        ada/rtems-extension.adb, ada/rtems-extension.ads,
312        ada/rtems-fatal.adb, ada/rtems-fatal.ads, ada/rtems-interrupt.ads,
313        ada/rtems-io.adb, ada/rtems-io.ads, ada/rtems-message_queue.adb,
314        ada/rtems-message_queue.ads, ada/rtems-object.adb,
315        ada/rtems-object.ads, ada/rtems-partition.adb,
316        ada/rtems-partition.ads, ada/rtems-port.adb, ada/rtems-port.ads,
317        ada/rtems-rate_monotonic.adb, ada/rtems-rate_monotonic.ads,
318        ada/rtems-region.adb, ada/rtems-region.ads, ada/rtems-semaphore.adb,
319        ada/rtems-semaphore.ads, ada/rtems-signal.adb, ada/rtems-signal.ads,
320        ada/rtems-stack_checker.ads, ada/rtems-tasks.adb,
321        ada/rtems-tasks.ads, ada/rtems-timer.adb, ada/rtems-timer.ads: New
322        files.
323
3242011-02-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
325
326        * libchip/serial/ns16550.c: Revert previous commit and extend existing
327        mechanic.
328
3292011-02-15      Jennifer Averett
330
331        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Support i386
332        style IRQs.
333
3342011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
335
336        * libchip/network/smc91111config.h:
337        Use "__asm__" instead of "asm" for improved c99-compliance.
338
3392011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
340
341        * configure.ac: Require autoconf-2.68, automake-1.11.1.
342
3432011-01-17      Joel Sherrill <joel.sherrill@oarcorp.com>
344
345        * libchip/ide/ata.c: Fix spelling.
346
3472011-01-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
348
349        * libchip/serial/ns16550.c: Install interrupt handler after TTY
350        pointer is valid.
351
3522010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
353
354        * libchip/ide/ata.c: Do not violate chain API.
355
3562010-08-20      <yann.sionneau@telecom-sudparis.eu>
357
358        * libchip/network/greth.c, libchip/network/open_eth.c: Add constants
359        for buffer modes.
360
3612010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
362
363        * libchip/ide/ata_internal.h: C++ compatibility.
364
3652010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
366
367        * libchip/Makefile.am, libchip/preinstall.am: Install
368        <libchip/ata_internal.h>.
369
3702010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
371
372        * libchip/ide/ata_util.c: New file.
373        * libchip/Makefile.am: Reflect change from above.
374        * libchip/ide/ata.c: Moved ata_breq_init(), ata_identify_device(), and
375        ata_process_request_on_init_phase() into new file.
376
3772010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
378
379        * libchip/ide/ata_internal.h, libchip/ide/ata.c: Moved code into
380        separate functions.  Added public ata_breq_init(),
381        ata_identify_device(), and ata_process_request_on_init_phase()
382        functions.
383
3842010-06-24      Arnout Vandecappelle <arnout@mind.be>
385
386        PR 1586/misc
387        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to
388        SD card accesses.
389
3902010-06-22      Arnout Vandecappelle <arnout@mind.be>
391
392        PR 1580/misc
393        * libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor
394        while waiting for read data.
395
3962010-06-22      Arnout Vandecappelle <arnout@mind.be>
397
398        PR 1579/misc
399        * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
400        waiting for write to finish.
401
4022010-06-22      Arnout Vandecappelle <arnout@mind.be>
403
404        PR 1567/misc
405        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
406        timeouts.
407
4082010-06-21      Arnout Vandecappelle <arnout@mind.be>
409
410        PR 1576/misc
411        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
412
4132010-06-21      Arnout Vandecappelle <arnout@mind.be>
414
415        PR 1569/misc
416        * libchip/i2c/spi-sd-card.c: Added CRC checks.
417
4182010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
419
420        PR 1561/cpukit
421        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
422
4232010-06-14      Arnout Vandecappelle <arnout@mind.be>
424
425        PR 1557/misc
426        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
427
4282010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
429
430        * aclocal/version.m4: Bump RTEMS_API to 4.11.
431        Bump _RTEMS_VERSION to 4.10.99.0.
432
4332010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
434
435        * libchip/network/if_dc.c: Fix warning.
436
4372010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
438
439        * libchip/network/greth.c: Misc. hacks to allow compilation on
440        16bit targets.
441
4422010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
443
444        PR 1531/newlib
445        * libchip/network/i82586.c:
446        Add local copy of ALIGN().
447
4482010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
449
450        * libchip/network/cs8900.c:
451        Misc. changes to make code 16bit-target compliant.
452        * libchip/network/i82586.c:
453        Use int32_t instead of int for 16bit-target compliance.
454        * libchip/network/open_eth.c:
455        Misc. changes to make code 16bit-target compliant.
456
4572010-05-18      Chris Johns <chrisj@rtems.org>
458
459        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
460        1448/filesystem.
461
4622010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
463
464        * aclocal/bsp-alias.m4: Change quoting to work-round
465        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
466
4672010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
468
469        * libchip/network/if_dc.c: Remove warnings.
470
4712010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
472
473        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
474        libchip/serial/ns16550.c, libchip/serial/serial.h,
475        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
476        or intptr_t instead of uint32_t or int32_t.
477
4782010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
479
480        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
481        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
482        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
483        uint32_t.
484
4852010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
486
487        * libchip/serial/serial.h: Add extern "C".
488
4892010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
490
491        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
492        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
493        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
494        prototype
495
4962010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
497
498        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
499        CPU_SIMPLE_VECTORED_INTERRUPTS.
500
5012010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
502
503        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
504        simple or PIC interrupt model.
505
5062010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
507
508        * libchip/rtc/ds1375.c: #include <unistd.h>.
509
5102010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
511
512        * libchip/network/i82586.c: Readdress use of ctype methods per
513        recommendation from D.J. Delorie on the newlib mailing list. We
514        should pass an unsigned char into these methods.
515
5162010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
517
518        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
519        variable.
520
5212010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
522
523        * libchip/network/i82586.c: Fix warnings for ctype methods.
524
5252010-02-19      Chris Johns <chrisj@rtems.org>
526
527        * libchip/ide/ide_controller.c: Create the devices as block
528        devices.
529
5302010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
531
532        * libchip/ide/ata_internal.h, libchip/ide/ata.c
533        libchip/i2c/spi-sd-card.c: Update for block device API change.
534
5352010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
536
537        * libchip/display/disp_hcms29xx.c,
538        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
539        libchip/display/font_hcms29xx.h: various fixes
540
5412009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
542
543        PR 1474
544        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
545        device API change.
546
5472009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
548
549        * libchip/network/greth.c: Eliminate unused type
550        rtems_clock_time_value.
551
5522009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
553
554        * libchip/network/dec21140.c: Warning elimination
555        (dec21140_softc->base now is an uint32_t).
556
5572009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
558
559        PR 1483/cpukit
560        * libchip/network/dec21140.c, libchip/network/elnk.c,
561        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
562        *_SUPPORTED-guarded code sections.
563
5642009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
565
566        * libchip/network/dec21140.c, libchip/network/elnk.c,
567        libchip/network/if_dc.c: Ensure PCI drivers are built on all
568        supported configurations. PowerPC conditionals were not current and
569        code was not being built on supported BSPs.
570
5712009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
572
573        * libchip/network/smc91111.c: Formatting.
574
5752009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
576
577        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
578        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
579        uint32_t (16bit ints are too small).
580
5812009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
582
583        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
584        * libchip/network/if_dc.c: Fix type mismatch.
585
5862009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
587
588        * aclocal/bsp-linkcmds.m4: New.
589
5902009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
591
592        * configure.ac: Rework CFLAGS setup.
593        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
594        * automake/compile.am: Remove RTEMS_CFLAGS.
595
5962009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
597
598        * libchip/ide/ata.h: Move extern "C".
599
6002009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
601
602        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
603        Use hex-constants to avoid implicit int-casts.
604        * libchip/i2c/spi-memdrv.c:
605        Use hex-constants to avoid implicit int-casts.
606        Use rtems_off64_t offsets to avoid loosing precision.
607
6082009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
609
610        * libchip/serial/ns16550.c: Update for interrupt handler type change.
611
6122009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
613
614        * aclocal/bsp-alias.m4: New.
615        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
616
6172009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
618
619        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
620
6212009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
622
623        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
624        * Makefile.am: Remove BARE_CPU_MODEL.
625
6262009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
627
628        * configure.ac: Remove cfg_dir.
629
6302009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
631
632        * configure.ac: Remove -std=c99 -fasm.
633        Remove AM_CONDITIONAL LIBCHIP.
634        * libchip/Makefile.am, wrapup/Makefile.am:
635        Remove AM_CONDITIONAL LIBCHIP.
636
6372009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
638
639        * configure.ac: Pick up make/custom/*.
640        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
641
6422009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
643
644        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
645        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
646
6472009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
648
649        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
650
6512009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
652
653        * Makefile.am: Remove RTEMS_HOST (unused).
654        * configure.ac: Remove RTEMS_HOST (unused).
655        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
656
6572009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
658
659        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
660        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
661
6622009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
663
664        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
665        aclocal/check-posix.m4, aclocal/enable-posix.m4,
666        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
667
6682009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
669
670        * configure.ac: Rework make/custom/* handling.
671        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
672        * Makefile.am: Remove make/custom/default.cfg-rule.
673
6742009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
675
676        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
677        NULL pointer access in interrupt handler.
678
6792009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
680
681        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
682        device API change.
683
6842009-10-08      Chris Johns <chrisj@rtems.org>
685
686        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
687        multiblock support from the ATA driver. Multiblock at the disk
688        level should not be a global policy as a disk may have more than
689        one partition with different block sizes. An IDE driver could
690        decide to use the feature with DMA but this a driver specific
691        design choice. Fixed bugs relating to variable block sizes and
692        large block transfer.
693        * c/src/libchip/ide/ide_controller.c,
694        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
695        Changed the block size to 32bits so blocks of 64K or bigger can be
696        transfered in a single driver call.
697
6982009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
699
700        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
701        shared irq.h yet and this breaks a significant number of them.
702
7032009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
704
705        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
706        model.
707
7082009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
709
710        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
711        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
712        renamed to rtems_termios_baud_to_number.
713
7142009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
715
716        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
717        termios_baud_to_number (duplicate prototypes).
718        Add C++-guards.
719        Include rtems/termiostypes.h.
720
7212009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
722
723        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
724
7252009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
726
727        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
728        physical address to support BSD TCP/IP stack.
729
7302009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
731
732        * libchip/network/elnk.c: Convert calls to legacy routine
733        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
734
7352009-08-03      Roger Dahlkvist <ruppe@kth.se>
736
737        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
738
7392009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
740
741        * libchip/ide/ata.c: Remove warning.
742
7432009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
744
745        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
746        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
747        now use the same macros.
748        * aclocal/bsp-bspcleanup-options.m4: New file.
749
7502009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
751
752        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
753        obsolete defines and declarations.  Set initial baud during device
754        open.  Fixed interrupt mode.
755
7562009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
757
758        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
759        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
760        EINVAL and ENOTTY as appropriate.
761
7622009-05-30      Chris Johns <chrisj@rtems.org>
763
764        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
765        devices on an IDE bus and cleaned up the initialisation register
766        call.
767
7682009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
769
770        * libchip/network/i82586.c: Fix warning in manner suggested by
771        Arnout Vandecappelle <arnout@mind.be> in
772        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
773
7742009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
775
776        * libchip/network/if_dc.c: Fixed warnings.
777
7782009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
779
780        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
781        as needed.
782
7832009-04-29      Chris Johns <chrisj@rtems.org>
784
785        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
786
787        * libchip/ide/ide_controller.c: Change the status detection and
788        add a message if the transfer fails. There is currently no error
789        handle at the IDE drvier level.
790
7912009-03-12      Daniel Hellstrom <daniel@gaisler.com>
792
793        PR 1392/bsps
794        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
795        over multiple pages results in extra data being written.
796
7972009-02-27      Gene Smith <gene.smith@siemens.com>
798
799        PR 1356
800        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
801        cards.
802
8032009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
804
805        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
806        enabled on x86.
807
8082009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
809
810        * aclocal/bspopts.m4: Quoting cosmetics.
811
8122009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
813
814        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
815        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
816        writes.  Fixed integer type in device structure.
817
8182009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
819
820        * libchip/serial/ns16550.c: Turn on ns16550_process() for
821        BSP_FEATURE_IRQ_LEGACY case also.
822
8232008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
824
825        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
826        level LibI2C interface.  Added generic block IO functions.
827
8282008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
829
830        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
831        optman/rtems/no-msg.c, optman/rtems/no-part.c,
832        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
833        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
834        optman/sapi/no-ext.c, optman/sapi/no-io.c:
835        Revert previous patch (cvs clash with Joel hacking cpukit).
836
8372008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
838
839        * aclocal/canonical-target-name.m4: Remove tic4x.
840
8412008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
842
843        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
844
8452008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
846
847        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
848        optman/rtems/no-msg.c, optman/rtems/no-part.c,
849        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
850        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
851        optman/sapi/no-ext.c, optman/sapi/no-io.c:
852        Fix prototypes.
853
8542008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
855
856        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
857
8582008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
859
860        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
861        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
862        duplicated data.
863
8642008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
865
866        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
867        SuperCore Handler initialization routines to directly pull parameters
868        from configuration table.
869
8702008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
871
872        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
873        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
874        optman/rtems/no-part.c, optman/rtems/no-region.c,
875        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
876        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
877        initialization routines to directly pull parameters from
878        configuration table. Eliminate empty routines sportted.
879
8802008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
881
882        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
883
8842008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
885
886        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
887        all public use of TOD conversion routines.
888
8892008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
890
891        * libchip/network/smc91111config.h:
892        #include <stdint.h> instead of <rtems/stdint.h>.
893
8942008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
895
896        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
897        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
898
8992008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
900
901        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
902
9032008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
904
905        * libchip/serial/ns16550.c: Transmit the character in the polled write
906        function within a critical section for printk() compatibility.
907
9082008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
909
910        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
911
9122008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
913
914        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
915
9162008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
917
918        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
919
9202008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
921
922        * aclocal/bsp-bootcard-options.m4: Fix quoting.
923
9242008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
925
926        * aclocal/bsp-bootcard-options.m4: New file.
927        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
928
9292008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
930
931        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
932        BSPs that support this feature.
933
9342008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
935
936        * libchip/serial/ns16550.c: Fix typo.
937
9382008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
939
940        * libchip/serial/ns16550.c: Fix typo.
941
9422008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
943
944        * libchip/serial/ns16550.c: Add not supported on arm even though it is
945        not simple vectored.
946
9472008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
948
949        * libchip/serial/ns16550.c: Not currently supported on architectures
950        with simple vectored interrupt model.
951
9522008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
953
954        * aclocal/version.m4: Bump RTEMS_API to 4.10.
955        Bump _RTEMS_VERSION to 4.9.99.0.
956
9572008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
958
959        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
960        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
961        functions have now static linkage type.  Added constant qualifier to
962        operations table and read-only function parameters.
963
964        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
965        c/src/libchip/serial/serial.h:  Include required header files.  Removed
966        support for old PowerPC exception handling.  Various fixes for
967        interrupt related routines.  Added support for BSPs with IRQ extension
968        API.
969
9702008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
971
972        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
973        is no PCI bus based upon the BSP not having a base address defined.
974        This means this driver cannot be supported on that board.
975
9762008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
977
978        * libchip/network/dec21140.c, libchip/network/elnk.c,
979        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
980
9812008-09-17      Miao Yan <yanmiaobest@gmail.com>
982
983        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
984        add simple device only filesystem (devfs), optionally completely drop
985        out filesystem, and to clean up disabling newlib reentrancy support.
986        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
987        now has a 15K code space.
988        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
989        Removed.
990
9912008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
992
993        * libchip/ide/ata.h: Convert to Unix file format.
994
9952008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
996
997        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
998        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
999        libchip/serial/serial.h, libchip/serial/serprobe.c,
1000        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
1001        Convert to "bool".
1002        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
1003        libchip/i2c/spi-memdrv.h: Convert to "bool".
1004        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
1005        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1006        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
1007        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1008        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
1009        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
1010        Convert to "bool".
1011        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
1012        Convert to "bool".
1013        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
1014        Convert to "bool".
1015
10162008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1017
1018        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
1019        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
1020        memory driver to not use the clock ioctl to install a method to poll
1021        for input. It now uses a Class API Timer which means we can eliminate
1022        this special IOCTL from all clock drivers.
1023        * libchip/shmdr/setckvec.c: Removed.
1024
10252008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1026
1027        * libchip/network/sonic.c: Do not declare a variable just to hold an
1028        ignored return value.
1029
10302008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
1031
1032        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
1033
10342008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1035
1036        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
1037        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
1038
10392008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1040
1041        * libchip/display/disp_hcms29xx.c: Do not make these static. They
1042        appear to be unused that way.
1043
10442008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1045
1046        * libchip/shmdr/shm_driver.h: Correct prototypes.
1047
10482008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
1049
1050        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
1051        variables and made methods static.
1052
10532008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
1054
1055        * libchip/serial/ns16550.c: Fix warning.
1056
10572008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
1058
1059        * aclocal/prog-cc.m4: Add -Wnested-externs.
1060
10612008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1062
1063        * libchip/network/dec21140.c: Add missing prototype.
1064        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
1065
10662008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1067
1068        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
1069        -Wstrict-prototypes to RTEMS_CFLAGS.
1070
10712008-08-02      Chris Johns <chrisj@rtems.org>
1072
1073        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
1074        rtems_blkdev_request count and start references. Use
1075        RTEMS_BLKDEV_START_BLOCK.
1076
10772008-07-29      Chris Johns <chrisj@rtems.org>
1078
1079        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
1080
1081        * libchip/ide/ata.c: Change to use a mutex rather than disable
1082        pre-emption. Updated to the libblock changes.
1083
1084        * libchip/ide/ata_internal.h: Updated to the new chains API.
1085
1086        * libchip/ide/ide_controller.c: Updated to the libblock
1087        changes. Added come debug tracing.
1088
1089        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
1090        to the libblock changes.
1091
10922008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1093
1094        * configure.ac: Remove RPCGEN, RPCTOOLS.
1095
10962008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
1097
1098        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
1099        for output format specifiers.
1100
11012008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1102
1103        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
1104        Fixed some data types
1105
11062008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
1107
1108        * libchip/i2c/spi-sd-card.c: Added missing header file.
1109        * libchip/Makefile.am: Added SD Card driver.
1110
11112008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1112
1113        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
1114        make glyphs non-constant, added file headers
1115
11162008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1117
1118        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
1119        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
1120        * libchip/display/font_hcms29xx.h
1121        Creation of SPI display driver
1122
11232008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
1124
1125        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
1126        via SPI.
1127
11282008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1129
1130        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
1131        AC_PREREQ(2.62).
1132
11332008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1134
1135        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
1136
11372008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1138
1139        * libchip/Makefile.am: Move termios helper routines from libchip to
1140        libcsupport. Add routine which makes it easy for a termios device
1141        driver to inform termios of its default baud rate. This avoids
1142        inconsistencies in later termios settings changes.
1143        * libchip/serial/termios_baud2index.c,
1144        libchip/serial/termios_baud2num.c: Removed.
1145
11462008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1147
1148        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
1149
11502008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1151
1152        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
1153        not fail if there are none.
1154
11552008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1156
1157        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
1158        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
1159        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
1160        * libchip/Makefile.am:
1161        derived a generic spi memory driver from spi-flash-m25p40,
1162        added descriptor for fram fm25l256
1163
11642008-05-07      Till Straumann <strauman@slac.stanford.edu>
1165
1166        PR 649/bsps
1167        * libchip/ide/ata.c: Give up if the interface does not become ready.
1168
11692008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1170
1171        Moved to cpukit.
1172        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
1173        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
1174        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
1175        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
1176        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
1177        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
1178        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
1179        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
1180        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
1181        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
1182        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
1183        nfsclient/src/xdr_mbuf.c: Removed.
1184
11852008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
1186
1187        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
1188
11892008-01-05      Chris Johns <chrisj@rtems.org>
1190
1191        * libchip/flash/am29lv160.c: Update the blank check error message
1192        to say there is an error.
1193       
11942007-12-22      Chris Johns <chrisj@rtems.org>
1195
1196        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
1197        the hello message. Just one line but still a little too long.
1198       
11992007-12-14      Chris Johns <chrisj@rtems.org>
1200
1201        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
1202        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
1203        * libchip/flash, libchip/flash/am29lv160.c,
1204        libchip/flash/am29lv160.h: New.
1205
12062007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1207
1208        * libchip/network/if_fxp.c: Spacing.
1209
12102007-11-20      Till Straumann <strauman@slac.stanford.edu>
1211
1212        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
1213        Avoid using 'stdio' before the system is up and fully
1214        initialized.
1215
12162007-11-20      Till Straumann <strauman@slac.stanford.edu>
1217
1218        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
1219        * libchip/Makefile.am, libchip/preinstall.am:
1220        added new driver for Maxim DS1375 i2c RTC.
1221
12222007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1223
1224        * libchip/i2c/spi-flash-m25p40.c:
1225        added addressing call in write function
1226
12272007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1228
1229        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
1230        * libchip/Makefile.am:
1231        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
1232
12332007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1234
1235        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
1236
12372007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1238
1239        * nfsclient/Makefile.am: Fix errors.
1240
12412007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1242
1243        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
1244
12452007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1246
1247        * aclocal/version.m4: Bump RTEMS_API to 4.9.
1248        Bump RTEMS_VERSION to 4.8.99.0.
1249
12502007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1251
1252        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
1253
12542007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1255
1256        * configure.ac: Remove AC_PROG_AWK (Unused).
1257
12582007-09-14      Daron Chabot <djc915@mail.usask.ca>
1259
1260        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
1261        rtems_interrupt_vector, to permit passing arbitrary arguments to the
1262        ISR. Clean up of variables to silence compiler warnings.
1263
12642007-09-13      Daniel Hellstrom <daniel@gaisler.com>
1265
1266        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
1267
12682007-09-12      Daniel Hellstrom <daniel@gaisler.com>
1269
1270        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
1271          - Odd bit bug in some chips taken care of.
1272          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
1273            alignment but failing to do so must have made the driver writer to make
1274            some incorrect assumptions about MBUFs.
1275          - Fixed MBUF handling to handle mbuf chains better. The Data length of
1276            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
1277          - Made while loop responsible for copying data to fifo port copy 16 shorts
1278            per loop instead of 1 short, increasing the copying process.
1279
12802007-09-07      Daniel Hellstrom <daniel@gaisler.com>
1281
1282        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
1283        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
1284
12852007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1286
1287        * configure.ac, wrapup/Makefile.am: Remove RDBG.
1288        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
1289        librdbg/Makefile.am, librdbg/preinstall.am,
1290        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
1291        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
1292        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
1293        librdbg/include/rdbg/powerpc/rdbg_f.h,
1294        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
1295        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1296        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1297        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1298        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1299        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
1300        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
1301        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
1302        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
1303        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
1304        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
1305        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1306        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
1307        librdbg/src/powerpc/rdbg_f.c,
1308        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1309        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
1310        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1311        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
1312
13132007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1314
1315        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
1316
13172007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1318
1319        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1320          sizes.
1321
13222007-07-27      Chris Johns <chrisj@rtems.org>
1323
1324        * wrapup/Makefile.am: Create archive from a file for hosts
1325        with a limited command line size.
1326
13272007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1328
1329        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1330          sizes.
1331
13322007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1333       
1334        * configure.ac: Add nfsclient.
1335        * nfsclient/Makefile.am: New.
1336        * nfsclient/proto/Makefile, nfsclient/Makefile,
1337          nfsclient/src/Makefile: Remove.
1338        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
1339        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
1340
13412007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1342
1343        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
1344        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
1345        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
1346        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
1347        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
1348        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
1349        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
1350        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
1351        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
1352        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
1353        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
1354        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
1355
13562007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1357
1358        * libchip/serial/ns16550.c: removed timed out wait for transmitter
1359        to become ready: This will not work for fast CPUs.
1360
13612007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1362
1363        * libchip/ide/ata.c: fixed warning
1364
13652007-06-20      Ray Xu <rayx@gmail.com>
1366
1367        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
1368        console, and libio. This shrinks the memory requirements but Joel has
1369        not figured out how best to present this to application space.
1370        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1371        New files.
1372
13732007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1374
1375        * optman/sapi/no-io.c: Split IO Manager into one function per file so
1376        now we only need required initialization methods.
1377
13782007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1379
1380        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
1381        parameter since it was used to configure a no longer used feature.
1382        Device names are now part of the filesystem not in a table.
1383
13842007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1385
1386        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
1387        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
1388        optman/rtems/no-part.c, optman/rtems/no-region.c,
1389        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
1390        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
1391        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
1392        other optional managers so using them reduces application size
1393        instead of increasing it.
1394        * optman/rtems/no-barrier.c: New file.
1395
13962007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1397
1398        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
1399        adjustments to pci-API changes.
1400        * libchip/network/dec21140.c, libchip/network/elnk.c,
1401        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
1402        changes.
1403
14042007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1405
1406        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1407        libchip/network/if_fxp.c: Reflect changes to pci-API.
1408
14092007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1410
1411        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1412        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1413
14142007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1415
1416        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1417          being used to compile "tools").
1418
14192007-03-13      Joel Sherrill <joel@OARcorp.com>
1420
1421        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1422
14232007-03-12      Joel Sherrill <joel@OARcorp.com>
1424
1425        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1426        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1427        and/or fix mistake in copyright notice. Both of these mistakes appear
1428        to be from code submitted after these changes were made previously.
1429
14302007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1431
1432        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1433
14342007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1435
1436        * libchip/Makefile.am: Correct path to README.tulipclone.
1437
14382007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1439
1440        * libchip/ide/ata.c: Remove superfluous type casts.
1441
14422007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1443
1444        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1445        Use size_t for sizes.
1446
14472007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1448
1449        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1450        from preemption disabled region
1451
14522007-01-16      Till Straumann <strauman@slac.stanford.edu>
1453
1454        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1455        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1456        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1457
14582006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1459
1460        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1461          ioctl_command_t as ioctl argument.
1462
14632006-12-13      Joel Sherrill <joel@OARcorp.com>
1464
1465        * librtems++/include/rtems++/rtemsEvent.h,
1466        librtems++/include/rtems++/rtemsMessageQueue.h,
1467        librtems++/include/rtems++/rtemsSemaphore.h,
1468        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1469        librtems++/src/rtemsMessageQueue.cc,
1470        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1471        rtems_unsigned32 to uint32_t.
1472
14732006-12-13      Joel Sherrill <joel@OARcorp.com>
1474
1475        PR 1181/bsps
1476        * optman/rtems/no-msg.c: Clean up dead code.
1477
14782006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1479
1480        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1481
14822006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1483
1484        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1485        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1486        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1487
14882006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1489
1490        * configure.ac: New BUG-REPORT address.
1491
14922006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1493
1494        * Makefile.am: Remove ampolish3.
1495
14962006-11-17      Joel Sherrill <joel@OARcorp.com>
1497
1498        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1499        blank lines.
1500
15012006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1502
1503        * configure.ac: Remove RTEMS_AMPOLISH3.
1504        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1505          Remove checks for AMPOLISH3.
1506        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1507        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1508        * ampolish3: Remove.
1509
15102006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1511
1512        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1513        * aclocal/prog-cc.m4: Remove CFLAGS.
1514        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1515        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1516
15172006-10-23      Joel Sherrill <joel@OARcorp.com>
1518
1519        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1520
15212006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1522
1523        * automake/compile.am: Use hard-coded RTEMS_* flags.
1524
15252006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1526
1527        * aclocal/rtems-top.m4: Remove RTEMS_API.
1528        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1529
15302006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1531
1532        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1533
15342006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1535
1536        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1537
15382006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1539
1540        * aclocal/version.m4: Bump version to 4.7.99.0.
1541
15422006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1543
1544        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1545
15462006-09-11      Joel Sherrill <joel@OARcorp.com>
1547
1548        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1549
15502006-09-04      Joel Sherrill <joel@OARcorp.com>
1551
1552        * libchip/network/greth.c, libchip/network/open_eth.c,
1553        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1554        introduced by warning removal.
1555
15562006-09-01      Joel Sherrill <joel@OARcorp.com>
1557
1558        * libchip/network/greth.c, libchip/network/open_eth.c,
1559        libchip/network/smc91111.c: Remove warnings and correct prototype
1560        added earlier today.
1561
15622006-09-01      Joel Sherrill <joel@OARcorp.com>
1563
1564        * libchip/network/cs8900.c, libchip/network/greth.c,
1565        libchip/network/i82586.c, libchip/network/open_eth.c,
1566        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1567        sized integers, and inttypes.h printf helpers.
1568
15692006-08-09      Kolja Waschk <waschk@telos.de>
1570
1571        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1572
15732006-07-12      Joel Sherrill <joel@OARcorp.com>
1574
1575        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1576
15772006-07-11      Jerry Needell <jerry.needell@unh.edu>
1578
1579        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1580        4.6 branch.  Original modifications by Gaisler Enterprises.
1581        * libchip/network/greth.c, libchip/network/greth.h: New files.
1582
15832006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1584
1585        * ide/ata.[ch]:
1586        (PR1118) fetch priority for ATA task from a variable,
1587        not a fixed configuration value.
1588       
15892006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1590
1591        * Makefile.am: Add ampolish3.
1592
15932006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1594
1595        * ampolish3: New.
1596        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1597
15982006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1599
1600        * aclocal/rtems-ampolish.m4: New.
1601        * configure.ac: Use RTEMS_AMPOLISH3.
1602
16032006-04-18  Joel Sherrill <joel@OARcorp.com>
1604
1605        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1606
16072006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1608
1609        PR 853/filesystem
1610        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1611        should be modified to support the new exception scheme and to use the
1612        handle parameter.
1613
16142006-02-a32     Eric Norum <norume@aps.anl.gov>
1615
1616        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1617        "newer" PCI access calls.  Minor cleanups.  Comments.
1618
16192006-01-12      Eric Norum <norume@aps.anl.gov>
1620
1621        PR 861/networking
1622        PR 863/networking
1623        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1624
16252006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1626
1627        * wrapup/Makefile.am: Add preinstall.am.
1628        * libchip/Makefile.am: Build libchip/network/smc91111.
1629        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1630        Eliminate cyg_int* crap.
1631
16322006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1633
1634        * librdbg/Makefile.am: Add preinstall.am.
1635        * aclocal/bsp-configure.m4: Add ampolish3.
1636        New header guards.
1637
16382006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1639
1640        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1641        Merger from rtems-4-6-branch.
1642
16432006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1644
1645        * libchip/network/smc91111.c
1646        libchip/network/smc91111config.h
1647        libchip/network/smc91111exp.h
1648        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1649        * libchip/Makefile.am: Reflect adding smc91111*.
1650
16512006-01-08      Joel Sherrill <joel@OARcorp.com>
1652
1653        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1654        char *.
1655
16562006-01-08      Joel Sherrill <joel@OARcorp.com>
1657
1658        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1659        warnings.
1660
16612005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1662
1663        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1664        Add RTEMS_RELLDFLAGS.
1665        * automake/compile.am: Remove RTEMS_USE_GCC.
1666        Remove RTEMS_RELLDFLAGS.
1667        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1668
16692005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1670
1671        * libchip/network/if_media.h, libchip/network/mii.h:
1672        Remove (Moved to cpukit).
1673        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1674        and libchip/network/if_media.h.
1675        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1676        if_media.h having moved.
1677
16782005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1679
1680        * automake/compile.am, automake/host.am, automake/local.am,
1681        automake/subdirs.am: Remove depend.
1682        * configure.ac: Explicitly pass --libdir and --includedir to
1683        testsuites.
1684
16852005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1686
1687        * configure.ac: Reflect changes to testsuites.
1688
16892005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1690
1691        * automake/compile.am: Remove GCCSPECS.
1692        * aclocal/prog-cc.m4: Add GCCSPECS.
1693        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1694
16952005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1696
1697        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1698        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1699
17002005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1701
1702        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1703        libcpu/byteorder.h for i386.
1704
17052005-11-02      Till Straumann <strauman@slac.stanford.edu>
1706
1707        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1708        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1709        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1710        added a simple API/library for i2c devices and drivers for i2c
1711        2-byte eeproms and a ds1621 temperature sensor; API is documented
1712        in libi2c.h.
1713
17142005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1715
1716        * libnetworking/pppd/ipxcp.c,
1717        libnetworking/pppd/chat.c,
1718        libnetworking/pppd/patchlevel.h,
1719        libnetworking/pppd/upap.h,
1720        libnetworking/pppd/md5.h,
1721        libnetworking/pppd/pppd.8,
1722        libnetworking/pppd/README,
1723        libnetworking/pppd/preinstall.am,
1724        libnetworking/pppd/md4.h,
1725        libnetworking/pppd/magic.c,
1726        libnetworking/pppd/pppd.h,
1727        libnetworking/pppd/demand.c,
1728        libnetworking/pppd/rtemsmain.c,
1729        libnetworking/pppd/sys-rtems.c,
1730        libnetworking/pppd/ipcp.h,
1731        libnetworking/pppd/lcp.h,
1732        libnetworking/pppd/chap_ms.c,
1733        libnetworking/pppd/md4.c,
1734        libnetworking/pppd/rtemspppd.h,
1735        libnetworking/pppd/cbcp.h,
1736        libnetworking/pppd/auth.c,
1737        libnetworking/pppd/lcp.c,
1738        libnetworking/pppd/example/README,
1739        libnetworking/pppd/example/ppp.conf,
1740        libnetworking/pppd/example/system.h,
1741        libnetworking/pppd/example/netconfig.h,
1742        libnetworking/pppd/example/pppdapp.c,
1743        libnetworking/pppd/example/init.c,
1744        libnetworking/pppd/example/Makefile-user,
1745        libnetworking/pppd/example/pppd.options,
1746        libnetworking/pppd/rtemspppd.c,
1747        libnetworking/pppd/ipxcp.h,
1748        libnetworking/pppd/chap_ms.h,
1749        libnetworking/pppd/options.c,
1750        libnetworking/pppd/magic.h,
1751        libnetworking/pppd/chap.h,
1752        libnetworking/pppd/cbcp.c,
1753        libnetworking/pppd/upap.c,
1754        libnetworking/pppd/chap.c,
1755        libnetworking/pppd/Makefile.am,
1756        libnetworking/pppd/ccp.h,
1757        libnetworking/pppd/utils.c,
1758        libnetworking/pppd/rtemsdialer.h,
1759        libnetworking/pppd/fsm.h,
1760        libnetworking/pppd/pathnames.h,
1761        libnetworking/pppd/md5.c,
1762        libnetworking/pppd/fsm.c,
1763        libnetworking/pppd/ipcp.c,
1764        libnetworking/pppd/STATUS,
1765        libnetworking/pppd/ccp.c,
1766        libnetworking/Makefile.am: Remove (Moved to cpukit).
1767
17682005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1769
1770        * configure.ac: Remove libnetworking, libnetworking/pppd.
1771        * wrapup/Makefile.am: Remove libpppd.a.
1772
17732005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1774
1775        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1776        rtemsdialer.h to $(includedir)/rtems.
1777
17782005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1779
1780        * libnetworking/rtems_telnetd/icmds.c,
1781        libnetworking/rtems_telnetd/Makefile.am,
1782        libnetworking/rtems_telnetd/preinstall.am,
1783        libnetworking/rtems_telnetd/pty.c,
1784        libnetworking/rtems_telnetd/pty.h,
1785        libnetworking/rtems_telnetd/README,
1786        libnetworking/rtems_telnetd/telnetd.c,
1787        libnetworking/rtems_telnetd/telnetd.h:
1788        Remove (Moved to cpukit).
1789
17902005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1791
1792        * configure.ac: Remove libnetworking/rtems_telnetd.
1793        * libnetworking/Makefile.am: Remove rtems_telnetd.
1794        * libnetworking/README: Remove (Obsolete).
1795        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1796
17972005-10-20  Eric Norum <norume@aps.anl.gov>
1798
1799        * libchip/network/dec21140.c: Clean up PCI mapping.
1800
18012005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1802
1803        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1804        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1805        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1806        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1807        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1808        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1809
18102005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1811
1812        * aclocal/bspopts.m4: Add missing m4 quotes.
1813
18142005-09-02  Joel Sherrill <joel@OARcorp.com>
1815
1816    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1817
18182005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1819
1820        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1821        libchip/network/dec21140.c: Remove initialization of PCI bus.
1822
18232005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1824
1825        * optman/Makefile.am: Add preinstall.am.
1826
18272005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1828
1829        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1830        UNTESTED to tested.
1831
18322005-06-17      Joel Sherrill <joel@OARcorp.com>
1833
1834        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1835        it is not supported by the MPC5xx.
1836
18372005-06-17      Joel Sherrill <joel@OARcorp.com>
1838
1839        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1840        interface. Also correct attempting to build on other than PowerPC and
1841        x86.
1842
18432005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1844
1845        * libchip/Makefile.am: Add driver for Tulip clones.
1846        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1847        libchip/network/if_dcreg.h: New files.
1848
18492005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1850
1851        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1852        to enable rdbg.
1853        * configure.ac: Reflect changes above.
1854
18552005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1856
1857        * configure.ac: Add ada/.
1858
18592005-05-20      Sergei Organov  <osv@topconrd.ru>
1860
1861        PR 750/networking
1862        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1863        wait_input().
1864
18652005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1866
1867        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1868        rtems/irq.h.
1869
18702005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1871
1872        * libchip/Makefile.am: Include preinstall.am.
1873        * libchip/preinstall.am: New.
1874
18752005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1876
1877        * configure.ac: Add AMPOLISH3.
1878        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1879        * libnetworking/rtems_telnetd/preinstall.am: New.
1880        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1881
18822005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1883
1884        * configure.ac: Let enable_rpcgen default to "no".
1885
18862005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1887
1888        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1889
18902005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1891
1892        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1893        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1894
18952005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1896
1897        * libchip/network/dec21140.c, libchip/network/elnk.c,
1898        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1899
19002005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1901
1902        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1903        of code as a result of the implementation of a common PCI interface.
1904
19052005-05-04      Joel Sherrill <joel@OARcorp.com>
1906
1907        * libchip/network/open_eth.c: Remove prototype of set_vector.
1908
19092005-05-03      Joel Sherrill <joel@OARcorp.com>
1910
1911        * librdbg/src/ptrace.c: Remove warning.
1912
19132005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1914
1915        * libchip/network/dec21140.c, libchip/network/elnk.c,
1916        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1917        Modified parameter list to remove warnings.
1918
19192005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1920
1921        * libchip/network/cs8900.c, libchip/network/i82586.c,
1922        libchip/network/open_eth.c, libchip/network/sonic.c,
1923        libchip/serial/mc68681.c: Modified types to remove
1924        warnings.  Added initialization to remove warnings.
1925
19262005-04-28      Joel Sherrill <joel@OARcorp.com>
1927
1928        * libchip/network/README.sonic: Rewritten to account for removal of
1929        dmv177.
1930
19312005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1932
1933        PR 781/rtems_misc
1934        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1935
19362005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1937
1938        * libchip/serial/ns16550.c:
1939        Fixed warnings generated in various powerpc configurations
1940
19412005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1942
1943        * libchip/serial/ns16550.c: Modified
1944        ISR to work with PPC new exception processing
1945
19462005-03-14      Joel Sherrill <joel@OARcorp.com>
1947
1948        * libchip/network/dec21140.c, libchip/network/elnk.c,
1949        libchip/network/if_fxp.c: Continue PCI API unification. All use
1950        pci_find_device(). Network drivers manufacture a signature since all
1951        calls have not been converted yet.
1952
19532005-03-04      Joel Sherrill <joel@OARcorp.com>
1954
1955        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1956        initialize function part of the unified PCI API as pci_initialize().
1957
19582005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1959
1960        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1961        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1962
19632005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1964
1965        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1966        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1967
19682005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1969
1970        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1971        building procedures.
1972
19732005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1974
1975        * aclocal/prog-cc.m4:
1976        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1977
19782005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1979
1980        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1981
19822005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1983
1984        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1985
19862005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1987
1988        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1989
19902005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1991
1992        * libnetworking/rtems_servers/ftp.c,
1993        libnetworking/rtems_servers/ftp.h,
1994        libnetworking/rtems_servers/Makefile.am:
1995        Remove (relocated to cpukit/ftpd).
1996        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1997        removed move libnetworking/rtems_servers.
1998
19992005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
2000
2001        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
2002
20032005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
2004
2005        PR 755/rtems
2006        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
2007        Remove local declarations of rtems_bsdnet_nameservers,
2008        rtems_bsdnet_nameservers_count.
2009
20102005-01-31      Sergei Organov <osv@topconrd.ru>
2011
2012        PR 751/pppd
2013        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
2014        committed to fix PR736 breaks pppd. chat.c should have its own static
2015        ttyfd for pppd to work correctly. The symptom is that second
2016        invokation of chat (for connect script) fails due to pppd_ttyfd set
2017        to -1 by previous chat invokation (for init script). In addition,
2018        this patch fixes leaving of dangling pointer in the abort_stbring[]
2019        by chat_send().
2020
20212005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
2022
2023        * configure.ac: Remove CFLAGS_DEBUG_V.
2024        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
2025
20262005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2027
2028        * wrapup/Makefile.am: Remove rtems-ctor.o.
2029
20302005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2031
2032        * libchip/rtc/rtc.h: size_t RTC_Count.
2033
20342005-01-20      Joel Sherrill <joel@OARcorp.com>
2035
2036        PR 736/pppd
2037        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2038        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2039        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
2040        should not be static and should have a name more specific to pppd.
2041
20422005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2043
2044        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
2045        libnetworking/rtems_servers/Makefile.am,
2046        libnetworking/rtems_telnetd/Makefile.am,
2047        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
2048        Eliminate CFLAGS_OPTIMIZE_V.
2049
20502005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
2051
2052        * configure.ac: Pass CFLAGS to testsuites configure.
2053        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
2054        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
2055
20562005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
2057
2058        * configure.ac: Pass CFLAGS to cpukit configure.
2059        * aclocal/rtems-flags.m4: Remove (Unused).
2060        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
2061        * aclocal/env-rtemsbsp.m4:
2062        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
2063        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
2064        RTEMS_CFLAGS.
2065        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
2066        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
2067        Cleanup comments.
2068
20692005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2070
2071        * automake/compile.am: Remove build-variant support.
2072
20732005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2074
2075        * libnetworking/pppd/Makefile.am,
2076        libnetworking/rtems_servers/Makefile.am,
2077        libnetworking/rtems_telnetd/Makefile.am:
2078        Remove build-variant support.
2079
20802005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2081
2082        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
2083        support/Makefile.am, wrapup/Makefile.am:
2084        Remove build-variant support.
2085
20862004-11-22      Joel Sherrill <joel@OARcorp.com>
2087
2088        * libchip/network/if_fxp.c: Add entry for another module ID code.
2089
20902004-11-22      Joel Sherrill <joel@OARcorp.com>
2091
2092        PR 693/misc
2093        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2094        in/outport routines.
2095
20962004-11-22      Joel Sherrill <joel@OARcorp.com>
2097
2098        PR 693/misc
2099        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2100        in/outport routines.
2101
21022004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2103
2104        * aclocal/enable-itron.m4: Remove (unused).
2105
21062004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2107
2108        * configure.ac: Misc. quoting cleanups.
2109        Enable ada-tests iff --enable-ada and --enable-tests.
2110
21112004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
2112
2113        PR 703/filesystem
2114        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
2115        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
2116        libchip/ide/ide_controller.c:
2117        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
2118        available for BSPS/device drivers.
2119        Extend the "modes_available" and "mode_active" parameters to
2120        uint16_t for UDMA support.
2121
21222004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
2123
2124        * libchip/network/dec21140.c: Cleanup a bit and remove message about
2125        not supported on PowerPC since it works on the MVME2100 BSP.
2126
21272004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
2128
2129        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
2130        Add dependency tracking for *.cfgs.
2131        * Makefile.am: Add dependency tracking for *.cfg.
2132
21332004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
2134
2135        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
2136        (Thanks to Lars Munch <lars@segv.dk> for catching this).
2137
21382004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
2139
2140        PR 707/make_build
2141        * configure.ac: Add --enable-rpcgen.
2142
21432004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2144
2145        PR 700/rtems_misc
2146        * libnetworking/rtems_webserver/asp.c,
2147        libnetworking/rtems_webserver/balloc.c,
2148        libnetworking/rtems_webserver/cgi.c,
2149        libnetworking/rtems_webserver/default.c,
2150        libnetworking/rtems_webserver/ej.h,
2151        libnetworking/rtems_webserver/ejIntrn.h,
2152        libnetworking/rtems_webserver/ejlex.c,
2153        libnetworking/rtems_webserver/ejparse.c,
2154        libnetworking/rtems_webserver/emfdb.c,
2155        libnetworking/rtems_webserver/emfdb.h,
2156        libnetworking/rtems_webserver/form.c,
2157        libnetworking/rtems_webserver/handler.c,
2158        libnetworking/rtems_webserver/h.c,
2159        libnetworking/rtems_webserver/license.txt,
2160        libnetworking/rtems_webserver/Makefile.am,
2161        libnetworking/rtems_webserver/md5c.c,
2162        libnetworking/rtems_webserver/md5.h,
2163        libnetworking/rtems_webserver/mime.c,
2164        libnetworking/rtems_webserver/misc.c,
2165        libnetworking/rtems_webserver/NOTES,
2166        libnetworking/rtems_webserver/ringq.c,
2167        libnetworking/rtems_webserver/rom.c,
2168        libnetworking/rtems_webserver/rtems_webserver.h,
2169        libnetworking/rtems_webserver/security.c,
2170        libnetworking/rtems_webserver/sock.c,
2171        libnetworking/rtems_webserver/socket.c,
2172        libnetworking/rtems_webserver/sockGen.c,
2173        libnetworking/rtems_webserver/sym.c,
2174        libnetworking/rtems_webserver/uemf.c,
2175        libnetworking/rtems_webserver/uemf.h,
2176        libnetworking/rtems_webserver/um.c,
2177        libnetworking/rtems_webserver/um.h,
2178        libnetworking/rtems_webserver/umui.c,
2179        libnetworking/rtems_webserver/url.c,
2180        libnetworking/rtems_webserver/value.c,
2181        libnetworking/rtems_webserver/wbase64.c,
2182        libnetworking/rtems_webserver/webcomp.c,
2183        libnetworking/rtems_webserver/webmain.c,
2184        libnetworking/rtems_webserver/webpage.c,
2185        libnetworking/rtems_webserver/webrom.c,
2186        libnetworking/rtems_webserver/webs.c,
2187        libnetworking/rtems_webserver/websda.c,
2188        libnetworking/rtems_webserver/websda.h,
2189        libnetworking/rtems_webserver/webs.h,
2190        libnetworking/rtems_webserver/websSSL.c,
2191        libnetworking/rtems_webserver/websSSL.h,
2192        libnetworking/rtems_webserver/websuemf.c,
2193        libnetworking/rtems_webserver/wsIntrn.h:
2194        Remove (Moved to cpukit/http).
2195
21962004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2197
2198        PR 700/rtems_misc
2199        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
2200        Remove libnetworking/rtems_webserver.
2201
22022004-10-25      Eric Norum <norume@aps.anl.gov>
2203
2204        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
2205
22062004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2207
2208        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
2209
22102004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2211
2212        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
2213        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
2214
22152004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2216
2217        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
2218
22192004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2220
2221        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2222        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
2223
22242004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2225
2226        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
2227        BITSPERBYTE.
2228
22292004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2230
2231        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
2232        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
2233
22342004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2235
2236        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
2237
22382004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2239
2240        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
2241        * aclocal/enable-bare.m4: Remove.
2242        * configure.ac: Remove BARE_CPU_MODEL.
2243
22442004-10-13      Eric Norum <norume@aps.anl.gov>
2245
2246        PR 688/bsps
2247        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2248        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
2249        MC146818A (and several Dallas Semiconductor) TOD chips.
2250
22512004-10-13      Eric Norum <norume@aps.anl.gov>
2252
2253        PR 686/networking
2254        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
2255        device code.
2256
22572004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
2258
2259        * libchip/network/dec21140.c: include <rtems/pci.h>.
2260
22612004-09-29      Joel Sherrill <joel@OARcorp.com>
2262
2263        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
2264        libnetworking/pppd/utils.c: i960 obsoleted and all references
2265        removed.
2266
22672004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
2268
2269        PR 607/networking
2270        * libchip/network/dec21140.c: Made PCI configuration minimum sane
2271        instead of fully specifying unused PCI features.
2272
22732004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2274
2275        * configure.ac: Require automake > 1.9.
2276
22772004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2278
2279        * aclocal/rtems-cpu-subdirs.m4: Add avr.
2280
22812004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2282
2283        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
2284        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
2285
22862004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2287
2288        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
2289        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
2290
22912004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2292
2293        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
2294
22952004-07-28  Joel Sherrill <joel@OARcorp.com>
2296
2297    * aclocal/version.m4: Updated to rtems-4.6.99.1.
2298
22992004-07-25      Joel Sherrill <joel@OARcorp.com>
2300
2301        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
2302
23032004-05-21  Till Strauman <strauman@slac.stanford.edu>
2304
2305        PR 625/networking
2306        * libchip/network/dec21140.c, ... : Prevent name clashes by making
2307        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
2308        an error rather than panic if no chip is detected (thus allowing
2309        for probing).
2310        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
2311        instead of looping forever.  Avoid divide by zero (crashed my PC).
2312        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
2313        they are UNTESTED.
2314
23152004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
2316
2317        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
2318
23192004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2320
2321        * libchip/network/dec21140.c, libchip/network/elnk.c:
2322        #include <errno.h>.
2323
23242004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2325
2326        * libchip/network/if_media.h: Update from FreeBSD.
2327        * libchip/network/open_eth.c, libchip/network/cs8900.c,
2328        libchip/network/i82586.c: #include <errno.h>.
2329
23302004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2331
2332        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
2333
23342004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2335
2336        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
2337
23382004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
2339
2340        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
2341        automake).
2342
23432004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
2344
2345        PR 599/pppd
2346        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
2347
23482004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
2349
2350        * optman/rtems/no-region.c: Reflect having changed
2351        rtems_region_get_segment_size.
2352
23532004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
2354
2355        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2356        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2357        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2358        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
2359        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
2360        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
2361        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2362
23632004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2364
2365        * libchip/ide/ata.c, libchip/network/dec21140.c,
2366        libchip/network/elnk.c, libchip/network/i82586.c,
2367        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
2368        libchip/network/open_eth.c, libchip/network/sonic.c,
2369        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
2370        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
2371        libchip/shmdr/init.c, libchip/shmdr/intr.c,
2372        libchip/shmdr/shm_driver.h: Cosmetics.
2373
23742004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2375
2376        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
2377        optman/rtems/no-msg.c, optman/rtems/no-part.c,
2378        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2379        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
2380        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
2381        fixed size types.
2382
23832004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2384
2385        * configure.ac: Explicitly pass --includedir and --libdir to
2386        cpukit/configure.
2387
23882004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
2389
2390        * librdbg/Makefile.am: Fix rpcgen rules.
2391        * librdbg/src/i386/any/remdeb_xdr.c,
2392        librdbg/src/m68k/any/remdeb_xdr.c,
2393        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
2394        Reflect changes to librdbg/Makefile.am.
2395
23962004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
2397
2398        * configure.ac: Reflect changes testsuites/configure.ac and
2399        cpukit/configure.ac.
2400
24012004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
2402
2403        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
2404        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
2405
24062004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2407
2408        * configure.ac: Reflect changes to testsuites's configuration.
2409
24102004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2411
2412        PR/589 rtems
2413        * libchip/network/pci.h: Remove (Moved to cpukit).
2414
24152004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2416
2417        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2418        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2419        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2420        libchip/network/dec21140.c, libchip/network/elnk.c,
2421        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2422        libchip/network/open_eth.h, libchip/network/sonic.c,
2423        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2424        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2425        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2426        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2427        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2428        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2429        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2430        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2431        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2432        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2433        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2434        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2435        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2436        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2437        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2438        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2439        fixed-size types.
2440
24412004-03-14      Chris Johns  <chrisj@rtems.org>
2442
2443        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2444        the BSP example code.
2445        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2446        support the DIMMPC. This is a pc386 target with IO port support. Minor
2447        formating clean up. Add documentation to the header file.
2448        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2449        cs8900.h header file.
2450
24512004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2452
2453        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2454        Cosmetics.
2455
24562004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2457
2458        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2459        There are no application level Makefiles in here.
2460
24612004-03-04      Joel Sherrill <joel@OARcorp.com>
2462
2463        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2464        they can be used in application level makefiles.
2465
24662004-03-05      Joel Sherrill <joel@OARcorp.com>
2467
2468        * libnetworking/rtems_webserver/ejparse.c,
2469        libnetworking/rtems_webserver/emfdb.c,
2470        libnetworking/rtems_webserver/sock.c,
2471        libnetworking/rtems_webserver/socket.c,
2472        libnetworking/rtems_webserver/sym.c,
2473        libnetworking/rtems_webserver/webs.c,
2474        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
24752004-03-05      Joel Sherrill <joel@OARcorp.com>
2476
2477        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2478        compiling this file only only those CPU families with supported
2479        exception models.
2480
24812004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2482
2483        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2484        testsuites (Was exposed with --enable-multilib, only).
2485        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2486         Add RTEMS_BSP_CONFIG_SUBDIR.
2487        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2488        testsuites's configure.
2489        * aclocal/rtems-top.m4: Remove ENDIF hack.
2490        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2491
24922004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2493
2494        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2495        wrapup/Makefile.am: Fix automake problems having been introduced
2496        in previous patch.
2497
24982004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2499
2500        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2501        Preinstall dirs.
2502        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2503        * aclocal/check-multiprocessing.m4: Cosmetics.
2504        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2505        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2506
25072004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2508
2509        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2510        librdbg/src/Makefile.am.
2511        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2512        * configure.ac: Reflect changes above.
2513        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2514        * wrapup/Makefile.am: Reflect changes above.
2515        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2516
25172004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2518
2519        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2520
25212004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2522
2523        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2524
25252004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2526
2527        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2528
25292004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2530
2531        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2532        librdbg/src/powerpc/Makefile.am: Remove.
2533        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2534        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2535        * configure.ac: Reflect changes above.
2536
25372004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2538
2539
25402004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2541
2542        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2543        STRIP.
2544
25452004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2546
2547        * librdbg/include/Makefile.am: Merge-in
2548        librdbg/include/rdbg/i386/Makefile.am,
2549        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2550        librdbg/include/rdbg/powerpc/Makefile.am.
2551        * librdbg/include/rdbg/i386/Makefile.am,
2552        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2553        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2554        * configure.ac: Reflect changes above.
2555
25562004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2557
2558        * configure.ac: Use AS_HELP_STRING(ada).
2559
25602004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2561
2562        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2563        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2564        Use AC_CONFIG_HEADERS.
2565        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2566        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2567
25682004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2569
2570        * Makefile.am: include local.am.
2571
25722004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2573
2574        * aclocal/version.m4: 4.6.99.0.
2575
25762004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2577
2578        * Makefile.am: Don't include host.am.
2579        * automake/compile.am: Further cleanups.
2580
25812004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2582
2583        * automake/lib.am: Remove (Unused).
2584
25852004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2586
2587        * wrapup/Makefile.am: Don't include lib.am.
2588        * automake/compile.am: Use automake compilation rules.
2589
25902004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2591
2592        * libnetworking/pppd/Makefile.am,
2593        libnetworking/rtems_servers/Makefile.am,
2594        libnetworking/rtems_telnetd/Makefile.am,
2595        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2596        support/Makefile.am: Don't include lib.am.
2597
25982004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2599
2600        * libchip/Makefile.am: Don't include lib.am.
2601        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2602        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2603        unnecessary EXTRA_DISTs.
2604
26052004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2606
2607        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2608        hack.
2609
26102004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2611
2612        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2613        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2614        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2615        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2616
26172004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2618
2619        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2620        Add AM_CONDITIONAL(HAS_MP).
2621        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2622        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2623        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2624        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2625        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2626        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2627        (Deprecated by autoconf 2.59).
2628
26292004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2630
2631        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2632        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2633
26342004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2635
2636        * ChangeLog: Merge-in libnetworking/ChangeLog.
2637        * libnetworking/ChangeLog: Remove.
2638        * ChangeLog: Merge-in librdbg/ChangeLog.
2639        * librdbg/ChangeLog: Remove.
2640        * ChangeLog: Merge-in libchip/ChangeLog.
2641        * libchip/ChangeLog: Remove.
2642        * ChangeLog: Merge-in optman/ChangeLog.
2643        * optman/ChangeLog: Remove.
2644
26452004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2646
2647        * configure.ac: Reflect changes to cpukit.
2648        * wrapup/Makefile.am: Reflect changes to librdbg.
2649        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2650        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2651        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2652        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2653        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2654        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2655        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2656        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2657        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2658
26592004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2660
2661        * aclocal/rtems-top.m4: Remove check for version.m4.
2662        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2663
26642004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2665
2666        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2667        * wrapup/Makefile.am: Reflect changes to libchip/*.
2668        * support/Makefile.am: Use automake compilation rules.
2669        * wrapup/Makefile.am: Reflect changes to support/*.
2670        * configure.ac: Remove libnetworking/wrapup/Makefile.
2671        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2672        libnetworking/*/lib*.a instead of libnetapps.a.
2673        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2674        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2675        * optman/Makefile.am: Use automake compilation rules.
2676        * libchip/Makefile.am: Fix typo in previous patch.
2677        * libchip/Makefile.am: Use automake compilation rules.
2678        * libnetworking/Makefile.am: Remove wrapup.
2679        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2680        automake-compilation rules.
2681        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2682        automake-compilation rules.
2683        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2684        automake-compilation rules.
2685        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2686        automake-compilation rules.
2687        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2688
26892004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2690
2691        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2692        PRE/TMPINSTALL_FILES to CLEANFILES.
2693        * automake/lib.am: Remove TMPINSTALL_FILES.
2694        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2695        PRE/TMPINSTALL_FILES to CLEANFILES.
2696        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2697        PRE/TMPINSTALL_FILES to CLEANFILES.
2698        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2699        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2700        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2701        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2702        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2703        * librdbg/src/i386/Makefile.am: Ditto.
2704        * librdbg/src/m68k/Makefile.am: Ditto.
2705        * librdbg/src/powerpc/Makefile.am: Ditto.
2706        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2707        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2708        * libnetworking/rtems_servers/Makefile.am: Ditto.
2709        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2710        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2711
27122004-01-07      Joel Sherrill <joel@OARcorp.com>
2713
2714        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2715        more completely covers the MIPS family.
2716
27172003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2718
2719        * wrapup/Makefile.am: Reflect changes to shmdr.
2720        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2721
27222003-12-18      Joel Sherrill <joel@OARcorp.com>
2723
2724        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2725        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2726        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2727        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2728        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2729        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2730        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2731
27322003-12-17      Joel Sherrill <joel@OARcorp.com>
2733
2734        * aclocal/version.m4: Updated to rtems-20031217-test.
2735
27362003-12-17     
2737
2738        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2739        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2740
27412003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2742
2743        * automake/compile.am: Remove LINK_LIBS (Unused).
2744        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2745
27462003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2747
2748        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2749        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2750        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2751        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2752        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2753
27542003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2755
2756        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2757        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2758        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2759        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2760        * librdbg/src/i386/Makefile.am:
2761        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2762        * librdbg/src/m68k/Makefile.am:
2763        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2764        * librdbg/src/powerpc/Makefile.am:
2765        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2766
27672003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2768
2769        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2770        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2771        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2772        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2773        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2774        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2775        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2776        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2777        * optman/Makefile.am: Remove project_libdir.
2778        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2779        PRE/TMPINSTALL_FILES.
2780        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2781        PRE/TMPINSTALL_FILES.
2782        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2783        PRE/TMPINSTALL_FILES.
2784        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2785        PRE/TMPINSTALL_FILES.
2786        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2787        from PRE/TMPINSTALL_FILES.
2788        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2789        PRE/TMPINSTALL_FILES.
2790        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2791        PRE/TMPINSTALL_FILES.
2792        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2793        PRE/TMPINSTALL_FILES.
2794        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2795        PRE/TMPINSTALL_FILES.
2796        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2797        PRE/TMPINSTALL_FILES.
2798        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2799        PRE/TMPINSTALL_FILES.
2800        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2801        from PRE/TMPINSTALL_FILES.
2802
28032003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2804
2805        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2806        * automake/lib.am: Remove project_libdir.
2807        * wrapup/Makefile.am: Reworked.
2808
28092003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2810
2811        * configure.ac: Reflect changes to librdbg.
2812        * optman/Makefile.am: Add tmpinstall dirstamp support.
2813        * libchip/Makefile.am: Fix variant-tmpinstall support.
2814        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2815        * librdbg/src/powerpc/Makefile.am: Merge-in former
2816        new_exception_processing/Makefile.am.
2817        * librdbg/src/m68k/any/Makefile.am: Remove.
2818        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2819        * librdbg/src/i386/any/Makefile.am: Remove.
2820        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2821        * librdbg/src/Makefile.am: Cosmetics.
2822        * librdbg/include/Makefile.am: Cosmetics.
2823        * librdbg/Makefile.am: Cosmetics.
2824        * libnetworking/Makefile.am: Cosmetics.
2825        * libnetworking/pppd/Makefile.am: Cosmetics.
2826        * libnetworking/wrapup/Makefile.am: Cosmetics.
2827
28282003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2829
2830        * Makefile.am: Cosmetics.
2831        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2832        support.
2833
28342003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2835
2836        * automake/compile.am: Remove $(ARCH):-rule.
2837
28382003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2839
2840        * configure.ac: Remove lib/libbsp/shared/Makefile,
2841        lib/libbsp/shmdr/Makefile.
2842
28432003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2844
2845        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2846        libchip/serial/Makefile, libchip/rtc/Makefile.
2847        * support/Makefile.am: Remove all-local: $(ARCH).
2848        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2849        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2850        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2851        * optman/Makefile.am: Remove all-local: $(ARCH).
2852        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2853        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2854        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2855        compilation dirstamp support.
2856        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2857        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2858        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2859        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2860        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2861        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2862        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2863        all-local: $(ARCH).
2864        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2865        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2866        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2867        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2868        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2869
28702003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2871
2872        * aclocal/lead-dot.m4: New (from automake-1.7f).
2873        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2874        AC_SUBST(dirstamp).
2875        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2876        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2877        libchip/serial/Makefile.am: Ditto.
2878        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2879        * librdbg/include/Makefile.am: Ditto.
2880        * librdbg/include/rdbg/Makefile.am: Ditto.
2881        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2882        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2883        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2884        * librdbg/src/Makefile.am: Ditto.
2885        * librdbg/src/i386/Makefile.am: Ditto.
2886        * librdbg/src/i386/any/Makefile.am: Ditto.
2887        * librdbg/src/m68k/Makefile.am: Ditto.
2888        * librdbg/src/m68k/any/Makefile.am: Ditto.
2889        * librdbg/src/powerpc/Makefile.am: Ditto.
2890        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2891        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2892        preinstallation.
2893        * libnetworking/pppd/Makefile.am: Ditto.
2894        * libnetworking/rtems_servers/Makefile.am: Ditto.
2895        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2896        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2897        * libnetworking/wrapup/Makefile.am: Ditto.
2898
28992003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2900
2901        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2902        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2903        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2904        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2905        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2906        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2907        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2908        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2909        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2910        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2911        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2912        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2913        underquoting to silence automake-1.8.
2914
29152003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2916
2917        * configure.ac: Reflect having moved tests to ../../testsuites.
2918
29192003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2920
2921        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2922        * aclocal/canonical-host.m4: Remove.
2923        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2924        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2925
29262003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2927
2928        * aclocal/check-cpu.m4: Remove.
2929        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2930        * aclocal/canonical-target-name.m4: Add m4-quotes.
2931        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2932        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2933        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2934        * aclocal/check-networking.m4: Add m4-quotes. Require
2935        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2936        * aclocal/check-posix.m4: Add m4-quotes. Require
2937        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2938        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2939        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2940        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2941
29422003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2943
2944        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2945        * aclocal/bsp-alias.m4: Remove.
2946
29472003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2948
2949        * configure.ac: Make presence of tests/ optional.
2950
29512003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2952
2953        * aclocal/path-perl.m4: Remove (Unused).
2954
29552003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2956
2957        * automake/force-preinstall.am: Remove.
2958
29592003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2960
2961        PR 499/rtems_misc
2962        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2963        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2964        Configuration (Odd was forced) - Correction of Stop Bit configuration
2965        (inversed) - Correction of ISR Handler to call
2966        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2967        CTS Hardware flow control Configuration.
2968
29692003-09-04      Joel Sherrill <joel@OARcorp.com>
2970
2971        * lib/libcpu/shared/include/cache.h,
2972        lib/libcpu/shared/src/cache_aligned_malloc.c,
2973        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2974        license changed.
2975        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2976        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2977        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2978        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2979        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2980        for license changed.
2981        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2982        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2983        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2984        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2985        libchip/network/cs8900.h, libchip/network/dec21140.c,
2986        libchip/network/elnk.c, libchip/network/open_eth.c,
2987        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2988        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2989        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2990        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2991        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2992        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2993        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2994        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2995        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2996        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2997        libchip/serial/serial.h, libchip/serial/z85c30.c,
2998        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2999        libchip/serial/z85c30_reg.c: URL for license changed.
3000
30012003-09-03      Jiri Gaisler <jiri@gaisler.com>
3002
3003        PR 477/networking
3004        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
3005        * libchip/network/README.open_eth, libchip/network/open_eth.c,
3006        libchip/network/open_eth.h: New files.
3007
30082003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3009
3010        * aclocal/rtems-top.m4: Add RTEMS_API.
3011        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
3012
30132003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3014
3015        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3016        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
3017        @RTEMS_BSP@.cfg.
3018
30192003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3020
3021        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3022
30232003-08-20      Joel Sherrill <joel@OARcorp.com>
3024
3025        * libchip/network/cs8900.c: Correct copyright statements.
3026
30272003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3028
3029        * aclocal/check-itron.m4: Remove.
3030        * aclocal/enable-inlines.m4: Remove.
3031        * Makefile.am: Reflect having moved aclocal/.
3032        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
3033        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
3034        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
3035        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
3036        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
3037        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
3038        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
3039        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
3040        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
3041        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
3042        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
3043        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
3044        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
3045        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
3046        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
3047        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
3048        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
3049        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
3050        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
3051        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
3052        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
3053        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
3054        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
3055        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
3056        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
3057        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
3058        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
3059        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
3060        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
3061        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
3062        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
3063        * aclocal/multilib.m4: New (Copied from ../../aclocal).
3064        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
3065        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
3066        * aclocal/ppc.m4: New (Copied from ../../aclocal).
3067        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
3068        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
3069        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
3070        * aclocal/project-root.m4: New (Copied from ../../aclocal).
3071        * aclocal/quoting.m4: New (Copied from ../../aclocal).
3072        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
3073        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
3074        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
3075        * aclocal/target.m4: New (Copied from ../../aclocal).
3076        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
3077        * aclocal/version.m4: New (Copied from ../../aclocal).
3078
30792003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3080
3081        * configure.ac: Remove stray comments.
3082        * automake/local.am, automake/host.am: Remove "debug".
3083
30842003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3085
3086        * Makefile.am: Reflect having moved automake/.
3087        * lib/Makefile.am: Reflect having moved automake/.
3088        * support/Makefile.am: Reflect having moved automake/.
3089        * wrapup/Makefile.am: Reflect having moved automake/.
3090        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
3091        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
3092        from ../../automake).
3093        * optman/Makefile.am: Reflect having moved automake/.
3094        * libchip/Makefile.am: Reflect having moved automake/.
3095        * libchip/ide/Makefile.am: Reflect having moved automake/.
3096        * libchip/network/Makefile.am: Reflect having moved automake/.
3097        * libchip/rtc/Makefile.am: Reflect having moved automake/.
3098        * libchip/serial/Makefile.am: Reflect having moved automake/.
3099        * librdbg/Makefile.am: Reflect having moved automake/.
3100        * librdbg/include/Makefile.am: Reflect having moved automake/.
3101        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
3102        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
3103        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
3104        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
3105        automake/.
3106        * librdbg/src/Makefile.am: Reflect having moved automake/.
3107        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
3108        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
3109        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
3110        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
3111        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
3112        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
3113        having moved automake/.
3114        * libnetworking/Makefile.am: Reflect having moved automake/.
3115        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
3116        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
3117        automake/.
3118        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
3119        automake/.
3120        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
3121        automake/.
3122        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
3123
31242003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3125
3126        * Makefile.am: Add bsp.pc.in.
3127        * bsp.pc.in: New (pkgconfig support).
3128
31292003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3130
3131        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
3132
31332003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3134
3135        * lib/Makefile.am: New (Required by 'make dist').
3136        * lib/ChangeLog: Remove.
3137        * lib/.cvsignore: Cleanup.
3138        * configure.ac: Reflect having added lib/Makefile.am.
3139        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
3140        lib/libbsp/configure.ac.
3141        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3142        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3143
31442003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3145
3146        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
3147        * configure.ac: Merge-in librdbg/configure.ac.
3148        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
3149        librdbg/configure.ac.
3150        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
3151        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
3152        LIBCHIP. Conditionally build include-dirs.
3153        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
3154        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
3155        * librdbg/Makefile.am, librdbg/include/Makefile.am,
3156        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
3157        librdbg/include/rdbg/m68k/Makefile.am,
3158        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
3159        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
3160        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3161        librdbg/src/powerpc/Makefile.am, librdbg/
3162        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
3163        configure.ac into ../configure.ac.
3164        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
3165        * libnetworking/.cvsignore, libnetworking/Makefile.am,
3166        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
3167        libnetworking/rtems_telnetd/Makefile.am,
3168        libnetworking/rtems_webserver/Makefile.am,
3169        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
3170        into ../configure.ac.
3171
31722003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3173
3174        PR 427/rtems
3175        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
3176        * librdbg/src/servtsp.c: Ditto.
3177
31782003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
3179
3180        PR 429/bsps
3181        PR 432/bsps
3182        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
3183        packets are queued onto an elnk board, the ISR will deadlock the device
3184        with a tx complete interrupt.  Lighter tx loads are not affected as they
3185        end up submitting single packets to the device.
3186
31872003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3188
3189        * configure.ac: Merge-in libchip/configure.ac. Merge-in
3190        optman/configure.ac.
3191        * optman/configure.ac: Remove (Merged into ../configure.ac).
3192        * optman/Makefile.am: Reflect having merged configure.ac into
3193        ../configure.ac.
3194        * libchip/configure.ac: Remove (Merged into ../configure.ac).
3195        * libchip/Makefile.am, libchip/ide/Makefile.am,
3196        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3197        libchip/serial/Makefile.am: Reflect having merged configure.ac into
3198        ../configure.ac.
3199
32002003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3201
3202        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
3203
32042003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
3205
3206        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
3207        on i386.
3208
32092003-06-13      Joel Sherrill <joel@OARcorp.com>
3210
3211        * libnetworking/pppd/chat.c: Removed warnings.
3212
32132003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
3214
3215        * libchip/network/README.3com: New file missed in previous commit.
3216        PR 405/bsps
3217        PR 393/networking
3218        * libchip/network/dec21140.c: Fix leak also known as PR393.
3219        * libchip/network/elnk.c, libchip/network/if_media.h,
3220        libchip/network/mii.h: New files.
3221        * libchip/network/Makefile.am: Reflect new files.
3222
32232003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3224
3225        * configure.ac: Remove support for profile-variant.
3226
32272003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3228
3229        PR 397/pppd
3230        * libnetworking/pppd/fsm.c: Make peer_mru global again.
3231        * libnetworking/pppd/magic.c: Remove *rand48.
3232        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
3233
32342003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3235
3236        * wrapup/Makefile.am: Add libide.a.
3237
32382003-04-15      Joel Sherrill <joel@OARcorp.com>
3239
3240        PR 387/rtems_misc
3241        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
3242        routines.
3243        * libchip/ide/ata_internal.h: Added missing newline and end of file.
3244
32452003-04-11      Joel Sherrill <joel@OARcorp.com>
3246
3247        * libnetworking/rtems_webserver/cgi.c,
3248        libnetworking/rtems_webserver/sockGen.c,
3249        libnetworking/rtems_webserver/umui.c,
3250        libnetworking/rtems_webserver/websSSL.c,
3251        libnetworking/rtems_webserver/websSSL.h,
3252        libnetworking/rtems_webserver/websda.c,
3253        libnetworking/rtems_webserver/websda.h: New files. Not included in
3254        previous commit.
3255
32562003-04-10      Joel Sherrill <joel@OARcorp.com>
3257
3258        PR 371/pppd
3259        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
3260        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
3261        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
3262        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3263        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
3264        still global symbols in rtemspppd.h which might need to be changed or
3265        converted into member of a structure which is dereferenced with a
3266        pointer that is managed as a per task variable. But this patch should
3267        avoid many conflicts.
3268
32692003-03-27      Joel Sherrill <joel@OARcorp.com>
3270
3271        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
3272        not allowed in the cpukit source code since it must be buildable
3273        independent of any BSP. These files were moved to libchip/ide.
3274        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
3275        files.
3276
32772003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3278
3279        PR 368/filesystems
3280        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
3281        improvements which now work on pc386 and mbx8xx.
3282        * libchip/ide/ide_controller.c: New file.
3283
32842003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3285
3286        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
3287
32882003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3289
3290        * configure.ac: Remove AC_CONFIG_AUX_DIR.
3291        * configure.ac: Add support/.
3292        * support/.cvsignore: New.
3293        * support/Makefile.am: New.
3294        * support/version.c: New.
3295        * wrapup/Makefile.am: Add support/libsupport.a.
3296        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
3297        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
3298        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
3299        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
3300
33012003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3302
3303        * wrapup/Makefile.am: Use SRC += instead of make-vars.
3304
33052003-02-20      Till Straumann <strauman@slac.stanford.edu>
3306
3307        PR 354/networking
3308        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
3309        chip against a table of supported chips. The untested ones are still
3310        commented out, however.
3311
33122003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3313
3314        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3315        * configure.ac: AC_PREREQ(2.57).
3316        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3317        * optman/configure.ac: AC_PREREQ(2.57).
3318        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3319        * libchip/configure.ac: AC_PREREQ(2.57).
3320        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3321        * librdbg/configure.ac: AC_PREREQ(2.57).
3322        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3323        * libnetworking/configure.ac: AC_PREREQ(2.57).
3324
33252003-02-06      Joel Sherrill <joel@OARcorp.com>
3326
3327        * libnetworking/pppd/chat.c: Convert routines with common names to
3328        static. This included get_char(), put_char(), and character() among
3329        others.
3330
33312003-02-03      Joel Sherrill <joel@OARcorp.com>
3332
3333        PR 338/filesystem
3334        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
3335        rtems_io_lookup_name() (API change).  Unused function removed.
3336
33372003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3338
3339        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3340        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3341        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3342        Eliminate *_O_FILES.
3343        * libnetworking/rtems_servers/Makefile.am,
3344        libnetworking/rtems_webserver/Makefile.am,
3345        libnetworking/rtems_telnetd/Makefile.am: Ditto.
3346
33472002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3348
3349        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
3350        Let all-local: depend on $(LIB).
3351        * wrapup/Makefile.am, configure.ac: Remove libmisc.
3352        * optman/Makefile.am: Apply install-data-local to install *.rels.
3353
33542002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3355
3356        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
3357        %.c rules.
3358        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
3359        * libchip/network/Makefile.am: Eliminate C_O_FILES.
3360        * libchip/rtc/Makefile.am: Ditto.
3361        * libchip/serial/Makefile.am: Ditto.
3362
33632002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3364
3365        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3366        LIBC_DEFINES.
3367        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3368        LIBC_DEFINES.
3369        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3370        LIBC_DEFINES.
3371
33722002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3373
3374        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
3375
33762002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3377
3378        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
3379        cache-checking.
3380        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3381
33822002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3383
3384        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
3385        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
3386        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
3387        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3388        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3389
33902002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3391
3392        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
3393        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
3394        Remove.
3395        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
3396
33972002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3398
3399        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
3400        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
3401
34022002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
3403
3404        * libchip/network/cs8900.c: I don't know why we have to SelfST register
3405        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
3406
34072002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3408
3409        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3410        * optman/rel.am: New.
3411
34122002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3413
3414        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3415        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3416        braino in comment on "exec". Extend --enable-ada handling.
3417
34182002-11-04      Joel Sherrill <joel@OARcorp.com>
3419
3420        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3421        tasks and rolling multiple loops into 1.
3422        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3423        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3424        Removed warnings.
3425
34262002-10-31      Joel Sherrill <joel@OARcorp.com>
3427
3428        * libchip/network/dec21140.c: Removed warnings.
3429        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3430        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3431        librdbg/src/m68k/any/remdeb_xdr.c,
3432        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3433        warnings.
3434        * libnetworking/rtems_webserver/socket.c,
3435        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3436
34372002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3438
3439        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3440        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3441        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3442        above.
3443
34442002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3445
3446        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3447        * wrapup/.cvsignore: Remove autom4te.cache.
3448        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3449        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3450        autom4te.cache.
3451        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3452        autom4te.cache.
3453        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3454        autom4te.cache.
3455
34562002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3457
3458        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3459
34602002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3461
3462        * optman/.cvsignore: Add autom4te.cache.
3463
34642002-09-14      Joel Sherrill <joel@OARcorp.com>
3465
3466        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3467
34682002-09-07      Joel Sherrill <joel@OARcorp.com>
3469
3470        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3471        include files to resolve warnings.
3472
34732002-09-07      Chris Johns <ccj@acm.org>
3474
3475        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3476        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3477        which corrects the problem  where the cs8900.c file was actually the BSP
3478        glue.  Joel did some hacking so this file will compile.  Previously it
3479        required providing a target.h file to compile.
3480        * libchip/network/cs8900.c.bsp: New file.
3481
34822002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3483
3484        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3485
34862002-08-31      Joel Sherrill <joel@OARcorp.com>
3487
3488        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3489        eliminate warning.
3490
34912002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3492
3493        * configure.ac: Add ada-tests.
3494
34952002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3496
3497        * Makefile.am: Add preinstall-stamp.
3498
34992002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3500
3501        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3502        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3503        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3504        gcc31 happy.
3505        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3506        cp.
3507
35082002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3509
3510        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3511        make/bsp.mak.
3512        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3513        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3514
35152002-08-12      Joel Sherrill <joel@OARcorp.com>
3516
3517        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3518        avoid error.
3519
35202002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3521
3522        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3523        * configure.ac: Add BSP_SUBDIRS.
3524        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3525        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3526        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3527        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3528        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3529        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3530        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3531        RTEMS_CHECK_BSP_CACHE.
3532        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3533        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3534        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3535        .$(OBJEXT) instead of .o.
3536        * libnetworking/pppd/Makefile.am,
3537        libnetworking/rtems_servers/Makefile.am,
3538        libnetworking/rtems_telnetd/Makefile.am,
3539        libnetworking/rtems_webserver/Makefile.am,
3540        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3541
35422002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3543
3544        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3545        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3546        ../libchip/serial/$(ARCH)/libserialio.a.
3547        * libchip/serial/Makefile.am: Don't tmp-install lib.
3548        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3549
35502002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3551
3552        * Makefile.am: Add rtems_makedir.
3553        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3554        * Makefile.am: Add wrapup-SUBDIR.
3555        * wrapup/ChangeLog: Remove.
3556        * wrapup/configure.ac: Remove.
3557        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3558        (Make the bare BSP happy).
3559        * configure.ac: Ditto.
3560        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3561        Create make/custom/default.cfg.
3562        * configure.ac: Add creation of make/custom/*.cfg. Create
3563        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3564
35652002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3566
3567        * Makefile.am: Clean $(PROJECT_RELEASE).
3568
35692002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3570
3571        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3572        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3573        prototype mismatches.
3574
35752002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3576
3577        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3578        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3579
35802002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3581
3582        * acinclude.m4: Add test "$multilib" != "yes".
3583        * config-ml.in: Remove.
3584        * acinclude.m4: Cleanups.
3585        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3586        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3587        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3588        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3589        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3590
35912002-07-16      Eric Norum <eric.norum@usask.ca>
3592
3593        * New driver for the Intel EtherExpressPro (82559ER) chip.
3594        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3595        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3596        * libchip/network/Makefile.am: Modified to reflect above.
3597
35982002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3599
3600        * acinclude.m4: New.
3601        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3602        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3603        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3604
36052002-07-01      Joel Sherrill <joel@OARcorp.com>
3606
3607        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3608        _Objects_Information_table now that it is a two dimensional array based
3609        upon API and class.
3610        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3611        of strnlen().
3612
36132002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3614
3615        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3616        preinstall libnetapps.a.
3617
36182002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3619
3620        * configure.ac: Remove librpc.
3621
36222002-06-25      Joel Sherrill <joel@OARcorp.com>
3623
3624        * Per PR233, moved librpc to exec.
3625        * configure.ac, wrapup/Makefile.am: Modified.
3626        * librpc, librpc/ChangeLog: Removed.
3627
36282002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3629
3630        * optman/Makefile.am: Remove multilib support.
3631        * optman/configure.ac: Ditto.
3632        * optman/sapi/Makefile.am: Ditto.
3633
36342002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3635
3636        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3637        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3638
36392002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3640
3641        Move networking libraries to c/src/exec/libnetworking
3642        * libnetworking/configure.ac, libnetworking/Makefile.am,
3643        libnetworking/wrapup/Makefile.am: Reflect Moval.
3644
36452002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3646
3647        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3648        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3649        <rtems/bspIo.h>.
3650
36512002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3652
3653        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3654        * libnetworking/rtems/mkrootfs.h: Ditto.
3655        * libnetworking/rtems/Makefile.am: Reflect changes above.
3656
36572002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3658
3659        * configure.ac: Remove lib.
3660
36612002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3662
3663        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3664        that exception stack frames on M68K members with VBR always are 6 byte
3665        long. The incorrect assumption resulted in some gdb commands like "next"
3666        to fail on the 68360.
3667
36682002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3669
3670        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3671        PR 220
3672        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3673        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3674        CVS.
3675        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3676        libnetworking/sys/filio.h: Remove.
3677        * libnetworking/sys/Makefile.am: Reflect changes above.
3678
36792002-05-07      Chris Johns <ccj@acm.org>
3680
3681        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3682        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3683        requires it to be stripped.
3684
36852002-05-01      Eric Norum <eric.norum@usask.ca>
3686
3687        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3688        assembly  to satisfy gcc 3.1 and newer.
3689
36902002-04-26      Eric Norum <eric.norum@usask.ca>
3691
3692        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3693        agressive optimization in gcc 3.1 does not reorder things.
3694
36952002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3696
3697        * libchip/network/dec21140.c: Reflect changes to powerpc's
3698        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3699        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3700        <rtems/score/cpu.h>.
3701        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3702        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3703
37042002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3705
3706        * optman/configure.ac: Remove ENABLE_GCC28.
3707
37082002-04-11      Chris Johns <ccj@acm.org>
3709
3710        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3711        driver control block field to the ifconfig network driver structure.
3712        This field is needed by the i82586 driver which was ported from NetBSD
3713        as it had better hardware abstraction.
3714        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3715        PR59, added the drv_ctrl driver control block field to the ifconfig
3716        network driver structure. This field is needed by the i82586 driver
3717        which was ported from NetBSD as it had better hardware abstraction.
3718
37192002-04-10      Mike Siers <mikes@poliac.com>
3720
3721        * libnetworking/rtems_webserver/NOTES,
3722        libnetworking/rtems_webserver/asp.c,
3723        libnetworking/rtems_webserver/balloc.c,
3724        libnetworking/rtems_webserver/default.c,
3725        libnetworking/rtems_webserver/ej.h,
3726        libnetworking/rtems_webserver/ejIntrn.h,
3727        libnetworking/rtems_webserver/ejlex.c,
3728        libnetworking/rtems_webserver/ejparse.c,
3729        libnetworking/rtems_webserver/emfdb.c,
3730        libnetworking/rtems_webserver/emfdb.h,
3731        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3732        libnetworking/rtems_webserver/handler.c,
3733        libnetworking/rtems_webserver/license.txt,
3734        libnetworking/rtems_webserver/md5.h,
3735        libnetworking/rtems_webserver/md5c.c,
3736        libnetworking/rtems_webserver/mime.c,
3737        libnetworking/rtems_webserver/misc.c,
3738        libnetworking/rtems_webserver/ringq.c,
3739        libnetworking/rtems_webserver/rom.c,
3740        libnetworking/rtems_webserver/security.c,
3741        libnetworking/rtems_webserver/sock.c,
3742        libnetworking/rtems_webserver/sym.c,
3743        libnetworking/rtems_webserver/uemf.c,
3744        libnetworking/rtems_webserver/uemf.h,
3745        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3746        libnetworking/rtems_webserver/url.c,
3747        libnetworking/rtems_webserver/value.c,
3748        libnetworking/rtems_webserver/wbase64.c,
3749        libnetworking/rtems_webserver/webcomp.c,
3750        libnetworking/rtems_webserver/webpage.c,
3751        libnetworking/rtems_webserver/webrom.c,
3752        libnetworking/rtems_webserver/webs.c,
3753        libnetworking/rtems_webserver/webs.h,
3754        libnetworking/rtems_webserver/websuemf.c,
3755        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3756        2.1.4.
3757
37582002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3759
3760        * libchip/network/i82586.c: Include <string.h>.
3761        * libchip/network/sonic.c: Ditto.
3762
37632002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3764
3765        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3766
37672002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3768
3769        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3770
37712002-03-27      Thomas.Doerfler@imd-systems.de
3772
3773        PR 144
3774        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3775        memory address 0 when called for the first time. This is done when
3776        trying to clear the variable "dhcp_hostname".
3777
37782002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3779
3780        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3781        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3782        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3783        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3784        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3785        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3786        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3787        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3788        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3789        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3790        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3791        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3792        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3793        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3794        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3795        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3796        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3797        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3798        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3799        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3800        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3801        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3802        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3803        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3804        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3805        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3806        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3807        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3808        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3809        AUTOMAKE_OPTIONS.
3810        * libnetworking/configure.ac:
3811        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3812        foreign 1.6]).
3813        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3814        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3815        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3816        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3817        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3818        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3819        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3820        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3821        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3822        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3823        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3824        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3825        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3826        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3827        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3828        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3829        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3830
38312002-03-27      Ilya Alexeev <ilya@continuum.ru>
3832
3833        PR 162
3834        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3835        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3836        used in a device write routines.  Now ppp_softc structure have own
3837        character for writing to device (sc_outchar).  I think that converting
3838        local variables to static is not a right solution, because problems will
3839        occur in the case of two or more ppp instances.
3840        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3841        must be u_long, otherwise in the case of the big output packet endless
3842        loop may occur.
3843
38442002-03-21      Ilya Alexeev <ilya@continuum.ru>
3845
3846        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3847        preparations for multiple PPPD connections.
3848
38492002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3850
3851        PR 149
3852        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3853        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3854        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3855        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3856
38572002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3858
3859        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3860        * configure.ac: Modified to reflect addition.
3861
38622002-02-27      Ilya Alexeev <ilya@continuum.ru>
3863
3864        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3865        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3866        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3867        capabilities as well as eliminate some warnings.
3868
38692002-02-27      Eric Norum <eric.norum@usask.ca>
3870
3871        * libnetworking/net/radix.c: Properly handle fetching the default route
3872        when there is no route.  This was a bug in the original FreeBSD code and
3873        this fix is from an updated version of their code.
3874
38752002-02-16      Eric Norum <eric.norum@usask.ca>
3876
3877        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3878        checking.
3879
38802002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3881
3882        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3883        dodefaultroute.
3884
38852002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3886
3887        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3888        include <rtems/seterr.h>.
3889
38902002-02-01      Mike Siers <mikes@poliac.com>
3891
3892        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3893        avoid bringing the link down too fast. NOTE: Mike reports successfully
3894        running at 56K baud on a direct link.
3895
38962002-02-01      Eric Valette <valette@crf.canon.fr>
3897
3898        * librdbg/So many patches have been posted recently on the mailing list
3899        and  because we were unable to find correct solution to compile on
3900        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3901        because the coding  style of rdbg was rather inconsistant among various
3902        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3903        global coding style (using indent + manual edits), 2) incorporate/review
3904        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3905        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3906        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3907        after rdbg initialization is done, NB : the paches is huge but it is
3908        mainly due to coding styke chnages.  Only few lines of codes have been
3909        really changed and they do not impact  rdbg functionnality (AFAIKT).
3910        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3911        librdbg/include/rdbg/m68k/rdbg_f.h,
3912        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3913        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3914        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3915        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3916        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3917        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3918        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3919        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3920        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3921        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3922        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3923        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3924        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3925        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3926        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3927        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3928
39292002-01-31      Mike Siers <mikes@poliac.com>
3930
3931        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3932        * Nice Update of PPPD support which eliminates the requiremetn that
3933        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3934        and reports that it seems to be more stable and handle larger packets
3935        better.  This patch replaces the termios tasks with more general pppd
3936        network driver tasks.  The functions pppinput() and pppstart() get
3937        called from the interrupt service routine.
3938        * libnetworking/Makefile.am, libnetworking/configure.ac,
3939        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3940        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3941        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3942        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3943        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3944        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3945        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3946        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3947        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3948        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3949        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3950        libnetworking/net/route.c, libnetworking/net/route.h,
3951        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3952        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3953        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3954        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3955        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3956        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3957        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3958        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3959        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3960        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3961        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3962        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3963        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3964        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3965        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3966        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3967        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3968        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3969        libnetworking/pppd/example/README,
3970        libnetworking/pppd/example/netconfig.h,
3971        libnetworking/wrapup/Makefile.am: Modified.
3972        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3973        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3974        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3975        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3976        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3977        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3978        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3979        libnetworking/modem/pppcompress.c: Subdirectory removed.
3980
39812002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3982
3983        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3984        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3985
39862002-01-18      Till Straumann <strauman@slac.stanford.edu>
3987
3988        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3989        issues: - exception handler needs to enable MSR_FP if the interrupted
3990        thread is FP enabled. - printk message for MSR fixed and added
3991        stacktrace. NOTE: this requires the stacktrace patch to
3992        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3993        however).
3994
39952002-01-06      Joel Sherrill <joel@OARcorp.com>
3996
3997        * optman/.cvsignore: Added aclocal.m4 and configure.
3998        * optman/.cvsignore: New file.
3999
40002002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4001
4002        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
4003
40042002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4005
4006        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
4007        * optman/ChangeLog: New.
4008        * optman/configure.ac: New.
4009        * optman/Makefile.am: New.
4010        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
4011        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
4012
40132001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4014
4015        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
4016
40172001-12-18      Eric Norum <eric.norum@usask.ca>
4018
4019        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
4020        `directories' (path names with a / at the end) while disallowing open()
4021        operations on TFTP `directories'.
4022
40232001-12-07      Eric Norum <eric.norum@usask.ca>
4024
4025        * libnetworking/lib/tftpDriver.c: Restore write capability.
4026
40272001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4028
4029        * libchip/network/sonic.h: Fix typo.
4030        * libnetworking/arpa/Makefile.am: Remove stray lines.
4031
40322001-10-30      Victor V. Vengerov <vvv@oktet.ru>
4033
4034        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
4035
40362001-10-18      Eric Norum <eric.norum@usask.ca>
4037
4038        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
4039        chdir() and open() operations within the TFTP file system.
4040
40412001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4042
4043        * librdbg/configure.ac: Fix latent bug exposed by removal of
4044        config.cache's which prevented powerpc targets librdbg from building.
4045
40462001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4047
4048        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
4049        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
4050        autoconf-2.52 happy.
4051
40522001-10-12      Mike Siers <mikes@poliac.com>
4053
4054        * libnetworking/Update to stable working state.  Congratulations Mike!
4055        :).
4056        * libnetworking/modem_example: Directory removed.
4057        * libnetworking/modem_example/16550.h,
4058        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
4059        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
4060        libnetworking/modem_example/ppp.h,
4061        libnetworking/modem_example/pppcompress.c: Files removed.
4062        * libnetworking/pppd/example/pppd.options: New file.
4063        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
4064        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4065        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
4066        libnetworking/pppd/rtemsmain.c: Updated.
4067
40682001-10-12      Joel Sherrill <joel@OARcorp.com>
4069
4070        * libchip/serial/z85c30.c: Fixed typo.
4071
40722001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4073
4074        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
4075        * configure.in: Remove.
4076        * configure.ac: New file, generated from configure.in by autoupdate.
4077        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4078        * libchip/configure.in: Remove.
4079        * libchip/configure.ac: New file, generated from configure.in by
4080        autoupdate.
4081        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4082        * librdbg/configure.in: Remove.
4083        * librdbg/configure.ac: New file, generated from configure.in by
4084        autoupdate.
4085        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4086        * libnetworking/configure.in: Remove.
4087        * libnetworking/configure.ac: New file, generated from configure.in by
4088        autoupdate.
4089
40902001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4091
4092        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
4093        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
4094        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
4095
40962001-09-27      Joel Sherrill <joel@OARcorp.com>
4097
4098        * libchip/ChangeLog: Fixed typo in date.
4099
41002001-09-27      Eric Norum <eric.norum@usask.ca>
4101
4102        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
4103        TFTP  filesystem.
4104
41052001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4106
4107        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
4108        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
4109        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
4110        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
4111        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4112        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4113        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
4114        'PREINSTALL_FILES ='.
4115        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
4116        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
4117        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
4118        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
4119        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
4120        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
4121        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
4122        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
4123        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
4124        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
4125        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
4126        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
4127
41282001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4129
4130        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
4131        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
4132        * librdbg/src/m68k/any/Makefile.am: Ditto.
4133        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
4134        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
4135        happy.
4136
41372001-09-21      Joel Sherrill <joel@OARcorp.com>
4138
4139        * libchip/network/Makefile.am: Fixed typo on file name.
4140        * libchip/network/i82586.c: Commented out line 318 which is referencing
4141        a member of a structure that is not currently there.  This needs to be
4142        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
4143        to C style.
4144
41452001-09-19      Eric Norum <eric.norum@usask.ca>
4146
4147        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
4148
41492001-09-19      Chris Johns <ccj@acm.org>
4150
4151        * libchip/network/README.i82586, libchip/network/i82586.c,
4152        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
4153        Network driver for Intel i82586.
4154        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
4155        rtems/rtems_bsdnet_internal.h Added support for populating the initial
4156        "root" filesystem with information obtained via the DHCP response.
4157
41582001-09-14      Eric Norum <eric.norum@usask.ca>
4159
4160        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
4161        make gcc 3.x happy.
4162
41632001-08-16      Mike Siers <mikes@poliac.com>
4164
4165        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
4166        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
4167        These support callback functionality that has not even been compiled
4168        under RTEMS yet.
4169        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
4170        example application.  Mike's notes on the modifications: - renamed
4171        error() function because of namespace problems - removed calls to the
4172        exit() funciton - removed extra files from the pppd source directory -
4173        defined pppd task constant values in rtemspppd.h - modifyied example
4174        code to get actual tick per second value - placed the pppd 2.3.11 man
4175        page file (pppd.8) into the pppd directory.
4176        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4177        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4178        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4179        libnetworking/pppd/rtems-ppp.c: Deleted.
4180        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
4181        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
4182        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
4183        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
4184        libnetworking/pppd/example/init.c,
4185        libnetworking/pppd/example/netconfig.h,
4186        libnetworking/pppd/example/ppp.conf,
4187        libnetworking/pppd/example/pppdapp.c,
4188        libnetworking/pppd/example/system.h: New files.
4189        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
4190        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
4191        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
4192        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
4193        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
4194        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
4195        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
4196        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
4197        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
4198        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
4199        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
4200        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
4201        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
4202        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
4203        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
4204
42052001-08-16      Joel Sherrill <joel@OARcorp.com>
4206
4207        * libnetworking/pppd/example/Makefile: Removed.
4208        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
4209        to avoid bootstrap -c clobbering it.
4210        * libnetworking/rtems_telnetd/.cvsignore: New file.
4211
42122001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
4213
4214        * libnetworking/Makefile.am, libnetworking/configure.in,
4215        libnetworking/rtems_servers/Makefile.am,
4216        libnetworking/rtems_servers/telnetd.c,
4217        libnetworking/rtems_servers/telnetd.h,
4218        libnetworking/rtems_telnetd/Makefile.am,
4219        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4220        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4221        libnetworking/rtems_telnetd/telnetd.c,
4222        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
4223        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
4224        effect when ftpd change. - the tcp/ip stats have been implemented into
4225        icmds.c and started when telnetd daemon is started.
4226        * libnetworking/rtems_servers/telnetd.c,
4227        libnetworking/rtems_servers/telnetd.h: Removed.
4228        * libnetworking/rtems_telnetd: New directory.
4229        * libnetworking/rtems_telnetd/Makefile.am,
4230        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4231        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4232        libnetworking/rtems_telnetd/telnetd.c,
4233        libnetworking/rtems_telnetd/telnetd.h: New files.
4234
42352001-06-14      Joel Sherrill <joel@OARcorp.com>
4236
4237        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
4238        Moved from libmisc/shell so the network stack to address network
4239        depenendency.
4240        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
4241
42422001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4243
4244        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
4245
42462001-05-15      Joel Sherrill <joel@OARcorp.com>
4247
4248        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
4249        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
4250        accidentally deleted the incorrectly empty versions.
4251
42522001-05-14      Till Straumann <strauman@slac.stanford.edu>
4253
4254        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
4255        libchip/pci/Makefile.am: Per PR215 address the following issues: -
4256        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
4257        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
4258        to know the values) - the affected BSP (shared/motorola) headers have
4259        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
4260        driver (libchip/network/dec21140.c) has been fixed to use
4261        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
4262        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
4263        who is using this driver. - the DEC driver also has been fixed to use
4264        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
4265        delay_in_bus_cycles().
4266
42672001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4268
4269        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
4270
42712001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4272
4273        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
4274
42752001-04-24      Eric Norum <eric.norum@usask.ca>
4276
4277        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
4278        NTP synchronization a little more robust -- no NTP daemon yet, but at
4279        least it trys a little harder when the primary NTP server is down.
4280
42812001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
4282
4283        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
4284        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4285        libnetworking/pppd/modem_example/modem.c,
4286        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
4287        other strings into English.
4288        * libnetworking/pppd/STATUS: updated to reflect the changes.
4289
42902001-04-20      Jake Janovetz <janovetz@uiuc.edu>
4291
4292        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
4293        again.
4294
42952001-04-20      Eric Valette <valette@crf.canon.fr>
4296
4297        * mcp750 directory renamed new_exception processing as it supports many
4298        more CPU models.
4299        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4300        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4301        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
4302        formerly in mcp750 plus modifications.
4303        * librdbg/src/powerpc/mcp750/.cvsignore,
4304        librdbg/src/powerpc/mcp750/Makefile.am,
4305        librdbg/src/powerpc/mcp750/remdeb.h,
4306        librdbg/src/powerpc/mcp750/remdeb_f.x,
4307        librdbg/src/powerpc/mcp750/remdeb_svc.c,
4308        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
4309        new_exception_processing.
4310        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4311        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4312        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
4313        part of this effort to add support for the MPC8xx.
4314
43152001-04-19      Joel Sherrill <joel@OARcorp.com>
4316
4317        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
4318        internal include files.
4319
43202001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
4321
4322        PR 158
4323        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
4324        rcmd() library call by commenting out the parts that deal with signals.
4325        This enables RTEMS to 'rsh' command to a server connecting fd to remote
4326        stdio. The 'server-side' parts of this file which deal with
4327        authentication are disabled since they are not needed.
4328
43292001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
4330
4331        * libnetworking/include/.cvsignore: Remove dangling file.
4332
43332001-03-14      Joel Sherrill <joel@OARcorp.com>
4334
4335        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
4336        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
4337        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
4338        libchip style serial drivers can be written in libcpu or libbsp.
4339
43402001-03-01      Joel Sherrill <joel@OARcorp.com>
4341
4342        * libchip/network/cs8900.c, libchip/network/cs8900.h,
4343        libchip/network/sonic.c, libchip/network/sonic.h,
4344        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
4345        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
4346        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
4347        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
4348        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
4349        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
4350        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
4351        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
4352
43532001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4354
4355        * librdbg/include/rdbg/Makefile.am,
4356        librdbg/include/rdbg/i386/Makefile.am,
4357        librdbg/include/rdbg/m68k/Makefile.am,
4358        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
4359        style on include files.
4360
43612001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4362
4363        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4364        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
4365        replace ${..} with $(..).
4366        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
4367        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
4368        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4369        libnetworking/rtems/Makefile.am, libnetworking/
4370        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
4371        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
4372        include_*HEADERS instead of H_FILES.
4373        * libnetworking/include/Makefile.am: Remove.
4374        * libnetworking/Makefile.am: Add handling of *.h files.
4375        * libnetworking/configure.in: Remove include/Makefile.
4376
43772001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4378
4379        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
4380
43812001-01-31      Sergei Organov <osv@javad.ru>
4382
4383        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
4384        current dir and root dir removed in favor of new libio support for
4385        task-local current and root directories. - Bug in `close_data_socket()'
4386        introduced by previous change fixed. - `command_pasv()' changed to set
4387        timeout on socket we are listening on and code fixed to don't close
4388        socket twice on error. - `serr()' changed to clear `errno'. -
4389        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
4390        changed to clear `errno' before processing session. -
4391        `close_data_socket()' fixed to close both active and passive sockets -
4392        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
4393        empty string  in `exec_command()'.
4394
43952001-01-25      Eric Norum <eric.norum@usask.ca>
4396
4397        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
4398        improves throughput on systems which are dropping packets.   Only the
4399        first timeout is reduced.  This keeps the number of extra packets down
4400        on networks that are very busy and dropping lots of packets.
4401
44022001-01-24      Sergei Organov <osv@javad.ru>
4403
4404        * libnetworking/rtems_servers/ftpd.c,
4405        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4406        - Timeouts on sockets implemented. 'idle' field added to configuration.
4407        No timeout by default to keep backward compatibility. Note: SITE IDLE
4408        command not implemented yet. - Basic global access control implemented.
4409        'access' field added to configuration. No access limitations by default
4410        to keep backward compatibility. - Anchor data socket for active mode
4411        (using self IP and port 20.) - Fixed default data port support (still
4412        not tested). - Don't allow IP address different from originating host in
4413        PORT command to improve security. - Fixed bug in MDTM command. - Check
4414        for correctness of parsing of argument in command_port(). - Fixed
4415        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4416        a directory. - Command parsing a little bit improved: command names are
4417        now converted to upper-case to be more compatible with RFC (command
4418        names are not case-sensitive.) - Reformat comments so that they have
4419        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4420        previous changes - True ASCII mode implemented (doesn't work for hooks
4421        and /dev/null) - Passive mode implemented, PASV command added. - Default
4422        port for data connection could be used (untested, can't find ftp client
4423        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4424        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4425
44262001-01-18      Joel Sherrill <joel@OARcorp.com>
4427
4428        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4429        macro using variable arguments.
4430        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4431        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4432        since I updated the main RTEMS development machine to RedHat 7.2 and
4433        apparently got a new version of rpcgen.
4434
44352001-01-12      Sergei Organov <osv@javad.ru>
4436
4437        * libnetworking/rtems_servers/ftpd.c,
4438        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4439        - use pool of pre-created threads to handle sessions instead of
4440        creating/deleting threads on the fly - LIST output is now similar to
4441        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4442        happy with it. - LIST NAME now works (both for files and directories) -
4443        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4444        clients happy  - keep track of CWD for every session separately -
4445        ability to specify root directory name for FTPD in configuration table.
4446        FTPD will then create illusion for FTP clients that this is actually
4447        root directory. - ignore options sent in commands, thus LIST -al FILE
4448        works and doesn't try to list "-al" directory. - buffers are allocated
4449        on stack instead of heap where possible to eliminate malloc/free calls
4450        (avoid possible heap fragmentation troubles). - drop using of task
4451        notepad to pass parameters - use function arguments instead - use
4452        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4453        in socket() instead of AF_INET.
4454
44552001-01-02      Joel Sherrill <joel@OARcorp.com>
4456
4457        * libnetworking/CHANGELOG: Removed.
4458        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4459
44602000-12-14      Eric Norum <eric.norum@usask.ca>
4461
4462        * libnetworking/lib/tftpDriver.c: Added write capability.
4463
44642000-12-08      Joel Sherrill <joel@OARcorp.com>
4465
4466        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4467        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4468        numerous variable declarations conditional on PPP_COMPRESS and
4469        PPP_FILTER.  Commented out variables that were not used because the code
4470        using them was commented out. Removed totally unused variables.
4471        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4472        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4473
44742000-11-30      Joel Sherrill <joel@OARcorp.com>
4475
4476        * libnetworking/modem/ppp_tty.c: Changed to include
4477        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4478        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4479        * libnetworking/Makefile.am: Modified to reflect above.
4480
44812000-11-27      Joel Sherrill <joel@OARcorp.com>
4482
4483        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4484
44852000-11-25      Eric Norum <eric.norum@usask.ca>
4486
4487        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4488        core.
4489
44902000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4491
4492        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4493        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4494        subdir.
4495        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4496        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4497        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4498        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4499        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4500        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4501        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4502        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4503        ppp_tty.c and the real pppd main is in pppmain.c.
4504
45052000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4506
4507        * libchip/network/sonic.c: Added ipalign() routine to align the received
4508        packet so that the ip header is on a 32-bit boundary. Necessary for
4509        cpu's that do not allow unaligned loads and stores and when the 32-bit
4510        DMA mode is used.
4511
45122000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4513
4514        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4515        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4516        ACLOCAL_AMFLAGS.
4517        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4518        ACLOCAL_AMFLAGS.
4519        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4520        ACLOCAL_AMFLAGS.
4521
45222000-11-03      Chris Johns <ccj@acm.org>
4523
4524        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4525        libchip/network/cs8900.h: New files.
4526
45272000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4528
4529        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4530        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4531        $(RTEMS_TOPdir)/aclocal.
4532        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4533        $(RTEMS_TOPdir)/aclocal.
4534        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4535        $(RTEMS_TOPdir)/aclocal.
4536
45372000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4538
4539        * configure.in: Switch to GNU-canonicalization.
4540        * Makefile.am: Reflect changes to configure.in.
4541        * acinclude.m4: Remove.
4542
45432000-10-30      Joel Sherrill <joel@OARcorp.com>
4544
4545        * POSIX include files merged into newlib.  This resulted in some
4546        definitions moving to other files and thus some secondary effects in
4547        RTEMS source code.
4548        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4549        in sync with newlib's <machine/types.h>.
4550        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4551        definition of struct itimerval in <sys/time.h>.
4552
45532000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4554
4555        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4556        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4557        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4558        * ChangeLog: Fix typos.
4559        * configure.in: add tests to the GNU canonicalized subdirectories.
4560
45612000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4562
4563        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4564        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4565        the lib directory before configuring lib/.
4566
45672000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4568
4569        * configure.in, Makefile.am: add exec to the GNU canonicalized
4570        subdirectories.
4571        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4572        * configure.in: add libnetworking, librpc and librdb to the GNU
4573        canonicalized subdirectories.
4574        * configure.in: add libmisc and libchip to the GNU canonicalized
4575        subdirectories.
4576        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4577        Switch to GNU canonicalization.
4578        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4579        Switch to GNU canonicalization.
4580        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4581        Switch to GNU canonicalization.
4582
45832000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4584
4585        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4586        canonicalization to libfs/. The approach is currently a bit of a hack as
4587        GNU canonicalization does not support the per-BSP build some of the
4588        other directories require.  As more of the tree is converted, this will
4589        become less  of an issue.
4590
45912000-10-20      Joel Sherrill <joel@OARcorp.com>
4592
4593        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4594        parameter.
4595
45962000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4597
4598        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4599        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4600        * librdbg/configure.in: Add m68k support.
4601        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4602        subdirectory.
4603        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4604        failure.
4605        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4606        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4607        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4608        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4609        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4610        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4611        librdbg/src/m68k/.cvsignore: New files.
4612        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4613        function pointers.
4614        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4615        _after_ pointer has been checked against NULL.
4616
46172000-10-18      Joel Sherrill <joel@OARcorp.com>
4618
4619        * wrapup/Makefile.am: Added libfs.
4620
46212000-10-18      Chris Johns <ccj@acm.org>
4622
4623        * libfs created.
4624        * configure.in: Added libfs subdirectory.
4625        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4626
46272000-09-28      Joel Sherrill <joel@OARcorp.com>
4628
4629        * libnetworking/rtems_webserver/Makefile.am,
4630        libnetworking/rtems_webserver/base64.c,
4631        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4632        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4633
46342000-09-22      Joel Sherrill <joel@OARcorp.com>
4635
4636        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4637        libnetworking/rtems/rtems_bsdnet_internal.h,
4638        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4639        have included rtems.h.  It is now including precisely the  least amount
4640        of low level, yet portable .h files to get the basic RTEMS types
4641        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4642        used machine/types.h to include rtems.h.
4643
46442000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4645
4646        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4647
46482000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4649
4650        * libnetworking/ChangeLog: Cleanup.
4651
46522000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4653
4654        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4655        * libchip/ChangeLog: Fix formating.
4656
46572000-09-05      Joel Sherrill <joel@OARcorp.com>
4658
4659        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4660        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4661        confusion and to work with the converted flags.
4662
46632000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4664
4665        * wrapup/Makefile.am: Include compile.am.
4666        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4667        libchip/serial/Makefile.am: Include compile.am.
4668        * librdbg/src/i386/any/Makefile.am,
4669        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4670        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4671        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4672        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4673        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4674        libnetworking/rtems_servers/Makefile.am,
4675        libnetworking/rtems_webserver/Makefile.am,
4676        libnetworking/wrapup/Makefile.am: Include compile.am.
4677
46782000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4679
4680        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4681        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4682
46832000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4684
4685        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4686
46872000-08-31      Joel Sherrill <joel@OARcorp.com>
4688
4689        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4690        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4691        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4692        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4693        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4694        * libnetworking/wbase64.c: Removed.
4695        * libnetworking/Makefile.am, libnetworking/asp.c,
4696        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4697        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4698        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4699        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4700        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4701        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4702        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4703        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4704        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4705        Modified.
4706
47072000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4708
4709        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4710
47112000-08-30      Joel Sherrill <joel@OARcorp.com>
4712
4713        * libnetworking/rtems_webserver/license.txt: New file.
4714
47152000-08-10      Joel Sherrill <joel@OARcorp.com>
4716
4717        * ChangeLog: New file.
4718        * libchip/ChangeLog: New file.
4719        * librdbg/ChangeLog: New file.
4720        * libnetworking/ChangeLog: New file.
4721
Note: See TracBrowser for help on using the repository browser.