source: rtems/c/src/ChangeLog @ d1dbd228

4.115
Last change on this file since d1dbd228 was d1dbd228, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/11/11 at 05:19:13

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

  • libchip/network/smc91111.c: Eliminate unused var "success".
  • Property mode set to 100644
File size: 174.8 KB
Line 
12011-10-11      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * libchip/network/smc91111.c: Eliminate unused var "success".
4        * libchip/serial/mc68681.c: Eliminate unused var "getReg".
5
62011-10-10      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * libchip/serial/z85c30.c: Eliminate unused var "dummy".
9        * libchip/network/sonic.c: Don't cast pointers to uint32_t.
10
112011-10-09      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * libchip/network/greth.c, libchip/network/open_eth.c
14        libchip/network/sonic.c: Eliminate evil typecasts.
15        * libchip/network/greth.h, libchip/network/open_eth.h,
16        libchip/network/sonic.h: Use void* for addresses.
17
182011-08-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
19
20        * libchip/network/smc91111exp.h, libchip/network/smc91111.c: Use
21        BSP_FEATURE_IRQ_EXTENSION define.
22
232011-08-30      Peter Dufault <dufault@hda.com>
24
25        * libchip/network/smc91111.c: Modify to support the MPC5554 using new
26        exceptions.  Fix where the networking status is being dumped to a
27        single thousand-character line.  Add support for when the chip loaded
28        it's MAC address from a serial chip at reset (the
29        SMC91111_ENADDR_IS_SETUP option).  Call lan91cxx_start() every time
30        the the device is initialized.  Without this change the chip can not
31        be "upped" once it has been downed.
32        * c/src/libchip/network/smc91111.h: Change the "#ifdef expression" to
33        "#if expression".
34        * c/src/libchip/network/smc91111exp.h: Add support for new exceptions.
35
362011-07-11      Sebastian Huber <sebastian.huber@embedded-brains.de>
37
38        * libchip/serial/ns16550_p.h, libchip/serial/ns16550.c: Remove
39        interrupt handler during last close.
40
412011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
42
43        * libchip/display/disp_hcms29xx.c, libchip/flash/am29lv160.c,
44        libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c,
45        libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
46        libchip/i2c/spi-memdrv.c, libchip/rtc/ds1375.c: Eliminate use of GNU
47        old-style field designator extension as recommended by clang.
48
492011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
50
51        * libchip/i2c/spi-memdrv.h: Add missing semi-colon.
52
532011-06-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
54
55        * aclocal/bspopts.m4: Added macros for cache options
56        RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED,
57        RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED,
58        RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED, and
59        RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED.
60
612011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
62
63        PR 1729/cpukit
64        * aclocal/check-smp.m4, aclocal/enable-smp.m4: New files.
65
662011-03-07      Ralf Corsépius <ralf.corsepius@rtems.org>
67
68        * aclocal/rtems-top.m4: Add pkgdatadir.
69        * configure.ac: Remove dead code.
70
712011-03-04      Ralf Corsépius <ralf.corsepius@rtems.org>
72
73        * aclocal/rtems-top.m4, aclocal/version.m4:
74        Rename RTEMS_API into _RTEMS_API.
75
762011-02-25      Ralf Corsépius <ralf.corsepius@rtems.org>
77
78        * aclocal/canonical-target-name.m4:
79        Stop pretending no_cpu* was buildable.
80        Derive RTEMS_CPU from "$host_cpu".
81        Error out if "$host" doesn't match "*-*-rtems*".
82
832011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
84
85        * configure.ac: Remove AM_CONDITIONAL(HAS_POSIX) (Unused).
86
872011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
88
89        * ada-tests/mptests/mp01/mp01.adb, ada-tests/mptests/mp01/mptest.adb,
90        ada-tests/mptests/mp01/mptest.ads,
91        ada-tests/mptests/mp01/node1/mp01_node1.adb,
92        ada-tests/mptests/mp01/node2/mp01_node2.adb,
93        ada-tests/mptests/mp02/mptest.adb, ada-tests/mptests/mp02/mptest.ads,
94        ada-tests/mptests/mp02/node1/mp02_node1.adb,
95        ada-tests/mptests/mp02/node2/mp02_node2.adb,
96        ada-tests/mptests/mp03/mptest.adb, ada-tests/mptests/mp03/mptest.ads,
97        ada-tests/mptests/mp03/node1/mp03_node1.adb,
98        ada-tests/mptests/mp03/node2/mp03_node2.adb,
99        ada-tests/mptests/mp04/mptest.adb, ada-tests/mptests/mp04/mptest.ads,
100        ada-tests/mptests/mp04/node1/mp04_node1.adb,
101        ada-tests/mptests/mp04/node2/mp04_node2.adb,
102        ada-tests/mptests/mp05/mptest.adb, ada-tests/mptests/mp05/mptest.ads,
103        ada-tests/mptests/mp05/node1/mp05_node1.adb,
104        ada-tests/mptests/mp05/node2/mp05_node2.adb,
105        ada-tests/mptests/mp06/mptest.adb, ada-tests/mptests/mp06/mptest.ads,
106        ada-tests/mptests/mp06/node1/mp06_node1.adb,
107        ada-tests/mptests/mp06/node2/mp06_node2.adb,
108        ada-tests/mptests/mp07/mptest.adb, ada-tests/mptests/mp07/mptest.ads,
109        ada-tests/mptests/mp07/node1/mp07_node1.adb,
110        ada-tests/mptests/mp07/node2/mp07_node2.adb,
111        ada-tests/mptests/mp08/mptest.adb, ada-tests/mptests/mp08/mptest.ads,
112        ada-tests/mptests/mp08/node1/mp08_node1.adb,
113        ada-tests/mptests/mp08/node2/mp08_node2.adb,
114        ada-tests/mptests/mp09/mptest.adb, ada-tests/mptests/mp09/mptest.ads,
115        ada-tests/mptests/mp09/node1/mp09_node1.adb,
116        ada-tests/mptests/mp09/node2/mp09_node2.adb,
117        ada-tests/mptests/mp10/mptest.adb, ada-tests/mptests/mp10/mptest.ads,
118        ada-tests/mptests/mp10/node1/mp10_node1.adb,
119        ada-tests/mptests/mp10/node2/mp10_node2.adb,
120        ada-tests/mptests/mp11/mptest.adb, ada-tests/mptests/mp11/mptest.ads,
121        ada-tests/mptests/mp11/node1/mp11_node1.adb,
122        ada-tests/mptests/mp11/node2/mp11_node2.adb,
123        ada-tests/mptests/mp12/mptest.adb, ada-tests/mptests/mp12/mptest.ads,
124        ada-tests/mptests/mp12/node1/mp12_node1.adb,
125        ada-tests/mptests/mp12/node2/mp12_node2.adb,
126        ada-tests/mptests/mp13/mptest.adb, ada-tests/mptests/mp13/mptest.ads,
127        ada-tests/mptests/mp13/node1/mp13_node1.adb,
128        ada-tests/mptests/mp13/node2/mp13_node2.adb,
129        ada-tests/mptests/mp14/mptest.adb, ada-tests/mptests/mp14/mptest.ads,
130        ada-tests/mptests/mp14/node1/mp14_node1.adb,
131        ada-tests/mptests/mp14/node2/mp14_node2.adb,
132        ada-tests/samples/base_mp/mptest.adb,
133        ada-tests/samples/base_mp/mptest.ads,
134        ada-tests/samples/base_sp/base_sp.adb,
135        ada-tests/samples/base_sp/sptest.adb,
136        ada-tests/samples/base_sp/sptest.ads,
137        ada-tests/samples/hello/hello.adb,
138        ada-tests/samples/hello/sptest.adb,
139        ada-tests/samples/hello/sptest.ads,
140        ada-tests/samples/nsecs/nsecs.adb,
141        ada-tests/samples/nsecs/sptest.adb,
142        ada-tests/samples/nsecs/sptest.ads,
143        ada-tests/samples/ticker/sptest.adb,
144        ada-tests/samples/ticker/sptest.ads,
145        ada-tests/samples/ticker/ticker.adb, ada-tests/sptests/sp01/sp01.adb,
146        ada-tests/sptests/sp01/sptest.adb, ada-tests/sptests/sp01/sptest.ads,
147        ada-tests/sptests/sp02/sp02.adb, ada-tests/sptests/sp02/sptest.adb,
148        ada-tests/sptests/sp02/sptest.ads, ada-tests/sptests/sp03/sp03.adb,
149        ada-tests/sptests/sp03/sptest.adb, ada-tests/sptests/sp03/sptest.ads,
150        ada-tests/sptests/sp04/sp04.adb, ada-tests/sptests/sp04/sptest.adb,
151        ada-tests/sptests/sp04/sptest.ads, ada-tests/sptests/sp05/sp05.adb,
152        ada-tests/sptests/sp05/sptest.adb, ada-tests/sptests/sp05/sptest.ads,
153        ada-tests/sptests/sp06/sp06.adb, ada-tests/sptests/sp06/sptest.adb,
154        ada-tests/sptests/sp06/sptest.ads, ada-tests/sptests/sp07/sp07.adb,
155        ada-tests/sptests/sp07/sptest.adb, ada-tests/sptests/sp07/sptest.ads,
156        ada-tests/sptests/sp08/sp08.adb, ada-tests/sptests/sp08/sptest.adb,
157        ada-tests/sptests/sp08/sptest.ads, ada-tests/sptests/sp09/sp09.adb,
158        ada-tests/sptests/sp09/sptest.adb, ada-tests/sptests/sp09/sptest.ads,
159        ada-tests/sptests/sp11/sp11.adb, ada-tests/sptests/sp11/sptest.adb,
160        ada-tests/sptests/sp11/sptest.ads, ada-tests/sptests/sp12/sp12.adb,
161        ada-tests/sptests/sp12/sptest.adb, ada-tests/sptests/sp12/sptest.ads,
162        ada-tests/sptests/sp13/sp13.adb, ada-tests/sptests/sp13/sptest.adb,
163        ada-tests/sptests/sp13/sptest.ads, ada-tests/sptests/sp14/sp14.adb,
164        ada-tests/sptests/sp14/sptest.adb, ada-tests/sptests/sp14/sptest.ads,
165        ada-tests/sptests/sp15/sp15.adb, ada-tests/sptests/sp15/sptest.adb,
166        ada-tests/sptests/sp15/sptest.ads, ada-tests/sptests/sp16/sp16.adb,
167        ada-tests/sptests/sp16/sptest.adb, ada-tests/sptests/sp16/sptest.ads,
168        ada-tests/sptests/sp17/sp17.adb, ada-tests/sptests/sp17/sptest.adb,
169        ada-tests/sptests/sp17/sptest.ads, ada-tests/sptests/sp19/sp19.adb,
170        ada-tests/sptests/sp19/sptest.adp, ada-tests/sptests/sp19/sptest.ads,
171        ada-tests/sptests/sp20/sp20.adb, ada-tests/sptests/sp20/sptest.adb,
172        ada-tests/sptests/sp20/sptest.ads, ada-tests/sptests/sp22/sp22.adb,
173        ada-tests/sptests/sp22/sptest.adb, ada-tests/sptests/sp22/sptest.ads,
174        ada-tests/sptests/sp23/sp23.adb, ada-tests/sptests/sp23/sptest.adb,
175        ada-tests/sptests/sp23/sptest.ads, ada-tests/sptests/sp24/sp24.adb,
176        ada-tests/sptests/sp24/sptest.adb, ada-tests/sptests/sp24/sptest.ads,
177        ada-tests/sptests/sp25/sp25.adb, ada-tests/sptests/sp25/sptest.adb,
178        ada-tests/sptests/sp25/sptest.ads,
179        ada-tests/support/test_support.adb, ada-tests/tmtests/tm01/tm01.adb,
180        ada-tests/tmtests/tm01/tmtest.adb, ada-tests/tmtests/tm01/tmtest.ads,
181        ada-tests/tmtests/tm02/tm02.adb, ada-tests/tmtests/tm02/tmtest.adb,
182        ada-tests/tmtests/tm02/tmtest.ads, ada-tests/tmtests/tm03/tm03.adb,
183        ada-tests/tmtests/tm03/tmtest.adb, ada-tests/tmtests/tm03/tmtest.ads,
184        ada-tests/tmtests/tm04/tm04.adb, ada-tests/tmtests/tm04/tmtest.adb,
185        ada-tests/tmtests/tm04/tmtest.ads, ada-tests/tmtests/tm05/tm05.adb,
186        ada-tests/tmtests/tm05/tmtest.adb, ada-tests/tmtests/tm05/tmtest.ads,
187        ada-tests/tmtests/tm06/tm06.adb, ada-tests/tmtests/tm06/tmtest.adb,
188        ada-tests/tmtests/tm06/tmtest.ads, ada-tests/tmtests/tm07/tm07.adb,
189        ada-tests/tmtests/tm07/tmtest.adb, ada-tests/tmtests/tm07/tmtest.ads,
190        ada-tests/tmtests/tm08/tm08.adb, ada-tests/tmtests/tm08/tmtest.adb,
191        ada-tests/tmtests/tm08/tmtest.ads, ada-tests/tmtests/tm09/tm09.adb,
192        ada-tests/tmtests/tm09/tmtest.adb, ada-tests/tmtests/tm09/tmtest.ads,
193        ada-tests/tmtests/tm10/tm10.adb, ada-tests/tmtests/tm10/tmtest.adb,
194        ada-tests/tmtests/tm10/tmtest.ads, ada-tests/tmtests/tm11/tm11.adb,
195        ada-tests/tmtests/tm11/tmtest.adb, ada-tests/tmtests/tm11/tmtest.ads,
196        ada-tests/tmtests/tm12/tm12.adb, ada-tests/tmtests/tm12/tmtest.adb,
197        ada-tests/tmtests/tm12/tmtest.ads, ada-tests/tmtests/tm13/tm13.adb,
198        ada-tests/tmtests/tm13/tmtest.adb, ada-tests/tmtests/tm13/tmtest.ads,
199        ada-tests/tmtests/tm14/tm14.adb, ada-tests/tmtests/tm14/tmtest.adb,
200        ada-tests/tmtests/tm14/tmtest.ads, ada-tests/tmtests/tm15/tm15.adb,
201        ada-tests/tmtests/tm15/tmtest.adb, ada-tests/tmtests/tm15/tmtest.ads,
202        ada-tests/tmtests/tm16/tm16.adb, ada-tests/tmtests/tm16/tmtest.adb,
203        ada-tests/tmtests/tm16/tmtest.ads, ada-tests/tmtests/tm17/tm17.adb,
204        ada-tests/tmtests/tm17/tmtest.adb, ada-tests/tmtests/tm17/tmtest.ads,
205        ada-tests/tmtests/tm18/tm18.adb, ada-tests/tmtests/tm18/tmtest.adb,
206        ada-tests/tmtests/tm18/tmtest.ads, ada-tests/tmtests/tm19/tm19.adb,
207        ada-tests/tmtests/tm19/tmtest.adb, ada-tests/tmtests/tm19/tmtest.ads,
208        ada-tests/tmtests/tm20/tm20.adb, ada-tests/tmtests/tm20/tmtest.adb,
209        ada-tests/tmtests/tm20/tmtest.ads, ada-tests/tmtests/tm21/tm21.adb,
210        ada-tests/tmtests/tm21/tmtest.adb, ada-tests/tmtests/tm21/tmtest.ads,
211        ada-tests/tmtests/tm22/tm22.adb, ada-tests/tmtests/tm22/tmtest.adb,
212        ada-tests/tmtests/tm22/tmtest.ads, ada-tests/tmtests/tm23/tm23.adb,
213        ada-tests/tmtests/tm23/tmtest.adb, ada-tests/tmtests/tm23/tmtest.ads,
214        ada-tests/tmtests/tm24/tm24.adb, ada-tests/tmtests/tm24/tmtest.adb,
215        ada-tests/tmtests/tm24/tmtest.ads, ada-tests/tmtests/tm25/tm25.adb,
216        ada-tests/tmtests/tm25/tmtest.adb, ada-tests/tmtests/tm25/tmtest.ads,
217        ada-tests/tmtests/tm28/tm28.adb, ada-tests/tmtests/tm28/tmtest.adb,
218        ada-tests/tmtests/tm28/tmtest.ads, ada-tests/tmtests/tm29/tm29.adb,
219        ada-tests/tmtests/tm29/tmtest.adb, ada-tests/tmtests/tm29/tmtest.ads,
220        ada-tests/tmtests/tmck/tmck.adb, ada-tests/tmtests/tmck/tmtest.adb,
221        ada-tests/tmtests/tmck/tmtest.ads,
222        ada-tests/tmtests/tmoverhd/dummy_rtems.adb,
223        ada-tests/tmtests/tmoverhd/dummy_rtems.ads,
224        ada-tests/tmtests/tmoverhd/tmoverhd.adb,
225        ada-tests/tmtests/tmoverhd/tmtest.adb,
226        ada-tests/tmtests/tmoverhd/tmtest.ads: Account for RTEMS binding
227        child package rework. Eliminate all warnings.
228
2292011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
230
231        * ada/Makefile.am, ada/preinstall.am, ada/rtems.adb, ada/rtems.ads:
232        Split RTEMS Ada95 binding into a master package and a child package
233        per Manager. This is better Ada style.
234        * ada/rtems-barrier.adb, ada/rtems-barrier.ads, ada/rtems-clock.adb,
235        ada/rtems-clock.ads, ada/rtems-cpu_usage.ads, ada/rtems-debug.adb,
236        ada/rtems-debug.ads, ada/rtems-event.adb, ada/rtems-event.ads,
237        ada/rtems-extension.adb, ada/rtems-extension.ads,
238        ada/rtems-fatal.adb, ada/rtems-fatal.ads, ada/rtems-interrupt.ads,
239        ada/rtems-io.adb, ada/rtems-io.ads, ada/rtems-message_queue.adb,
240        ada/rtems-message_queue.ads, ada/rtems-object.adb,
241        ada/rtems-object.ads, ada/rtems-partition.adb,
242        ada/rtems-partition.ads, ada/rtems-port.adb, ada/rtems-port.ads,
243        ada/rtems-rate_monotonic.adb, ada/rtems-rate_monotonic.ads,
244        ada/rtems-region.adb, ada/rtems-region.ads, ada/rtems-semaphore.adb,
245        ada/rtems-semaphore.ads, ada/rtems-signal.adb, ada/rtems-signal.ads,
246        ada/rtems-stack_checker.ads, ada/rtems-tasks.adb,
247        ada/rtems-tasks.ads, ada/rtems-timer.adb, ada/rtems-timer.ads: New
248        files.
249
2502011-02-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
251
252        * libchip/serial/ns16550.c: Revert previous commit and extend existing
253        mechanic.
254
2552011-02-15      Jennifer Averett
256
257        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Support i386
258        style IRQs.
259
2602011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
261
262        * libchip/network/smc91111config.h:
263        Use "__asm__" instead of "asm" for improved c99-compliance.
264
2652011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
266
267        * configure.ac: Require autoconf-2.68, automake-1.11.1.
268
2692011-01-17      Joel Sherrill <joel.sherrill@oarcorp.com>
270
271        * libchip/ide/ata.c: Fix spelling.
272
2732011-01-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
274
275        * libchip/serial/ns16550.c: Install interrupt handler after TTY
276        pointer is valid.
277
2782010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
279
280        * libchip/ide/ata.c: Do not violate chain API.
281
2822010-08-20      <yann.sionneau@telecom-sudparis.eu>
283
284        * libchip/network/greth.c, libchip/network/open_eth.c: Add constants
285        for buffer modes.
286
2872010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
288
289        * libchip/ide/ata_internal.h: C++ compatibility.
290
2912010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
292
293        * libchip/Makefile.am, libchip/preinstall.am: Install
294        <libchip/ata_internal.h>.
295
2962010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
297
298        * libchip/ide/ata_util.c: New file.
299        * libchip/Makefile.am: Reflect change from above.
300        * libchip/ide/ata.c: Moved ata_breq_init(), ata_identify_device(), and
301        ata_process_request_on_init_phase() into new file.
302
3032010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
304
305        * libchip/ide/ata_internal.h, libchip/ide/ata.c: Moved code into
306        separate functions.  Added public ata_breq_init(),
307        ata_identify_device(), and ata_process_request_on_init_phase()
308        functions.
309
3102010-06-24      Arnout Vandecappelle <arnout@mind.be>
311
312        PR 1586/misc
313        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to
314        SD card accesses.
315
3162010-06-22      Arnout Vandecappelle <arnout@mind.be>
317
318        PR 1580/misc
319        * libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor
320        while waiting for read data.
321
3222010-06-22      Arnout Vandecappelle <arnout@mind.be>
323
324        PR 1579/misc
325        * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
326        waiting for write to finish.
327
3282010-06-22      Arnout Vandecappelle <arnout@mind.be>
329
330        PR 1567/misc
331        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
332        timeouts.
333
3342010-06-21      Arnout Vandecappelle <arnout@mind.be>
335
336        PR 1576/misc
337        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
338
3392010-06-21      Arnout Vandecappelle <arnout@mind.be>
340
341        PR 1569/misc
342        * libchip/i2c/spi-sd-card.c: Added CRC checks.
343
3442010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
345
346        PR 1561/cpukit
347        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
348
3492010-06-14      Arnout Vandecappelle <arnout@mind.be>
350
351        PR 1557/misc
352        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
353
3542010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
355
356        * aclocal/version.m4: Bump RTEMS_API to 4.11.
357        Bump _RTEMS_VERSION to 4.10.99.0.
358
3592010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
360
361        * libchip/network/if_dc.c: Fix warning.
362
3632010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
364
365        * libchip/network/greth.c: Misc. hacks to allow compilation on
366        16bit targets.
367
3682010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
369
370        PR 1531/newlib
371        * libchip/network/i82586.c:
372        Add local copy of ALIGN().
373
3742010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
375
376        * libchip/network/cs8900.c:
377        Misc. changes to make code 16bit-target compliant.
378        * libchip/network/i82586.c:
379        Use int32_t instead of int for 16bit-target compliance.
380        * libchip/network/open_eth.c:
381        Misc. changes to make code 16bit-target compliant.
382
3832010-05-18      Chris Johns <chrisj@rtems.org>
384
385        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
386        1448/filesystem.
387
3882010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
389
390        * aclocal/bsp-alias.m4: Change quoting to work-round
391        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
392
3932010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
394
395        * libchip/network/if_dc.c: Remove warnings.
396
3972010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
398
399        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
400        libchip/serial/ns16550.c, libchip/serial/serial.h,
401        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
402        or intptr_t instead of uint32_t or int32_t.
403
4042010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
405
406        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
407        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
408        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
409        uint32_t.
410
4112010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
412
413        * libchip/serial/serial.h: Add extern "C".
414
4152010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
416
417        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
418        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
419        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
420        prototype
421
4222010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
423
424        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
425        CPU_SIMPLE_VECTORED_INTERRUPTS.
426
4272010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
428
429        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
430        simple or PIC interrupt model.
431
4322010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
433
434        * libchip/rtc/ds1375.c: #include <unistd.h>.
435
4362010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
437
438        * libchip/network/i82586.c: Readdress use of ctype methods per
439        recommendation from D.J. Delorie on the newlib mailing list. We
440        should pass an unsigned char into these methods.
441
4422010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
443
444        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
445        variable.
446
4472010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
448
449        * libchip/network/i82586.c: Fix warnings for ctype methods.
450
4512010-02-19      Chris Johns <chrisj@rtems.org>
452
453        * libchip/ide/ide_controller.c: Create the devices as block
454        devices.
455
4562010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
457
458        * libchip/ide/ata_internal.h, libchip/ide/ata.c
459        libchip/i2c/spi-sd-card.c: Update for block device API change.
460
4612010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
462
463        * libchip/display/disp_hcms29xx.c,
464        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
465        libchip/display/font_hcms29xx.h: various fixes
466
4672009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
468
469        PR 1474
470        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
471        device API change.
472
4732009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
474
475        * libchip/network/greth.c: Eliminate unused type
476        rtems_clock_time_value.
477
4782009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
479
480        * libchip/network/dec21140.c: Warning elimination
481        (dec21140_softc->base now is an uint32_t).
482
4832009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
484
485        PR 1483/cpukit
486        * libchip/network/dec21140.c, libchip/network/elnk.c,
487        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
488        *_SUPPORTED-guarded code sections.
489
4902009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
491
492        * libchip/network/dec21140.c, libchip/network/elnk.c,
493        libchip/network/if_dc.c: Ensure PCI drivers are built on all
494        supported configurations. PowerPC conditionals were not current and
495        code was not being built on supported BSPs.
496
4972009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
498
499        * libchip/network/smc91111.c: Formatting.
500
5012009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
502
503        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
504        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
505        uint32_t (16bit ints are too small).
506
5072009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
508
509        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
510        * libchip/network/if_dc.c: Fix type mismatch.
511
5122009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
513
514        * aclocal/bsp-linkcmds.m4: New.
515
5162009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
517
518        * configure.ac: Rework CFLAGS setup.
519        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
520        * automake/compile.am: Remove RTEMS_CFLAGS.
521
5222009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
523
524        * libchip/ide/ata.h: Move extern "C".
525
5262009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
527
528        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
529        Use hex-constants to avoid implicit int-casts.
530        * libchip/i2c/spi-memdrv.c:
531        Use hex-constants to avoid implicit int-casts.
532        Use rtems_off64_t offsets to avoid loosing precision.
533
5342009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
535
536        * libchip/serial/ns16550.c: Update for interrupt handler type change.
537
5382009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
539
540        * aclocal/bsp-alias.m4: New.
541        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
542
5432009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
544
545        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
546
5472009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
548
549        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
550        * Makefile.am: Remove BARE_CPU_MODEL.
551
5522009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
553
554        * configure.ac: Remove cfg_dir.
555
5562009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
557
558        * configure.ac: Remove -std=c99 -fasm.
559        Remove AM_CONDITIONAL LIBCHIP.
560        * libchip/Makefile.am, wrapup/Makefile.am:
561        Remove AM_CONDITIONAL LIBCHIP.
562
5632009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
564
565        * configure.ac: Pick up make/custom/*.
566        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
567
5682009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
569
570        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
571        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
572
5732009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
574
575        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
576
5772009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
578
579        * Makefile.am: Remove RTEMS_HOST (unused).
580        * configure.ac: Remove RTEMS_HOST (unused).
581        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
582
5832009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
584
585        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
586        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
587
5882009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
589
590        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
591        aclocal/check-posix.m4, aclocal/enable-posix.m4,
592        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
593
5942009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
595
596        * configure.ac: Rework make/custom/* handling.
597        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
598        * Makefile.am: Remove make/custom/default.cfg-rule.
599
6002009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
601
602        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
603        NULL pointer access in interrupt handler.
604
6052009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
606
607        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
608        device API change.
609
6102009-10-08      Chris Johns <chrisj@rtems.org>
611
612        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
613        multiblock support from the ATA driver. Multiblock at the disk
614        level should not be a global policy as a disk may have more than
615        one partition with different block sizes. An IDE driver could
616        decide to use the feature with DMA but this a driver specific
617        design choice. Fixed bugs relating to variable block sizes and
618        large block transfer.
619        * c/src/libchip/ide/ide_controller.c,
620        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
621        Changed the block size to 32bits so blocks of 64K or bigger can be
622        transfered in a single driver call.
623
6242009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
625
626        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
627        shared irq.h yet and this breaks a significant number of them.
628
6292009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
630
631        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
632        model.
633
6342009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
635
636        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
637        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
638        renamed to rtems_termios_baud_to_number.
639
6402009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
641
642        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
643        termios_baud_to_number (duplicate prototypes).
644        Add C++-guards.
645        Include rtems/termiostypes.h.
646
6472009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
648
649        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
650
6512009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
652
653        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
654        physical address to support BSD TCP/IP stack.
655
6562009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
657
658        * libchip/network/elnk.c: Convert calls to legacy routine
659        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
660
6612009-08-03      Roger Dahlkvist <ruppe@kth.se>
662
663        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
664
6652009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
666
667        * libchip/ide/ata.c: Remove warning.
668
6692009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
670
671        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
672        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
673        now use the same macros.
674        * aclocal/bsp-bspcleanup-options.m4: New file.
675
6762009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
677
678        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
679        obsolete defines and declarations.  Set initial baud during device
680        open.  Fixed interrupt mode.
681
6822009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
683
684        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
685        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
686        EINVAL and ENOTTY as appropriate.
687
6882009-05-30      Chris Johns <chrisj@rtems.org>
689
690        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
691        devices on an IDE bus and cleaned up the initialisation register
692        call.
693
6942009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
695
696        * libchip/network/i82586.c: Fix warning in manner suggested by
697        Arnout Vandecappelle <arnout@mind.be> in
698        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
699
7002009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
701
702        * libchip/network/if_dc.c: Fixed warnings.
703
7042009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
705
706        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
707        as needed.
708
7092009-04-29      Chris Johns <chrisj@rtems.org>
710
711        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
712
713        * libchip/ide/ide_controller.c: Change the status detection and
714        add a message if the transfer fails. There is currently no error
715        handle at the IDE drvier level.
716
7172009-03-12      Daniel Hellstrom <daniel@gaisler.com>
718
719        PR 1392/bsps
720        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
721        over multiple pages results in extra data being written.
722
7232009-02-27      Gene Smith <gene.smith@siemens.com>
724
725        PR 1356
726        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
727        cards.
728
7292009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
730
731        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
732        enabled on x86.
733
7342009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
735
736        * aclocal/bspopts.m4: Quoting cosmetics.
737
7382009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
739
740        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
741        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
742        writes.  Fixed integer type in device structure.
743
7442009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
745
746        * libchip/serial/ns16550.c: Turn on ns16550_process() for
747        BSP_FEATURE_IRQ_LEGACY case also.
748
7492008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
750
751        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
752        level LibI2C interface.  Added generic block IO functions.
753
7542008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
755
756        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
757        optman/rtems/no-msg.c, optman/rtems/no-part.c,
758        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
759        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
760        optman/sapi/no-ext.c, optman/sapi/no-io.c:
761        Revert previous patch (cvs clash with Joel hacking cpukit).
762
7632008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
764
765        * aclocal/canonical-target-name.m4: Remove tic4x.
766
7672008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
768
769        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
770
7712008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
772
773        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
774        optman/rtems/no-msg.c, optman/rtems/no-part.c,
775        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
776        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
777        optman/sapi/no-ext.c, optman/sapi/no-io.c:
778        Fix prototypes.
779
7802008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
781
782        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
783
7842008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
785
786        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
787        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
788        duplicated data.
789
7902008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
791
792        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
793        SuperCore Handler initialization routines to directly pull parameters
794        from configuration table.
795
7962008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
797
798        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
799        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
800        optman/rtems/no-part.c, optman/rtems/no-region.c,
801        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
802        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
803        initialization routines to directly pull parameters from
804        configuration table. Eliminate empty routines sportted.
805
8062008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
807
808        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
809
8102008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
811
812        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
813        all public use of TOD conversion routines.
814
8152008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
816
817        * libchip/network/smc91111config.h:
818        #include <stdint.h> instead of <rtems/stdint.h>.
819
8202008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
821
822        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
823        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
824
8252008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
826
827        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
828
8292008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
830
831        * libchip/serial/ns16550.c: Transmit the character in the polled write
832        function within a critical section for printk() compatibility.
833
8342008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
835
836        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
837
8382008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
839
840        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
841
8422008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
843
844        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
845
8462008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
847
848        * aclocal/bsp-bootcard-options.m4: Fix quoting.
849
8502008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
851
852        * aclocal/bsp-bootcard-options.m4: New file.
853        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
854
8552008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
856
857        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
858        BSPs that support this feature.
859
8602008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
861
862        * libchip/serial/ns16550.c: Fix typo.
863
8642008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
865
866        * libchip/serial/ns16550.c: Fix typo.
867
8682008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
869
870        * libchip/serial/ns16550.c: Add not supported on arm even though it is
871        not simple vectored.
872
8732008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
874
875        * libchip/serial/ns16550.c: Not currently supported on architectures
876        with simple vectored interrupt model.
877
8782008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
879
880        * aclocal/version.m4: Bump RTEMS_API to 4.10.
881        Bump _RTEMS_VERSION to 4.9.99.0.
882
8832008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
884
885        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
886        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
887        functions have now static linkage type.  Added constant qualifier to
888        operations table and read-only function parameters.
889
890        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
891        c/src/libchip/serial/serial.h:  Include required header files.  Removed
892        support for old PowerPC exception handling.  Various fixes for
893        interrupt related routines.  Added support for BSPs with IRQ extension
894        API.
895
8962008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
897
898        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
899        is no PCI bus based upon the BSP not having a base address defined.
900        This means this driver cannot be supported on that board.
901
9022008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
903
904        * libchip/network/dec21140.c, libchip/network/elnk.c,
905        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
906
9072008-09-17      Miao Yan <yanmiaobest@gmail.com>
908
909        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
910        add simple device only filesystem (devfs), optionally completely drop
911        out filesystem, and to clean up disabling newlib reentrancy support.
912        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
913        now has a 15K code space.
914        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
915        Removed.
916
9172008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
918
919        * libchip/ide/ata.h: Convert to Unix file format.
920
9212008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
922
923        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
924        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
925        libchip/serial/serial.h, libchip/serial/serprobe.c,
926        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
927        Convert to "bool".
928        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
929        libchip/i2c/spi-memdrv.h: Convert to "bool".
930        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
931        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
932        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
933        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
934        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
935        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
936        Convert to "bool".
937        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
938        Convert to "bool".
939        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
940        Convert to "bool".
941
9422008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
943
944        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
945        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
946        memory driver to not use the clock ioctl to install a method to poll
947        for input. It now uses a Class API Timer which means we can eliminate
948        this special IOCTL from all clock drivers.
949        * libchip/shmdr/setckvec.c: Removed.
950
9512008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
952
953        * libchip/network/sonic.c: Do not declare a variable just to hold an
954        ignored return value.
955
9562008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
957
958        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
959
9602008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
961
962        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
963        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
964
9652008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
966
967        * libchip/display/disp_hcms29xx.c: Do not make these static. They
968        appear to be unused that way.
969
9702008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
971
972        * libchip/shmdr/shm_driver.h: Correct prototypes.
973
9742008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
975
976        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
977        variables and made methods static.
978
9792008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
980
981        * libchip/serial/ns16550.c: Fix warning.
982
9832008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
984
985        * aclocal/prog-cc.m4: Add -Wnested-externs.
986
9872008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
988
989        * libchip/network/dec21140.c: Add missing prototype.
990        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
991
9922008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
993
994        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
995        -Wstrict-prototypes to RTEMS_CFLAGS.
996
9972008-08-02      Chris Johns <chrisj@rtems.org>
998
999        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
1000        rtems_blkdev_request count and start references. Use
1001        RTEMS_BLKDEV_START_BLOCK.
1002
10032008-07-29      Chris Johns <chrisj@rtems.org>
1004
1005        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
1006
1007        * libchip/ide/ata.c: Change to use a mutex rather than disable
1008        pre-emption. Updated to the libblock changes.
1009
1010        * libchip/ide/ata_internal.h: Updated to the new chains API.
1011
1012        * libchip/ide/ide_controller.c: Updated to the libblock
1013        changes. Added come debug tracing.
1014
1015        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
1016        to the libblock changes.
1017
10182008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1019
1020        * configure.ac: Remove RPCGEN, RPCTOOLS.
1021
10222008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
1023
1024        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
1025        for output format specifiers.
1026
10272008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1028
1029        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
1030        Fixed some data types
1031
10322008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
1033
1034        * libchip/i2c/spi-sd-card.c: Added missing header file.
1035        * libchip/Makefile.am: Added SD Card driver.
1036
10372008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1038
1039        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
1040        make glyphs non-constant, added file headers
1041
10422008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1043
1044        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
1045        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
1046        * libchip/display/font_hcms29xx.h
1047        Creation of SPI display driver
1048
10492008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
1050
1051        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
1052        via SPI.
1053
10542008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1055
1056        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
1057        AC_PREREQ(2.62).
1058
10592008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1060
1061        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
1062
10632008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1064
1065        * libchip/Makefile.am: Move termios helper routines from libchip to
1066        libcsupport. Add routine which makes it easy for a termios device
1067        driver to inform termios of its default baud rate. This avoids
1068        inconsistencies in later termios settings changes.
1069        * libchip/serial/termios_baud2index.c,
1070        libchip/serial/termios_baud2num.c: Removed.
1071
10722008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1073
1074        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
1075
10762008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1077
1078        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
1079        not fail if there are none.
1080
10812008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1082
1083        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
1084        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
1085        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
1086        * libchip/Makefile.am:
1087        derived a generic spi memory driver from spi-flash-m25p40,
1088        added descriptor for fram fm25l256
1089
10902008-05-07      Till Straumann <strauman@slac.stanford.edu>
1091
1092        PR 649/bsps
1093        * libchip/ide/ata.c: Give up if the interface does not become ready.
1094
10952008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1096
1097        Moved to cpukit.
1098        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
1099        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
1100        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
1101        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
1102        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
1103        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
1104        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
1105        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
1106        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
1107        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
1108        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
1109        nfsclient/src/xdr_mbuf.c: Removed.
1110
11112008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
1112
1113        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
1114
11152008-01-05      Chris Johns <chrisj@rtems.org>
1116
1117        * libchip/flash/am29lv160.c: Update the blank check error message
1118        to say there is an error.
1119       
11202007-12-22      Chris Johns <chrisj@rtems.org>
1121
1122        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
1123        the hello message. Just one line but still a little too long.
1124       
11252007-12-14      Chris Johns <chrisj@rtems.org>
1126
1127        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
1128        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
1129        * libchip/flash, libchip/flash/am29lv160.c,
1130        libchip/flash/am29lv160.h: New.
1131
11322007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1133
1134        * libchip/network/if_fxp.c: Spacing.
1135
11362007-11-20      Till Straumann <strauman@slac.stanford.edu>
1137
1138        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
1139        Avoid using 'stdio' before the system is up and fully
1140        initialized.
1141
11422007-11-20      Till Straumann <strauman@slac.stanford.edu>
1143
1144        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
1145        * libchip/Makefile.am, libchip/preinstall.am:
1146        added new driver for Maxim DS1375 i2c RTC.
1147
11482007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1149
1150        * libchip/i2c/spi-flash-m25p40.c:
1151        added addressing call in write function
1152
11532007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1154
1155        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
1156        * libchip/Makefile.am:
1157        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
1158
11592007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1160
1161        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
1162
11632007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1164
1165        * nfsclient/Makefile.am: Fix errors.
1166
11672007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1168
1169        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
1170
11712007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1172
1173        * aclocal/version.m4: Bump RTEMS_API to 4.9.
1174        Bump RTEMS_VERSION to 4.8.99.0.
1175
11762007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1177
1178        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
1179
11802007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1181
1182        * configure.ac: Remove AC_PROG_AWK (Unused).
1183
11842007-09-14      Daron Chabot <djc915@mail.usask.ca>
1185
1186        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
1187        rtems_interrupt_vector, to permit passing arbitrary arguments to the
1188        ISR. Clean up of variables to silence compiler warnings.
1189
11902007-09-13      Daniel Hellstrom <daniel@gaisler.com>
1191
1192        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
1193
11942007-09-12      Daniel Hellstrom <daniel@gaisler.com>
1195
1196        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
1197          - Odd bit bug in some chips taken care of.
1198          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
1199            alignment but failing to do so must have made the driver writer to make
1200            some incorrect assumptions about MBUFs.
1201          - Fixed MBUF handling to handle mbuf chains better. The Data length of
1202            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
1203          - Made while loop responsible for copying data to fifo port copy 16 shorts
1204            per loop instead of 1 short, increasing the copying process.
1205
12062007-09-07      Daniel Hellstrom <daniel@gaisler.com>
1207
1208        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
1209        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
1210
12112007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1212
1213        * configure.ac, wrapup/Makefile.am: Remove RDBG.
1214        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
1215        librdbg/Makefile.am, librdbg/preinstall.am,
1216        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
1217        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
1218        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
1219        librdbg/include/rdbg/powerpc/rdbg_f.h,
1220        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
1221        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1222        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1223        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1224        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1225        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
1226        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
1227        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
1228        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
1229        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
1230        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
1231        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1232        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
1233        librdbg/src/powerpc/rdbg_f.c,
1234        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1235        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
1236        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1237        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
1238
12392007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1240
1241        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
1242
12432007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1244
1245        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1246          sizes.
1247
12482007-07-27      Chris Johns <chrisj@rtems.org>
1249
1250        * wrapup/Makefile.am: Create archive from a file for hosts
1251        with a limited command line size.
1252
12532007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1254
1255        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1256          sizes.
1257
12582007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1259       
1260        * configure.ac: Add nfsclient.
1261        * nfsclient/Makefile.am: New.
1262        * nfsclient/proto/Makefile, nfsclient/Makefile,
1263          nfsclient/src/Makefile: Remove.
1264        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
1265        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
1266
12672007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1268
1269        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
1270        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
1271        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
1272        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
1273        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
1274        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
1275        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
1276        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
1277        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
1278        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
1279        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
1280        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
1281
12822007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1283
1284        * libchip/serial/ns16550.c: removed timed out wait for transmitter
1285        to become ready: This will not work for fast CPUs.
1286
12872007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1288
1289        * libchip/ide/ata.c: fixed warning
1290
12912007-06-20      Ray Xu <rayx@gmail.com>
1292
1293        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
1294        console, and libio. This shrinks the memory requirements but Joel has
1295        not figured out how best to present this to application space.
1296        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1297        New files.
1298
12992007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1300
1301        * optman/sapi/no-io.c: Split IO Manager into one function per file so
1302        now we only need required initialization methods.
1303
13042007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1305
1306        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
1307        parameter since it was used to configure a no longer used feature.
1308        Device names are now part of the filesystem not in a table.
1309
13102007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1311
1312        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
1313        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
1314        optman/rtems/no-part.c, optman/rtems/no-region.c,
1315        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
1316        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
1317        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
1318        other optional managers so using them reduces application size
1319        instead of increasing it.
1320        * optman/rtems/no-barrier.c: New file.
1321
13222007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1323
1324        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
1325        adjustments to pci-API changes.
1326        * libchip/network/dec21140.c, libchip/network/elnk.c,
1327        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
1328        changes.
1329
13302007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1331
1332        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1333        libchip/network/if_fxp.c: Reflect changes to pci-API.
1334
13352007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1336
1337        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1338        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1339
13402007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1341
1342        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1343          being used to compile "tools").
1344
13452007-03-13      Joel Sherrill <joel@OARcorp.com>
1346
1347        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1348
13492007-03-12      Joel Sherrill <joel@OARcorp.com>
1350
1351        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1352        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1353        and/or fix mistake in copyright notice. Both of these mistakes appear
1354        to be from code submitted after these changes were made previously.
1355
13562007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1357
1358        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1359
13602007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1361
1362        * libchip/Makefile.am: Correct path to README.tulipclone.
1363
13642007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1365
1366        * libchip/ide/ata.c: Remove superfluous type casts.
1367
13682007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1369
1370        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1371        Use size_t for sizes.
1372
13732007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1374
1375        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1376        from preemption disabled region
1377
13782007-01-16      Till Straumann <strauman@slac.stanford.edu>
1379
1380        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1381        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1382        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1383
13842006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1385
1386        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1387          ioctl_command_t as ioctl argument.
1388
13892006-12-13      Joel Sherrill <joel@OARcorp.com>
1390
1391        * librtems++/include/rtems++/rtemsEvent.h,
1392        librtems++/include/rtems++/rtemsMessageQueue.h,
1393        librtems++/include/rtems++/rtemsSemaphore.h,
1394        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1395        librtems++/src/rtemsMessageQueue.cc,
1396        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1397        rtems_unsigned32 to uint32_t.
1398
13992006-12-13      Joel Sherrill <joel@OARcorp.com>
1400
1401        PR 1181/bsps
1402        * optman/rtems/no-msg.c: Clean up dead code.
1403
14042006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1405
1406        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1407
14082006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1409
1410        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1411        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1412        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1413
14142006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1415
1416        * configure.ac: New BUG-REPORT address.
1417
14182006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1419
1420        * Makefile.am: Remove ampolish3.
1421
14222006-11-17      Joel Sherrill <joel@OARcorp.com>
1423
1424        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1425        blank lines.
1426
14272006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1428
1429        * configure.ac: Remove RTEMS_AMPOLISH3.
1430        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1431          Remove checks for AMPOLISH3.
1432        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1433        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1434        * ampolish3: Remove.
1435
14362006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1437
1438        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1439        * aclocal/prog-cc.m4: Remove CFLAGS.
1440        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1441        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1442
14432006-10-23      Joel Sherrill <joel@OARcorp.com>
1444
1445        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1446
14472006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1448
1449        * automake/compile.am: Use hard-coded RTEMS_* flags.
1450
14512006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1452
1453        * aclocal/rtems-top.m4: Remove RTEMS_API.
1454        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1455
14562006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1457
1458        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1459
14602006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1461
1462        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1463
14642006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1465
1466        * aclocal/version.m4: Bump version to 4.7.99.0.
1467
14682006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1469
1470        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1471
14722006-09-11      Joel Sherrill <joel@OARcorp.com>
1473
1474        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1475
14762006-09-04      Joel Sherrill <joel@OARcorp.com>
1477
1478        * libchip/network/greth.c, libchip/network/open_eth.c,
1479        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1480        introduced by warning removal.
1481
14822006-09-01      Joel Sherrill <joel@OARcorp.com>
1483
1484        * libchip/network/greth.c, libchip/network/open_eth.c,
1485        libchip/network/smc91111.c: Remove warnings and correct prototype
1486        added earlier today.
1487
14882006-09-01      Joel Sherrill <joel@OARcorp.com>
1489
1490        * libchip/network/cs8900.c, libchip/network/greth.c,
1491        libchip/network/i82586.c, libchip/network/open_eth.c,
1492        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1493        sized integers, and inttypes.h printf helpers.
1494
14952006-08-09      Kolja Waschk <waschk@telos.de>
1496
1497        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1498
14992006-07-12      Joel Sherrill <joel@OARcorp.com>
1500
1501        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1502
15032006-07-11      Jerry Needell <jerry.needell@unh.edu>
1504
1505        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1506        4.6 branch.  Original modifications by Gaisler Enterprises.
1507        * libchip/network/greth.c, libchip/network/greth.h: New files.
1508
15092006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1510
1511        * ide/ata.[ch]:
1512        (PR1118) fetch priority for ATA task from a variable,
1513        not a fixed configuration value.
1514       
15152006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1516
1517        * Makefile.am: Add ampolish3.
1518
15192006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1520
1521        * ampolish3: New.
1522        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1523
15242006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1525
1526        * aclocal/rtems-ampolish.m4: New.
1527        * configure.ac: Use RTEMS_AMPOLISH3.
1528
15292006-04-18  Joel Sherrill <joel@OARcorp.com>
1530
1531        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1532
15332006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1534
1535        PR 853/filesystem
1536        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1537        should be modified to support the new exception scheme and to use the
1538        handle parameter.
1539
15402006-02-a32     Eric Norum <norume@aps.anl.gov>
1541
1542        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1543        "newer" PCI access calls.  Minor cleanups.  Comments.
1544
15452006-01-12      Eric Norum <norume@aps.anl.gov>
1546
1547        PR 861/networking
1548        PR 863/networking
1549        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1550
15512006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1552
1553        * wrapup/Makefile.am: Add preinstall.am.
1554        * libchip/Makefile.am: Build libchip/network/smc91111.
1555        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1556        Eliminate cyg_int* crap.
1557
15582006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1559
1560        * librdbg/Makefile.am: Add preinstall.am.
1561        * aclocal/bsp-configure.m4: Add ampolish3.
1562        New header guards.
1563
15642006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1565
1566        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1567        Merger from rtems-4-6-branch.
1568
15692006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1570
1571        * libchip/network/smc91111.c
1572        libchip/network/smc91111config.h
1573        libchip/network/smc91111exp.h
1574        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1575        * libchip/Makefile.am: Reflect adding smc91111*.
1576
15772006-01-08      Joel Sherrill <joel@OARcorp.com>
1578
1579        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1580        char *.
1581
15822006-01-08      Joel Sherrill <joel@OARcorp.com>
1583
1584        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1585        warnings.
1586
15872005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1588
1589        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1590        Add RTEMS_RELLDFLAGS.
1591        * automake/compile.am: Remove RTEMS_USE_GCC.
1592        Remove RTEMS_RELLDFLAGS.
1593        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1594
15952005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1596
1597        * libchip/network/if_media.h, libchip/network/mii.h:
1598        Remove (Moved to cpukit).
1599        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1600        and libchip/network/if_media.h.
1601        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1602        if_media.h having moved.
1603
16042005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1605
1606        * automake/compile.am, automake/host.am, automake/local.am,
1607        automake/subdirs.am: Remove depend.
1608        * configure.ac: Explicitly pass --libdir and --includedir to
1609        testsuites.
1610
16112005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1612
1613        * configure.ac: Reflect changes to testsuites.
1614
16152005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1616
1617        * automake/compile.am: Remove GCCSPECS.
1618        * aclocal/prog-cc.m4: Add GCCSPECS.
1619        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1620
16212005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1622
1623        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1624        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1625
16262005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1627
1628        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1629        libcpu/byteorder.h for i386.
1630
16312005-11-02      Till Straumann <strauman@slac.stanford.edu>
1632
1633        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1634        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1635        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1636        added a simple API/library for i2c devices and drivers for i2c
1637        2-byte eeproms and a ds1621 temperature sensor; API is documented
1638        in libi2c.h.
1639
16402005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1641
1642        * libnetworking/pppd/ipxcp.c,
1643        libnetworking/pppd/chat.c,
1644        libnetworking/pppd/patchlevel.h,
1645        libnetworking/pppd/upap.h,
1646        libnetworking/pppd/md5.h,
1647        libnetworking/pppd/pppd.8,
1648        libnetworking/pppd/README,
1649        libnetworking/pppd/preinstall.am,
1650        libnetworking/pppd/md4.h,
1651        libnetworking/pppd/magic.c,
1652        libnetworking/pppd/pppd.h,
1653        libnetworking/pppd/demand.c,
1654        libnetworking/pppd/rtemsmain.c,
1655        libnetworking/pppd/sys-rtems.c,
1656        libnetworking/pppd/ipcp.h,
1657        libnetworking/pppd/lcp.h,
1658        libnetworking/pppd/chap_ms.c,
1659        libnetworking/pppd/md4.c,
1660        libnetworking/pppd/rtemspppd.h,
1661        libnetworking/pppd/cbcp.h,
1662        libnetworking/pppd/auth.c,
1663        libnetworking/pppd/lcp.c,
1664        libnetworking/pppd/example/README,
1665        libnetworking/pppd/example/ppp.conf,
1666        libnetworking/pppd/example/system.h,
1667        libnetworking/pppd/example/netconfig.h,
1668        libnetworking/pppd/example/pppdapp.c,
1669        libnetworking/pppd/example/init.c,
1670        libnetworking/pppd/example/Makefile-user,
1671        libnetworking/pppd/example/pppd.options,
1672        libnetworking/pppd/rtemspppd.c,
1673        libnetworking/pppd/ipxcp.h,
1674        libnetworking/pppd/chap_ms.h,
1675        libnetworking/pppd/options.c,
1676        libnetworking/pppd/magic.h,
1677        libnetworking/pppd/chap.h,
1678        libnetworking/pppd/cbcp.c,
1679        libnetworking/pppd/upap.c,
1680        libnetworking/pppd/chap.c,
1681        libnetworking/pppd/Makefile.am,
1682        libnetworking/pppd/ccp.h,
1683        libnetworking/pppd/utils.c,
1684        libnetworking/pppd/rtemsdialer.h,
1685        libnetworking/pppd/fsm.h,
1686        libnetworking/pppd/pathnames.h,
1687        libnetworking/pppd/md5.c,
1688        libnetworking/pppd/fsm.c,
1689        libnetworking/pppd/ipcp.c,
1690        libnetworking/pppd/STATUS,
1691        libnetworking/pppd/ccp.c,
1692        libnetworking/Makefile.am: Remove (Moved to cpukit).
1693
16942005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1695
1696        * configure.ac: Remove libnetworking, libnetworking/pppd.
1697        * wrapup/Makefile.am: Remove libpppd.a.
1698
16992005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1700
1701        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1702        rtemsdialer.h to $(includedir)/rtems.
1703
17042005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1705
1706        * libnetworking/rtems_telnetd/icmds.c,
1707        libnetworking/rtems_telnetd/Makefile.am,
1708        libnetworking/rtems_telnetd/preinstall.am,
1709        libnetworking/rtems_telnetd/pty.c,
1710        libnetworking/rtems_telnetd/pty.h,
1711        libnetworking/rtems_telnetd/README,
1712        libnetworking/rtems_telnetd/telnetd.c,
1713        libnetworking/rtems_telnetd/telnetd.h:
1714        Remove (Moved to cpukit).
1715
17162005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1717
1718        * configure.ac: Remove libnetworking/rtems_telnetd.
1719        * libnetworking/Makefile.am: Remove rtems_telnetd.
1720        * libnetworking/README: Remove (Obsolete).
1721        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1722
17232005-10-20  Eric Norum <norume@aps.anl.gov>
1724
1725        * libchip/network/dec21140.c: Clean up PCI mapping.
1726
17272005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1728
1729        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1730        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1731        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1732        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1733        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1734        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1735
17362005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1737
1738        * aclocal/bspopts.m4: Add missing m4 quotes.
1739
17402005-09-02  Joel Sherrill <joel@OARcorp.com>
1741
1742    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1743
17442005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1745
1746        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1747        libchip/network/dec21140.c: Remove initialization of PCI bus.
1748
17492005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1750
1751        * optman/Makefile.am: Add preinstall.am.
1752
17532005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1754
1755        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1756        UNTESTED to tested.
1757
17582005-06-17      Joel Sherrill <joel@OARcorp.com>
1759
1760        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1761        it is not supported by the MPC5xx.
1762
17632005-06-17      Joel Sherrill <joel@OARcorp.com>
1764
1765        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1766        interface. Also correct attempting to build on other than PowerPC and
1767        x86.
1768
17692005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1770
1771        * libchip/Makefile.am: Add driver for Tulip clones.
1772        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1773        libchip/network/if_dcreg.h: New files.
1774
17752005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1776
1777        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1778        to enable rdbg.
1779        * configure.ac: Reflect changes above.
1780
17812005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1782
1783        * configure.ac: Add ada/.
1784
17852005-05-20      Sergei Organov  <osv@topconrd.ru>
1786
1787        PR 750/networking
1788        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1789        wait_input().
1790
17912005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1792
1793        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1794        rtems/irq.h.
1795
17962005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1797
1798        * libchip/Makefile.am: Include preinstall.am.
1799        * libchip/preinstall.am: New.
1800
18012005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1802
1803        * configure.ac: Add AMPOLISH3.
1804        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1805        * libnetworking/rtems_telnetd/preinstall.am: New.
1806        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1807
18082005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1809
1810        * configure.ac: Let enable_rpcgen default to "no".
1811
18122005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1813
1814        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1815
18162005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1817
1818        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1819        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1820
18212005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1822
1823        * libchip/network/dec21140.c, libchip/network/elnk.c,
1824        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1825
18262005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1827
1828        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1829        of code as a result of the implementation of a common PCI interface.
1830
18312005-05-04      Joel Sherrill <joel@OARcorp.com>
1832
1833        * libchip/network/open_eth.c: Remove prototype of set_vector.
1834
18352005-05-03      Joel Sherrill <joel@OARcorp.com>
1836
1837        * librdbg/src/ptrace.c: Remove warning.
1838
18392005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1840
1841        * libchip/network/dec21140.c, libchip/network/elnk.c,
1842        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1843        Modified parameter list to remove warnings.
1844
18452005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1846
1847        * libchip/network/cs8900.c, libchip/network/i82586.c,
1848        libchip/network/open_eth.c, libchip/network/sonic.c,
1849        libchip/serial/mc68681.c: Modified types to remove
1850        warnings.  Added initialization to remove warnings.
1851
18522005-04-28      Joel Sherrill <joel@OARcorp.com>
1853
1854        * libchip/network/README.sonic: Rewritten to account for removal of
1855        dmv177.
1856
18572005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1858
1859        PR 781/rtems_misc
1860        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1861
18622005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1863
1864        * libchip/serial/ns16550.c:
1865        Fixed warnings generated in various powerpc configurations
1866
18672005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1868
1869        * libchip/serial/ns16550.c: Modified
1870        ISR to work with PPC new exception processing
1871
18722005-03-14      Joel Sherrill <joel@OARcorp.com>
1873
1874        * libchip/network/dec21140.c, libchip/network/elnk.c,
1875        libchip/network/if_fxp.c: Continue PCI API unification. All use
1876        pci_find_device(). Network drivers manufacture a signature since all
1877        calls have not been converted yet.
1878
18792005-03-04      Joel Sherrill <joel@OARcorp.com>
1880
1881        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1882        initialize function part of the unified PCI API as pci_initialize().
1883
18842005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1885
1886        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1887        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1888
18892005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1890
1891        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1892        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1893
18942005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1895
1896        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1897        building procedures.
1898
18992005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1900
1901        * aclocal/prog-cc.m4:
1902        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1903
19042005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1905
1906        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1907
19082005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1909
1910        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1911
19122005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1913
1914        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1915
19162005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1917
1918        * libnetworking/rtems_servers/ftp.c,
1919        libnetworking/rtems_servers/ftp.h,
1920        libnetworking/rtems_servers/Makefile.am:
1921        Remove (relocated to cpukit/ftpd).
1922        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1923        removed move libnetworking/rtems_servers.
1924
19252005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1926
1927        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1928
19292005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1930
1931        PR 755/rtems
1932        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1933        Remove local declarations of rtems_bsdnet_nameservers,
1934        rtems_bsdnet_nameservers_count.
1935
19362005-01-31      Sergei Organov <osv@topconrd.ru>
1937
1938        PR 751/pppd
1939        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1940        committed to fix PR736 breaks pppd. chat.c should have its own static
1941        ttyfd for pppd to work correctly. The symptom is that second
1942        invokation of chat (for connect script) fails due to pppd_ttyfd set
1943        to -1 by previous chat invokation (for init script). In addition,
1944        this patch fixes leaving of dangling pointer in the abort_stbring[]
1945        by chat_send().
1946
19472005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1948
1949        * configure.ac: Remove CFLAGS_DEBUG_V.
1950        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1951
19522005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1953
1954        * wrapup/Makefile.am: Remove rtems-ctor.o.
1955
19562005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1957
1958        * libchip/rtc/rtc.h: size_t RTC_Count.
1959
19602005-01-20      Joel Sherrill <joel@OARcorp.com>
1961
1962        PR 736/pppd
1963        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1964        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1965        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1966        should not be static and should have a name more specific to pppd.
1967
19682005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1969
1970        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1971        libnetworking/rtems_servers/Makefile.am,
1972        libnetworking/rtems_telnetd/Makefile.am,
1973        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1974        Eliminate CFLAGS_OPTIMIZE_V.
1975
19762005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1977
1978        * configure.ac: Pass CFLAGS to testsuites configure.
1979        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1980        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1981
19822005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1983
1984        * configure.ac: Pass CFLAGS to cpukit configure.
1985        * aclocal/rtems-flags.m4: Remove (Unused).
1986        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1987        * aclocal/env-rtemsbsp.m4:
1988        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1989        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1990        RTEMS_CFLAGS.
1991        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1992        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1993        Cleanup comments.
1994
19952005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1996
1997        * automake/compile.am: Remove build-variant support.
1998
19992005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2000
2001        * libnetworking/pppd/Makefile.am,
2002        libnetworking/rtems_servers/Makefile.am,
2003        libnetworking/rtems_telnetd/Makefile.am:
2004        Remove build-variant support.
2005
20062005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2007
2008        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
2009        support/Makefile.am, wrapup/Makefile.am:
2010        Remove build-variant support.
2011
20122004-11-22      Joel Sherrill <joel@OARcorp.com>
2013
2014        * libchip/network/if_fxp.c: Add entry for another module ID code.
2015
20162004-11-22      Joel Sherrill <joel@OARcorp.com>
2017
2018        PR 693/misc
2019        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2020        in/outport routines.
2021
20222004-11-22      Joel Sherrill <joel@OARcorp.com>
2023
2024        PR 693/misc
2025        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2026        in/outport routines.
2027
20282004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2029
2030        * aclocal/enable-itron.m4: Remove (unused).
2031
20322004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2033
2034        * configure.ac: Misc. quoting cleanups.
2035        Enable ada-tests iff --enable-ada and --enable-tests.
2036
20372004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
2038
2039        PR 703/filesystem
2040        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
2041        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
2042        libchip/ide/ide_controller.c:
2043        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
2044        available for BSPS/device drivers.
2045        Extend the "modes_available" and "mode_active" parameters to
2046        uint16_t for UDMA support.
2047
20482004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
2049
2050        * libchip/network/dec21140.c: Cleanup a bit and remove message about
2051        not supported on PowerPC since it works on the MVME2100 BSP.
2052
20532004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
2054
2055        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
2056        Add dependency tracking for *.cfgs.
2057        * Makefile.am: Add dependency tracking for *.cfg.
2058
20592004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
2060
2061        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
2062        (Thanks to Lars Munch <lars@segv.dk> for catching this).
2063
20642004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
2065
2066        PR 707/make_build
2067        * configure.ac: Add --enable-rpcgen.
2068
20692004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2070
2071        PR 700/rtems_misc
2072        * libnetworking/rtems_webserver/asp.c,
2073        libnetworking/rtems_webserver/balloc.c,
2074        libnetworking/rtems_webserver/cgi.c,
2075        libnetworking/rtems_webserver/default.c,
2076        libnetworking/rtems_webserver/ej.h,
2077        libnetworking/rtems_webserver/ejIntrn.h,
2078        libnetworking/rtems_webserver/ejlex.c,
2079        libnetworking/rtems_webserver/ejparse.c,
2080        libnetworking/rtems_webserver/emfdb.c,
2081        libnetworking/rtems_webserver/emfdb.h,
2082        libnetworking/rtems_webserver/form.c,
2083        libnetworking/rtems_webserver/handler.c,
2084        libnetworking/rtems_webserver/h.c,
2085        libnetworking/rtems_webserver/license.txt,
2086        libnetworking/rtems_webserver/Makefile.am,
2087        libnetworking/rtems_webserver/md5c.c,
2088        libnetworking/rtems_webserver/md5.h,
2089        libnetworking/rtems_webserver/mime.c,
2090        libnetworking/rtems_webserver/misc.c,
2091        libnetworking/rtems_webserver/NOTES,
2092        libnetworking/rtems_webserver/ringq.c,
2093        libnetworking/rtems_webserver/rom.c,
2094        libnetworking/rtems_webserver/rtems_webserver.h,
2095        libnetworking/rtems_webserver/security.c,
2096        libnetworking/rtems_webserver/sock.c,
2097        libnetworking/rtems_webserver/socket.c,
2098        libnetworking/rtems_webserver/sockGen.c,
2099        libnetworking/rtems_webserver/sym.c,
2100        libnetworking/rtems_webserver/uemf.c,
2101        libnetworking/rtems_webserver/uemf.h,
2102        libnetworking/rtems_webserver/um.c,
2103        libnetworking/rtems_webserver/um.h,
2104        libnetworking/rtems_webserver/umui.c,
2105        libnetworking/rtems_webserver/url.c,
2106        libnetworking/rtems_webserver/value.c,
2107        libnetworking/rtems_webserver/wbase64.c,
2108        libnetworking/rtems_webserver/webcomp.c,
2109        libnetworking/rtems_webserver/webmain.c,
2110        libnetworking/rtems_webserver/webpage.c,
2111        libnetworking/rtems_webserver/webrom.c,
2112        libnetworking/rtems_webserver/webs.c,
2113        libnetworking/rtems_webserver/websda.c,
2114        libnetworking/rtems_webserver/websda.h,
2115        libnetworking/rtems_webserver/webs.h,
2116        libnetworking/rtems_webserver/websSSL.c,
2117        libnetworking/rtems_webserver/websSSL.h,
2118        libnetworking/rtems_webserver/websuemf.c,
2119        libnetworking/rtems_webserver/wsIntrn.h:
2120        Remove (Moved to cpukit/http).
2121
21222004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2123
2124        PR 700/rtems_misc
2125        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
2126        Remove libnetworking/rtems_webserver.
2127
21282004-10-25      Eric Norum <norume@aps.anl.gov>
2129
2130        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
2131
21322004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2133
2134        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
2135
21362004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2137
2138        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
2139        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
2140
21412004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2142
2143        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
2144
21452004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2146
2147        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2148        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
2149
21502004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2151
2152        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
2153        BITSPERBYTE.
2154
21552004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2156
2157        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
2158        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
2159
21602004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2161
2162        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
2163
21642004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2165
2166        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
2167        * aclocal/enable-bare.m4: Remove.
2168        * configure.ac: Remove BARE_CPU_MODEL.
2169
21702004-10-13      Eric Norum <norume@aps.anl.gov>
2171
2172        PR 688/bsps
2173        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2174        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
2175        MC146818A (and several Dallas Semiconductor) TOD chips.
2176
21772004-10-13      Eric Norum <norume@aps.anl.gov>
2178
2179        PR 686/networking
2180        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
2181        device code.
2182
21832004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
2184
2185        * libchip/network/dec21140.c: include <rtems/pci.h>.
2186
21872004-09-29      Joel Sherrill <joel@OARcorp.com>
2188
2189        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
2190        libnetworking/pppd/utils.c: i960 obsoleted and all references
2191        removed.
2192
21932004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
2194
2195        PR 607/networking
2196        * libchip/network/dec21140.c: Made PCI configuration minimum sane
2197        instead of fully specifying unused PCI features.
2198
21992004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2200
2201        * configure.ac: Require automake > 1.9.
2202
22032004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2204
2205        * aclocal/rtems-cpu-subdirs.m4: Add avr.
2206
22072004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2208
2209        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
2210        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
2211
22122004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2213
2214        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
2215        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
2216
22172004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2218
2219        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
2220
22212004-07-28  Joel Sherrill <joel@OARcorp.com>
2222
2223    * aclocal/version.m4: Updated to rtems-4.6.99.1.
2224
22252004-07-25      Joel Sherrill <joel@OARcorp.com>
2226
2227        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
2228
22292004-05-21  Till Strauman <strauman@slac.stanford.edu>
2230
2231        PR 625/networking
2232        * libchip/network/dec21140.c, ... : Prevent name clashes by making
2233        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
2234        an error rather than panic if no chip is detected (thus allowing
2235        for probing).
2236        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
2237        instead of looping forever.  Avoid divide by zero (crashed my PC).
2238        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
2239        they are UNTESTED.
2240
22412004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
2242
2243        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
2244
22452004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2246
2247        * libchip/network/dec21140.c, libchip/network/elnk.c:
2248        #include <errno.h>.
2249
22502004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2251
2252        * libchip/network/if_media.h: Update from FreeBSD.
2253        * libchip/network/open_eth.c, libchip/network/cs8900.c,
2254        libchip/network/i82586.c: #include <errno.h>.
2255
22562004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2257
2258        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
2259
22602004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2261
2262        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
2263
22642004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
2265
2266        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
2267        automake).
2268
22692004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
2270
2271        PR 599/pppd
2272        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
2273
22742004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
2275
2276        * optman/rtems/no-region.c: Reflect having changed
2277        rtems_region_get_segment_size.
2278
22792004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
2280
2281        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2282        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2283        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2284        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
2285        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
2286        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
2287        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2288
22892004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2290
2291        * libchip/ide/ata.c, libchip/network/dec21140.c,
2292        libchip/network/elnk.c, libchip/network/i82586.c,
2293        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
2294        libchip/network/open_eth.c, libchip/network/sonic.c,
2295        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
2296        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
2297        libchip/shmdr/init.c, libchip/shmdr/intr.c,
2298        libchip/shmdr/shm_driver.h: Cosmetics.
2299
23002004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2301
2302        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
2303        optman/rtems/no-msg.c, optman/rtems/no-part.c,
2304        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2305        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
2306        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
2307        fixed size types.
2308
23092004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2310
2311        * configure.ac: Explicitly pass --includedir and --libdir to
2312        cpukit/configure.
2313
23142004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
2315
2316        * librdbg/Makefile.am: Fix rpcgen rules.
2317        * librdbg/src/i386/any/remdeb_xdr.c,
2318        librdbg/src/m68k/any/remdeb_xdr.c,
2319        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
2320        Reflect changes to librdbg/Makefile.am.
2321
23222004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
2323
2324        * configure.ac: Reflect changes testsuites/configure.ac and
2325        cpukit/configure.ac.
2326
23272004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
2328
2329        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
2330        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
2331
23322004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2333
2334        * configure.ac: Reflect changes to testsuites's configuration.
2335
23362004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2337
2338        PR/589 rtems
2339        * libchip/network/pci.h: Remove (Moved to cpukit).
2340
23412004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2342
2343        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2344        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2345        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2346        libchip/network/dec21140.c, libchip/network/elnk.c,
2347        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2348        libchip/network/open_eth.h, libchip/network/sonic.c,
2349        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2350        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2351        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2352        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2353        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2354        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2355        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2356        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2357        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2358        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2359        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2360        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2361        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2362        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2363        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2364        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2365        fixed-size types.
2366
23672004-03-14      Chris Johns  <chrisj@rtems.org>
2368
2369        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2370        the BSP example code.
2371        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2372        support the DIMMPC. This is a pc386 target with IO port support. Minor
2373        formating clean up. Add documentation to the header file.
2374        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2375        cs8900.h header file.
2376
23772004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2378
2379        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2380        Cosmetics.
2381
23822004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2383
2384        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2385        There are no application level Makefiles in here.
2386
23872004-03-04      Joel Sherrill <joel@OARcorp.com>
2388
2389        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2390        they can be used in application level makefiles.
2391
23922004-03-05      Joel Sherrill <joel@OARcorp.com>
2393
2394        * libnetworking/rtems_webserver/ejparse.c,
2395        libnetworking/rtems_webserver/emfdb.c,
2396        libnetworking/rtems_webserver/sock.c,
2397        libnetworking/rtems_webserver/socket.c,
2398        libnetworking/rtems_webserver/sym.c,
2399        libnetworking/rtems_webserver/webs.c,
2400        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
24012004-03-05      Joel Sherrill <joel@OARcorp.com>
2402
2403        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2404        compiling this file only only those CPU families with supported
2405        exception models.
2406
24072004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2408
2409        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2410        testsuites (Was exposed with --enable-multilib, only).
2411        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2412         Add RTEMS_BSP_CONFIG_SUBDIR.
2413        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2414        testsuites's configure.
2415        * aclocal/rtems-top.m4: Remove ENDIF hack.
2416        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2417
24182004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2419
2420        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2421        wrapup/Makefile.am: Fix automake problems having been introduced
2422        in previous patch.
2423
24242004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2425
2426        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2427        Preinstall dirs.
2428        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2429        * aclocal/check-multiprocessing.m4: Cosmetics.
2430        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2431        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2432
24332004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2434
2435        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2436        librdbg/src/Makefile.am.
2437        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2438        * configure.ac: Reflect changes above.
2439        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2440        * wrapup/Makefile.am: Reflect changes above.
2441        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2442
24432004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2444
2445        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2446
24472004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2448
2449        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2450
24512004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2452
2453        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2454
24552004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2456
2457        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2458        librdbg/src/powerpc/Makefile.am: Remove.
2459        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2460        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2461        * configure.ac: Reflect changes above.
2462
24632004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2464
2465
24662004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2467
2468        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2469        STRIP.
2470
24712004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2472
2473        * librdbg/include/Makefile.am: Merge-in
2474        librdbg/include/rdbg/i386/Makefile.am,
2475        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2476        librdbg/include/rdbg/powerpc/Makefile.am.
2477        * librdbg/include/rdbg/i386/Makefile.am,
2478        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2479        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2480        * configure.ac: Reflect changes above.
2481
24822004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2483
2484        * configure.ac: Use AS_HELP_STRING(ada).
2485
24862004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2487
2488        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2489        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2490        Use AC_CONFIG_HEADERS.
2491        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2492        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2493
24942004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2495
2496        * Makefile.am: include local.am.
2497
24982004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2499
2500        * aclocal/version.m4: 4.6.99.0.
2501
25022004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2503
2504        * Makefile.am: Don't include host.am.
2505        * automake/compile.am: Further cleanups.
2506
25072004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2508
2509        * automake/lib.am: Remove (Unused).
2510
25112004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2512
2513        * wrapup/Makefile.am: Don't include lib.am.
2514        * automake/compile.am: Use automake compilation rules.
2515
25162004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2517
2518        * libnetworking/pppd/Makefile.am,
2519        libnetworking/rtems_servers/Makefile.am,
2520        libnetworking/rtems_telnetd/Makefile.am,
2521        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2522        support/Makefile.am: Don't include lib.am.
2523
25242004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2525
2526        * libchip/Makefile.am: Don't include lib.am.
2527        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2528        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2529        unnecessary EXTRA_DISTs.
2530
25312004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2532
2533        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2534        hack.
2535
25362004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2537
2538        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2539        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2540        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2541        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2542
25432004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2544
2545        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2546        Add AM_CONDITIONAL(HAS_MP).
2547        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2548        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2549        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2550        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2551        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2552        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2553        (Deprecated by autoconf 2.59).
2554
25552004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2556
2557        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2558        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2559
25602004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2561
2562        * ChangeLog: Merge-in libnetworking/ChangeLog.
2563        * libnetworking/ChangeLog: Remove.
2564        * ChangeLog: Merge-in librdbg/ChangeLog.
2565        * librdbg/ChangeLog: Remove.
2566        * ChangeLog: Merge-in libchip/ChangeLog.
2567        * libchip/ChangeLog: Remove.
2568        * ChangeLog: Merge-in optman/ChangeLog.
2569        * optman/ChangeLog: Remove.
2570
25712004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2572
2573        * configure.ac: Reflect changes to cpukit.
2574        * wrapup/Makefile.am: Reflect changes to librdbg.
2575        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2576        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2577        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2578        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2579        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2580        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2581        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2582        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2583        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2584
25852004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2586
2587        * aclocal/rtems-top.m4: Remove check for version.m4.
2588        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2589
25902004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2591
2592        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2593        * wrapup/Makefile.am: Reflect changes to libchip/*.
2594        * support/Makefile.am: Use automake compilation rules.
2595        * wrapup/Makefile.am: Reflect changes to support/*.
2596        * configure.ac: Remove libnetworking/wrapup/Makefile.
2597        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2598        libnetworking/*/lib*.a instead of libnetapps.a.
2599        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2600        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2601        * optman/Makefile.am: Use automake compilation rules.
2602        * libchip/Makefile.am: Fix typo in previous patch.
2603        * libchip/Makefile.am: Use automake compilation rules.
2604        * libnetworking/Makefile.am: Remove wrapup.
2605        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2606        automake-compilation rules.
2607        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2608        automake-compilation rules.
2609        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2610        automake-compilation rules.
2611        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2612        automake-compilation rules.
2613        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2614
26152004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2616
2617        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2618        PRE/TMPINSTALL_FILES to CLEANFILES.
2619        * automake/lib.am: Remove TMPINSTALL_FILES.
2620        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2621        PRE/TMPINSTALL_FILES to CLEANFILES.
2622        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2623        PRE/TMPINSTALL_FILES to CLEANFILES.
2624        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2625        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2626        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2627        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2628        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2629        * librdbg/src/i386/Makefile.am: Ditto.
2630        * librdbg/src/m68k/Makefile.am: Ditto.
2631        * librdbg/src/powerpc/Makefile.am: Ditto.
2632        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2633        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2634        * libnetworking/rtems_servers/Makefile.am: Ditto.
2635        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2636        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2637
26382004-01-07      Joel Sherrill <joel@OARcorp.com>
2639
2640        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2641        more completely covers the MIPS family.
2642
26432003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2644
2645        * wrapup/Makefile.am: Reflect changes to shmdr.
2646        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2647
26482003-12-18      Joel Sherrill <joel@OARcorp.com>
2649
2650        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2651        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2652        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2653        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2654        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2655        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2656        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2657
26582003-12-17      Joel Sherrill <joel@OARcorp.com>
2659
2660        * aclocal/version.m4: Updated to rtems-20031217-test.
2661
26622003-12-17     
2663
2664        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2665        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2666
26672003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2668
2669        * automake/compile.am: Remove LINK_LIBS (Unused).
2670        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2671
26722003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2673
2674        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2675        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2676        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2677        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2678        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2679
26802003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2681
2682        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2683        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2684        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2685        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2686        * librdbg/src/i386/Makefile.am:
2687        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2688        * librdbg/src/m68k/Makefile.am:
2689        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2690        * librdbg/src/powerpc/Makefile.am:
2691        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2692
26932003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2694
2695        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2696        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2697        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2698        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2699        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2700        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2701        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2702        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2703        * optman/Makefile.am: Remove project_libdir.
2704        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2705        PRE/TMPINSTALL_FILES.
2706        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2707        PRE/TMPINSTALL_FILES.
2708        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2709        PRE/TMPINSTALL_FILES.
2710        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2711        PRE/TMPINSTALL_FILES.
2712        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2713        from PRE/TMPINSTALL_FILES.
2714        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2715        PRE/TMPINSTALL_FILES.
2716        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2717        PRE/TMPINSTALL_FILES.
2718        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2719        PRE/TMPINSTALL_FILES.
2720        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2721        PRE/TMPINSTALL_FILES.
2722        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2723        PRE/TMPINSTALL_FILES.
2724        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2725        PRE/TMPINSTALL_FILES.
2726        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2727        from PRE/TMPINSTALL_FILES.
2728
27292003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2730
2731        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2732        * automake/lib.am: Remove project_libdir.
2733        * wrapup/Makefile.am: Reworked.
2734
27352003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2736
2737        * configure.ac: Reflect changes to librdbg.
2738        * optman/Makefile.am: Add tmpinstall dirstamp support.
2739        * libchip/Makefile.am: Fix variant-tmpinstall support.
2740        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2741        * librdbg/src/powerpc/Makefile.am: Merge-in former
2742        new_exception_processing/Makefile.am.
2743        * librdbg/src/m68k/any/Makefile.am: Remove.
2744        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2745        * librdbg/src/i386/any/Makefile.am: Remove.
2746        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2747        * librdbg/src/Makefile.am: Cosmetics.
2748        * librdbg/include/Makefile.am: Cosmetics.
2749        * librdbg/Makefile.am: Cosmetics.
2750        * libnetworking/Makefile.am: Cosmetics.
2751        * libnetworking/pppd/Makefile.am: Cosmetics.
2752        * libnetworking/wrapup/Makefile.am: Cosmetics.
2753
27542003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2755
2756        * Makefile.am: Cosmetics.
2757        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2758        support.
2759
27602003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2761
2762        * automake/compile.am: Remove $(ARCH):-rule.
2763
27642003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2765
2766        * configure.ac: Remove lib/libbsp/shared/Makefile,
2767        lib/libbsp/shmdr/Makefile.
2768
27692003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2770
2771        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2772        libchip/serial/Makefile, libchip/rtc/Makefile.
2773        * support/Makefile.am: Remove all-local: $(ARCH).
2774        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2775        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2776        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2777        * optman/Makefile.am: Remove all-local: $(ARCH).
2778        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2779        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2780        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2781        compilation dirstamp support.
2782        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2783        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2784        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2785        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2786        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2787        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2788        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2789        all-local: $(ARCH).
2790        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2791        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2792        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2793        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2794        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2795
27962003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2797
2798        * aclocal/lead-dot.m4: New (from automake-1.7f).
2799        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2800        AC_SUBST(dirstamp).
2801        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2802        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2803        libchip/serial/Makefile.am: Ditto.
2804        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2805        * librdbg/include/Makefile.am: Ditto.
2806        * librdbg/include/rdbg/Makefile.am: Ditto.
2807        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2808        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2809        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2810        * librdbg/src/Makefile.am: Ditto.
2811        * librdbg/src/i386/Makefile.am: Ditto.
2812        * librdbg/src/i386/any/Makefile.am: Ditto.
2813        * librdbg/src/m68k/Makefile.am: Ditto.
2814        * librdbg/src/m68k/any/Makefile.am: Ditto.
2815        * librdbg/src/powerpc/Makefile.am: Ditto.
2816        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2817        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2818        preinstallation.
2819        * libnetworking/pppd/Makefile.am: Ditto.
2820        * libnetworking/rtems_servers/Makefile.am: Ditto.
2821        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2822        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2823        * libnetworking/wrapup/Makefile.am: Ditto.
2824
28252003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2826
2827        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2828        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2829        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2830        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2831        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2832        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2833        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2834        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2835        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2836        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2837        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2838        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2839        underquoting to silence automake-1.8.
2840
28412003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2842
2843        * configure.ac: Reflect having moved tests to ../../testsuites.
2844
28452003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2846
2847        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2848        * aclocal/canonical-host.m4: Remove.
2849        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2850        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2851
28522003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2853
2854        * aclocal/check-cpu.m4: Remove.
2855        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2856        * aclocal/canonical-target-name.m4: Add m4-quotes.
2857        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2858        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2859        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2860        * aclocal/check-networking.m4: Add m4-quotes. Require
2861        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2862        * aclocal/check-posix.m4: Add m4-quotes. Require
2863        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2864        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2865        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2866        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2867
28682003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2869
2870        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2871        * aclocal/bsp-alias.m4: Remove.
2872
28732003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2874
2875        * configure.ac: Make presence of tests/ optional.
2876
28772003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2878
2879        * aclocal/path-perl.m4: Remove (Unused).
2880
28812003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2882
2883        * automake/force-preinstall.am: Remove.
2884
28852003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2886
2887        PR 499/rtems_misc
2888        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2889        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2890        Configuration (Odd was forced) - Correction of Stop Bit configuration
2891        (inversed) - Correction of ISR Handler to call
2892        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2893        CTS Hardware flow control Configuration.
2894
28952003-09-04      Joel Sherrill <joel@OARcorp.com>
2896
2897        * lib/libcpu/shared/include/cache.h,
2898        lib/libcpu/shared/src/cache_aligned_malloc.c,
2899        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2900        license changed.
2901        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2902        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2903        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2904        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2905        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2906        for license changed.
2907        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2908        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2909        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2910        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2911        libchip/network/cs8900.h, libchip/network/dec21140.c,
2912        libchip/network/elnk.c, libchip/network/open_eth.c,
2913        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2914        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2915        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2916        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2917        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2918        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2919        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2920        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2921        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2922        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2923        libchip/serial/serial.h, libchip/serial/z85c30.c,
2924        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2925        libchip/serial/z85c30_reg.c: URL for license changed.
2926
29272003-09-03      Jiri Gaisler <jiri@gaisler.com>
2928
2929        PR 477/networking
2930        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2931        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2932        libchip/network/open_eth.h: New files.
2933
29342003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2935
2936        * aclocal/rtems-top.m4: Add RTEMS_API.
2937        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2938
29392003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2940
2941        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2942        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2943        @RTEMS_BSP@.cfg.
2944
29452003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2946
2947        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2948
29492003-08-20      Joel Sherrill <joel@OARcorp.com>
2950
2951        * libchip/network/cs8900.c: Correct copyright statements.
2952
29532003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2954
2955        * aclocal/check-itron.m4: Remove.
2956        * aclocal/enable-inlines.m4: Remove.
2957        * Makefile.am: Reflect having moved aclocal/.
2958        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2959        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2960        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2961        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2962        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2963        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2964        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2965        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2966        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2967        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2968        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2969        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2970        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2971        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2972        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2973        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2974        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2975        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2976        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2977        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2978        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2979        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2980        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2981        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2982        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2983        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2984        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2985        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2986        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2987        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2988        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2989        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2990        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2991        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2992        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2993        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2994        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2995        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2996        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2997        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2998        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2999        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
3000        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
3001        * aclocal/target.m4: New (Copied from ../../aclocal).
3002        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
3003        * aclocal/version.m4: New (Copied from ../../aclocal).
3004
30052003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3006
3007        * configure.ac: Remove stray comments.
3008        * automake/local.am, automake/host.am: Remove "debug".
3009
30102003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3011
3012        * Makefile.am: Reflect having moved automake/.
3013        * lib/Makefile.am: Reflect having moved automake/.
3014        * support/Makefile.am: Reflect having moved automake/.
3015        * wrapup/Makefile.am: Reflect having moved automake/.
3016        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
3017        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
3018        from ../../automake).
3019        * optman/Makefile.am: Reflect having moved automake/.
3020        * libchip/Makefile.am: Reflect having moved automake/.
3021        * libchip/ide/Makefile.am: Reflect having moved automake/.
3022        * libchip/network/Makefile.am: Reflect having moved automake/.
3023        * libchip/rtc/Makefile.am: Reflect having moved automake/.
3024        * libchip/serial/Makefile.am: Reflect having moved automake/.
3025        * librdbg/Makefile.am: Reflect having moved automake/.
3026        * librdbg/include/Makefile.am: Reflect having moved automake/.
3027        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
3028        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
3029        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
3030        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
3031        automake/.
3032        * librdbg/src/Makefile.am: Reflect having moved automake/.
3033        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
3034        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
3035        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
3036        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
3037        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
3038        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
3039        having moved automake/.
3040        * libnetworking/Makefile.am: Reflect having moved automake/.
3041        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
3042        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
3043        automake/.
3044        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
3045        automake/.
3046        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
3047        automake/.
3048        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
3049
30502003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3051
3052        * Makefile.am: Add bsp.pc.in.
3053        * bsp.pc.in: New (pkgconfig support).
3054
30552003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3056
3057        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
3058
30592003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3060
3061        * lib/Makefile.am: New (Required by 'make dist').
3062        * lib/ChangeLog: Remove.
3063        * lib/.cvsignore: Cleanup.
3064        * configure.ac: Reflect having added lib/Makefile.am.
3065        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
3066        lib/libbsp/configure.ac.
3067        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3068        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3069
30702003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3071
3072        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
3073        * configure.ac: Merge-in librdbg/configure.ac.
3074        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
3075        librdbg/configure.ac.
3076        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
3077        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
3078        LIBCHIP. Conditionally build include-dirs.
3079        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
3080        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
3081        * librdbg/Makefile.am, librdbg/include/Makefile.am,
3082        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
3083        librdbg/include/rdbg/m68k/Makefile.am,
3084        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
3085        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
3086        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3087        librdbg/src/powerpc/Makefile.am, librdbg/
3088        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
3089        configure.ac into ../configure.ac.
3090        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
3091        * libnetworking/.cvsignore, libnetworking/Makefile.am,
3092        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
3093        libnetworking/rtems_telnetd/Makefile.am,
3094        libnetworking/rtems_webserver/Makefile.am,
3095        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
3096        into ../configure.ac.
3097
30982003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3099
3100        PR 427/rtems
3101        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
3102        * librdbg/src/servtsp.c: Ditto.
3103
31042003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
3105
3106        PR 429/bsps
3107        PR 432/bsps
3108        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
3109        packets are queued onto an elnk board, the ISR will deadlock the device
3110        with a tx complete interrupt.  Lighter tx loads are not affected as they
3111        end up submitting single packets to the device.
3112
31132003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3114
3115        * configure.ac: Merge-in libchip/configure.ac. Merge-in
3116        optman/configure.ac.
3117        * optman/configure.ac: Remove (Merged into ../configure.ac).
3118        * optman/Makefile.am: Reflect having merged configure.ac into
3119        ../configure.ac.
3120        * libchip/configure.ac: Remove (Merged into ../configure.ac).
3121        * libchip/Makefile.am, libchip/ide/Makefile.am,
3122        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3123        libchip/serial/Makefile.am: Reflect having merged configure.ac into
3124        ../configure.ac.
3125
31262003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3127
3128        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
3129
31302003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
3131
3132        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
3133        on i386.
3134
31352003-06-13      Joel Sherrill <joel@OARcorp.com>
3136
3137        * libnetworking/pppd/chat.c: Removed warnings.
3138
31392003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
3140
3141        * libchip/network/README.3com: New file missed in previous commit.
3142        PR 405/bsps
3143        PR 393/networking
3144        * libchip/network/dec21140.c: Fix leak also known as PR393.
3145        * libchip/network/elnk.c, libchip/network/if_media.h,
3146        libchip/network/mii.h: New files.
3147        * libchip/network/Makefile.am: Reflect new files.
3148
31492003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3150
3151        * configure.ac: Remove support for profile-variant.
3152
31532003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3154
3155        PR 397/pppd
3156        * libnetworking/pppd/fsm.c: Make peer_mru global again.
3157        * libnetworking/pppd/magic.c: Remove *rand48.
3158        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
3159
31602003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3161
3162        * wrapup/Makefile.am: Add libide.a.
3163
31642003-04-15      Joel Sherrill <joel@OARcorp.com>
3165
3166        PR 387/rtems_misc
3167        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
3168        routines.
3169        * libchip/ide/ata_internal.h: Added missing newline and end of file.
3170
31712003-04-11      Joel Sherrill <joel@OARcorp.com>
3172
3173        * libnetworking/rtems_webserver/cgi.c,
3174        libnetworking/rtems_webserver/sockGen.c,
3175        libnetworking/rtems_webserver/umui.c,
3176        libnetworking/rtems_webserver/websSSL.c,
3177        libnetworking/rtems_webserver/websSSL.h,
3178        libnetworking/rtems_webserver/websda.c,
3179        libnetworking/rtems_webserver/websda.h: New files. Not included in
3180        previous commit.
3181
31822003-04-10      Joel Sherrill <joel@OARcorp.com>
3183
3184        PR 371/pppd
3185        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
3186        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
3187        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
3188        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3189        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
3190        still global symbols in rtemspppd.h which might need to be changed or
3191        converted into member of a structure which is dereferenced with a
3192        pointer that is managed as a per task variable. But this patch should
3193        avoid many conflicts.
3194
31952003-03-27      Joel Sherrill <joel@OARcorp.com>
3196
3197        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
3198        not allowed in the cpukit source code since it must be buildable
3199        independent of any BSP. These files were moved to libchip/ide.
3200        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
3201        files.
3202
32032003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3204
3205        PR 368/filesystems
3206        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
3207        improvements which now work on pc386 and mbx8xx.
3208        * libchip/ide/ide_controller.c: New file.
3209
32102003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3211
3212        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
3213
32142003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3215
3216        * configure.ac: Remove AC_CONFIG_AUX_DIR.
3217        * configure.ac: Add support/.
3218        * support/.cvsignore: New.
3219        * support/Makefile.am: New.
3220        * support/version.c: New.
3221        * wrapup/Makefile.am: Add support/libsupport.a.
3222        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
3223        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
3224        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
3225        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
3226
32272003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3228
3229        * wrapup/Makefile.am: Use SRC += instead of make-vars.
3230
32312003-02-20      Till Straumann <strauman@slac.stanford.edu>
3232
3233        PR 354/networking
3234        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
3235        chip against a table of supported chips. The untested ones are still
3236        commented out, however.
3237
32382003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3239
3240        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3241        * configure.ac: AC_PREREQ(2.57).
3242        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3243        * optman/configure.ac: AC_PREREQ(2.57).
3244        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3245        * libchip/configure.ac: AC_PREREQ(2.57).
3246        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3247        * librdbg/configure.ac: AC_PREREQ(2.57).
3248        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3249        * libnetworking/configure.ac: AC_PREREQ(2.57).
3250
32512003-02-06      Joel Sherrill <joel@OARcorp.com>
3252
3253        * libnetworking/pppd/chat.c: Convert routines with common names to
3254        static. This included get_char(), put_char(), and character() among
3255        others.
3256
32572003-02-03      Joel Sherrill <joel@OARcorp.com>
3258
3259        PR 338/filesystem
3260        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
3261        rtems_io_lookup_name() (API change).  Unused function removed.
3262
32632003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3264
3265        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3266        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3267        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3268        Eliminate *_O_FILES.
3269        * libnetworking/rtems_servers/Makefile.am,
3270        libnetworking/rtems_webserver/Makefile.am,
3271        libnetworking/rtems_telnetd/Makefile.am: Ditto.
3272
32732002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3274
3275        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
3276        Let all-local: depend on $(LIB).
3277        * wrapup/Makefile.am, configure.ac: Remove libmisc.
3278        * optman/Makefile.am: Apply install-data-local to install *.rels.
3279
32802002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3281
3282        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
3283        %.c rules.
3284        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
3285        * libchip/network/Makefile.am: Eliminate C_O_FILES.
3286        * libchip/rtc/Makefile.am: Ditto.
3287        * libchip/serial/Makefile.am: Ditto.
3288
32892002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3290
3291        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3292        LIBC_DEFINES.
3293        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3294        LIBC_DEFINES.
3295        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3296        LIBC_DEFINES.
3297
32982002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3299
3300        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
3301
33022002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3303
3304        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
3305        cache-checking.
3306        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3307
33082002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3309
3310        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
3311        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
3312        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
3313        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3314        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3315
33162002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3317
3318        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
3319        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
3320        Remove.
3321        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
3322
33232002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3324
3325        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
3326        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
3327
33282002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
3329
3330        * libchip/network/cs8900.c: I don't know why we have to SelfST register
3331        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
3332
33332002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3334
3335        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3336        * optman/rel.am: New.
3337
33382002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3339
3340        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3341        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3342        braino in comment on "exec". Extend --enable-ada handling.
3343
33442002-11-04      Joel Sherrill <joel@OARcorp.com>
3345
3346        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3347        tasks and rolling multiple loops into 1.
3348        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3349        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3350        Removed warnings.
3351
33522002-10-31      Joel Sherrill <joel@OARcorp.com>
3353
3354        * libchip/network/dec21140.c: Removed warnings.
3355        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3356        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3357        librdbg/src/m68k/any/remdeb_xdr.c,
3358        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3359        warnings.
3360        * libnetworking/rtems_webserver/socket.c,
3361        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3362
33632002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3364
3365        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3366        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3367        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3368        above.
3369
33702002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3371
3372        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3373        * wrapup/.cvsignore: Remove autom4te.cache.
3374        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3375        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3376        autom4te.cache.
3377        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3378        autom4te.cache.
3379        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3380        autom4te.cache.
3381
33822002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3383
3384        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3385
33862002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3387
3388        * optman/.cvsignore: Add autom4te.cache.
3389
33902002-09-14      Joel Sherrill <joel@OARcorp.com>
3391
3392        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3393
33942002-09-07      Joel Sherrill <joel@OARcorp.com>
3395
3396        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3397        include files to resolve warnings.
3398
33992002-09-07      Chris Johns <ccj@acm.org>
3400
3401        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3402        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3403        which corrects the problem  where the cs8900.c file was actually the BSP
3404        glue.  Joel did some hacking so this file will compile.  Previously it
3405        required providing a target.h file to compile.
3406        * libchip/network/cs8900.c.bsp: New file.
3407
34082002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3409
3410        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3411
34122002-08-31      Joel Sherrill <joel@OARcorp.com>
3413
3414        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3415        eliminate warning.
3416
34172002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3418
3419        * configure.ac: Add ada-tests.
3420
34212002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3422
3423        * Makefile.am: Add preinstall-stamp.
3424
34252002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3426
3427        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3428        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3429        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3430        gcc31 happy.
3431        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3432        cp.
3433
34342002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3435
3436        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3437        make/bsp.mak.
3438        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3439        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3440
34412002-08-12      Joel Sherrill <joel@OARcorp.com>
3442
3443        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3444        avoid error.
3445
34462002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3447
3448        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3449        * configure.ac: Add BSP_SUBDIRS.
3450        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3451        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3452        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3453        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3454        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3455        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3456        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3457        RTEMS_CHECK_BSP_CACHE.
3458        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3459        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3460        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3461        .$(OBJEXT) instead of .o.
3462        * libnetworking/pppd/Makefile.am,
3463        libnetworking/rtems_servers/Makefile.am,
3464        libnetworking/rtems_telnetd/Makefile.am,
3465        libnetworking/rtems_webserver/Makefile.am,
3466        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3467
34682002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3469
3470        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3471        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3472        ../libchip/serial/$(ARCH)/libserialio.a.
3473        * libchip/serial/Makefile.am: Don't tmp-install lib.
3474        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3475
34762002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3477
3478        * Makefile.am: Add rtems_makedir.
3479        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3480        * Makefile.am: Add wrapup-SUBDIR.
3481        * wrapup/ChangeLog: Remove.
3482        * wrapup/configure.ac: Remove.
3483        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3484        (Make the bare BSP happy).
3485        * configure.ac: Ditto.
3486        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3487        Create make/custom/default.cfg.
3488        * configure.ac: Add creation of make/custom/*.cfg. Create
3489        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3490
34912002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3492
3493        * Makefile.am: Clean $(PROJECT_RELEASE).
3494
34952002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3496
3497        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3498        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3499        prototype mismatches.
3500
35012002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3502
3503        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3504        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3505
35062002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3507
3508        * acinclude.m4: Add test "$multilib" != "yes".
3509        * config-ml.in: Remove.
3510        * acinclude.m4: Cleanups.
3511        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3512        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3513        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3514        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3515        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3516
35172002-07-16      Eric Norum <eric.norum@usask.ca>
3518
3519        * New driver for the Intel EtherExpressPro (82559ER) chip.
3520        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3521        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3522        * libchip/network/Makefile.am: Modified to reflect above.
3523
35242002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3525
3526        * acinclude.m4: New.
3527        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3528        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3529        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3530
35312002-07-01      Joel Sherrill <joel@OARcorp.com>
3532
3533        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3534        _Objects_Information_table now that it is a two dimensional array based
3535        upon API and class.
3536        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3537        of strnlen().
3538
35392002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3540
3541        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3542        preinstall libnetapps.a.
3543
35442002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3545
3546        * configure.ac: Remove librpc.
3547
35482002-06-25      Joel Sherrill <joel@OARcorp.com>
3549
3550        * Per PR233, moved librpc to exec.
3551        * configure.ac, wrapup/Makefile.am: Modified.
3552        * librpc, librpc/ChangeLog: Removed.
3553
35542002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3555
3556        * optman/Makefile.am: Remove multilib support.
3557        * optman/configure.ac: Ditto.
3558        * optman/sapi/Makefile.am: Ditto.
3559
35602002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3561
3562        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3563        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3564
35652002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3566
3567        Move networking libraries to c/src/exec/libnetworking
3568        * libnetworking/configure.ac, libnetworking/Makefile.am,
3569        libnetworking/wrapup/Makefile.am: Reflect Moval.
3570
35712002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3572
3573        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3574        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3575        <rtems/bspIo.h>.
3576
35772002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3578
3579        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3580        * libnetworking/rtems/mkrootfs.h: Ditto.
3581        * libnetworking/rtems/Makefile.am: Reflect changes above.
3582
35832002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3584
3585        * configure.ac: Remove lib.
3586
35872002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3588
3589        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3590        that exception stack frames on M68K members with VBR always are 6 byte
3591        long. The incorrect assumption resulted in some gdb commands like "next"
3592        to fail on the 68360.
3593
35942002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3595
3596        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3597        PR 220
3598        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3599        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3600        CVS.
3601        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3602        libnetworking/sys/filio.h: Remove.
3603        * libnetworking/sys/Makefile.am: Reflect changes above.
3604
36052002-05-07      Chris Johns <ccj@acm.org>
3606
3607        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3608        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3609        requires it to be stripped.
3610
36112002-05-01      Eric Norum <eric.norum@usask.ca>
3612
3613        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3614        assembly  to satisfy gcc 3.1 and newer.
3615
36162002-04-26      Eric Norum <eric.norum@usask.ca>
3617
3618        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3619        agressive optimization in gcc 3.1 does not reorder things.
3620
36212002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3622
3623        * libchip/network/dec21140.c: Reflect changes to powerpc's
3624        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3625        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3626        <rtems/score/cpu.h>.
3627        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3628        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3629
36302002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3631
3632        * optman/configure.ac: Remove ENABLE_GCC28.
3633
36342002-04-11      Chris Johns <ccj@acm.org>
3635
3636        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3637        driver control block field to the ifconfig network driver structure.
3638        This field is needed by the i82586 driver which was ported from NetBSD
3639        as it had better hardware abstraction.
3640        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3641        PR59, added the drv_ctrl driver control block field to the ifconfig
3642        network driver structure. This field is needed by the i82586 driver
3643        which was ported from NetBSD as it had better hardware abstraction.
3644
36452002-04-10      Mike Siers <mikes@poliac.com>
3646
3647        * libnetworking/rtems_webserver/NOTES,
3648        libnetworking/rtems_webserver/asp.c,
3649        libnetworking/rtems_webserver/balloc.c,
3650        libnetworking/rtems_webserver/default.c,
3651        libnetworking/rtems_webserver/ej.h,
3652        libnetworking/rtems_webserver/ejIntrn.h,
3653        libnetworking/rtems_webserver/ejlex.c,
3654        libnetworking/rtems_webserver/ejparse.c,
3655        libnetworking/rtems_webserver/emfdb.c,
3656        libnetworking/rtems_webserver/emfdb.h,
3657        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3658        libnetworking/rtems_webserver/handler.c,
3659        libnetworking/rtems_webserver/license.txt,
3660        libnetworking/rtems_webserver/md5.h,
3661        libnetworking/rtems_webserver/md5c.c,
3662        libnetworking/rtems_webserver/mime.c,
3663        libnetworking/rtems_webserver/misc.c,
3664        libnetworking/rtems_webserver/ringq.c,
3665        libnetworking/rtems_webserver/rom.c,
3666        libnetworking/rtems_webserver/security.c,
3667        libnetworking/rtems_webserver/sock.c,
3668        libnetworking/rtems_webserver/sym.c,
3669        libnetworking/rtems_webserver/uemf.c,
3670        libnetworking/rtems_webserver/uemf.h,
3671        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3672        libnetworking/rtems_webserver/url.c,
3673        libnetworking/rtems_webserver/value.c,
3674        libnetworking/rtems_webserver/wbase64.c,
3675        libnetworking/rtems_webserver/webcomp.c,
3676        libnetworking/rtems_webserver/webpage.c,
3677        libnetworking/rtems_webserver/webrom.c,
3678        libnetworking/rtems_webserver/webs.c,
3679        libnetworking/rtems_webserver/webs.h,
3680        libnetworking/rtems_webserver/websuemf.c,
3681        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3682        2.1.4.
3683
36842002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3685
3686        * libchip/network/i82586.c: Include <string.h>.
3687        * libchip/network/sonic.c: Ditto.
3688
36892002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3690
3691        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3692
36932002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3694
3695        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3696
36972002-03-27      Thomas.Doerfler@imd-systems.de
3698
3699        PR 144
3700        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3701        memory address 0 when called for the first time. This is done when
3702        trying to clear the variable "dhcp_hostname".
3703
37042002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3705
3706        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3707        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3708        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3709        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3710        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3711        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3712        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3713        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3714        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3715        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3716        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3717        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3718        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3719        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3720        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3721        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3722        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3723        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3724        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3725        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3726        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3727        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3728        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3729        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3730        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3731        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3732        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3733        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3734        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3735        AUTOMAKE_OPTIONS.
3736        * libnetworking/configure.ac:
3737        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3738        foreign 1.6]).
3739        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3740        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3741        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3742        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3743        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3744        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3745        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3746        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3747        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3748        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3749        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3750        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3751        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3752        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3753        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3754        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3755        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3756
37572002-03-27      Ilya Alexeev <ilya@continuum.ru>
3758
3759        PR 162
3760        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3761        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3762        used in a device write routines.  Now ppp_softc structure have own
3763        character for writing to device (sc_outchar).  I think that converting
3764        local variables to static is not a right solution, because problems will
3765        occur in the case of two or more ppp instances.
3766        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3767        must be u_long, otherwise in the case of the big output packet endless
3768        loop may occur.
3769
37702002-03-21      Ilya Alexeev <ilya@continuum.ru>
3771
3772        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3773        preparations for multiple PPPD connections.
3774
37752002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3776
3777        PR 149
3778        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3779        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3780        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3781        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3782
37832002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3784
3785        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3786        * configure.ac: Modified to reflect addition.
3787
37882002-02-27      Ilya Alexeev <ilya@continuum.ru>
3789
3790        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3791        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3792        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3793        capabilities as well as eliminate some warnings.
3794
37952002-02-27      Eric Norum <eric.norum@usask.ca>
3796
3797        * libnetworking/net/radix.c: Properly handle fetching the default route
3798        when there is no route.  This was a bug in the original FreeBSD code and
3799        this fix is from an updated version of their code.
3800
38012002-02-16      Eric Norum <eric.norum@usask.ca>
3802
3803        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3804        checking.
3805
38062002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3807
3808        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3809        dodefaultroute.
3810
38112002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3812
3813        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3814        include <rtems/seterr.h>.
3815
38162002-02-01      Mike Siers <mikes@poliac.com>
3817
3818        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3819        avoid bringing the link down too fast. NOTE: Mike reports successfully
3820        running at 56K baud on a direct link.
3821
38222002-02-01      Eric Valette <valette@crf.canon.fr>
3823
3824        * librdbg/So many patches have been posted recently on the mailing list
3825        and  because we were unable to find correct solution to compile on
3826        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3827        because the coding  style of rdbg was rather inconsistant among various
3828        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3829        global coding style (using indent + manual edits), 2) incorporate/review
3830        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3831        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3832        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3833        after rdbg initialization is done, NB : the paches is huge but it is
3834        mainly due to coding styke chnages.  Only few lines of codes have been
3835        really changed and they do not impact  rdbg functionnality (AFAIKT).
3836        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3837        librdbg/include/rdbg/m68k/rdbg_f.h,
3838        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3839        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3840        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3841        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3842        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3843        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3844        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3845        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3846        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3847        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3848        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3849        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3850        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3851        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3852        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3853        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3854
38552002-01-31      Mike Siers <mikes@poliac.com>
3856
3857        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3858        * Nice Update of PPPD support which eliminates the requiremetn that
3859        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3860        and reports that it seems to be more stable and handle larger packets
3861        better.  This patch replaces the termios tasks with more general pppd
3862        network driver tasks.  The functions pppinput() and pppstart() get
3863        called from the interrupt service routine.
3864        * libnetworking/Makefile.am, libnetworking/configure.ac,
3865        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3866        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3867        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3868        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3869        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3870        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3871        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3872        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3873        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3874        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3875        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3876        libnetworking/net/route.c, libnetworking/net/route.h,
3877        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3878        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3879        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3880        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3881        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3882        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3883        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3884        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3885        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3886        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3887        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3888        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3889        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3890        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3891        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3892        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3893        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3894        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3895        libnetworking/pppd/example/README,
3896        libnetworking/pppd/example/netconfig.h,
3897        libnetworking/wrapup/Makefile.am: Modified.
3898        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3899        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3900        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3901        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3902        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3903        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3904        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3905        libnetworking/modem/pppcompress.c: Subdirectory removed.
3906
39072002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3908
3909        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3910        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3911
39122002-01-18      Till Straumann <strauman@slac.stanford.edu>
3913
3914        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3915        issues: - exception handler needs to enable MSR_FP if the interrupted
3916        thread is FP enabled. - printk message for MSR fixed and added
3917        stacktrace. NOTE: this requires the stacktrace patch to
3918        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3919        however).
3920
39212002-01-06      Joel Sherrill <joel@OARcorp.com>
3922
3923        * optman/.cvsignore: Added aclocal.m4 and configure.
3924        * optman/.cvsignore: New file.
3925
39262002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3927
3928        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3929
39302002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3931
3932        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3933        * optman/ChangeLog: New.
3934        * optman/configure.ac: New.
3935        * optman/Makefile.am: New.
3936        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3937        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3938
39392001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3940
3941        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3942
39432001-12-18      Eric Norum <eric.norum@usask.ca>
3944
3945        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3946        `directories' (path names with a / at the end) while disallowing open()
3947        operations on TFTP `directories'.
3948
39492001-12-07      Eric Norum <eric.norum@usask.ca>
3950
3951        * libnetworking/lib/tftpDriver.c: Restore write capability.
3952
39532001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3954
3955        * libchip/network/sonic.h: Fix typo.
3956        * libnetworking/arpa/Makefile.am: Remove stray lines.
3957
39582001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3959
3960        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3961
39622001-10-18      Eric Norum <eric.norum@usask.ca>
3963
3964        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3965        chdir() and open() operations within the TFTP file system.
3966
39672001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3968
3969        * librdbg/configure.ac: Fix latent bug exposed by removal of
3970        config.cache's which prevented powerpc targets librdbg from building.
3971
39722001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3973
3974        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3975        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3976        autoconf-2.52 happy.
3977
39782001-10-12      Mike Siers <mikes@poliac.com>
3979
3980        * libnetworking/Update to stable working state.  Congratulations Mike!
3981        :).
3982        * libnetworking/modem_example: Directory removed.
3983        * libnetworking/modem_example/16550.h,
3984        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3985        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3986        libnetworking/modem_example/ppp.h,
3987        libnetworking/modem_example/pppcompress.c: Files removed.
3988        * libnetworking/pppd/example/pppd.options: New file.
3989        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3990        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3991        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3992        libnetworking/pppd/rtemsmain.c: Updated.
3993
39942001-10-12      Joel Sherrill <joel@OARcorp.com>
3995
3996        * libchip/serial/z85c30.c: Fixed typo.
3997
39982001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3999
4000        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
4001        * configure.in: Remove.
4002        * configure.ac: New file, generated from configure.in by autoupdate.
4003        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4004        * libchip/configure.in: Remove.
4005        * libchip/configure.ac: New file, generated from configure.in by
4006        autoupdate.
4007        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4008        * librdbg/configure.in: Remove.
4009        * librdbg/configure.ac: New file, generated from configure.in by
4010        autoupdate.
4011        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4012        * libnetworking/configure.in: Remove.
4013        * libnetworking/configure.ac: New file, generated from configure.in by
4014        autoupdate.
4015
40162001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4017
4018        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
4019        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
4020        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
4021
40222001-09-27      Joel Sherrill <joel@OARcorp.com>
4023
4024        * libchip/ChangeLog: Fixed typo in date.
4025
40262001-09-27      Eric Norum <eric.norum@usask.ca>
4027
4028        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
4029        TFTP  filesystem.
4030
40312001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4032
4033        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
4034        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
4035        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
4036        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
4037        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4038        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4039        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
4040        'PREINSTALL_FILES ='.
4041        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
4042        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
4043        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
4044        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
4045        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
4046        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
4047        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
4048        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
4049        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
4050        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
4051        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
4052        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
4053
40542001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4055
4056        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
4057        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
4058        * librdbg/src/m68k/any/Makefile.am: Ditto.
4059        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
4060        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
4061        happy.
4062
40632001-09-21      Joel Sherrill <joel@OARcorp.com>
4064
4065        * libchip/network/Makefile.am: Fixed typo on file name.
4066        * libchip/network/i82586.c: Commented out line 318 which is referencing
4067        a member of a structure that is not currently there.  This needs to be
4068        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
4069        to C style.
4070
40712001-09-19      Eric Norum <eric.norum@usask.ca>
4072
4073        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
4074
40752001-09-19      Chris Johns <ccj@acm.org>
4076
4077        * libchip/network/README.i82586, libchip/network/i82586.c,
4078        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
4079        Network driver for Intel i82586.
4080        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
4081        rtems/rtems_bsdnet_internal.h Added support for populating the initial
4082        "root" filesystem with information obtained via the DHCP response.
4083
40842001-09-14      Eric Norum <eric.norum@usask.ca>
4085
4086        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
4087        make gcc 3.x happy.
4088
40892001-08-16      Mike Siers <mikes@poliac.com>
4090
4091        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
4092        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
4093        These support callback functionality that has not even been compiled
4094        under RTEMS yet.
4095        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
4096        example application.  Mike's notes on the modifications: - renamed
4097        error() function because of namespace problems - removed calls to the
4098        exit() funciton - removed extra files from the pppd source directory -
4099        defined pppd task constant values in rtemspppd.h - modifyied example
4100        code to get actual tick per second value - placed the pppd 2.3.11 man
4101        page file (pppd.8) into the pppd directory.
4102        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4103        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4104        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4105        libnetworking/pppd/rtems-ppp.c: Deleted.
4106        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
4107        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
4108        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
4109        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
4110        libnetworking/pppd/example/init.c,
4111        libnetworking/pppd/example/netconfig.h,
4112        libnetworking/pppd/example/ppp.conf,
4113        libnetworking/pppd/example/pppdapp.c,
4114        libnetworking/pppd/example/system.h: New files.
4115        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
4116        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
4117        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
4118        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
4119        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
4120        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
4121        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
4122        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
4123        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
4124        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
4125        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
4126        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
4127        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
4128        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
4129        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
4130
41312001-08-16      Joel Sherrill <joel@OARcorp.com>
4132
4133        * libnetworking/pppd/example/Makefile: Removed.
4134        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
4135        to avoid bootstrap -c clobbering it.
4136        * libnetworking/rtems_telnetd/.cvsignore: New file.
4137
41382001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
4139
4140        * libnetworking/Makefile.am, libnetworking/configure.in,
4141        libnetworking/rtems_servers/Makefile.am,
4142        libnetworking/rtems_servers/telnetd.c,
4143        libnetworking/rtems_servers/telnetd.h,
4144        libnetworking/rtems_telnetd/Makefile.am,
4145        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4146        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4147        libnetworking/rtems_telnetd/telnetd.c,
4148        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
4149        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
4150        effect when ftpd change. - the tcp/ip stats have been implemented into
4151        icmds.c and started when telnetd daemon is started.
4152        * libnetworking/rtems_servers/telnetd.c,
4153        libnetworking/rtems_servers/telnetd.h: Removed.
4154        * libnetworking/rtems_telnetd: New directory.
4155        * libnetworking/rtems_telnetd/Makefile.am,
4156        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4157        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4158        libnetworking/rtems_telnetd/telnetd.c,
4159        libnetworking/rtems_telnetd/telnetd.h: New files.
4160
41612001-06-14      Joel Sherrill <joel@OARcorp.com>
4162
4163        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
4164        Moved from libmisc/shell so the network stack to address network
4165        depenendency.
4166        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
4167
41682001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4169
4170        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
4171
41722001-05-15      Joel Sherrill <joel@OARcorp.com>
4173
4174        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
4175        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
4176        accidentally deleted the incorrectly empty versions.
4177
41782001-05-14      Till Straumann <strauman@slac.stanford.edu>
4179
4180        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
4181        libchip/pci/Makefile.am: Per PR215 address the following issues: -
4182        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
4183        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
4184        to know the values) - the affected BSP (shared/motorola) headers have
4185        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
4186        driver (libchip/network/dec21140.c) has been fixed to use
4187        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
4188        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
4189        who is using this driver. - the DEC driver also has been fixed to use
4190        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
4191        delay_in_bus_cycles().
4192
41932001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4194
4195        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
4196
41972001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4198
4199        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
4200
42012001-04-24      Eric Norum <eric.norum@usask.ca>
4202
4203        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
4204        NTP synchronization a little more robust -- no NTP daemon yet, but at
4205        least it trys a little harder when the primary NTP server is down.
4206
42072001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
4208
4209        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
4210        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4211        libnetworking/pppd/modem_example/modem.c,
4212        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
4213        other strings into English.
4214        * libnetworking/pppd/STATUS: updated to reflect the changes.
4215
42162001-04-20      Jake Janovetz <janovetz@uiuc.edu>
4217
4218        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
4219        again.
4220
42212001-04-20      Eric Valette <valette@crf.canon.fr>
4222
4223        * mcp750 directory renamed new_exception processing as it supports many
4224        more CPU models.
4225        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4226        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4227        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
4228        formerly in mcp750 plus modifications.
4229        * librdbg/src/powerpc/mcp750/.cvsignore,
4230        librdbg/src/powerpc/mcp750/Makefile.am,
4231        librdbg/src/powerpc/mcp750/remdeb.h,
4232        librdbg/src/powerpc/mcp750/remdeb_f.x,
4233        librdbg/src/powerpc/mcp750/remdeb_svc.c,
4234        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
4235        new_exception_processing.
4236        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4237        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4238        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
4239        part of this effort to add support for the MPC8xx.
4240
42412001-04-19      Joel Sherrill <joel@OARcorp.com>
4242
4243        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
4244        internal include files.
4245
42462001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
4247
4248        PR 158
4249        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
4250        rcmd() library call by commenting out the parts that deal with signals.
4251        This enables RTEMS to 'rsh' command to a server connecting fd to remote
4252        stdio. The 'server-side' parts of this file which deal with
4253        authentication are disabled since they are not needed.
4254
42552001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
4256
4257        * libnetworking/include/.cvsignore: Remove dangling file.
4258
42592001-03-14      Joel Sherrill <joel@OARcorp.com>
4260
4261        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
4262        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
4263        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
4264        libchip style serial drivers can be written in libcpu or libbsp.
4265
42662001-03-01      Joel Sherrill <joel@OARcorp.com>
4267
4268        * libchip/network/cs8900.c, libchip/network/cs8900.h,
4269        libchip/network/sonic.c, libchip/network/sonic.h,
4270        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
4271        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
4272        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
4273        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
4274        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
4275        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
4276        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
4277        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
4278
42792001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4280
4281        * librdbg/include/rdbg/Makefile.am,
4282        librdbg/include/rdbg/i386/Makefile.am,
4283        librdbg/include/rdbg/m68k/Makefile.am,
4284        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
4285        style on include files.
4286
42872001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4288
4289        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4290        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
4291        replace ${..} with $(..).
4292        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
4293        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
4294        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4295        libnetworking/rtems/Makefile.am, libnetworking/
4296        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
4297        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
4298        include_*HEADERS instead of H_FILES.
4299        * libnetworking/include/Makefile.am: Remove.
4300        * libnetworking/Makefile.am: Add handling of *.h files.
4301        * libnetworking/configure.in: Remove include/Makefile.
4302
43032001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4304
4305        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
4306
43072001-01-31      Sergei Organov <osv@javad.ru>
4308
4309        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
4310        current dir and root dir removed in favor of new libio support for
4311        task-local current and root directories. - Bug in `close_data_socket()'
4312        introduced by previous change fixed. - `command_pasv()' changed to set
4313        timeout on socket we are listening on and code fixed to don't close
4314        socket twice on error. - `serr()' changed to clear `errno'. -
4315        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
4316        changed to clear `errno' before processing session. -
4317        `close_data_socket()' fixed to close both active and passive sockets -
4318        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
4319        empty string  in `exec_command()'.
4320
43212001-01-25      Eric Norum <eric.norum@usask.ca>
4322
4323        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
4324        improves throughput on systems which are dropping packets.   Only the
4325        first timeout is reduced.  This keeps the number of extra packets down
4326        on networks that are very busy and dropping lots of packets.
4327
43282001-01-24      Sergei Organov <osv@javad.ru>
4329
4330        * libnetworking/rtems_servers/ftpd.c,
4331        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4332        - Timeouts on sockets implemented. 'idle' field added to configuration.
4333        No timeout by default to keep backward compatibility. Note: SITE IDLE
4334        command not implemented yet. - Basic global access control implemented.
4335        'access' field added to configuration. No access limitations by default
4336        to keep backward compatibility. - Anchor data socket for active mode
4337        (using self IP and port 20.) - Fixed default data port support (still
4338        not tested). - Don't allow IP address different from originating host in
4339        PORT command to improve security. - Fixed bug in MDTM command. - Check
4340        for correctness of parsing of argument in command_port(). - Fixed
4341        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4342        a directory. - Command parsing a little bit improved: command names are
4343        now converted to upper-case to be more compatible with RFC (command
4344        names are not case-sensitive.) - Reformat comments so that they have
4345        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4346        previous changes - True ASCII mode implemented (doesn't work for hooks
4347        and /dev/null) - Passive mode implemented, PASV command added. - Default
4348        port for data connection could be used (untested, can't find ftp client
4349        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4350        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4351
43522001-01-18      Joel Sherrill <joel@OARcorp.com>
4353
4354        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4355        macro using variable arguments.
4356        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4357        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4358        since I updated the main RTEMS development machine to RedHat 7.2 and
4359        apparently got a new version of rpcgen.
4360
43612001-01-12      Sergei Organov <osv@javad.ru>
4362
4363        * libnetworking/rtems_servers/ftpd.c,
4364        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4365        - use pool of pre-created threads to handle sessions instead of
4366        creating/deleting threads on the fly - LIST output is now similar to
4367        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4368        happy with it. - LIST NAME now works (both for files and directories) -
4369        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4370        clients happy  - keep track of CWD for every session separately -
4371        ability to specify root directory name for FTPD in configuration table.
4372        FTPD will then create illusion for FTP clients that this is actually
4373        root directory. - ignore options sent in commands, thus LIST -al FILE
4374        works and doesn't try to list "-al" directory. - buffers are allocated
4375        on stack instead of heap where possible to eliminate malloc/free calls
4376        (avoid possible heap fragmentation troubles). - drop using of task
4377        notepad to pass parameters - use function arguments instead - use
4378        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4379        in socket() instead of AF_INET.
4380
43812001-01-02      Joel Sherrill <joel@OARcorp.com>
4382
4383        * libnetworking/CHANGELOG: Removed.
4384        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4385
43862000-12-14      Eric Norum <eric.norum@usask.ca>
4387
4388        * libnetworking/lib/tftpDriver.c: Added write capability.
4389
43902000-12-08      Joel Sherrill <joel@OARcorp.com>
4391
4392        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4393        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4394        numerous variable declarations conditional on PPP_COMPRESS and
4395        PPP_FILTER.  Commented out variables that were not used because the code
4396        using them was commented out. Removed totally unused variables.
4397        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4398        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4399
44002000-11-30      Joel Sherrill <joel@OARcorp.com>
4401
4402        * libnetworking/modem/ppp_tty.c: Changed to include
4403        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4404        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4405        * libnetworking/Makefile.am: Modified to reflect above.
4406
44072000-11-27      Joel Sherrill <joel@OARcorp.com>
4408
4409        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4410
44112000-11-25      Eric Norum <eric.norum@usask.ca>
4412
4413        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4414        core.
4415
44162000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4417
4418        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4419        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4420        subdir.
4421        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4422        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4423        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4424        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4425        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4426        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4427        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4428        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4429        ppp_tty.c and the real pppd main is in pppmain.c.
4430
44312000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4432
4433        * libchip/network/sonic.c: Added ipalign() routine to align the received
4434        packet so that the ip header is on a 32-bit boundary. Necessary for
4435        cpu's that do not allow unaligned loads and stores and when the 32-bit
4436        DMA mode is used.
4437
44382000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4439
4440        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4441        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4442        ACLOCAL_AMFLAGS.
4443        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4444        ACLOCAL_AMFLAGS.
4445        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4446        ACLOCAL_AMFLAGS.
4447
44482000-11-03      Chris Johns <ccj@acm.org>
4449
4450        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4451        libchip/network/cs8900.h: New files.
4452
44532000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4454
4455        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4456        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4457        $(RTEMS_TOPdir)/aclocal.
4458        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4459        $(RTEMS_TOPdir)/aclocal.
4460        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4461        $(RTEMS_TOPdir)/aclocal.
4462
44632000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4464
4465        * configure.in: Switch to GNU-canonicalization.
4466        * Makefile.am: Reflect changes to configure.in.
4467        * acinclude.m4: Remove.
4468
44692000-10-30      Joel Sherrill <joel@OARcorp.com>
4470
4471        * POSIX include files merged into newlib.  This resulted in some
4472        definitions moving to other files and thus some secondary effects in
4473        RTEMS source code.
4474        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4475        in sync with newlib's <machine/types.h>.
4476        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4477        definition of struct itimerval in <sys/time.h>.
4478
44792000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4480
4481        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4482        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4483        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4484        * ChangeLog: Fix typos.
4485        * configure.in: add tests to the GNU canonicalized subdirectories.
4486
44872000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4488
4489        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4490        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4491        the lib directory before configuring lib/.
4492
44932000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4494
4495        * configure.in, Makefile.am: add exec to the GNU canonicalized
4496        subdirectories.
4497        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4498        * configure.in: add libnetworking, librpc and librdb to the GNU
4499        canonicalized subdirectories.
4500        * configure.in: add libmisc and libchip to the GNU canonicalized
4501        subdirectories.
4502        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4503        Switch to GNU canonicalization.
4504        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4505        Switch to GNU canonicalization.
4506        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4507        Switch to GNU canonicalization.
4508
45092000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4510
4511        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4512        canonicalization to libfs/. The approach is currently a bit of a hack as
4513        GNU canonicalization does not support the per-BSP build some of the
4514        other directories require.  As more of the tree is converted, this will
4515        become less  of an issue.
4516
45172000-10-20      Joel Sherrill <joel@OARcorp.com>
4518
4519        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4520        parameter.
4521
45222000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4523
4524        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4525        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4526        * librdbg/configure.in: Add m68k support.
4527        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4528        subdirectory.
4529        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4530        failure.
4531        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4532        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4533        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4534        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4535        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4536        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4537        librdbg/src/m68k/.cvsignore: New files.
4538        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4539        function pointers.
4540        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4541        _after_ pointer has been checked against NULL.
4542
45432000-10-18      Joel Sherrill <joel@OARcorp.com>
4544
4545        * wrapup/Makefile.am: Added libfs.
4546
45472000-10-18      Chris Johns <ccj@acm.org>
4548
4549        * libfs created.
4550        * configure.in: Added libfs subdirectory.
4551        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4552
45532000-09-28      Joel Sherrill <joel@OARcorp.com>
4554
4555        * libnetworking/rtems_webserver/Makefile.am,
4556        libnetworking/rtems_webserver/base64.c,
4557        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4558        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4559
45602000-09-22      Joel Sherrill <joel@OARcorp.com>
4561
4562        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4563        libnetworking/rtems/rtems_bsdnet_internal.h,
4564        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4565        have included rtems.h.  It is now including precisely the  least amount
4566        of low level, yet portable .h files to get the basic RTEMS types
4567        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4568        used machine/types.h to include rtems.h.
4569
45702000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4571
4572        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4573
45742000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4575
4576        * libnetworking/ChangeLog: Cleanup.
4577
45782000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4579
4580        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4581        * libchip/ChangeLog: Fix formating.
4582
45832000-09-05      Joel Sherrill <joel@OARcorp.com>
4584
4585        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4586        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4587        confusion and to work with the converted flags.
4588
45892000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4590
4591        * wrapup/Makefile.am: Include compile.am.
4592        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4593        libchip/serial/Makefile.am: Include compile.am.
4594        * librdbg/src/i386/any/Makefile.am,
4595        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4596        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4597        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4598        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4599        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4600        libnetworking/rtems_servers/Makefile.am,
4601        libnetworking/rtems_webserver/Makefile.am,
4602        libnetworking/wrapup/Makefile.am: Include compile.am.
4603
46042000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4605
4606        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4607        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4608
46092000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4610
4611        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4612
46132000-08-31      Joel Sherrill <joel@OARcorp.com>
4614
4615        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4616        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4617        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4618        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4619        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4620        * libnetworking/wbase64.c: Removed.
4621        * libnetworking/Makefile.am, libnetworking/asp.c,
4622        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4623        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4624        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4625        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4626        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4627        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4628        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4629        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4630        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4631        Modified.
4632
46332000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4634
4635        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4636
46372000-08-30      Joel Sherrill <joel@OARcorp.com>
4638
4639        * libnetworking/rtems_webserver/license.txt: New file.
4640
46412000-08-10      Joel Sherrill <joel@OARcorp.com>
4642
4643        * ChangeLog: New file.
4644        * libchip/ChangeLog: New file.
4645        * librdbg/ChangeLog: New file.
4646        * libnetworking/ChangeLog: New file.
4647
Note: See TracBrowser for help on using the repository browser.