source: rtems/c/src/ChangeLog @ b907a78b

4.115
Last change on this file since b907a78b was b907a78b, checked in by Sebastian Huber <sebastian.huber@…>, on 08/30/11 at 13:16:35

2011-08-30 Sebastian Huber <sebastian.huber@…>

  • libchip/network/smc91111exp.h, libchip/network/smc91111.c: Use BSP_FEATURE_IRQ_EXTENSION define.
  • Property mode set to 100644
File size: 174.2 KB
Line 
12011-08-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
2
3        * libchip/network/smc91111exp.h, libchip/network/smc91111.c: Use
4        BSP_FEATURE_IRQ_EXTENSION define.
5
62011-08-30      Peter Dufault <dufault@hda.com>
7
8        * libchip/network/smc91111.c: Modify to support the MPC5554 using new
9        exceptions.  Fix where the networking status is being dumped to a
10        single thousand-character line.  Add support for when the chip loaded
11        it's MAC address from a serial chip at reset (the
12        SMC91111_ENADDR_IS_SETUP option).  Call lan91cxx_start() every time
13        the the device is initialized.  Without this change the chip can not
14        be "upped" once it has been downed.
15        * c/src/libchip/network/smc91111.h: Change the "#ifdef expression" to
16        "#if expression".
17        * c/src/libchip/network/smc91111exp.h: Add support for new exceptions.
18
192011-07-11      Sebastian Huber <sebastian.huber@embedded-brains.de>
20
21        * libchip/serial/ns16550_p.h, libchip/serial/ns16550.c: Remove
22        interrupt handler during last close.
23
242011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
25
26        * libchip/display/disp_hcms29xx.c, libchip/flash/am29lv160.c,
27        libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c,
28        libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
29        libchip/i2c/spi-memdrv.c, libchip/rtc/ds1375.c: Eliminate use of GNU
30        old-style field designator extension as recommended by clang.
31
322011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
33
34        * libchip/i2c/spi-memdrv.h: Add missing semi-colon.
35
362011-06-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
37
38        * aclocal/bspopts.m4: Added macros for cache options
39        RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED,
40        RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED,
41        RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED, and
42        RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED.
43
442011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
45
46        PR 1729/cpukit
47        * aclocal/check-smp.m4, aclocal/enable-smp.m4: New files.
48
492011-03-07      Ralf Corsépius <ralf.corsepius@rtems.org>
50
51        * aclocal/rtems-top.m4: Add pkgdatadir.
52        * configure.ac: Remove dead code.
53
542011-03-04      Ralf Corsépius <ralf.corsepius@rtems.org>
55
56        * aclocal/rtems-top.m4, aclocal/version.m4:
57        Rename RTEMS_API into _RTEMS_API.
58
592011-02-25      Ralf Corsépius <ralf.corsepius@rtems.org>
60
61        * aclocal/canonical-target-name.m4:
62        Stop pretending no_cpu* was buildable.
63        Derive RTEMS_CPU from "$host_cpu".
64        Error out if "$host" doesn't match "*-*-rtems*".
65
662011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
67
68        * configure.ac: Remove AM_CONDITIONAL(HAS_POSIX) (Unused).
69
702011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
71
72        * ada-tests/mptests/mp01/mp01.adb, ada-tests/mptests/mp01/mptest.adb,
73        ada-tests/mptests/mp01/mptest.ads,
74        ada-tests/mptests/mp01/node1/mp01_node1.adb,
75        ada-tests/mptests/mp01/node2/mp01_node2.adb,
76        ada-tests/mptests/mp02/mptest.adb, ada-tests/mptests/mp02/mptest.ads,
77        ada-tests/mptests/mp02/node1/mp02_node1.adb,
78        ada-tests/mptests/mp02/node2/mp02_node2.adb,
79        ada-tests/mptests/mp03/mptest.adb, ada-tests/mptests/mp03/mptest.ads,
80        ada-tests/mptests/mp03/node1/mp03_node1.adb,
81        ada-tests/mptests/mp03/node2/mp03_node2.adb,
82        ada-tests/mptests/mp04/mptest.adb, ada-tests/mptests/mp04/mptest.ads,
83        ada-tests/mptests/mp04/node1/mp04_node1.adb,
84        ada-tests/mptests/mp04/node2/mp04_node2.adb,
85        ada-tests/mptests/mp05/mptest.adb, ada-tests/mptests/mp05/mptest.ads,
86        ada-tests/mptests/mp05/node1/mp05_node1.adb,
87        ada-tests/mptests/mp05/node2/mp05_node2.adb,
88        ada-tests/mptests/mp06/mptest.adb, ada-tests/mptests/mp06/mptest.ads,
89        ada-tests/mptests/mp06/node1/mp06_node1.adb,
90        ada-tests/mptests/mp06/node2/mp06_node2.adb,
91        ada-tests/mptests/mp07/mptest.adb, ada-tests/mptests/mp07/mptest.ads,
92        ada-tests/mptests/mp07/node1/mp07_node1.adb,
93        ada-tests/mptests/mp07/node2/mp07_node2.adb,
94        ada-tests/mptests/mp08/mptest.adb, ada-tests/mptests/mp08/mptest.ads,
95        ada-tests/mptests/mp08/node1/mp08_node1.adb,
96        ada-tests/mptests/mp08/node2/mp08_node2.adb,
97        ada-tests/mptests/mp09/mptest.adb, ada-tests/mptests/mp09/mptest.ads,
98        ada-tests/mptests/mp09/node1/mp09_node1.adb,
99        ada-tests/mptests/mp09/node2/mp09_node2.adb,
100        ada-tests/mptests/mp10/mptest.adb, ada-tests/mptests/mp10/mptest.ads,
101        ada-tests/mptests/mp10/node1/mp10_node1.adb,
102        ada-tests/mptests/mp10/node2/mp10_node2.adb,
103        ada-tests/mptests/mp11/mptest.adb, ada-tests/mptests/mp11/mptest.ads,
104        ada-tests/mptests/mp11/node1/mp11_node1.adb,
105        ada-tests/mptests/mp11/node2/mp11_node2.adb,
106        ada-tests/mptests/mp12/mptest.adb, ada-tests/mptests/mp12/mptest.ads,
107        ada-tests/mptests/mp12/node1/mp12_node1.adb,
108        ada-tests/mptests/mp12/node2/mp12_node2.adb,
109        ada-tests/mptests/mp13/mptest.adb, ada-tests/mptests/mp13/mptest.ads,
110        ada-tests/mptests/mp13/node1/mp13_node1.adb,
111        ada-tests/mptests/mp13/node2/mp13_node2.adb,
112        ada-tests/mptests/mp14/mptest.adb, ada-tests/mptests/mp14/mptest.ads,
113        ada-tests/mptests/mp14/node1/mp14_node1.adb,
114        ada-tests/mptests/mp14/node2/mp14_node2.adb,
115        ada-tests/samples/base_mp/mptest.adb,
116        ada-tests/samples/base_mp/mptest.ads,
117        ada-tests/samples/base_sp/base_sp.adb,
118        ada-tests/samples/base_sp/sptest.adb,
119        ada-tests/samples/base_sp/sptest.ads,
120        ada-tests/samples/hello/hello.adb,
121        ada-tests/samples/hello/sptest.adb,
122        ada-tests/samples/hello/sptest.ads,
123        ada-tests/samples/nsecs/nsecs.adb,
124        ada-tests/samples/nsecs/sptest.adb,
125        ada-tests/samples/nsecs/sptest.ads,
126        ada-tests/samples/ticker/sptest.adb,
127        ada-tests/samples/ticker/sptest.ads,
128        ada-tests/samples/ticker/ticker.adb, ada-tests/sptests/sp01/sp01.adb,
129        ada-tests/sptests/sp01/sptest.adb, ada-tests/sptests/sp01/sptest.ads,
130        ada-tests/sptests/sp02/sp02.adb, ada-tests/sptests/sp02/sptest.adb,
131        ada-tests/sptests/sp02/sptest.ads, ada-tests/sptests/sp03/sp03.adb,
132        ada-tests/sptests/sp03/sptest.adb, ada-tests/sptests/sp03/sptest.ads,
133        ada-tests/sptests/sp04/sp04.adb, ada-tests/sptests/sp04/sptest.adb,
134        ada-tests/sptests/sp04/sptest.ads, ada-tests/sptests/sp05/sp05.adb,
135        ada-tests/sptests/sp05/sptest.adb, ada-tests/sptests/sp05/sptest.ads,
136        ada-tests/sptests/sp06/sp06.adb, ada-tests/sptests/sp06/sptest.adb,
137        ada-tests/sptests/sp06/sptest.ads, ada-tests/sptests/sp07/sp07.adb,
138        ada-tests/sptests/sp07/sptest.adb, ada-tests/sptests/sp07/sptest.ads,
139        ada-tests/sptests/sp08/sp08.adb, ada-tests/sptests/sp08/sptest.adb,
140        ada-tests/sptests/sp08/sptest.ads, ada-tests/sptests/sp09/sp09.adb,
141        ada-tests/sptests/sp09/sptest.adb, ada-tests/sptests/sp09/sptest.ads,
142        ada-tests/sptests/sp11/sp11.adb, ada-tests/sptests/sp11/sptest.adb,
143        ada-tests/sptests/sp11/sptest.ads, ada-tests/sptests/sp12/sp12.adb,
144        ada-tests/sptests/sp12/sptest.adb, ada-tests/sptests/sp12/sptest.ads,
145        ada-tests/sptests/sp13/sp13.adb, ada-tests/sptests/sp13/sptest.adb,
146        ada-tests/sptests/sp13/sptest.ads, ada-tests/sptests/sp14/sp14.adb,
147        ada-tests/sptests/sp14/sptest.adb, ada-tests/sptests/sp14/sptest.ads,
148        ada-tests/sptests/sp15/sp15.adb, ada-tests/sptests/sp15/sptest.adb,
149        ada-tests/sptests/sp15/sptest.ads, ada-tests/sptests/sp16/sp16.adb,
150        ada-tests/sptests/sp16/sptest.adb, ada-tests/sptests/sp16/sptest.ads,
151        ada-tests/sptests/sp17/sp17.adb, ada-tests/sptests/sp17/sptest.adb,
152        ada-tests/sptests/sp17/sptest.ads, ada-tests/sptests/sp19/sp19.adb,
153        ada-tests/sptests/sp19/sptest.adp, ada-tests/sptests/sp19/sptest.ads,
154        ada-tests/sptests/sp20/sp20.adb, ada-tests/sptests/sp20/sptest.adb,
155        ada-tests/sptests/sp20/sptest.ads, ada-tests/sptests/sp22/sp22.adb,
156        ada-tests/sptests/sp22/sptest.adb, ada-tests/sptests/sp22/sptest.ads,
157        ada-tests/sptests/sp23/sp23.adb, ada-tests/sptests/sp23/sptest.adb,
158        ada-tests/sptests/sp23/sptest.ads, ada-tests/sptests/sp24/sp24.adb,
159        ada-tests/sptests/sp24/sptest.adb, ada-tests/sptests/sp24/sptest.ads,
160        ada-tests/sptests/sp25/sp25.adb, ada-tests/sptests/sp25/sptest.adb,
161        ada-tests/sptests/sp25/sptest.ads,
162        ada-tests/support/test_support.adb, ada-tests/tmtests/tm01/tm01.adb,
163        ada-tests/tmtests/tm01/tmtest.adb, ada-tests/tmtests/tm01/tmtest.ads,
164        ada-tests/tmtests/tm02/tm02.adb, ada-tests/tmtests/tm02/tmtest.adb,
165        ada-tests/tmtests/tm02/tmtest.ads, ada-tests/tmtests/tm03/tm03.adb,
166        ada-tests/tmtests/tm03/tmtest.adb, ada-tests/tmtests/tm03/tmtest.ads,
167        ada-tests/tmtests/tm04/tm04.adb, ada-tests/tmtests/tm04/tmtest.adb,
168        ada-tests/tmtests/tm04/tmtest.ads, ada-tests/tmtests/tm05/tm05.adb,
169        ada-tests/tmtests/tm05/tmtest.adb, ada-tests/tmtests/tm05/tmtest.ads,
170        ada-tests/tmtests/tm06/tm06.adb, ada-tests/tmtests/tm06/tmtest.adb,
171        ada-tests/tmtests/tm06/tmtest.ads, ada-tests/tmtests/tm07/tm07.adb,
172        ada-tests/tmtests/tm07/tmtest.adb, ada-tests/tmtests/tm07/tmtest.ads,
173        ada-tests/tmtests/tm08/tm08.adb, ada-tests/tmtests/tm08/tmtest.adb,
174        ada-tests/tmtests/tm08/tmtest.ads, ada-tests/tmtests/tm09/tm09.adb,
175        ada-tests/tmtests/tm09/tmtest.adb, ada-tests/tmtests/tm09/tmtest.ads,
176        ada-tests/tmtests/tm10/tm10.adb, ada-tests/tmtests/tm10/tmtest.adb,
177        ada-tests/tmtests/tm10/tmtest.ads, ada-tests/tmtests/tm11/tm11.adb,
178        ada-tests/tmtests/tm11/tmtest.adb, ada-tests/tmtests/tm11/tmtest.ads,
179        ada-tests/tmtests/tm12/tm12.adb, ada-tests/tmtests/tm12/tmtest.adb,
180        ada-tests/tmtests/tm12/tmtest.ads, ada-tests/tmtests/tm13/tm13.adb,
181        ada-tests/tmtests/tm13/tmtest.adb, ada-tests/tmtests/tm13/tmtest.ads,
182        ada-tests/tmtests/tm14/tm14.adb, ada-tests/tmtests/tm14/tmtest.adb,
183        ada-tests/tmtests/tm14/tmtest.ads, ada-tests/tmtests/tm15/tm15.adb,
184        ada-tests/tmtests/tm15/tmtest.adb, ada-tests/tmtests/tm15/tmtest.ads,
185        ada-tests/tmtests/tm16/tm16.adb, ada-tests/tmtests/tm16/tmtest.adb,
186        ada-tests/tmtests/tm16/tmtest.ads, ada-tests/tmtests/tm17/tm17.adb,
187        ada-tests/tmtests/tm17/tmtest.adb, ada-tests/tmtests/tm17/tmtest.ads,
188        ada-tests/tmtests/tm18/tm18.adb, ada-tests/tmtests/tm18/tmtest.adb,
189        ada-tests/tmtests/tm18/tmtest.ads, ada-tests/tmtests/tm19/tm19.adb,
190        ada-tests/tmtests/tm19/tmtest.adb, ada-tests/tmtests/tm19/tmtest.ads,
191        ada-tests/tmtests/tm20/tm20.adb, ada-tests/tmtests/tm20/tmtest.adb,
192        ada-tests/tmtests/tm20/tmtest.ads, ada-tests/tmtests/tm21/tm21.adb,
193        ada-tests/tmtests/tm21/tmtest.adb, ada-tests/tmtests/tm21/tmtest.ads,
194        ada-tests/tmtests/tm22/tm22.adb, ada-tests/tmtests/tm22/tmtest.adb,
195        ada-tests/tmtests/tm22/tmtest.ads, ada-tests/tmtests/tm23/tm23.adb,
196        ada-tests/tmtests/tm23/tmtest.adb, ada-tests/tmtests/tm23/tmtest.ads,
197        ada-tests/tmtests/tm24/tm24.adb, ada-tests/tmtests/tm24/tmtest.adb,
198        ada-tests/tmtests/tm24/tmtest.ads, ada-tests/tmtests/tm25/tm25.adb,
199        ada-tests/tmtests/tm25/tmtest.adb, ada-tests/tmtests/tm25/tmtest.ads,
200        ada-tests/tmtests/tm28/tm28.adb, ada-tests/tmtests/tm28/tmtest.adb,
201        ada-tests/tmtests/tm28/tmtest.ads, ada-tests/tmtests/tm29/tm29.adb,
202        ada-tests/tmtests/tm29/tmtest.adb, ada-tests/tmtests/tm29/tmtest.ads,
203        ada-tests/tmtests/tmck/tmck.adb, ada-tests/tmtests/tmck/tmtest.adb,
204        ada-tests/tmtests/tmck/tmtest.ads,
205        ada-tests/tmtests/tmoverhd/dummy_rtems.adb,
206        ada-tests/tmtests/tmoverhd/dummy_rtems.ads,
207        ada-tests/tmtests/tmoverhd/tmoverhd.adb,
208        ada-tests/tmtests/tmoverhd/tmtest.adb,
209        ada-tests/tmtests/tmoverhd/tmtest.ads: Account for RTEMS binding
210        child package rework. Eliminate all warnings.
211
2122011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
213
214        * ada/Makefile.am, ada/preinstall.am, ada/rtems.adb, ada/rtems.ads:
215        Split RTEMS Ada95 binding into a master package and a child package
216        per Manager. This is better Ada style.
217        * ada/rtems-barrier.adb, ada/rtems-barrier.ads, ada/rtems-clock.adb,
218        ada/rtems-clock.ads, ada/rtems-cpu_usage.ads, ada/rtems-debug.adb,
219        ada/rtems-debug.ads, ada/rtems-event.adb, ada/rtems-event.ads,
220        ada/rtems-extension.adb, ada/rtems-extension.ads,
221        ada/rtems-fatal.adb, ada/rtems-fatal.ads, ada/rtems-interrupt.ads,
222        ada/rtems-io.adb, ada/rtems-io.ads, ada/rtems-message_queue.adb,
223        ada/rtems-message_queue.ads, ada/rtems-object.adb,
224        ada/rtems-object.ads, ada/rtems-partition.adb,
225        ada/rtems-partition.ads, ada/rtems-port.adb, ada/rtems-port.ads,
226        ada/rtems-rate_monotonic.adb, ada/rtems-rate_monotonic.ads,
227        ada/rtems-region.adb, ada/rtems-region.ads, ada/rtems-semaphore.adb,
228        ada/rtems-semaphore.ads, ada/rtems-signal.adb, ada/rtems-signal.ads,
229        ada/rtems-stack_checker.ads, ada/rtems-tasks.adb,
230        ada/rtems-tasks.ads, ada/rtems-timer.adb, ada/rtems-timer.ads: New
231        files.
232
2332011-02-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
234
235        * libchip/serial/ns16550.c: Revert previous commit and extend existing
236        mechanic.
237
2382011-02-15      Jennifer Averett
239
240        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Support i386
241        style IRQs.
242
2432011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
244
245        * libchip/network/smc91111config.h:
246        Use "__asm__" instead of "asm" for improved c99-compliance.
247
2482011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
249
250        * configure.ac: Require autoconf-2.68, automake-1.11.1.
251
2522011-01-17      Joel Sherrill <joel.sherrill@oarcorp.com>
253
254        * libchip/ide/ata.c: Fix spelling.
255
2562011-01-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
257
258        * libchip/serial/ns16550.c: Install interrupt handler after TTY
259        pointer is valid.
260
2612010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
262
263        * libchip/ide/ata.c: Do not violate chain API.
264
2652010-08-20      <yann.sionneau@telecom-sudparis.eu>
266
267        * libchip/network/greth.c, libchip/network/open_eth.c: Add constants
268        for buffer modes.
269
2702010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
271
272        * libchip/ide/ata_internal.h: C++ compatibility.
273
2742010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
275
276        * libchip/Makefile.am, libchip/preinstall.am: Install
277        <libchip/ata_internal.h>.
278
2792010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
280
281        * libchip/ide/ata_util.c: New file.
282        * libchip/Makefile.am: Reflect change from above.
283        * libchip/ide/ata.c: Moved ata_breq_init(), ata_identify_device(), and
284        ata_process_request_on_init_phase() into new file.
285
2862010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
287
288        * libchip/ide/ata_internal.h, libchip/ide/ata.c: Moved code into
289        separate functions.  Added public ata_breq_init(),
290        ata_identify_device(), and ata_process_request_on_init_phase()
291        functions.
292
2932010-06-24      Arnout Vandecappelle <arnout@mind.be>
294
295        PR 1586/misc
296        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to
297        SD card accesses.
298
2992010-06-22      Arnout Vandecappelle <arnout@mind.be>
300
301        PR 1580/misc
302        * libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor
303        while waiting for read data.
304
3052010-06-22      Arnout Vandecappelle <arnout@mind.be>
306
307        PR 1579/misc
308        * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
309        waiting for write to finish.
310
3112010-06-22      Arnout Vandecappelle <arnout@mind.be>
312
313        PR 1567/misc
314        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
315        timeouts.
316
3172010-06-21      Arnout Vandecappelle <arnout@mind.be>
318
319        PR 1576/misc
320        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
321
3222010-06-21      Arnout Vandecappelle <arnout@mind.be>
323
324        PR 1569/misc
325        * libchip/i2c/spi-sd-card.c: Added CRC checks.
326
3272010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
328
329        PR 1561/cpukit
330        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
331
3322010-06-14      Arnout Vandecappelle <arnout@mind.be>
333
334        PR 1557/misc
335        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
336
3372010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
338
339        * aclocal/version.m4: Bump RTEMS_API to 4.11.
340        Bump _RTEMS_VERSION to 4.10.99.0.
341
3422010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
343
344        * libchip/network/if_dc.c: Fix warning.
345
3462010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
347
348        * libchip/network/greth.c: Misc. hacks to allow compilation on
349        16bit targets.
350
3512010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
352
353        PR 1531/newlib
354        * libchip/network/i82586.c:
355        Add local copy of ALIGN().
356
3572010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
358
359        * libchip/network/cs8900.c:
360        Misc. changes to make code 16bit-target compliant.
361        * libchip/network/i82586.c:
362        Use int32_t instead of int for 16bit-target compliance.
363        * libchip/network/open_eth.c:
364        Misc. changes to make code 16bit-target compliant.
365
3662010-05-18      Chris Johns <chrisj@rtems.org>
367
368        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
369        1448/filesystem.
370
3712010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
372
373        * aclocal/bsp-alias.m4: Change quoting to work-round
374        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
375
3762010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
377
378        * libchip/network/if_dc.c: Remove warnings.
379
3802010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
381
382        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
383        libchip/serial/ns16550.c, libchip/serial/serial.h,
384        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
385        or intptr_t instead of uint32_t or int32_t.
386
3872010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
388
389        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
390        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
391        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
392        uint32_t.
393
3942010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
395
396        * libchip/serial/serial.h: Add extern "C".
397
3982010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
399
400        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
401        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
402        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
403        prototype
404
4052010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
406
407        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
408        CPU_SIMPLE_VECTORED_INTERRUPTS.
409
4102010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
411
412        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
413        simple or PIC interrupt model.
414
4152010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
416
417        * libchip/rtc/ds1375.c: #include <unistd.h>.
418
4192010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
420
421        * libchip/network/i82586.c: Readdress use of ctype methods per
422        recommendation from D.J. Delorie on the newlib mailing list. We
423        should pass an unsigned char into these methods.
424
4252010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
426
427        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
428        variable.
429
4302010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
431
432        * libchip/network/i82586.c: Fix warnings for ctype methods.
433
4342010-02-19      Chris Johns <chrisj@rtems.org>
435
436        * libchip/ide/ide_controller.c: Create the devices as block
437        devices.
438
4392010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
440
441        * libchip/ide/ata_internal.h, libchip/ide/ata.c
442        libchip/i2c/spi-sd-card.c: Update for block device API change.
443
4442010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
445
446        * libchip/display/disp_hcms29xx.c,
447        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
448        libchip/display/font_hcms29xx.h: various fixes
449
4502009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
451
452        PR 1474
453        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
454        device API change.
455
4562009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
457
458        * libchip/network/greth.c: Eliminate unused type
459        rtems_clock_time_value.
460
4612009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
462
463        * libchip/network/dec21140.c: Warning elimination
464        (dec21140_softc->base now is an uint32_t).
465
4662009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
467
468        PR 1483/cpukit
469        * libchip/network/dec21140.c, libchip/network/elnk.c,
470        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
471        *_SUPPORTED-guarded code sections.
472
4732009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
474
475        * libchip/network/dec21140.c, libchip/network/elnk.c,
476        libchip/network/if_dc.c: Ensure PCI drivers are built on all
477        supported configurations. PowerPC conditionals were not current and
478        code was not being built on supported BSPs.
479
4802009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
481
482        * libchip/network/smc91111.c: Formatting.
483
4842009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
485
486        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
487        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
488        uint32_t (16bit ints are too small).
489
4902009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
491
492        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
493        * libchip/network/if_dc.c: Fix type mismatch.
494
4952009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
496
497        * aclocal/bsp-linkcmds.m4: New.
498
4992009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
500
501        * configure.ac: Rework CFLAGS setup.
502        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
503        * automake/compile.am: Remove RTEMS_CFLAGS.
504
5052009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
506
507        * libchip/ide/ata.h: Move extern "C".
508
5092009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
510
511        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
512        Use hex-constants to avoid implicit int-casts.
513        * libchip/i2c/spi-memdrv.c:
514        Use hex-constants to avoid implicit int-casts.
515        Use rtems_off64_t offsets to avoid loosing precision.
516
5172009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
518
519        * libchip/serial/ns16550.c: Update for interrupt handler type change.
520
5212009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
522
523        * aclocal/bsp-alias.m4: New.
524        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
525
5262009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
527
528        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
529
5302009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
531
532        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
533        * Makefile.am: Remove BARE_CPU_MODEL.
534
5352009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
536
537        * configure.ac: Remove cfg_dir.
538
5392009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
540
541        * configure.ac: Remove -std=c99 -fasm.
542        Remove AM_CONDITIONAL LIBCHIP.
543        * libchip/Makefile.am, wrapup/Makefile.am:
544        Remove AM_CONDITIONAL LIBCHIP.
545
5462009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
547
548        * configure.ac: Pick up make/custom/*.
549        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
550
5512009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
552
553        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
554        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
555
5562009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
557
558        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
559
5602009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
561
562        * Makefile.am: Remove RTEMS_HOST (unused).
563        * configure.ac: Remove RTEMS_HOST (unused).
564        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
565
5662009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
567
568        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
569        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
570
5712009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
572
573        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
574        aclocal/check-posix.m4, aclocal/enable-posix.m4,
575        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
576
5772009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
578
579        * configure.ac: Rework make/custom/* handling.
580        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
581        * Makefile.am: Remove make/custom/default.cfg-rule.
582
5832009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
584
585        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
586        NULL pointer access in interrupt handler.
587
5882009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
589
590        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
591        device API change.
592
5932009-10-08      Chris Johns <chrisj@rtems.org>
594
595        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
596        multiblock support from the ATA driver. Multiblock at the disk
597        level should not be a global policy as a disk may have more than
598        one partition with different block sizes. An IDE driver could
599        decide to use the feature with DMA but this a driver specific
600        design choice. Fixed bugs relating to variable block sizes and
601        large block transfer.
602        * c/src/libchip/ide/ide_controller.c,
603        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
604        Changed the block size to 32bits so blocks of 64K or bigger can be
605        transfered in a single driver call.
606
6072009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
608
609        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
610        shared irq.h yet and this breaks a significant number of them.
611
6122009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
613
614        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
615        model.
616
6172009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
618
619        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
620        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
621        renamed to rtems_termios_baud_to_number.
622
6232009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
624
625        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
626        termios_baud_to_number (duplicate prototypes).
627        Add C++-guards.
628        Include rtems/termiostypes.h.
629
6302009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
631
632        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
633
6342009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
635
636        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
637        physical address to support BSD TCP/IP stack.
638
6392009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
640
641        * libchip/network/elnk.c: Convert calls to legacy routine
642        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
643
6442009-08-03      Roger Dahlkvist <ruppe@kth.se>
645
646        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
647
6482009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
649
650        * libchip/ide/ata.c: Remove warning.
651
6522009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
653
654        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
655        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
656        now use the same macros.
657        * aclocal/bsp-bspcleanup-options.m4: New file.
658
6592009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
660
661        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
662        obsolete defines and declarations.  Set initial baud during device
663        open.  Fixed interrupt mode.
664
6652009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
666
667        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
668        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
669        EINVAL and ENOTTY as appropriate.
670
6712009-05-30      Chris Johns <chrisj@rtems.org>
672
673        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
674        devices on an IDE bus and cleaned up the initialisation register
675        call.
676
6772009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
678
679        * libchip/network/i82586.c: Fix warning in manner suggested by
680        Arnout Vandecappelle <arnout@mind.be> in
681        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
682
6832009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
684
685        * libchip/network/if_dc.c: Fixed warnings.
686
6872009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
688
689        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
690        as needed.
691
6922009-04-29      Chris Johns <chrisj@rtems.org>
693
694        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
695
696        * libchip/ide/ide_controller.c: Change the status detection and
697        add a message if the transfer fails. There is currently no error
698        handle at the IDE drvier level.
699
7002009-03-12      Daniel Hellstrom <daniel@gaisler.com>
701
702        PR 1392/bsps
703        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
704        over multiple pages results in extra data being written.
705
7062009-02-27      Gene Smith <gene.smith@siemens.com>
707
708        PR 1356
709        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
710        cards.
711
7122009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
713
714        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
715        enabled on x86.
716
7172009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
718
719        * aclocal/bspopts.m4: Quoting cosmetics.
720
7212009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
722
723        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
724        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
725        writes.  Fixed integer type in device structure.
726
7272009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
728
729        * libchip/serial/ns16550.c: Turn on ns16550_process() for
730        BSP_FEATURE_IRQ_LEGACY case also.
731
7322008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
733
734        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
735        level LibI2C interface.  Added generic block IO functions.
736
7372008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
738
739        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
740        optman/rtems/no-msg.c, optman/rtems/no-part.c,
741        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
742        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
743        optman/sapi/no-ext.c, optman/sapi/no-io.c:
744        Revert previous patch (cvs clash with Joel hacking cpukit).
745
7462008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
747
748        * aclocal/canonical-target-name.m4: Remove tic4x.
749
7502008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
751
752        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
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        Fix prototypes.
762
7632008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
764
765        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
766
7672008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
768
769        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
770        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
771        duplicated data.
772
7732008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
774
775        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
776        SuperCore Handler initialization routines to directly pull parameters
777        from configuration table.
778
7792008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
780
781        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
782        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
783        optman/rtems/no-part.c, optman/rtems/no-region.c,
784        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
785        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
786        initialization routines to directly pull parameters from
787        configuration table. Eliminate empty routines sportted.
788
7892008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
790
791        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
792
7932008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
794
795        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
796        all public use of TOD conversion routines.
797
7982008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
799
800        * libchip/network/smc91111config.h:
801        #include <stdint.h> instead of <rtems/stdint.h>.
802
8032008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
804
805        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
806        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
807
8082008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
809
810        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
811
8122008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
813
814        * libchip/serial/ns16550.c: Transmit the character in the polled write
815        function within a critical section for printk() compatibility.
816
8172008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
818
819        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
820
8212008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
822
823        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
824
8252008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
826
827        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
828
8292008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
830
831        * aclocal/bsp-bootcard-options.m4: Fix quoting.
832
8332008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
834
835        * aclocal/bsp-bootcard-options.m4: New file.
836        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
837
8382008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
839
840        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
841        BSPs that support this feature.
842
8432008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
844
845        * libchip/serial/ns16550.c: Fix typo.
846
8472008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
848
849        * libchip/serial/ns16550.c: Fix typo.
850
8512008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
852
853        * libchip/serial/ns16550.c: Add not supported on arm even though it is
854        not simple vectored.
855
8562008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
857
858        * libchip/serial/ns16550.c: Not currently supported on architectures
859        with simple vectored interrupt model.
860
8612008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
862
863        * aclocal/version.m4: Bump RTEMS_API to 4.10.
864        Bump _RTEMS_VERSION to 4.9.99.0.
865
8662008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
867
868        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
869        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
870        functions have now static linkage type.  Added constant qualifier to
871        operations table and read-only function parameters.
872
873        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
874        c/src/libchip/serial/serial.h:  Include required header files.  Removed
875        support for old PowerPC exception handling.  Various fixes for
876        interrupt related routines.  Added support for BSPs with IRQ extension
877        API.
878
8792008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
880
881        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
882        is no PCI bus based upon the BSP not having a base address defined.
883        This means this driver cannot be supported on that board.
884
8852008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
886
887        * libchip/network/dec21140.c, libchip/network/elnk.c,
888        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
889
8902008-09-17      Miao Yan <yanmiaobest@gmail.com>
891
892        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
893        add simple device only filesystem (devfs), optionally completely drop
894        out filesystem, and to clean up disabling newlib reentrancy support.
895        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
896        now has a 15K code space.
897        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
898        Removed.
899
9002008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
901
902        * libchip/ide/ata.h: Convert to Unix file format.
903
9042008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
905
906        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
907        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
908        libchip/serial/serial.h, libchip/serial/serprobe.c,
909        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
910        Convert to "bool".
911        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
912        libchip/i2c/spi-memdrv.h: Convert to "bool".
913        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
914        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
915        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
916        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
917        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
918        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
919        Convert to "bool".
920        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
921        Convert to "bool".
922        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
923        Convert to "bool".
924
9252008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
926
927        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
928        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
929        memory driver to not use the clock ioctl to install a method to poll
930        for input. It now uses a Class API Timer which means we can eliminate
931        this special IOCTL from all clock drivers.
932        * libchip/shmdr/setckvec.c: Removed.
933
9342008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
935
936        * libchip/network/sonic.c: Do not declare a variable just to hold an
937        ignored return value.
938
9392008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
940
941        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
942
9432008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
944
945        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
946        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
947
9482008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
949
950        * libchip/display/disp_hcms29xx.c: Do not make these static. They
951        appear to be unused that way.
952
9532008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
954
955        * libchip/shmdr/shm_driver.h: Correct prototypes.
956
9572008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
958
959        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
960        variables and made methods static.
961
9622008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
963
964        * libchip/serial/ns16550.c: Fix warning.
965
9662008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
967
968        * aclocal/prog-cc.m4: Add -Wnested-externs.
969
9702008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
971
972        * libchip/network/dec21140.c: Add missing prototype.
973        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
974
9752008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
976
977        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
978        -Wstrict-prototypes to RTEMS_CFLAGS.
979
9802008-08-02      Chris Johns <chrisj@rtems.org>
981
982        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
983        rtems_blkdev_request count and start references. Use
984        RTEMS_BLKDEV_START_BLOCK.
985
9862008-07-29      Chris Johns <chrisj@rtems.org>
987
988        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
989
990        * libchip/ide/ata.c: Change to use a mutex rather than disable
991        pre-emption. Updated to the libblock changes.
992
993        * libchip/ide/ata_internal.h: Updated to the new chains API.
994
995        * libchip/ide/ide_controller.c: Updated to the libblock
996        changes. Added come debug tracing.
997
998        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
999        to the libblock changes.
1000
10012008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1002
1003        * configure.ac: Remove RPCGEN, RPCTOOLS.
1004
10052008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
1006
1007        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
1008        for output format specifiers.
1009
10102008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1011
1012        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
1013        Fixed some data types
1014
10152008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
1016
1017        * libchip/i2c/spi-sd-card.c: Added missing header file.
1018        * libchip/Makefile.am: Added SD Card driver.
1019
10202008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1021
1022        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
1023        make glyphs non-constant, added file headers
1024
10252008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1026
1027        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
1028        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
1029        * libchip/display/font_hcms29xx.h
1030        Creation of SPI display driver
1031
10322008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
1033
1034        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
1035        via SPI.
1036
10372008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1038
1039        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
1040        AC_PREREQ(2.62).
1041
10422008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1043
1044        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
1045
10462008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1047
1048        * libchip/Makefile.am: Move termios helper routines from libchip to
1049        libcsupport. Add routine which makes it easy for a termios device
1050        driver to inform termios of its default baud rate. This avoids
1051        inconsistencies in later termios settings changes.
1052        * libchip/serial/termios_baud2index.c,
1053        libchip/serial/termios_baud2num.c: Removed.
1054
10552008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1056
1057        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
1058
10592008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1060
1061        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
1062        not fail if there are none.
1063
10642008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1065
1066        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
1067        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
1068        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
1069        * libchip/Makefile.am:
1070        derived a generic spi memory driver from spi-flash-m25p40,
1071        added descriptor for fram fm25l256
1072
10732008-05-07      Till Straumann <strauman@slac.stanford.edu>
1074
1075        PR 649/bsps
1076        * libchip/ide/ata.c: Give up if the interface does not become ready.
1077
10782008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1079
1080        Moved to cpukit.
1081        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
1082        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
1083        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
1084        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
1085        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
1086        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
1087        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
1088        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
1089        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
1090        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
1091        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
1092        nfsclient/src/xdr_mbuf.c: Removed.
1093
10942008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
1095
1096        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
1097
10982008-01-05      Chris Johns <chrisj@rtems.org>
1099
1100        * libchip/flash/am29lv160.c: Update the blank check error message
1101        to say there is an error.
1102       
11032007-12-22      Chris Johns <chrisj@rtems.org>
1104
1105        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
1106        the hello message. Just one line but still a little too long.
1107       
11082007-12-14      Chris Johns <chrisj@rtems.org>
1109
1110        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
1111        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
1112        * libchip/flash, libchip/flash/am29lv160.c,
1113        libchip/flash/am29lv160.h: New.
1114
11152007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1116
1117        * libchip/network/if_fxp.c: Spacing.
1118
11192007-11-20      Till Straumann <strauman@slac.stanford.edu>
1120
1121        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
1122        Avoid using 'stdio' before the system is up and fully
1123        initialized.
1124
11252007-11-20      Till Straumann <strauman@slac.stanford.edu>
1126
1127        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
1128        * libchip/Makefile.am, libchip/preinstall.am:
1129        added new driver for Maxim DS1375 i2c RTC.
1130
11312007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1132
1133        * libchip/i2c/spi-flash-m25p40.c:
1134        added addressing call in write function
1135
11362007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1137
1138        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
1139        * libchip/Makefile.am:
1140        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
1141
11422007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1143
1144        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
1145
11462007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1147
1148        * nfsclient/Makefile.am: Fix errors.
1149
11502007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1151
1152        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
1153
11542007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1155
1156        * aclocal/version.m4: Bump RTEMS_API to 4.9.
1157        Bump RTEMS_VERSION to 4.8.99.0.
1158
11592007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1160
1161        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
1162
11632007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1164
1165        * configure.ac: Remove AC_PROG_AWK (Unused).
1166
11672007-09-14      Daron Chabot <djc915@mail.usask.ca>
1168
1169        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
1170        rtems_interrupt_vector, to permit passing arbitrary arguments to the
1171        ISR. Clean up of variables to silence compiler warnings.
1172
11732007-09-13      Daniel Hellstrom <daniel@gaisler.com>
1174
1175        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
1176
11772007-09-12      Daniel Hellstrom <daniel@gaisler.com>
1178
1179        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
1180          - Odd bit bug in some chips taken care of.
1181          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
1182            alignment but failing to do so must have made the driver writer to make
1183            some incorrect assumptions about MBUFs.
1184          - Fixed MBUF handling to handle mbuf chains better. The Data length of
1185            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
1186          - Made while loop responsible for copying data to fifo port copy 16 shorts
1187            per loop instead of 1 short, increasing the copying process.
1188
11892007-09-07      Daniel Hellstrom <daniel@gaisler.com>
1190
1191        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
1192        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
1193
11942007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1195
1196        * configure.ac, wrapup/Makefile.am: Remove RDBG.
1197        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
1198        librdbg/Makefile.am, librdbg/preinstall.am,
1199        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
1200        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
1201        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
1202        librdbg/include/rdbg/powerpc/rdbg_f.h,
1203        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
1204        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1205        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1206        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1207        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1208        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
1209        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
1210        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
1211        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
1212        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
1213        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
1214        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1215        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
1216        librdbg/src/powerpc/rdbg_f.c,
1217        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1218        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
1219        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1220        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
1221
12222007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1223
1224        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
1225
12262007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1227
1228        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1229          sizes.
1230
12312007-07-27      Chris Johns <chrisj@rtems.org>
1232
1233        * wrapup/Makefile.am: Create archive from a file for hosts
1234        with a limited command line size.
1235
12362007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1237
1238        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1239          sizes.
1240
12412007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1242       
1243        * configure.ac: Add nfsclient.
1244        * nfsclient/Makefile.am: New.
1245        * nfsclient/proto/Makefile, nfsclient/Makefile,
1246          nfsclient/src/Makefile: Remove.
1247        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
1248        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
1249
12502007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1251
1252        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
1253        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
1254        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
1255        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
1256        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
1257        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
1258        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
1259        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
1260        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
1261        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
1262        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
1263        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
1264
12652007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1266
1267        * libchip/serial/ns16550.c: removed timed out wait for transmitter
1268        to become ready: This will not work for fast CPUs.
1269
12702007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1271
1272        * libchip/ide/ata.c: fixed warning
1273
12742007-06-20      Ray Xu <rayx@gmail.com>
1275
1276        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
1277        console, and libio. This shrinks the memory requirements but Joel has
1278        not figured out how best to present this to application space.
1279        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1280        New files.
1281
12822007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1283
1284        * optman/sapi/no-io.c: Split IO Manager into one function per file so
1285        now we only need required initialization methods.
1286
12872007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1288
1289        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
1290        parameter since it was used to configure a no longer used feature.
1291        Device names are now part of the filesystem not in a table.
1292
12932007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1294
1295        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
1296        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
1297        optman/rtems/no-part.c, optman/rtems/no-region.c,
1298        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
1299        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
1300        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
1301        other optional managers so using them reduces application size
1302        instead of increasing it.
1303        * optman/rtems/no-barrier.c: New file.
1304
13052007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1306
1307        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
1308        adjustments to pci-API changes.
1309        * libchip/network/dec21140.c, libchip/network/elnk.c,
1310        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
1311        changes.
1312
13132007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1314
1315        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1316        libchip/network/if_fxp.c: Reflect changes to pci-API.
1317
13182007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1319
1320        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1321        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1322
13232007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1324
1325        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1326          being used to compile "tools").
1327
13282007-03-13      Joel Sherrill <joel@OARcorp.com>
1329
1330        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1331
13322007-03-12      Joel Sherrill <joel@OARcorp.com>
1333
1334        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1335        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1336        and/or fix mistake in copyright notice. Both of these mistakes appear
1337        to be from code submitted after these changes were made previously.
1338
13392007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1340
1341        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1342
13432007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1344
1345        * libchip/Makefile.am: Correct path to README.tulipclone.
1346
13472007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1348
1349        * libchip/ide/ata.c: Remove superfluous type casts.
1350
13512007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1352
1353        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1354        Use size_t for sizes.
1355
13562007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1357
1358        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1359        from preemption disabled region
1360
13612007-01-16      Till Straumann <strauman@slac.stanford.edu>
1362
1363        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1364        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1365        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1366
13672006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1368
1369        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1370          ioctl_command_t as ioctl argument.
1371
13722006-12-13      Joel Sherrill <joel@OARcorp.com>
1373
1374        * librtems++/include/rtems++/rtemsEvent.h,
1375        librtems++/include/rtems++/rtemsMessageQueue.h,
1376        librtems++/include/rtems++/rtemsSemaphore.h,
1377        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1378        librtems++/src/rtemsMessageQueue.cc,
1379        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1380        rtems_unsigned32 to uint32_t.
1381
13822006-12-13      Joel Sherrill <joel@OARcorp.com>
1383
1384        PR 1181/bsps
1385        * optman/rtems/no-msg.c: Clean up dead code.
1386
13872006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1388
1389        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1390
13912006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1392
1393        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1394        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1395        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1396
13972006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1398
1399        * configure.ac: New BUG-REPORT address.
1400
14012006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1402
1403        * Makefile.am: Remove ampolish3.
1404
14052006-11-17      Joel Sherrill <joel@OARcorp.com>
1406
1407        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1408        blank lines.
1409
14102006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1411
1412        * configure.ac: Remove RTEMS_AMPOLISH3.
1413        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1414          Remove checks for AMPOLISH3.
1415        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1416        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1417        * ampolish3: Remove.
1418
14192006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1420
1421        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1422        * aclocal/prog-cc.m4: Remove CFLAGS.
1423        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1424        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1425
14262006-10-23      Joel Sherrill <joel@OARcorp.com>
1427
1428        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1429
14302006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1431
1432        * automake/compile.am: Use hard-coded RTEMS_* flags.
1433
14342006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1435
1436        * aclocal/rtems-top.m4: Remove RTEMS_API.
1437        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1438
14392006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1440
1441        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1442
14432006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1444
1445        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1446
14472006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1448
1449        * aclocal/version.m4: Bump version to 4.7.99.0.
1450
14512006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1452
1453        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1454
14552006-09-11      Joel Sherrill <joel@OARcorp.com>
1456
1457        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1458
14592006-09-04      Joel Sherrill <joel@OARcorp.com>
1460
1461        * libchip/network/greth.c, libchip/network/open_eth.c,
1462        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1463        introduced by warning removal.
1464
14652006-09-01      Joel Sherrill <joel@OARcorp.com>
1466
1467        * libchip/network/greth.c, libchip/network/open_eth.c,
1468        libchip/network/smc91111.c: Remove warnings and correct prototype
1469        added earlier today.
1470
14712006-09-01      Joel Sherrill <joel@OARcorp.com>
1472
1473        * libchip/network/cs8900.c, libchip/network/greth.c,
1474        libchip/network/i82586.c, libchip/network/open_eth.c,
1475        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1476        sized integers, and inttypes.h printf helpers.
1477
14782006-08-09      Kolja Waschk <waschk@telos.de>
1479
1480        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1481
14822006-07-12      Joel Sherrill <joel@OARcorp.com>
1483
1484        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1485
14862006-07-11      Jerry Needell <jerry.needell@unh.edu>
1487
1488        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1489        4.6 branch.  Original modifications by Gaisler Enterprises.
1490        * libchip/network/greth.c, libchip/network/greth.h: New files.
1491
14922006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1493
1494        * ide/ata.[ch]:
1495        (PR1118) fetch priority for ATA task from a variable,
1496        not a fixed configuration value.
1497       
14982006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1499
1500        * Makefile.am: Add ampolish3.
1501
15022006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1503
1504        * ampolish3: New.
1505        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1506
15072006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1508
1509        * aclocal/rtems-ampolish.m4: New.
1510        * configure.ac: Use RTEMS_AMPOLISH3.
1511
15122006-04-18  Joel Sherrill <joel@OARcorp.com>
1513
1514        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1515
15162006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1517
1518        PR 853/filesystem
1519        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1520        should be modified to support the new exception scheme and to use the
1521        handle parameter.
1522
15232006-02-a32     Eric Norum <norume@aps.anl.gov>
1524
1525        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1526        "newer" PCI access calls.  Minor cleanups.  Comments.
1527
15282006-01-12      Eric Norum <norume@aps.anl.gov>
1529
1530        PR 861/networking
1531        PR 863/networking
1532        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1533
15342006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1535
1536        * wrapup/Makefile.am: Add preinstall.am.
1537        * libchip/Makefile.am: Build libchip/network/smc91111.
1538        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1539        Eliminate cyg_int* crap.
1540
15412006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1542
1543        * librdbg/Makefile.am: Add preinstall.am.
1544        * aclocal/bsp-configure.m4: Add ampolish3.
1545        New header guards.
1546
15472006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1548
1549        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1550        Merger from rtems-4-6-branch.
1551
15522006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1553
1554        * libchip/network/smc91111.c
1555        libchip/network/smc91111config.h
1556        libchip/network/smc91111exp.h
1557        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1558        * libchip/Makefile.am: Reflect adding smc91111*.
1559
15602006-01-08      Joel Sherrill <joel@OARcorp.com>
1561
1562        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1563        char *.
1564
15652006-01-08      Joel Sherrill <joel@OARcorp.com>
1566
1567        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1568        warnings.
1569
15702005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1571
1572        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1573        Add RTEMS_RELLDFLAGS.
1574        * automake/compile.am: Remove RTEMS_USE_GCC.
1575        Remove RTEMS_RELLDFLAGS.
1576        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1577
15782005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1579
1580        * libchip/network/if_media.h, libchip/network/mii.h:
1581        Remove (Moved to cpukit).
1582        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1583        and libchip/network/if_media.h.
1584        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1585        if_media.h having moved.
1586
15872005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1588
1589        * automake/compile.am, automake/host.am, automake/local.am,
1590        automake/subdirs.am: Remove depend.
1591        * configure.ac: Explicitly pass --libdir and --includedir to
1592        testsuites.
1593
15942005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1595
1596        * configure.ac: Reflect changes to testsuites.
1597
15982005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1599
1600        * automake/compile.am: Remove GCCSPECS.
1601        * aclocal/prog-cc.m4: Add GCCSPECS.
1602        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1603
16042005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1605
1606        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1607        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1608
16092005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1610
1611        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1612        libcpu/byteorder.h for i386.
1613
16142005-11-02      Till Straumann <strauman@slac.stanford.edu>
1615
1616        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1617        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1618        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1619        added a simple API/library for i2c devices and drivers for i2c
1620        2-byte eeproms and a ds1621 temperature sensor; API is documented
1621        in libi2c.h.
1622
16232005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1624
1625        * libnetworking/pppd/ipxcp.c,
1626        libnetworking/pppd/chat.c,
1627        libnetworking/pppd/patchlevel.h,
1628        libnetworking/pppd/upap.h,
1629        libnetworking/pppd/md5.h,
1630        libnetworking/pppd/pppd.8,
1631        libnetworking/pppd/README,
1632        libnetworking/pppd/preinstall.am,
1633        libnetworking/pppd/md4.h,
1634        libnetworking/pppd/magic.c,
1635        libnetworking/pppd/pppd.h,
1636        libnetworking/pppd/demand.c,
1637        libnetworking/pppd/rtemsmain.c,
1638        libnetworking/pppd/sys-rtems.c,
1639        libnetworking/pppd/ipcp.h,
1640        libnetworking/pppd/lcp.h,
1641        libnetworking/pppd/chap_ms.c,
1642        libnetworking/pppd/md4.c,
1643        libnetworking/pppd/rtemspppd.h,
1644        libnetworking/pppd/cbcp.h,
1645        libnetworking/pppd/auth.c,
1646        libnetworking/pppd/lcp.c,
1647        libnetworking/pppd/example/README,
1648        libnetworking/pppd/example/ppp.conf,
1649        libnetworking/pppd/example/system.h,
1650        libnetworking/pppd/example/netconfig.h,
1651        libnetworking/pppd/example/pppdapp.c,
1652        libnetworking/pppd/example/init.c,
1653        libnetworking/pppd/example/Makefile-user,
1654        libnetworking/pppd/example/pppd.options,
1655        libnetworking/pppd/rtemspppd.c,
1656        libnetworking/pppd/ipxcp.h,
1657        libnetworking/pppd/chap_ms.h,
1658        libnetworking/pppd/options.c,
1659        libnetworking/pppd/magic.h,
1660        libnetworking/pppd/chap.h,
1661        libnetworking/pppd/cbcp.c,
1662        libnetworking/pppd/upap.c,
1663        libnetworking/pppd/chap.c,
1664        libnetworking/pppd/Makefile.am,
1665        libnetworking/pppd/ccp.h,
1666        libnetworking/pppd/utils.c,
1667        libnetworking/pppd/rtemsdialer.h,
1668        libnetworking/pppd/fsm.h,
1669        libnetworking/pppd/pathnames.h,
1670        libnetworking/pppd/md5.c,
1671        libnetworking/pppd/fsm.c,
1672        libnetworking/pppd/ipcp.c,
1673        libnetworking/pppd/STATUS,
1674        libnetworking/pppd/ccp.c,
1675        libnetworking/Makefile.am: Remove (Moved to cpukit).
1676
16772005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1678
1679        * configure.ac: Remove libnetworking, libnetworking/pppd.
1680        * wrapup/Makefile.am: Remove libpppd.a.
1681
16822005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1683
1684        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1685        rtemsdialer.h to $(includedir)/rtems.
1686
16872005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1688
1689        * libnetworking/rtems_telnetd/icmds.c,
1690        libnetworking/rtems_telnetd/Makefile.am,
1691        libnetworking/rtems_telnetd/preinstall.am,
1692        libnetworking/rtems_telnetd/pty.c,
1693        libnetworking/rtems_telnetd/pty.h,
1694        libnetworking/rtems_telnetd/README,
1695        libnetworking/rtems_telnetd/telnetd.c,
1696        libnetworking/rtems_telnetd/telnetd.h:
1697        Remove (Moved to cpukit).
1698
16992005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1700
1701        * configure.ac: Remove libnetworking/rtems_telnetd.
1702        * libnetworking/Makefile.am: Remove rtems_telnetd.
1703        * libnetworking/README: Remove (Obsolete).
1704        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1705
17062005-10-20  Eric Norum <norume@aps.anl.gov>
1707
1708        * libchip/network/dec21140.c: Clean up PCI mapping.
1709
17102005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1711
1712        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1713        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1714        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1715        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1716        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1717        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1718
17192005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1720
1721        * aclocal/bspopts.m4: Add missing m4 quotes.
1722
17232005-09-02  Joel Sherrill <joel@OARcorp.com>
1724
1725    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1726
17272005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1728
1729        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1730        libchip/network/dec21140.c: Remove initialization of PCI bus.
1731
17322005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1733
1734        * optman/Makefile.am: Add preinstall.am.
1735
17362005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1737
1738        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1739        UNTESTED to tested.
1740
17412005-06-17      Joel Sherrill <joel@OARcorp.com>
1742
1743        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1744        it is not supported by the MPC5xx.
1745
17462005-06-17      Joel Sherrill <joel@OARcorp.com>
1747
1748        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1749        interface. Also correct attempting to build on other than PowerPC and
1750        x86.
1751
17522005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1753
1754        * libchip/Makefile.am: Add driver for Tulip clones.
1755        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1756        libchip/network/if_dcreg.h: New files.
1757
17582005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1759
1760        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1761        to enable rdbg.
1762        * configure.ac: Reflect changes above.
1763
17642005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1765
1766        * configure.ac: Add ada/.
1767
17682005-05-20      Sergei Organov  <osv@topconrd.ru>
1769
1770        PR 750/networking
1771        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1772        wait_input().
1773
17742005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1775
1776        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1777        rtems/irq.h.
1778
17792005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1780
1781        * libchip/Makefile.am: Include preinstall.am.
1782        * libchip/preinstall.am: New.
1783
17842005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1785
1786        * configure.ac: Add AMPOLISH3.
1787        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1788        * libnetworking/rtems_telnetd/preinstall.am: New.
1789        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1790
17912005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1792
1793        * configure.ac: Let enable_rpcgen default to "no".
1794
17952005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1796
1797        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1798
17992005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1800
1801        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1802        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1803
18042005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1805
1806        * libchip/network/dec21140.c, libchip/network/elnk.c,
1807        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1808
18092005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1810
1811        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1812        of code as a result of the implementation of a common PCI interface.
1813
18142005-05-04      Joel Sherrill <joel@OARcorp.com>
1815
1816        * libchip/network/open_eth.c: Remove prototype of set_vector.
1817
18182005-05-03      Joel Sherrill <joel@OARcorp.com>
1819
1820        * librdbg/src/ptrace.c: Remove warning.
1821
18222005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1823
1824        * libchip/network/dec21140.c, libchip/network/elnk.c,
1825        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1826        Modified parameter list to remove warnings.
1827
18282005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1829
1830        * libchip/network/cs8900.c, libchip/network/i82586.c,
1831        libchip/network/open_eth.c, libchip/network/sonic.c,
1832        libchip/serial/mc68681.c: Modified types to remove
1833        warnings.  Added initialization to remove warnings.
1834
18352005-04-28      Joel Sherrill <joel@OARcorp.com>
1836
1837        * libchip/network/README.sonic: Rewritten to account for removal of
1838        dmv177.
1839
18402005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1841
1842        PR 781/rtems_misc
1843        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1844
18452005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1846
1847        * libchip/serial/ns16550.c:
1848        Fixed warnings generated in various powerpc configurations
1849
18502005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1851
1852        * libchip/serial/ns16550.c: Modified
1853        ISR to work with PPC new exception processing
1854
18552005-03-14      Joel Sherrill <joel@OARcorp.com>
1856
1857        * libchip/network/dec21140.c, libchip/network/elnk.c,
1858        libchip/network/if_fxp.c: Continue PCI API unification. All use
1859        pci_find_device(). Network drivers manufacture a signature since all
1860        calls have not been converted yet.
1861
18622005-03-04      Joel Sherrill <joel@OARcorp.com>
1863
1864        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1865        initialize function part of the unified PCI API as pci_initialize().
1866
18672005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1868
1869        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1870        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1871
18722005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1873
1874        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1875        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1876
18772005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1878
1879        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1880        building procedures.
1881
18822005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1883
1884        * aclocal/prog-cc.m4:
1885        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1886
18872005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1888
1889        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1890
18912005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1892
1893        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1894
18952005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1896
1897        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1898
18992005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1900
1901        * libnetworking/rtems_servers/ftp.c,
1902        libnetworking/rtems_servers/ftp.h,
1903        libnetworking/rtems_servers/Makefile.am:
1904        Remove (relocated to cpukit/ftpd).
1905        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1906        removed move libnetworking/rtems_servers.
1907
19082005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1909
1910        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1911
19122005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1913
1914        PR 755/rtems
1915        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1916        Remove local declarations of rtems_bsdnet_nameservers,
1917        rtems_bsdnet_nameservers_count.
1918
19192005-01-31      Sergei Organov <osv@topconrd.ru>
1920
1921        PR 751/pppd
1922        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1923        committed to fix PR736 breaks pppd. chat.c should have its own static
1924        ttyfd for pppd to work correctly. The symptom is that second
1925        invokation of chat (for connect script) fails due to pppd_ttyfd set
1926        to -1 by previous chat invokation (for init script). In addition,
1927        this patch fixes leaving of dangling pointer in the abort_stbring[]
1928        by chat_send().
1929
19302005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1931
1932        * configure.ac: Remove CFLAGS_DEBUG_V.
1933        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1934
19352005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1936
1937        * wrapup/Makefile.am: Remove rtems-ctor.o.
1938
19392005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1940
1941        * libchip/rtc/rtc.h: size_t RTC_Count.
1942
19432005-01-20      Joel Sherrill <joel@OARcorp.com>
1944
1945        PR 736/pppd
1946        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1947        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1948        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1949        should not be static and should have a name more specific to pppd.
1950
19512005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1952
1953        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1954        libnetworking/rtems_servers/Makefile.am,
1955        libnetworking/rtems_telnetd/Makefile.am,
1956        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1957        Eliminate CFLAGS_OPTIMIZE_V.
1958
19592005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1960
1961        * configure.ac: Pass CFLAGS to testsuites configure.
1962        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1963        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1964
19652005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1966
1967        * configure.ac: Pass CFLAGS to cpukit configure.
1968        * aclocal/rtems-flags.m4: Remove (Unused).
1969        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1970        * aclocal/env-rtemsbsp.m4:
1971        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1972        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1973        RTEMS_CFLAGS.
1974        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1975        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1976        Cleanup comments.
1977
19782005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1979
1980        * automake/compile.am: Remove build-variant support.
1981
19822005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1983
1984        * libnetworking/pppd/Makefile.am,
1985        libnetworking/rtems_servers/Makefile.am,
1986        libnetworking/rtems_telnetd/Makefile.am:
1987        Remove build-variant support.
1988
19892005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1990
1991        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1992        support/Makefile.am, wrapup/Makefile.am:
1993        Remove build-variant support.
1994
19952004-11-22      Joel Sherrill <joel@OARcorp.com>
1996
1997        * libchip/network/if_fxp.c: Add entry for another module ID code.
1998
19992004-11-22      Joel Sherrill <joel@OARcorp.com>
2000
2001        PR 693/misc
2002        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2003        in/outport routines.
2004
20052004-11-22      Joel Sherrill <joel@OARcorp.com>
2006
2007        PR 693/misc
2008        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2009        in/outport routines.
2010
20112004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2012
2013        * aclocal/enable-itron.m4: Remove (unused).
2014
20152004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2016
2017        * configure.ac: Misc. quoting cleanups.
2018        Enable ada-tests iff --enable-ada and --enable-tests.
2019
20202004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
2021
2022        PR 703/filesystem
2023        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
2024        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
2025        libchip/ide/ide_controller.c:
2026        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
2027        available for BSPS/device drivers.
2028        Extend the "modes_available" and "mode_active" parameters to
2029        uint16_t for UDMA support.
2030
20312004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
2032
2033        * libchip/network/dec21140.c: Cleanup a bit and remove message about
2034        not supported on PowerPC since it works on the MVME2100 BSP.
2035
20362004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
2037
2038        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
2039        Add dependency tracking for *.cfgs.
2040        * Makefile.am: Add dependency tracking for *.cfg.
2041
20422004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
2043
2044        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
2045        (Thanks to Lars Munch <lars@segv.dk> for catching this).
2046
20472004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
2048
2049        PR 707/make_build
2050        * configure.ac: Add --enable-rpcgen.
2051
20522004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2053
2054        PR 700/rtems_misc
2055        * libnetworking/rtems_webserver/asp.c,
2056        libnetworking/rtems_webserver/balloc.c,
2057        libnetworking/rtems_webserver/cgi.c,
2058        libnetworking/rtems_webserver/default.c,
2059        libnetworking/rtems_webserver/ej.h,
2060        libnetworking/rtems_webserver/ejIntrn.h,
2061        libnetworking/rtems_webserver/ejlex.c,
2062        libnetworking/rtems_webserver/ejparse.c,
2063        libnetworking/rtems_webserver/emfdb.c,
2064        libnetworking/rtems_webserver/emfdb.h,
2065        libnetworking/rtems_webserver/form.c,
2066        libnetworking/rtems_webserver/handler.c,
2067        libnetworking/rtems_webserver/h.c,
2068        libnetworking/rtems_webserver/license.txt,
2069        libnetworking/rtems_webserver/Makefile.am,
2070        libnetworking/rtems_webserver/md5c.c,
2071        libnetworking/rtems_webserver/md5.h,
2072        libnetworking/rtems_webserver/mime.c,
2073        libnetworking/rtems_webserver/misc.c,
2074        libnetworking/rtems_webserver/NOTES,
2075        libnetworking/rtems_webserver/ringq.c,
2076        libnetworking/rtems_webserver/rom.c,
2077        libnetworking/rtems_webserver/rtems_webserver.h,
2078        libnetworking/rtems_webserver/security.c,
2079        libnetworking/rtems_webserver/sock.c,
2080        libnetworking/rtems_webserver/socket.c,
2081        libnetworking/rtems_webserver/sockGen.c,
2082        libnetworking/rtems_webserver/sym.c,
2083        libnetworking/rtems_webserver/uemf.c,
2084        libnetworking/rtems_webserver/uemf.h,
2085        libnetworking/rtems_webserver/um.c,
2086        libnetworking/rtems_webserver/um.h,
2087        libnetworking/rtems_webserver/umui.c,
2088        libnetworking/rtems_webserver/url.c,
2089        libnetworking/rtems_webserver/value.c,
2090        libnetworking/rtems_webserver/wbase64.c,
2091        libnetworking/rtems_webserver/webcomp.c,
2092        libnetworking/rtems_webserver/webmain.c,
2093        libnetworking/rtems_webserver/webpage.c,
2094        libnetworking/rtems_webserver/webrom.c,
2095        libnetworking/rtems_webserver/webs.c,
2096        libnetworking/rtems_webserver/websda.c,
2097        libnetworking/rtems_webserver/websda.h,
2098        libnetworking/rtems_webserver/webs.h,
2099        libnetworking/rtems_webserver/websSSL.c,
2100        libnetworking/rtems_webserver/websSSL.h,
2101        libnetworking/rtems_webserver/websuemf.c,
2102        libnetworking/rtems_webserver/wsIntrn.h:
2103        Remove (Moved to cpukit/http).
2104
21052004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2106
2107        PR 700/rtems_misc
2108        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
2109        Remove libnetworking/rtems_webserver.
2110
21112004-10-25      Eric Norum <norume@aps.anl.gov>
2112
2113        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
2114
21152004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2116
2117        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
2118
21192004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2120
2121        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
2122        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
2123
21242004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2125
2126        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
2127
21282004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2129
2130        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2131        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
2132
21332004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2134
2135        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
2136        BITSPERBYTE.
2137
21382004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2139
2140        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
2141        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
2142
21432004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2144
2145        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
2146
21472004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2148
2149        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
2150        * aclocal/enable-bare.m4: Remove.
2151        * configure.ac: Remove BARE_CPU_MODEL.
2152
21532004-10-13      Eric Norum <norume@aps.anl.gov>
2154
2155        PR 688/bsps
2156        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2157        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
2158        MC146818A (and several Dallas Semiconductor) TOD chips.
2159
21602004-10-13      Eric Norum <norume@aps.anl.gov>
2161
2162        PR 686/networking
2163        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
2164        device code.
2165
21662004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
2167
2168        * libchip/network/dec21140.c: include <rtems/pci.h>.
2169
21702004-09-29      Joel Sherrill <joel@OARcorp.com>
2171
2172        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
2173        libnetworking/pppd/utils.c: i960 obsoleted and all references
2174        removed.
2175
21762004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
2177
2178        PR 607/networking
2179        * libchip/network/dec21140.c: Made PCI configuration minimum sane
2180        instead of fully specifying unused PCI features.
2181
21822004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2183
2184        * configure.ac: Require automake > 1.9.
2185
21862004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2187
2188        * aclocal/rtems-cpu-subdirs.m4: Add avr.
2189
21902004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2191
2192        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
2193        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
2194
21952004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2196
2197        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
2198        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
2199
22002004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2201
2202        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
2203
22042004-07-28  Joel Sherrill <joel@OARcorp.com>
2205
2206    * aclocal/version.m4: Updated to rtems-4.6.99.1.
2207
22082004-07-25      Joel Sherrill <joel@OARcorp.com>
2209
2210        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
2211
22122004-05-21  Till Strauman <strauman@slac.stanford.edu>
2213
2214        PR 625/networking
2215        * libchip/network/dec21140.c, ... : Prevent name clashes by making
2216        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
2217        an error rather than panic if no chip is detected (thus allowing
2218        for probing).
2219        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
2220        instead of looping forever.  Avoid divide by zero (crashed my PC).
2221        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
2222        they are UNTESTED.
2223
22242004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
2225
2226        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
2227
22282004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2229
2230        * libchip/network/dec21140.c, libchip/network/elnk.c:
2231        #include <errno.h>.
2232
22332004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2234
2235        * libchip/network/if_media.h: Update from FreeBSD.
2236        * libchip/network/open_eth.c, libchip/network/cs8900.c,
2237        libchip/network/i82586.c: #include <errno.h>.
2238
22392004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2240
2241        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
2242
22432004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2244
2245        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
2246
22472004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
2248
2249        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
2250        automake).
2251
22522004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
2253
2254        PR 599/pppd
2255        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
2256
22572004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
2258
2259        * optman/rtems/no-region.c: Reflect having changed
2260        rtems_region_get_segment_size.
2261
22622004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
2263
2264        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2265        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2266        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2267        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
2268        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
2269        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
2270        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2271
22722004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2273
2274        * libchip/ide/ata.c, libchip/network/dec21140.c,
2275        libchip/network/elnk.c, libchip/network/i82586.c,
2276        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
2277        libchip/network/open_eth.c, libchip/network/sonic.c,
2278        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
2279        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
2280        libchip/shmdr/init.c, libchip/shmdr/intr.c,
2281        libchip/shmdr/shm_driver.h: Cosmetics.
2282
22832004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2284
2285        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
2286        optman/rtems/no-msg.c, optman/rtems/no-part.c,
2287        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2288        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
2289        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
2290        fixed size types.
2291
22922004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2293
2294        * configure.ac: Explicitly pass --includedir and --libdir to
2295        cpukit/configure.
2296
22972004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
2298
2299        * librdbg/Makefile.am: Fix rpcgen rules.
2300        * librdbg/src/i386/any/remdeb_xdr.c,
2301        librdbg/src/m68k/any/remdeb_xdr.c,
2302        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
2303        Reflect changes to librdbg/Makefile.am.
2304
23052004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
2306
2307        * configure.ac: Reflect changes testsuites/configure.ac and
2308        cpukit/configure.ac.
2309
23102004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
2311
2312        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
2313        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
2314
23152004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2316
2317        * configure.ac: Reflect changes to testsuites's configuration.
2318
23192004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2320
2321        PR/589 rtems
2322        * libchip/network/pci.h: Remove (Moved to cpukit).
2323
23242004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2325
2326        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2327        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2328        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2329        libchip/network/dec21140.c, libchip/network/elnk.c,
2330        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2331        libchip/network/open_eth.h, libchip/network/sonic.c,
2332        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2333        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2334        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2335        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2336        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2337        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2338        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2339        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2340        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2341        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2342        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2343        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2344        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2345        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2346        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2347        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2348        fixed-size types.
2349
23502004-03-14      Chris Johns  <chrisj@rtems.org>
2351
2352        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2353        the BSP example code.
2354        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2355        support the DIMMPC. This is a pc386 target with IO port support. Minor
2356        formating clean up. Add documentation to the header file.
2357        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2358        cs8900.h header file.
2359
23602004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2361
2362        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2363        Cosmetics.
2364
23652004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2366
2367        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2368        There are no application level Makefiles in here.
2369
23702004-03-04      Joel Sherrill <joel@OARcorp.com>
2371
2372        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2373        they can be used in application level makefiles.
2374
23752004-03-05      Joel Sherrill <joel@OARcorp.com>
2376
2377        * libnetworking/rtems_webserver/ejparse.c,
2378        libnetworking/rtems_webserver/emfdb.c,
2379        libnetworking/rtems_webserver/sock.c,
2380        libnetworking/rtems_webserver/socket.c,
2381        libnetworking/rtems_webserver/sym.c,
2382        libnetworking/rtems_webserver/webs.c,
2383        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
23842004-03-05      Joel Sherrill <joel@OARcorp.com>
2385
2386        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2387        compiling this file only only those CPU families with supported
2388        exception models.
2389
23902004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2391
2392        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2393        testsuites (Was exposed with --enable-multilib, only).
2394        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2395         Add RTEMS_BSP_CONFIG_SUBDIR.
2396        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2397        testsuites's configure.
2398        * aclocal/rtems-top.m4: Remove ENDIF hack.
2399        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2400
24012004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2402
2403        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2404        wrapup/Makefile.am: Fix automake problems having been introduced
2405        in previous patch.
2406
24072004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2408
2409        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2410        Preinstall dirs.
2411        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2412        * aclocal/check-multiprocessing.m4: Cosmetics.
2413        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2414        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2415
24162004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2417
2418        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2419        librdbg/src/Makefile.am.
2420        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2421        * configure.ac: Reflect changes above.
2422        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2423        * wrapup/Makefile.am: Reflect changes above.
2424        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2425
24262004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2427
2428        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2429
24302004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2431
2432        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2433
24342004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2435
2436        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2437
24382004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2439
2440        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2441        librdbg/src/powerpc/Makefile.am: Remove.
2442        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2443        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2444        * configure.ac: Reflect changes above.
2445
24462004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2447
2448
24492004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2450
2451        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2452        STRIP.
2453
24542004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2455
2456        * librdbg/include/Makefile.am: Merge-in
2457        librdbg/include/rdbg/i386/Makefile.am,
2458        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2459        librdbg/include/rdbg/powerpc/Makefile.am.
2460        * librdbg/include/rdbg/i386/Makefile.am,
2461        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2462        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2463        * configure.ac: Reflect changes above.
2464
24652004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2466
2467        * configure.ac: Use AS_HELP_STRING(ada).
2468
24692004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2470
2471        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2472        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2473        Use AC_CONFIG_HEADERS.
2474        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2475        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2476
24772004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2478
2479        * Makefile.am: include local.am.
2480
24812004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2482
2483        * aclocal/version.m4: 4.6.99.0.
2484
24852004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2486
2487        * Makefile.am: Don't include host.am.
2488        * automake/compile.am: Further cleanups.
2489
24902004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2491
2492        * automake/lib.am: Remove (Unused).
2493
24942004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2495
2496        * wrapup/Makefile.am: Don't include lib.am.
2497        * automake/compile.am: Use automake compilation rules.
2498
24992004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2500
2501        * libnetworking/pppd/Makefile.am,
2502        libnetworking/rtems_servers/Makefile.am,
2503        libnetworking/rtems_telnetd/Makefile.am,
2504        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2505        support/Makefile.am: Don't include lib.am.
2506
25072004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2508
2509        * libchip/Makefile.am: Don't include lib.am.
2510        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2511        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2512        unnecessary EXTRA_DISTs.
2513
25142004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2515
2516        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2517        hack.
2518
25192004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2520
2521        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2522        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2523        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2524        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2525
25262004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2527
2528        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2529        Add AM_CONDITIONAL(HAS_MP).
2530        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2531        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2532        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2533        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2534        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2535        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2536        (Deprecated by autoconf 2.59).
2537
25382004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2539
2540        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2541        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2542
25432004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2544
2545        * ChangeLog: Merge-in libnetworking/ChangeLog.
2546        * libnetworking/ChangeLog: Remove.
2547        * ChangeLog: Merge-in librdbg/ChangeLog.
2548        * librdbg/ChangeLog: Remove.
2549        * ChangeLog: Merge-in libchip/ChangeLog.
2550        * libchip/ChangeLog: Remove.
2551        * ChangeLog: Merge-in optman/ChangeLog.
2552        * optman/ChangeLog: Remove.
2553
25542004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2555
2556        * configure.ac: Reflect changes to cpukit.
2557        * wrapup/Makefile.am: Reflect changes to librdbg.
2558        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2559        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2560        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2561        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2562        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2563        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2564        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2565        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2566        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2567
25682004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2569
2570        * aclocal/rtems-top.m4: Remove check for version.m4.
2571        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2572
25732004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2574
2575        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2576        * wrapup/Makefile.am: Reflect changes to libchip/*.
2577        * support/Makefile.am: Use automake compilation rules.
2578        * wrapup/Makefile.am: Reflect changes to support/*.
2579        * configure.ac: Remove libnetworking/wrapup/Makefile.
2580        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2581        libnetworking/*/lib*.a instead of libnetapps.a.
2582        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2583        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2584        * optman/Makefile.am: Use automake compilation rules.
2585        * libchip/Makefile.am: Fix typo in previous patch.
2586        * libchip/Makefile.am: Use automake compilation rules.
2587        * libnetworking/Makefile.am: Remove wrapup.
2588        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2589        automake-compilation rules.
2590        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2591        automake-compilation rules.
2592        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2593        automake-compilation rules.
2594        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2595        automake-compilation rules.
2596        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2597
25982004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2599
2600        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2601        PRE/TMPINSTALL_FILES to CLEANFILES.
2602        * automake/lib.am: Remove TMPINSTALL_FILES.
2603        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2604        PRE/TMPINSTALL_FILES to CLEANFILES.
2605        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2606        PRE/TMPINSTALL_FILES to CLEANFILES.
2607        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2608        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2609        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2610        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2611        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2612        * librdbg/src/i386/Makefile.am: Ditto.
2613        * librdbg/src/m68k/Makefile.am: Ditto.
2614        * librdbg/src/powerpc/Makefile.am: Ditto.
2615        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2616        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2617        * libnetworking/rtems_servers/Makefile.am: Ditto.
2618        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2619        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2620
26212004-01-07      Joel Sherrill <joel@OARcorp.com>
2622
2623        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2624        more completely covers the MIPS family.
2625
26262003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2627
2628        * wrapup/Makefile.am: Reflect changes to shmdr.
2629        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2630
26312003-12-18      Joel Sherrill <joel@OARcorp.com>
2632
2633        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2634        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2635        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2636        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2637        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2638        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2639        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2640
26412003-12-17      Joel Sherrill <joel@OARcorp.com>
2642
2643        * aclocal/version.m4: Updated to rtems-20031217-test.
2644
26452003-12-17     
2646
2647        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2648        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2649
26502003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2651
2652        * automake/compile.am: Remove LINK_LIBS (Unused).
2653        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2654
26552003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2656
2657        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2658        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2659        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2660        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2661        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2662
26632003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2664
2665        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2666        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2667        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2668        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2669        * librdbg/src/i386/Makefile.am:
2670        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2671        * librdbg/src/m68k/Makefile.am:
2672        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2673        * librdbg/src/powerpc/Makefile.am:
2674        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2675
26762003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2677
2678        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2679        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2680        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2681        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2682        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2683        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2684        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2685        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2686        * optman/Makefile.am: Remove project_libdir.
2687        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2688        PRE/TMPINSTALL_FILES.
2689        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2690        PRE/TMPINSTALL_FILES.
2691        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2692        PRE/TMPINSTALL_FILES.
2693        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2694        PRE/TMPINSTALL_FILES.
2695        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2696        from PRE/TMPINSTALL_FILES.
2697        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2698        PRE/TMPINSTALL_FILES.
2699        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2700        PRE/TMPINSTALL_FILES.
2701        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2702        PRE/TMPINSTALL_FILES.
2703        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2704        PRE/TMPINSTALL_FILES.
2705        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2706        PRE/TMPINSTALL_FILES.
2707        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2708        PRE/TMPINSTALL_FILES.
2709        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2710        from PRE/TMPINSTALL_FILES.
2711
27122003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2713
2714        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2715        * automake/lib.am: Remove project_libdir.
2716        * wrapup/Makefile.am: Reworked.
2717
27182003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2719
2720        * configure.ac: Reflect changes to librdbg.
2721        * optman/Makefile.am: Add tmpinstall dirstamp support.
2722        * libchip/Makefile.am: Fix variant-tmpinstall support.
2723        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2724        * librdbg/src/powerpc/Makefile.am: Merge-in former
2725        new_exception_processing/Makefile.am.
2726        * librdbg/src/m68k/any/Makefile.am: Remove.
2727        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2728        * librdbg/src/i386/any/Makefile.am: Remove.
2729        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2730        * librdbg/src/Makefile.am: Cosmetics.
2731        * librdbg/include/Makefile.am: Cosmetics.
2732        * librdbg/Makefile.am: Cosmetics.
2733        * libnetworking/Makefile.am: Cosmetics.
2734        * libnetworking/pppd/Makefile.am: Cosmetics.
2735        * libnetworking/wrapup/Makefile.am: Cosmetics.
2736
27372003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2738
2739        * Makefile.am: Cosmetics.
2740        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2741        support.
2742
27432003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2744
2745        * automake/compile.am: Remove $(ARCH):-rule.
2746
27472003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2748
2749        * configure.ac: Remove lib/libbsp/shared/Makefile,
2750        lib/libbsp/shmdr/Makefile.
2751
27522003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2753
2754        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2755        libchip/serial/Makefile, libchip/rtc/Makefile.
2756        * support/Makefile.am: Remove all-local: $(ARCH).
2757        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2758        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2759        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2760        * optman/Makefile.am: Remove all-local: $(ARCH).
2761        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2762        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2763        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2764        compilation dirstamp support.
2765        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2766        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2767        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2768        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2769        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2770        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2771        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2772        all-local: $(ARCH).
2773        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2774        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2775        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2776        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2777        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2778
27792003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2780
2781        * aclocal/lead-dot.m4: New (from automake-1.7f).
2782        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2783        AC_SUBST(dirstamp).
2784        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2785        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2786        libchip/serial/Makefile.am: Ditto.
2787        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2788        * librdbg/include/Makefile.am: Ditto.
2789        * librdbg/include/rdbg/Makefile.am: Ditto.
2790        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2791        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2792        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2793        * librdbg/src/Makefile.am: Ditto.
2794        * librdbg/src/i386/Makefile.am: Ditto.
2795        * librdbg/src/i386/any/Makefile.am: Ditto.
2796        * librdbg/src/m68k/Makefile.am: Ditto.
2797        * librdbg/src/m68k/any/Makefile.am: Ditto.
2798        * librdbg/src/powerpc/Makefile.am: Ditto.
2799        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2800        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2801        preinstallation.
2802        * libnetworking/pppd/Makefile.am: Ditto.
2803        * libnetworking/rtems_servers/Makefile.am: Ditto.
2804        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2805        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2806        * libnetworking/wrapup/Makefile.am: Ditto.
2807
28082003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2809
2810        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2811        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2812        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2813        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2814        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2815        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2816        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2817        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2818        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2819        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2820        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2821        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2822        underquoting to silence automake-1.8.
2823
28242003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2825
2826        * configure.ac: Reflect having moved tests to ../../testsuites.
2827
28282003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2829
2830        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2831        * aclocal/canonical-host.m4: Remove.
2832        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2833        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2834
28352003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2836
2837        * aclocal/check-cpu.m4: Remove.
2838        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2839        * aclocal/canonical-target-name.m4: Add m4-quotes.
2840        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2841        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2842        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2843        * aclocal/check-networking.m4: Add m4-quotes. Require
2844        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2845        * aclocal/check-posix.m4: Add m4-quotes. Require
2846        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2847        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2848        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2849        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2850
28512003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2852
2853        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2854        * aclocal/bsp-alias.m4: Remove.
2855
28562003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2857
2858        * configure.ac: Make presence of tests/ optional.
2859
28602003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2861
2862        * aclocal/path-perl.m4: Remove (Unused).
2863
28642003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2865
2866        * automake/force-preinstall.am: Remove.
2867
28682003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2869
2870        PR 499/rtems_misc
2871        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2872        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2873        Configuration (Odd was forced) - Correction of Stop Bit configuration
2874        (inversed) - Correction of ISR Handler to call
2875        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2876        CTS Hardware flow control Configuration.
2877
28782003-09-04      Joel Sherrill <joel@OARcorp.com>
2879
2880        * lib/libcpu/shared/include/cache.h,
2881        lib/libcpu/shared/src/cache_aligned_malloc.c,
2882        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2883        license changed.
2884        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2885        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2886        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2887        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2888        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2889        for license changed.
2890        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2891        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2892        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2893        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2894        libchip/network/cs8900.h, libchip/network/dec21140.c,
2895        libchip/network/elnk.c, libchip/network/open_eth.c,
2896        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2897        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2898        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2899        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2900        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2901        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2902        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2903        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2904        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2905        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2906        libchip/serial/serial.h, libchip/serial/z85c30.c,
2907        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2908        libchip/serial/z85c30_reg.c: URL for license changed.
2909
29102003-09-03      Jiri Gaisler <jiri@gaisler.com>
2911
2912        PR 477/networking
2913        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2914        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2915        libchip/network/open_eth.h: New files.
2916
29172003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2918
2919        * aclocal/rtems-top.m4: Add RTEMS_API.
2920        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2921
29222003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2923
2924        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2925        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2926        @RTEMS_BSP@.cfg.
2927
29282003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2929
2930        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2931
29322003-08-20      Joel Sherrill <joel@OARcorp.com>
2933
2934        * libchip/network/cs8900.c: Correct copyright statements.
2935
29362003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2937
2938        * aclocal/check-itron.m4: Remove.
2939        * aclocal/enable-inlines.m4: Remove.
2940        * Makefile.am: Reflect having moved aclocal/.
2941        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2942        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2943        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2944        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2945        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2946        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2947        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2948        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2949        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2950        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2951        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2952        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2953        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2954        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2955        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2956        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2957        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2958        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2959        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2960        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2961        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2962        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2963        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2964        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2965        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2966        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2967        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2968        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2969        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2970        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2971        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2972        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2973        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2974        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2975        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2976        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2977        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2978        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2979        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2980        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2981        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2982        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2983        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2984        * aclocal/target.m4: New (Copied from ../../aclocal).
2985        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2986        * aclocal/version.m4: New (Copied from ../../aclocal).
2987
29882003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2989
2990        * configure.ac: Remove stray comments.
2991        * automake/local.am, automake/host.am: Remove "debug".
2992
29932003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2994
2995        * Makefile.am: Reflect having moved automake/.
2996        * lib/Makefile.am: Reflect having moved automake/.
2997        * support/Makefile.am: Reflect having moved automake/.
2998        * wrapup/Makefile.am: Reflect having moved automake/.
2999        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
3000        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
3001        from ../../automake).
3002        * optman/Makefile.am: Reflect having moved automake/.
3003        * libchip/Makefile.am: Reflect having moved automake/.
3004        * libchip/ide/Makefile.am: Reflect having moved automake/.
3005        * libchip/network/Makefile.am: Reflect having moved automake/.
3006        * libchip/rtc/Makefile.am: Reflect having moved automake/.
3007        * libchip/serial/Makefile.am: Reflect having moved automake/.
3008        * librdbg/Makefile.am: Reflect having moved automake/.
3009        * librdbg/include/Makefile.am: Reflect having moved automake/.
3010        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
3011        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
3012        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
3013        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
3014        automake/.
3015        * librdbg/src/Makefile.am: Reflect having moved automake/.
3016        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
3017        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
3018        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
3019        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
3020        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
3021        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
3022        having moved automake/.
3023        * libnetworking/Makefile.am: Reflect having moved automake/.
3024        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
3025        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
3026        automake/.
3027        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
3028        automake/.
3029        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
3030        automake/.
3031        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
3032
30332003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3034
3035        * Makefile.am: Add bsp.pc.in.
3036        * bsp.pc.in: New (pkgconfig support).
3037
30382003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3039
3040        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
3041
30422003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3043
3044        * lib/Makefile.am: New (Required by 'make dist').
3045        * lib/ChangeLog: Remove.
3046        * lib/.cvsignore: Cleanup.
3047        * configure.ac: Reflect having added lib/Makefile.am.
3048        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
3049        lib/libbsp/configure.ac.
3050        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3051        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3052
30532003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3054
3055        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
3056        * configure.ac: Merge-in librdbg/configure.ac.
3057        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
3058        librdbg/configure.ac.
3059        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
3060        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
3061        LIBCHIP. Conditionally build include-dirs.
3062        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
3063        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
3064        * librdbg/Makefile.am, librdbg/include/Makefile.am,
3065        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
3066        librdbg/include/rdbg/m68k/Makefile.am,
3067        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
3068        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
3069        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3070        librdbg/src/powerpc/Makefile.am, librdbg/
3071        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
3072        configure.ac into ../configure.ac.
3073        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
3074        * libnetworking/.cvsignore, libnetworking/Makefile.am,
3075        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
3076        libnetworking/rtems_telnetd/Makefile.am,
3077        libnetworking/rtems_webserver/Makefile.am,
3078        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
3079        into ../configure.ac.
3080
30812003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3082
3083        PR 427/rtems
3084        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
3085        * librdbg/src/servtsp.c: Ditto.
3086
30872003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
3088
3089        PR 429/bsps
3090        PR 432/bsps
3091        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
3092        packets are queued onto an elnk board, the ISR will deadlock the device
3093        with a tx complete interrupt.  Lighter tx loads are not affected as they
3094        end up submitting single packets to the device.
3095
30962003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3097
3098        * configure.ac: Merge-in libchip/configure.ac. Merge-in
3099        optman/configure.ac.
3100        * optman/configure.ac: Remove (Merged into ../configure.ac).
3101        * optman/Makefile.am: Reflect having merged configure.ac into
3102        ../configure.ac.
3103        * libchip/configure.ac: Remove (Merged into ../configure.ac).
3104        * libchip/Makefile.am, libchip/ide/Makefile.am,
3105        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3106        libchip/serial/Makefile.am: Reflect having merged configure.ac into
3107        ../configure.ac.
3108
31092003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3110
3111        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
3112
31132003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
3114
3115        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
3116        on i386.
3117
31182003-06-13      Joel Sherrill <joel@OARcorp.com>
3119
3120        * libnetworking/pppd/chat.c: Removed warnings.
3121
31222003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
3123
3124        * libchip/network/README.3com: New file missed in previous commit.
3125        PR 405/bsps
3126        PR 393/networking
3127        * libchip/network/dec21140.c: Fix leak also known as PR393.
3128        * libchip/network/elnk.c, libchip/network/if_media.h,
3129        libchip/network/mii.h: New files.
3130        * libchip/network/Makefile.am: Reflect new files.
3131
31322003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3133
3134        * configure.ac: Remove support for profile-variant.
3135
31362003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3137
3138        PR 397/pppd
3139        * libnetworking/pppd/fsm.c: Make peer_mru global again.
3140        * libnetworking/pppd/magic.c: Remove *rand48.
3141        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
3142
31432003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3144
3145        * wrapup/Makefile.am: Add libide.a.
3146
31472003-04-15      Joel Sherrill <joel@OARcorp.com>
3148
3149        PR 387/rtems_misc
3150        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
3151        routines.
3152        * libchip/ide/ata_internal.h: Added missing newline and end of file.
3153
31542003-04-11      Joel Sherrill <joel@OARcorp.com>
3155
3156        * libnetworking/rtems_webserver/cgi.c,
3157        libnetworking/rtems_webserver/sockGen.c,
3158        libnetworking/rtems_webserver/umui.c,
3159        libnetworking/rtems_webserver/websSSL.c,
3160        libnetworking/rtems_webserver/websSSL.h,
3161        libnetworking/rtems_webserver/websda.c,
3162        libnetworking/rtems_webserver/websda.h: New files. Not included in
3163        previous commit.
3164
31652003-04-10      Joel Sherrill <joel@OARcorp.com>
3166
3167        PR 371/pppd
3168        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
3169        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
3170        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
3171        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3172        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
3173        still global symbols in rtemspppd.h which might need to be changed or
3174        converted into member of a structure which is dereferenced with a
3175        pointer that is managed as a per task variable. But this patch should
3176        avoid many conflicts.
3177
31782003-03-27      Joel Sherrill <joel@OARcorp.com>
3179
3180        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
3181        not allowed in the cpukit source code since it must be buildable
3182        independent of any BSP. These files were moved to libchip/ide.
3183        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
3184        files.
3185
31862003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3187
3188        PR 368/filesystems
3189        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
3190        improvements which now work on pc386 and mbx8xx.
3191        * libchip/ide/ide_controller.c: New file.
3192
31932003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3194
3195        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
3196
31972003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3198
3199        * configure.ac: Remove AC_CONFIG_AUX_DIR.
3200        * configure.ac: Add support/.
3201        * support/.cvsignore: New.
3202        * support/Makefile.am: New.
3203        * support/version.c: New.
3204        * wrapup/Makefile.am: Add support/libsupport.a.
3205        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
3206        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
3207        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
3208        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
3209
32102003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3211
3212        * wrapup/Makefile.am: Use SRC += instead of make-vars.
3213
32142003-02-20      Till Straumann <strauman@slac.stanford.edu>
3215
3216        PR 354/networking
3217        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
3218        chip against a table of supported chips. The untested ones are still
3219        commented out, however.
3220
32212003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3222
3223        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3224        * configure.ac: AC_PREREQ(2.57).
3225        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3226        * optman/configure.ac: AC_PREREQ(2.57).
3227        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3228        * libchip/configure.ac: AC_PREREQ(2.57).
3229        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3230        * librdbg/configure.ac: AC_PREREQ(2.57).
3231        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3232        * libnetworking/configure.ac: AC_PREREQ(2.57).
3233
32342003-02-06      Joel Sherrill <joel@OARcorp.com>
3235
3236        * libnetworking/pppd/chat.c: Convert routines with common names to
3237        static. This included get_char(), put_char(), and character() among
3238        others.
3239
32402003-02-03      Joel Sherrill <joel@OARcorp.com>
3241
3242        PR 338/filesystem
3243        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
3244        rtems_io_lookup_name() (API change).  Unused function removed.
3245
32462003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3247
3248        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3249        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3250        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3251        Eliminate *_O_FILES.
3252        * libnetworking/rtems_servers/Makefile.am,
3253        libnetworking/rtems_webserver/Makefile.am,
3254        libnetworking/rtems_telnetd/Makefile.am: Ditto.
3255
32562002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3257
3258        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
3259        Let all-local: depend on $(LIB).
3260        * wrapup/Makefile.am, configure.ac: Remove libmisc.
3261        * optman/Makefile.am: Apply install-data-local to install *.rels.
3262
32632002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3264
3265        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
3266        %.c rules.
3267        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
3268        * libchip/network/Makefile.am: Eliminate C_O_FILES.
3269        * libchip/rtc/Makefile.am: Ditto.
3270        * libchip/serial/Makefile.am: Ditto.
3271
32722002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3273
3274        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3275        LIBC_DEFINES.
3276        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3277        LIBC_DEFINES.
3278        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3279        LIBC_DEFINES.
3280
32812002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3282
3283        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
3284
32852002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3286
3287        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
3288        cache-checking.
3289        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3290
32912002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3292
3293        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
3294        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
3295        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
3296        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3297        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3298
32992002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3300
3301        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
3302        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
3303        Remove.
3304        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
3305
33062002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3307
3308        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
3309        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
3310
33112002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
3312
3313        * libchip/network/cs8900.c: I don't know why we have to SelfST register
3314        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
3315
33162002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3317
3318        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3319        * optman/rel.am: New.
3320
33212002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3322
3323        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3324        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3325        braino in comment on "exec". Extend --enable-ada handling.
3326
33272002-11-04      Joel Sherrill <joel@OARcorp.com>
3328
3329        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3330        tasks and rolling multiple loops into 1.
3331        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3332        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3333        Removed warnings.
3334
33352002-10-31      Joel Sherrill <joel@OARcorp.com>
3336
3337        * libchip/network/dec21140.c: Removed warnings.
3338        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3339        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3340        librdbg/src/m68k/any/remdeb_xdr.c,
3341        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3342        warnings.
3343        * libnetworking/rtems_webserver/socket.c,
3344        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3345
33462002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3347
3348        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3349        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3350        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3351        above.
3352
33532002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3354
3355        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3356        * wrapup/.cvsignore: Remove autom4te.cache.
3357        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3358        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3359        autom4te.cache.
3360        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3361        autom4te.cache.
3362        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3363        autom4te.cache.
3364
33652002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3366
3367        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3368
33692002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3370
3371        * optman/.cvsignore: Add autom4te.cache.
3372
33732002-09-14      Joel Sherrill <joel@OARcorp.com>
3374
3375        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3376
33772002-09-07      Joel Sherrill <joel@OARcorp.com>
3378
3379        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3380        include files to resolve warnings.
3381
33822002-09-07      Chris Johns <ccj@acm.org>
3383
3384        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3385        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3386        which corrects the problem  where the cs8900.c file was actually the BSP
3387        glue.  Joel did some hacking so this file will compile.  Previously it
3388        required providing a target.h file to compile.
3389        * libchip/network/cs8900.c.bsp: New file.
3390
33912002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3392
3393        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3394
33952002-08-31      Joel Sherrill <joel@OARcorp.com>
3396
3397        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3398        eliminate warning.
3399
34002002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3401
3402        * configure.ac: Add ada-tests.
3403
34042002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3405
3406        * Makefile.am: Add preinstall-stamp.
3407
34082002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3409
3410        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3411        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3412        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3413        gcc31 happy.
3414        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3415        cp.
3416
34172002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3418
3419        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3420        make/bsp.mak.
3421        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3422        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3423
34242002-08-12      Joel Sherrill <joel@OARcorp.com>
3425
3426        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3427        avoid error.
3428
34292002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3430
3431        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3432        * configure.ac: Add BSP_SUBDIRS.
3433        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3434        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3435        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3436        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3437        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3438        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3439        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3440        RTEMS_CHECK_BSP_CACHE.
3441        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3442        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3443        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3444        .$(OBJEXT) instead of .o.
3445        * libnetworking/pppd/Makefile.am,
3446        libnetworking/rtems_servers/Makefile.am,
3447        libnetworking/rtems_telnetd/Makefile.am,
3448        libnetworking/rtems_webserver/Makefile.am,
3449        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3450
34512002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3452
3453        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3454        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3455        ../libchip/serial/$(ARCH)/libserialio.a.
3456        * libchip/serial/Makefile.am: Don't tmp-install lib.
3457        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3458
34592002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3460
3461        * Makefile.am: Add rtems_makedir.
3462        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3463        * Makefile.am: Add wrapup-SUBDIR.
3464        * wrapup/ChangeLog: Remove.
3465        * wrapup/configure.ac: Remove.
3466        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3467        (Make the bare BSP happy).
3468        * configure.ac: Ditto.
3469        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3470        Create make/custom/default.cfg.
3471        * configure.ac: Add creation of make/custom/*.cfg. Create
3472        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3473
34742002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3475
3476        * Makefile.am: Clean $(PROJECT_RELEASE).
3477
34782002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3479
3480        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3481        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3482        prototype mismatches.
3483
34842002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3485
3486        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3487        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3488
34892002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3490
3491        * acinclude.m4: Add test "$multilib" != "yes".
3492        * config-ml.in: Remove.
3493        * acinclude.m4: Cleanups.
3494        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3495        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3496        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3497        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3498        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3499
35002002-07-16      Eric Norum <eric.norum@usask.ca>
3501
3502        * New driver for the Intel EtherExpressPro (82559ER) chip.
3503        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3504        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3505        * libchip/network/Makefile.am: Modified to reflect above.
3506
35072002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3508
3509        * acinclude.m4: New.
3510        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3511        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3512        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3513
35142002-07-01      Joel Sherrill <joel@OARcorp.com>
3515
3516        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3517        _Objects_Information_table now that it is a two dimensional array based
3518        upon API and class.
3519        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3520        of strnlen().
3521
35222002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3523
3524        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3525        preinstall libnetapps.a.
3526
35272002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3528
3529        * configure.ac: Remove librpc.
3530
35312002-06-25      Joel Sherrill <joel@OARcorp.com>
3532
3533        * Per PR233, moved librpc to exec.
3534        * configure.ac, wrapup/Makefile.am: Modified.
3535        * librpc, librpc/ChangeLog: Removed.
3536
35372002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3538
3539        * optman/Makefile.am: Remove multilib support.
3540        * optman/configure.ac: Ditto.
3541        * optman/sapi/Makefile.am: Ditto.
3542
35432002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3544
3545        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3546        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3547
35482002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3549
3550        Move networking libraries to c/src/exec/libnetworking
3551        * libnetworking/configure.ac, libnetworking/Makefile.am,
3552        libnetworking/wrapup/Makefile.am: Reflect Moval.
3553
35542002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3555
3556        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3557        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3558        <rtems/bspIo.h>.
3559
35602002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3561
3562        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3563        * libnetworking/rtems/mkrootfs.h: Ditto.
3564        * libnetworking/rtems/Makefile.am: Reflect changes above.
3565
35662002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3567
3568        * configure.ac: Remove lib.
3569
35702002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3571
3572        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3573        that exception stack frames on M68K members with VBR always are 6 byte
3574        long. The incorrect assumption resulted in some gdb commands like "next"
3575        to fail on the 68360.
3576
35772002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3578
3579        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3580        PR 220
3581        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3582        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3583        CVS.
3584        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3585        libnetworking/sys/filio.h: Remove.
3586        * libnetworking/sys/Makefile.am: Reflect changes above.
3587
35882002-05-07      Chris Johns <ccj@acm.org>
3589
3590        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3591        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3592        requires it to be stripped.
3593
35942002-05-01      Eric Norum <eric.norum@usask.ca>
3595
3596        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3597        assembly  to satisfy gcc 3.1 and newer.
3598
35992002-04-26      Eric Norum <eric.norum@usask.ca>
3600
3601        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3602        agressive optimization in gcc 3.1 does not reorder things.
3603
36042002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3605
3606        * libchip/network/dec21140.c: Reflect changes to powerpc's
3607        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3608        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3609        <rtems/score/cpu.h>.
3610        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3611        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3612
36132002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3614
3615        * optman/configure.ac: Remove ENABLE_GCC28.
3616
36172002-04-11      Chris Johns <ccj@acm.org>
3618
3619        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3620        driver control block field to the ifconfig network driver structure.
3621        This field is needed by the i82586 driver which was ported from NetBSD
3622        as it had better hardware abstraction.
3623        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3624        PR59, added the drv_ctrl driver control block field to the ifconfig
3625        network driver structure. This field is needed by the i82586 driver
3626        which was ported from NetBSD as it had better hardware abstraction.
3627
36282002-04-10      Mike Siers <mikes@poliac.com>
3629
3630        * libnetworking/rtems_webserver/NOTES,
3631        libnetworking/rtems_webserver/asp.c,
3632        libnetworking/rtems_webserver/balloc.c,
3633        libnetworking/rtems_webserver/default.c,
3634        libnetworking/rtems_webserver/ej.h,
3635        libnetworking/rtems_webserver/ejIntrn.h,
3636        libnetworking/rtems_webserver/ejlex.c,
3637        libnetworking/rtems_webserver/ejparse.c,
3638        libnetworking/rtems_webserver/emfdb.c,
3639        libnetworking/rtems_webserver/emfdb.h,
3640        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3641        libnetworking/rtems_webserver/handler.c,
3642        libnetworking/rtems_webserver/license.txt,
3643        libnetworking/rtems_webserver/md5.h,
3644        libnetworking/rtems_webserver/md5c.c,
3645        libnetworking/rtems_webserver/mime.c,
3646        libnetworking/rtems_webserver/misc.c,
3647        libnetworking/rtems_webserver/ringq.c,
3648        libnetworking/rtems_webserver/rom.c,
3649        libnetworking/rtems_webserver/security.c,
3650        libnetworking/rtems_webserver/sock.c,
3651        libnetworking/rtems_webserver/sym.c,
3652        libnetworking/rtems_webserver/uemf.c,
3653        libnetworking/rtems_webserver/uemf.h,
3654        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3655        libnetworking/rtems_webserver/url.c,
3656        libnetworking/rtems_webserver/value.c,
3657        libnetworking/rtems_webserver/wbase64.c,
3658        libnetworking/rtems_webserver/webcomp.c,
3659        libnetworking/rtems_webserver/webpage.c,
3660        libnetworking/rtems_webserver/webrom.c,
3661        libnetworking/rtems_webserver/webs.c,
3662        libnetworking/rtems_webserver/webs.h,
3663        libnetworking/rtems_webserver/websuemf.c,
3664        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3665        2.1.4.
3666
36672002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3668
3669        * libchip/network/i82586.c: Include <string.h>.
3670        * libchip/network/sonic.c: Ditto.
3671
36722002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3673
3674        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3675
36762002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3677
3678        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3679
36802002-03-27      Thomas.Doerfler@imd-systems.de
3681
3682        PR 144
3683        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3684        memory address 0 when called for the first time. This is done when
3685        trying to clear the variable "dhcp_hostname".
3686
36872002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3688
3689        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3690        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3691        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3692        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3693        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3694        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3695        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3696        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3697        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3698        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3699        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3700        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3701        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3702        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3703        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3704        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3705        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3706        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3707        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3708        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3709        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3710        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3711        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3712        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3713        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3714        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3715        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3716        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3717        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3718        AUTOMAKE_OPTIONS.
3719        * libnetworking/configure.ac:
3720        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3721        foreign 1.6]).
3722        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3723        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3724        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3725        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3726        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3727        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3728        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3729        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3730        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3731        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3732        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3733        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3734        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3735        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3736        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3737        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3738        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3739
37402002-03-27      Ilya Alexeev <ilya@continuum.ru>
3741
3742        PR 162
3743        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3744        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3745        used in a device write routines.  Now ppp_softc structure have own
3746        character for writing to device (sc_outchar).  I think that converting
3747        local variables to static is not a right solution, because problems will
3748        occur in the case of two or more ppp instances.
3749        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3750        must be u_long, otherwise in the case of the big output packet endless
3751        loop may occur.
3752
37532002-03-21      Ilya Alexeev <ilya@continuum.ru>
3754
3755        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3756        preparations for multiple PPPD connections.
3757
37582002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3759
3760        PR 149
3761        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3762        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3763        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3764        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3765
37662002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3767
3768        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3769        * configure.ac: Modified to reflect addition.
3770
37712002-02-27      Ilya Alexeev <ilya@continuum.ru>
3772
3773        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3774        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3775        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3776        capabilities as well as eliminate some warnings.
3777
37782002-02-27      Eric Norum <eric.norum@usask.ca>
3779
3780        * libnetworking/net/radix.c: Properly handle fetching the default route
3781        when there is no route.  This was a bug in the original FreeBSD code and
3782        this fix is from an updated version of their code.
3783
37842002-02-16      Eric Norum <eric.norum@usask.ca>
3785
3786        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3787        checking.
3788
37892002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3790
3791        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3792        dodefaultroute.
3793
37942002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3795
3796        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3797        include <rtems/seterr.h>.
3798
37992002-02-01      Mike Siers <mikes@poliac.com>
3800
3801        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3802        avoid bringing the link down too fast. NOTE: Mike reports successfully
3803        running at 56K baud on a direct link.
3804
38052002-02-01      Eric Valette <valette@crf.canon.fr>
3806
3807        * librdbg/So many patches have been posted recently on the mailing list
3808        and  because we were unable to find correct solution to compile on
3809        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3810        because the coding  style of rdbg was rather inconsistant among various
3811        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3812        global coding style (using indent + manual edits), 2) incorporate/review
3813        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3814        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3815        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3816        after rdbg initialization is done, NB : the paches is huge but it is
3817        mainly due to coding styke chnages.  Only few lines of codes have been
3818        really changed and they do not impact  rdbg functionnality (AFAIKT).
3819        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3820        librdbg/include/rdbg/m68k/rdbg_f.h,
3821        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3822        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3823        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3824        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3825        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3826        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3827        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3828        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3829        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3830        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3831        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3832        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3833        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3834        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3835        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3836        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3837
38382002-01-31      Mike Siers <mikes@poliac.com>
3839
3840        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3841        * Nice Update of PPPD support which eliminates the requiremetn that
3842        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3843        and reports that it seems to be more stable and handle larger packets
3844        better.  This patch replaces the termios tasks with more general pppd
3845        network driver tasks.  The functions pppinput() and pppstart() get
3846        called from the interrupt service routine.
3847        * libnetworking/Makefile.am, libnetworking/configure.ac,
3848        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3849        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3850        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3851        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3852        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3853        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3854        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3855        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3856        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3857        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3858        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3859        libnetworking/net/route.c, libnetworking/net/route.h,
3860        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3861        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3862        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3863        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3864        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3865        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3866        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3867        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3868        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3869        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3870        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3871        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3872        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3873        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3874        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3875        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3876        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3877        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3878        libnetworking/pppd/example/README,
3879        libnetworking/pppd/example/netconfig.h,
3880        libnetworking/wrapup/Makefile.am: Modified.
3881        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3882        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3883        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3884        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3885        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3886        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3887        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3888        libnetworking/modem/pppcompress.c: Subdirectory removed.
3889
38902002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3891
3892        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3893        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3894
38952002-01-18      Till Straumann <strauman@slac.stanford.edu>
3896
3897        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3898        issues: - exception handler needs to enable MSR_FP if the interrupted
3899        thread is FP enabled. - printk message for MSR fixed and added
3900        stacktrace. NOTE: this requires the stacktrace patch to
3901        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3902        however).
3903
39042002-01-06      Joel Sherrill <joel@OARcorp.com>
3905
3906        * optman/.cvsignore: Added aclocal.m4 and configure.
3907        * optman/.cvsignore: New file.
3908
39092002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3910
3911        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3912
39132002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3914
3915        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3916        * optman/ChangeLog: New.
3917        * optman/configure.ac: New.
3918        * optman/Makefile.am: New.
3919        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3920        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3921
39222001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3923
3924        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3925
39262001-12-18      Eric Norum <eric.norum@usask.ca>
3927
3928        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3929        `directories' (path names with a / at the end) while disallowing open()
3930        operations on TFTP `directories'.
3931
39322001-12-07      Eric Norum <eric.norum@usask.ca>
3933
3934        * libnetworking/lib/tftpDriver.c: Restore write capability.
3935
39362001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3937
3938        * libchip/network/sonic.h: Fix typo.
3939        * libnetworking/arpa/Makefile.am: Remove stray lines.
3940
39412001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3942
3943        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3944
39452001-10-18      Eric Norum <eric.norum@usask.ca>
3946
3947        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3948        chdir() and open() operations within the TFTP file system.
3949
39502001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3951
3952        * librdbg/configure.ac: Fix latent bug exposed by removal of
3953        config.cache's which prevented powerpc targets librdbg from building.
3954
39552001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3956
3957        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3958        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3959        autoconf-2.52 happy.
3960
39612001-10-12      Mike Siers <mikes@poliac.com>
3962
3963        * libnetworking/Update to stable working state.  Congratulations Mike!
3964        :).
3965        * libnetworking/modem_example: Directory removed.
3966        * libnetworking/modem_example/16550.h,
3967        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3968        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3969        libnetworking/modem_example/ppp.h,
3970        libnetworking/modem_example/pppcompress.c: Files removed.
3971        * libnetworking/pppd/example/pppd.options: New file.
3972        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3973        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3974        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3975        libnetworking/pppd/rtemsmain.c: Updated.
3976
39772001-10-12      Joel Sherrill <joel@OARcorp.com>
3978
3979        * libchip/serial/z85c30.c: Fixed typo.
3980
39812001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3982
3983        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3984        * configure.in: Remove.
3985        * configure.ac: New file, generated from configure.in by autoupdate.
3986        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3987        * libchip/configure.in: Remove.
3988        * libchip/configure.ac: New file, generated from configure.in by
3989        autoupdate.
3990        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3991        * librdbg/configure.in: Remove.
3992        * librdbg/configure.ac: New file, generated from configure.in by
3993        autoupdate.
3994        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3995        * libnetworking/configure.in: Remove.
3996        * libnetworking/configure.ac: New file, generated from configure.in by
3997        autoupdate.
3998
39992001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4000
4001        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
4002        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
4003        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
4004
40052001-09-27      Joel Sherrill <joel@OARcorp.com>
4006
4007        * libchip/ChangeLog: Fixed typo in date.
4008
40092001-09-27      Eric Norum <eric.norum@usask.ca>
4010
4011        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
4012        TFTP  filesystem.
4013
40142001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4015
4016        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
4017        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
4018        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
4019        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
4020        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4021        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4022        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
4023        'PREINSTALL_FILES ='.
4024        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
4025        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
4026        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
4027        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
4028        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
4029        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
4030        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
4031        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
4032        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
4033        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
4034        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
4035        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
4036
40372001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4038
4039        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
4040        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
4041        * librdbg/src/m68k/any/Makefile.am: Ditto.
4042        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
4043        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
4044        happy.
4045
40462001-09-21      Joel Sherrill <joel@OARcorp.com>
4047
4048        * libchip/network/Makefile.am: Fixed typo on file name.
4049        * libchip/network/i82586.c: Commented out line 318 which is referencing
4050        a member of a structure that is not currently there.  This needs to be
4051        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
4052        to C style.
4053
40542001-09-19      Eric Norum <eric.norum@usask.ca>
4055
4056        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
4057
40582001-09-19      Chris Johns <ccj@acm.org>
4059
4060        * libchip/network/README.i82586, libchip/network/i82586.c,
4061        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
4062        Network driver for Intel i82586.
4063        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
4064        rtems/rtems_bsdnet_internal.h Added support for populating the initial
4065        "root" filesystem with information obtained via the DHCP response.
4066
40672001-09-14      Eric Norum <eric.norum@usask.ca>
4068
4069        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
4070        make gcc 3.x happy.
4071
40722001-08-16      Mike Siers <mikes@poliac.com>
4073
4074        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
4075        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
4076        These support callback functionality that has not even been compiled
4077        under RTEMS yet.
4078        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
4079        example application.  Mike's notes on the modifications: - renamed
4080        error() function because of namespace problems - removed calls to the
4081        exit() funciton - removed extra files from the pppd source directory -
4082        defined pppd task constant values in rtemspppd.h - modifyied example
4083        code to get actual tick per second value - placed the pppd 2.3.11 man
4084        page file (pppd.8) into the pppd directory.
4085        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4086        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4087        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4088        libnetworking/pppd/rtems-ppp.c: Deleted.
4089        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
4090        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
4091        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
4092        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
4093        libnetworking/pppd/example/init.c,
4094        libnetworking/pppd/example/netconfig.h,
4095        libnetworking/pppd/example/ppp.conf,
4096        libnetworking/pppd/example/pppdapp.c,
4097        libnetworking/pppd/example/system.h: New files.
4098        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
4099        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
4100        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
4101        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
4102        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
4103        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
4104        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
4105        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
4106        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
4107        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
4108        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
4109        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
4110        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
4111        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
4112        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
4113
41142001-08-16      Joel Sherrill <joel@OARcorp.com>
4115
4116        * libnetworking/pppd/example/Makefile: Removed.
4117        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
4118        to avoid bootstrap -c clobbering it.
4119        * libnetworking/rtems_telnetd/.cvsignore: New file.
4120
41212001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
4122
4123        * libnetworking/Makefile.am, libnetworking/configure.in,
4124        libnetworking/rtems_servers/Makefile.am,
4125        libnetworking/rtems_servers/telnetd.c,
4126        libnetworking/rtems_servers/telnetd.h,
4127        libnetworking/rtems_telnetd/Makefile.am,
4128        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4129        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4130        libnetworking/rtems_telnetd/telnetd.c,
4131        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
4132        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
4133        effect when ftpd change. - the tcp/ip stats have been implemented into
4134        icmds.c and started when telnetd daemon is started.
4135        * libnetworking/rtems_servers/telnetd.c,
4136        libnetworking/rtems_servers/telnetd.h: Removed.
4137        * libnetworking/rtems_telnetd: New directory.
4138        * libnetworking/rtems_telnetd/Makefile.am,
4139        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4140        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4141        libnetworking/rtems_telnetd/telnetd.c,
4142        libnetworking/rtems_telnetd/telnetd.h: New files.
4143
41442001-06-14      Joel Sherrill <joel@OARcorp.com>
4145
4146        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
4147        Moved from libmisc/shell so the network stack to address network
4148        depenendency.
4149        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
4150
41512001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4152
4153        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
4154
41552001-05-15      Joel Sherrill <joel@OARcorp.com>
4156
4157        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
4158        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
4159        accidentally deleted the incorrectly empty versions.
4160
41612001-05-14      Till Straumann <strauman@slac.stanford.edu>
4162
4163        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
4164        libchip/pci/Makefile.am: Per PR215 address the following issues: -
4165        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
4166        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
4167        to know the values) - the affected BSP (shared/motorola) headers have
4168        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
4169        driver (libchip/network/dec21140.c) has been fixed to use
4170        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
4171        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
4172        who is using this driver. - the DEC driver also has been fixed to use
4173        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
4174        delay_in_bus_cycles().
4175
41762001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4177
4178        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
4179
41802001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4181
4182        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
4183
41842001-04-24      Eric Norum <eric.norum@usask.ca>
4185
4186        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
4187        NTP synchronization a little more robust -- no NTP daemon yet, but at
4188        least it trys a little harder when the primary NTP server is down.
4189
41902001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
4191
4192        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
4193        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4194        libnetworking/pppd/modem_example/modem.c,
4195        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
4196        other strings into English.
4197        * libnetworking/pppd/STATUS: updated to reflect the changes.
4198
41992001-04-20      Jake Janovetz <janovetz@uiuc.edu>
4200
4201        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
4202        again.
4203
42042001-04-20      Eric Valette <valette@crf.canon.fr>
4205
4206        * mcp750 directory renamed new_exception processing as it supports many
4207        more CPU models.
4208        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4209        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4210        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
4211        formerly in mcp750 plus modifications.
4212        * librdbg/src/powerpc/mcp750/.cvsignore,
4213        librdbg/src/powerpc/mcp750/Makefile.am,
4214        librdbg/src/powerpc/mcp750/remdeb.h,
4215        librdbg/src/powerpc/mcp750/remdeb_f.x,
4216        librdbg/src/powerpc/mcp750/remdeb_svc.c,
4217        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
4218        new_exception_processing.
4219        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4220        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4221        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
4222        part of this effort to add support for the MPC8xx.
4223
42242001-04-19      Joel Sherrill <joel@OARcorp.com>
4225
4226        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
4227        internal include files.
4228
42292001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
4230
4231        PR 158
4232        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
4233        rcmd() library call by commenting out the parts that deal with signals.
4234        This enables RTEMS to 'rsh' command to a server connecting fd to remote
4235        stdio. The 'server-side' parts of this file which deal with
4236        authentication are disabled since they are not needed.
4237
42382001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
4239
4240        * libnetworking/include/.cvsignore: Remove dangling file.
4241
42422001-03-14      Joel Sherrill <joel@OARcorp.com>
4243
4244        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
4245        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
4246        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
4247        libchip style serial drivers can be written in libcpu or libbsp.
4248
42492001-03-01      Joel Sherrill <joel@OARcorp.com>
4250
4251        * libchip/network/cs8900.c, libchip/network/cs8900.h,
4252        libchip/network/sonic.c, libchip/network/sonic.h,
4253        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
4254        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
4255        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
4256        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
4257        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
4258        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
4259        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
4260        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
4261
42622001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4263
4264        * librdbg/include/rdbg/Makefile.am,
4265        librdbg/include/rdbg/i386/Makefile.am,
4266        librdbg/include/rdbg/m68k/Makefile.am,
4267        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
4268        style on include files.
4269
42702001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4271
4272        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4273        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
4274        replace ${..} with $(..).
4275        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
4276        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
4277        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4278        libnetworking/rtems/Makefile.am, libnetworking/
4279        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
4280        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
4281        include_*HEADERS instead of H_FILES.
4282        * libnetworking/include/Makefile.am: Remove.
4283        * libnetworking/Makefile.am: Add handling of *.h files.
4284        * libnetworking/configure.in: Remove include/Makefile.
4285
42862001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4287
4288        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
4289
42902001-01-31      Sergei Organov <osv@javad.ru>
4291
4292        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
4293        current dir and root dir removed in favor of new libio support for
4294        task-local current and root directories. - Bug in `close_data_socket()'
4295        introduced by previous change fixed. - `command_pasv()' changed to set
4296        timeout on socket we are listening on and code fixed to don't close
4297        socket twice on error. - `serr()' changed to clear `errno'. -
4298        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
4299        changed to clear `errno' before processing session. -
4300        `close_data_socket()' fixed to close both active and passive sockets -
4301        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
4302        empty string  in `exec_command()'.
4303
43042001-01-25      Eric Norum <eric.norum@usask.ca>
4305
4306        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
4307        improves throughput on systems which are dropping packets.   Only the
4308        first timeout is reduced.  This keeps the number of extra packets down
4309        on networks that are very busy and dropping lots of packets.
4310
43112001-01-24      Sergei Organov <osv@javad.ru>
4312
4313        * libnetworking/rtems_servers/ftpd.c,
4314        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4315        - Timeouts on sockets implemented. 'idle' field added to configuration.
4316        No timeout by default to keep backward compatibility. Note: SITE IDLE
4317        command not implemented yet. - Basic global access control implemented.
4318        'access' field added to configuration. No access limitations by default
4319        to keep backward compatibility. - Anchor data socket for active mode
4320        (using self IP and port 20.) - Fixed default data port support (still
4321        not tested). - Don't allow IP address different from originating host in
4322        PORT command to improve security. - Fixed bug in MDTM command. - Check
4323        for correctness of parsing of argument in command_port(). - Fixed
4324        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4325        a directory. - Command parsing a little bit improved: command names are
4326        now converted to upper-case to be more compatible with RFC (command
4327        names are not case-sensitive.) - Reformat comments so that they have
4328        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4329        previous changes - True ASCII mode implemented (doesn't work for hooks
4330        and /dev/null) - Passive mode implemented, PASV command added. - Default
4331        port for data connection could be used (untested, can't find ftp client
4332        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4333        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4334
43352001-01-18      Joel Sherrill <joel@OARcorp.com>
4336
4337        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4338        macro using variable arguments.
4339        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4340        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4341        since I updated the main RTEMS development machine to RedHat 7.2 and
4342        apparently got a new version of rpcgen.
4343
43442001-01-12      Sergei Organov <osv@javad.ru>
4345
4346        * libnetworking/rtems_servers/ftpd.c,
4347        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4348        - use pool of pre-created threads to handle sessions instead of
4349        creating/deleting threads on the fly - LIST output is now similar to
4350        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4351        happy with it. - LIST NAME now works (both for files and directories) -
4352        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4353        clients happy  - keep track of CWD for every session separately -
4354        ability to specify root directory name for FTPD in configuration table.
4355        FTPD will then create illusion for FTP clients that this is actually
4356        root directory. - ignore options sent in commands, thus LIST -al FILE
4357        works and doesn't try to list "-al" directory. - buffers are allocated
4358        on stack instead of heap where possible to eliminate malloc/free calls
4359        (avoid possible heap fragmentation troubles). - drop using of task
4360        notepad to pass parameters - use function arguments instead - use
4361        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4362        in socket() instead of AF_INET.
4363
43642001-01-02      Joel Sherrill <joel@OARcorp.com>
4365
4366        * libnetworking/CHANGELOG: Removed.
4367        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4368
43692000-12-14      Eric Norum <eric.norum@usask.ca>
4370
4371        * libnetworking/lib/tftpDriver.c: Added write capability.
4372
43732000-12-08      Joel Sherrill <joel@OARcorp.com>
4374
4375        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4376        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4377        numerous variable declarations conditional on PPP_COMPRESS and
4378        PPP_FILTER.  Commented out variables that were not used because the code
4379        using them was commented out. Removed totally unused variables.
4380        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4381        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4382
43832000-11-30      Joel Sherrill <joel@OARcorp.com>
4384
4385        * libnetworking/modem/ppp_tty.c: Changed to include
4386        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4387        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4388        * libnetworking/Makefile.am: Modified to reflect above.
4389
43902000-11-27      Joel Sherrill <joel@OARcorp.com>
4391
4392        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4393
43942000-11-25      Eric Norum <eric.norum@usask.ca>
4395
4396        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4397        core.
4398
43992000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4400
4401        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4402        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4403        subdir.
4404        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4405        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4406        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4407        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4408        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4409        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4410        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4411        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4412        ppp_tty.c and the real pppd main is in pppmain.c.
4413
44142000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4415
4416        * libchip/network/sonic.c: Added ipalign() routine to align the received
4417        packet so that the ip header is on a 32-bit boundary. Necessary for
4418        cpu's that do not allow unaligned loads and stores and when the 32-bit
4419        DMA mode is used.
4420
44212000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4422
4423        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4424        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4425        ACLOCAL_AMFLAGS.
4426        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4427        ACLOCAL_AMFLAGS.
4428        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4429        ACLOCAL_AMFLAGS.
4430
44312000-11-03      Chris Johns <ccj@acm.org>
4432
4433        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4434        libchip/network/cs8900.h: New files.
4435
44362000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4437
4438        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4439        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4440        $(RTEMS_TOPdir)/aclocal.
4441        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4442        $(RTEMS_TOPdir)/aclocal.
4443        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4444        $(RTEMS_TOPdir)/aclocal.
4445
44462000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4447
4448        * configure.in: Switch to GNU-canonicalization.
4449        * Makefile.am: Reflect changes to configure.in.
4450        * acinclude.m4: Remove.
4451
44522000-10-30      Joel Sherrill <joel@OARcorp.com>
4453
4454        * POSIX include files merged into newlib.  This resulted in some
4455        definitions moving to other files and thus some secondary effects in
4456        RTEMS source code.
4457        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4458        in sync with newlib's <machine/types.h>.
4459        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4460        definition of struct itimerval in <sys/time.h>.
4461
44622000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4463
4464        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4465        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4466        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4467        * ChangeLog: Fix typos.
4468        * configure.in: add tests to the GNU canonicalized subdirectories.
4469
44702000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4471
4472        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4473        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4474        the lib directory before configuring lib/.
4475
44762000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4477
4478        * configure.in, Makefile.am: add exec to the GNU canonicalized
4479        subdirectories.
4480        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4481        * configure.in: add libnetworking, librpc and librdb to the GNU
4482        canonicalized subdirectories.
4483        * configure.in: add libmisc and libchip to the GNU canonicalized
4484        subdirectories.
4485        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4486        Switch to GNU canonicalization.
4487        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4488        Switch to GNU canonicalization.
4489        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4490        Switch to GNU canonicalization.
4491
44922000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4493
4494        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4495        canonicalization to libfs/. The approach is currently a bit of a hack as
4496        GNU canonicalization does not support the per-BSP build some of the
4497        other directories require.  As more of the tree is converted, this will
4498        become less  of an issue.
4499
45002000-10-20      Joel Sherrill <joel@OARcorp.com>
4501
4502        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4503        parameter.
4504
45052000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4506
4507        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4508        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4509        * librdbg/configure.in: Add m68k support.
4510        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4511        subdirectory.
4512        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4513        failure.
4514        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4515        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4516        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4517        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4518        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4519        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4520        librdbg/src/m68k/.cvsignore: New files.
4521        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4522        function pointers.
4523        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4524        _after_ pointer has been checked against NULL.
4525
45262000-10-18      Joel Sherrill <joel@OARcorp.com>
4527
4528        * wrapup/Makefile.am: Added libfs.
4529
45302000-10-18      Chris Johns <ccj@acm.org>
4531
4532        * libfs created.
4533        * configure.in: Added libfs subdirectory.
4534        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4535
45362000-09-28      Joel Sherrill <joel@OARcorp.com>
4537
4538        * libnetworking/rtems_webserver/Makefile.am,
4539        libnetworking/rtems_webserver/base64.c,
4540        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4541        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4542
45432000-09-22      Joel Sherrill <joel@OARcorp.com>
4544
4545        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4546        libnetworking/rtems/rtems_bsdnet_internal.h,
4547        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4548        have included rtems.h.  It is now including precisely the  least amount
4549        of low level, yet portable .h files to get the basic RTEMS types
4550        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4551        used machine/types.h to include rtems.h.
4552
45532000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4554
4555        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4556
45572000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4558
4559        * libnetworking/ChangeLog: Cleanup.
4560
45612000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4562
4563        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4564        * libchip/ChangeLog: Fix formating.
4565
45662000-09-05      Joel Sherrill <joel@OARcorp.com>
4567
4568        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4569        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4570        confusion and to work with the converted flags.
4571
45722000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4573
4574        * wrapup/Makefile.am: Include compile.am.
4575        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4576        libchip/serial/Makefile.am: Include compile.am.
4577        * librdbg/src/i386/any/Makefile.am,
4578        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4579        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4580        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4581        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4582        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4583        libnetworking/rtems_servers/Makefile.am,
4584        libnetworking/rtems_webserver/Makefile.am,
4585        libnetworking/wrapup/Makefile.am: Include compile.am.
4586
45872000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4588
4589        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4590        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4591
45922000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4593
4594        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4595
45962000-08-31      Joel Sherrill <joel@OARcorp.com>
4597
4598        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4599        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4600        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4601        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4602        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4603        * libnetworking/wbase64.c: Removed.
4604        * libnetworking/Makefile.am, libnetworking/asp.c,
4605        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4606        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4607        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4608        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4609        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4610        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4611        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4612        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4613        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4614        Modified.
4615
46162000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4617
4618        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4619
46202000-08-30      Joel Sherrill <joel@OARcorp.com>
4621
4622        * libnetworking/rtems_webserver/license.txt: New file.
4623
46242000-08-10      Joel Sherrill <joel@OARcorp.com>
4625
4626        * ChangeLog: New file.
4627        * libchip/ChangeLog: New file.
4628        * librdbg/ChangeLog: New file.
4629        * libnetworking/ChangeLog: New file.
4630
Note: See TracBrowser for help on using the repository browser.