source: rtems/c/src/ChangeLog @ a399857

4.115
Last change on this file since a399857 was a399857, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/10/11 at 08:37:28

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

  • libchip/serial/z85c30.c: Eliminate unused var "dummy".
  • Property mode set to 100644
File size: 174.7 KB
Line 
12011-10-10      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * libchip/serial/z85c30.c: Eliminate unused var "dummy".
4        * libchip/network/sonic.c: Don't cast pointers to uint32_t.
5
62011-10-09      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * libchip/network/greth.c, libchip/network/open_eth.c
9        libchip/network/sonic.c: Eliminate evil typecasts.
10        * libchip/network/greth.h, libchip/network/open_eth.h,
11        libchip/network/sonic.h: Use void* for addresses.
12
132011-08-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
14
15        * libchip/network/smc91111exp.h, libchip/network/smc91111.c: Use
16        BSP_FEATURE_IRQ_EXTENSION define.
17
182011-08-30      Peter Dufault <dufault@hda.com>
19
20        * libchip/network/smc91111.c: Modify to support the MPC5554 using new
21        exceptions.  Fix where the networking status is being dumped to a
22        single thousand-character line.  Add support for when the chip loaded
23        it's MAC address from a serial chip at reset (the
24        SMC91111_ENADDR_IS_SETUP option).  Call lan91cxx_start() every time
25        the the device is initialized.  Without this change the chip can not
26        be "upped" once it has been downed.
27        * c/src/libchip/network/smc91111.h: Change the "#ifdef expression" to
28        "#if expression".
29        * c/src/libchip/network/smc91111exp.h: Add support for new exceptions.
30
312011-07-11      Sebastian Huber <sebastian.huber@embedded-brains.de>
32
33        * libchip/serial/ns16550_p.h, libchip/serial/ns16550.c: Remove
34        interrupt handler during last close.
35
362011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
37
38        * libchip/display/disp_hcms29xx.c, libchip/flash/am29lv160.c,
39        libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c,
40        libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
41        libchip/i2c/spi-memdrv.c, libchip/rtc/ds1375.c: Eliminate use of GNU
42        old-style field designator extension as recommended by clang.
43
442011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
45
46        * libchip/i2c/spi-memdrv.h: Add missing semi-colon.
47
482011-06-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
49
50        * aclocal/bspopts.m4: Added macros for cache options
51        RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED,
52        RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED,
53        RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED, and
54        RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED.
55
562011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
57
58        PR 1729/cpukit
59        * aclocal/check-smp.m4, aclocal/enable-smp.m4: New files.
60
612011-03-07      Ralf Corsépius <ralf.corsepius@rtems.org>
62
63        * aclocal/rtems-top.m4: Add pkgdatadir.
64        * configure.ac: Remove dead code.
65
662011-03-04      Ralf Corsépius <ralf.corsepius@rtems.org>
67
68        * aclocal/rtems-top.m4, aclocal/version.m4:
69        Rename RTEMS_API into _RTEMS_API.
70
712011-02-25      Ralf Corsépius <ralf.corsepius@rtems.org>
72
73        * aclocal/canonical-target-name.m4:
74        Stop pretending no_cpu* was buildable.
75        Derive RTEMS_CPU from "$host_cpu".
76        Error out if "$host" doesn't match "*-*-rtems*".
77
782011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
79
80        * configure.ac: Remove AM_CONDITIONAL(HAS_POSIX) (Unused).
81
822011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
83
84        * ada-tests/mptests/mp01/mp01.adb, ada-tests/mptests/mp01/mptest.adb,
85        ada-tests/mptests/mp01/mptest.ads,
86        ada-tests/mptests/mp01/node1/mp01_node1.adb,
87        ada-tests/mptests/mp01/node2/mp01_node2.adb,
88        ada-tests/mptests/mp02/mptest.adb, ada-tests/mptests/mp02/mptest.ads,
89        ada-tests/mptests/mp02/node1/mp02_node1.adb,
90        ada-tests/mptests/mp02/node2/mp02_node2.adb,
91        ada-tests/mptests/mp03/mptest.adb, ada-tests/mptests/mp03/mptest.ads,
92        ada-tests/mptests/mp03/node1/mp03_node1.adb,
93        ada-tests/mptests/mp03/node2/mp03_node2.adb,
94        ada-tests/mptests/mp04/mptest.adb, ada-tests/mptests/mp04/mptest.ads,
95        ada-tests/mptests/mp04/node1/mp04_node1.adb,
96        ada-tests/mptests/mp04/node2/mp04_node2.adb,
97        ada-tests/mptests/mp05/mptest.adb, ada-tests/mptests/mp05/mptest.ads,
98        ada-tests/mptests/mp05/node1/mp05_node1.adb,
99        ada-tests/mptests/mp05/node2/mp05_node2.adb,
100        ada-tests/mptests/mp06/mptest.adb, ada-tests/mptests/mp06/mptest.ads,
101        ada-tests/mptests/mp06/node1/mp06_node1.adb,
102        ada-tests/mptests/mp06/node2/mp06_node2.adb,
103        ada-tests/mptests/mp07/mptest.adb, ada-tests/mptests/mp07/mptest.ads,
104        ada-tests/mptests/mp07/node1/mp07_node1.adb,
105        ada-tests/mptests/mp07/node2/mp07_node2.adb,
106        ada-tests/mptests/mp08/mptest.adb, ada-tests/mptests/mp08/mptest.ads,
107        ada-tests/mptests/mp08/node1/mp08_node1.adb,
108        ada-tests/mptests/mp08/node2/mp08_node2.adb,
109        ada-tests/mptests/mp09/mptest.adb, ada-tests/mptests/mp09/mptest.ads,
110        ada-tests/mptests/mp09/node1/mp09_node1.adb,
111        ada-tests/mptests/mp09/node2/mp09_node2.adb,
112        ada-tests/mptests/mp10/mptest.adb, ada-tests/mptests/mp10/mptest.ads,
113        ada-tests/mptests/mp10/node1/mp10_node1.adb,
114        ada-tests/mptests/mp10/node2/mp10_node2.adb,
115        ada-tests/mptests/mp11/mptest.adb, ada-tests/mptests/mp11/mptest.ads,
116        ada-tests/mptests/mp11/node1/mp11_node1.adb,
117        ada-tests/mptests/mp11/node2/mp11_node2.adb,
118        ada-tests/mptests/mp12/mptest.adb, ada-tests/mptests/mp12/mptest.ads,
119        ada-tests/mptests/mp12/node1/mp12_node1.adb,
120        ada-tests/mptests/mp12/node2/mp12_node2.adb,
121        ada-tests/mptests/mp13/mptest.adb, ada-tests/mptests/mp13/mptest.ads,
122        ada-tests/mptests/mp13/node1/mp13_node1.adb,
123        ada-tests/mptests/mp13/node2/mp13_node2.adb,
124        ada-tests/mptests/mp14/mptest.adb, ada-tests/mptests/mp14/mptest.ads,
125        ada-tests/mptests/mp14/node1/mp14_node1.adb,
126        ada-tests/mptests/mp14/node2/mp14_node2.adb,
127        ada-tests/samples/base_mp/mptest.adb,
128        ada-tests/samples/base_mp/mptest.ads,
129        ada-tests/samples/base_sp/base_sp.adb,
130        ada-tests/samples/base_sp/sptest.adb,
131        ada-tests/samples/base_sp/sptest.ads,
132        ada-tests/samples/hello/hello.adb,
133        ada-tests/samples/hello/sptest.adb,
134        ada-tests/samples/hello/sptest.ads,
135        ada-tests/samples/nsecs/nsecs.adb,
136        ada-tests/samples/nsecs/sptest.adb,
137        ada-tests/samples/nsecs/sptest.ads,
138        ada-tests/samples/ticker/sptest.adb,
139        ada-tests/samples/ticker/sptest.ads,
140        ada-tests/samples/ticker/ticker.adb, ada-tests/sptests/sp01/sp01.adb,
141        ada-tests/sptests/sp01/sptest.adb, ada-tests/sptests/sp01/sptest.ads,
142        ada-tests/sptests/sp02/sp02.adb, ada-tests/sptests/sp02/sptest.adb,
143        ada-tests/sptests/sp02/sptest.ads, ada-tests/sptests/sp03/sp03.adb,
144        ada-tests/sptests/sp03/sptest.adb, ada-tests/sptests/sp03/sptest.ads,
145        ada-tests/sptests/sp04/sp04.adb, ada-tests/sptests/sp04/sptest.adb,
146        ada-tests/sptests/sp04/sptest.ads, ada-tests/sptests/sp05/sp05.adb,
147        ada-tests/sptests/sp05/sptest.adb, ada-tests/sptests/sp05/sptest.ads,
148        ada-tests/sptests/sp06/sp06.adb, ada-tests/sptests/sp06/sptest.adb,
149        ada-tests/sptests/sp06/sptest.ads, ada-tests/sptests/sp07/sp07.adb,
150        ada-tests/sptests/sp07/sptest.adb, ada-tests/sptests/sp07/sptest.ads,
151        ada-tests/sptests/sp08/sp08.adb, ada-tests/sptests/sp08/sptest.adb,
152        ada-tests/sptests/sp08/sptest.ads, ada-tests/sptests/sp09/sp09.adb,
153        ada-tests/sptests/sp09/sptest.adb, ada-tests/sptests/sp09/sptest.ads,
154        ada-tests/sptests/sp11/sp11.adb, ada-tests/sptests/sp11/sptest.adb,
155        ada-tests/sptests/sp11/sptest.ads, ada-tests/sptests/sp12/sp12.adb,
156        ada-tests/sptests/sp12/sptest.adb, ada-tests/sptests/sp12/sptest.ads,
157        ada-tests/sptests/sp13/sp13.adb, ada-tests/sptests/sp13/sptest.adb,
158        ada-tests/sptests/sp13/sptest.ads, ada-tests/sptests/sp14/sp14.adb,
159        ada-tests/sptests/sp14/sptest.adb, ada-tests/sptests/sp14/sptest.ads,
160        ada-tests/sptests/sp15/sp15.adb, ada-tests/sptests/sp15/sptest.adb,
161        ada-tests/sptests/sp15/sptest.ads, ada-tests/sptests/sp16/sp16.adb,
162        ada-tests/sptests/sp16/sptest.adb, ada-tests/sptests/sp16/sptest.ads,
163        ada-tests/sptests/sp17/sp17.adb, ada-tests/sptests/sp17/sptest.adb,
164        ada-tests/sptests/sp17/sptest.ads, ada-tests/sptests/sp19/sp19.adb,
165        ada-tests/sptests/sp19/sptest.adp, ada-tests/sptests/sp19/sptest.ads,
166        ada-tests/sptests/sp20/sp20.adb, ada-tests/sptests/sp20/sptest.adb,
167        ada-tests/sptests/sp20/sptest.ads, ada-tests/sptests/sp22/sp22.adb,
168        ada-tests/sptests/sp22/sptest.adb, ada-tests/sptests/sp22/sptest.ads,
169        ada-tests/sptests/sp23/sp23.adb, ada-tests/sptests/sp23/sptest.adb,
170        ada-tests/sptests/sp23/sptest.ads, ada-tests/sptests/sp24/sp24.adb,
171        ada-tests/sptests/sp24/sptest.adb, ada-tests/sptests/sp24/sptest.ads,
172        ada-tests/sptests/sp25/sp25.adb, ada-tests/sptests/sp25/sptest.adb,
173        ada-tests/sptests/sp25/sptest.ads,
174        ada-tests/support/test_support.adb, ada-tests/tmtests/tm01/tm01.adb,
175        ada-tests/tmtests/tm01/tmtest.adb, ada-tests/tmtests/tm01/tmtest.ads,
176        ada-tests/tmtests/tm02/tm02.adb, ada-tests/tmtests/tm02/tmtest.adb,
177        ada-tests/tmtests/tm02/tmtest.ads, ada-tests/tmtests/tm03/tm03.adb,
178        ada-tests/tmtests/tm03/tmtest.adb, ada-tests/tmtests/tm03/tmtest.ads,
179        ada-tests/tmtests/tm04/tm04.adb, ada-tests/tmtests/tm04/tmtest.adb,
180        ada-tests/tmtests/tm04/tmtest.ads, ada-tests/tmtests/tm05/tm05.adb,
181        ada-tests/tmtests/tm05/tmtest.adb, ada-tests/tmtests/tm05/tmtest.ads,
182        ada-tests/tmtests/tm06/tm06.adb, ada-tests/tmtests/tm06/tmtest.adb,
183        ada-tests/tmtests/tm06/tmtest.ads, ada-tests/tmtests/tm07/tm07.adb,
184        ada-tests/tmtests/tm07/tmtest.adb, ada-tests/tmtests/tm07/tmtest.ads,
185        ada-tests/tmtests/tm08/tm08.adb, ada-tests/tmtests/tm08/tmtest.adb,
186        ada-tests/tmtests/tm08/tmtest.ads, ada-tests/tmtests/tm09/tm09.adb,
187        ada-tests/tmtests/tm09/tmtest.adb, ada-tests/tmtests/tm09/tmtest.ads,
188        ada-tests/tmtests/tm10/tm10.adb, ada-tests/tmtests/tm10/tmtest.adb,
189        ada-tests/tmtests/tm10/tmtest.ads, ada-tests/tmtests/tm11/tm11.adb,
190        ada-tests/tmtests/tm11/tmtest.adb, ada-tests/tmtests/tm11/tmtest.ads,
191        ada-tests/tmtests/tm12/tm12.adb, ada-tests/tmtests/tm12/tmtest.adb,
192        ada-tests/tmtests/tm12/tmtest.ads, ada-tests/tmtests/tm13/tm13.adb,
193        ada-tests/tmtests/tm13/tmtest.adb, ada-tests/tmtests/tm13/tmtest.ads,
194        ada-tests/tmtests/tm14/tm14.adb, ada-tests/tmtests/tm14/tmtest.adb,
195        ada-tests/tmtests/tm14/tmtest.ads, ada-tests/tmtests/tm15/tm15.adb,
196        ada-tests/tmtests/tm15/tmtest.adb, ada-tests/tmtests/tm15/tmtest.ads,
197        ada-tests/tmtests/tm16/tm16.adb, ada-tests/tmtests/tm16/tmtest.adb,
198        ada-tests/tmtests/tm16/tmtest.ads, ada-tests/tmtests/tm17/tm17.adb,
199        ada-tests/tmtests/tm17/tmtest.adb, ada-tests/tmtests/tm17/tmtest.ads,
200        ada-tests/tmtests/tm18/tm18.adb, ada-tests/tmtests/tm18/tmtest.adb,
201        ada-tests/tmtests/tm18/tmtest.ads, ada-tests/tmtests/tm19/tm19.adb,
202        ada-tests/tmtests/tm19/tmtest.adb, ada-tests/tmtests/tm19/tmtest.ads,
203        ada-tests/tmtests/tm20/tm20.adb, ada-tests/tmtests/tm20/tmtest.adb,
204        ada-tests/tmtests/tm20/tmtest.ads, ada-tests/tmtests/tm21/tm21.adb,
205        ada-tests/tmtests/tm21/tmtest.adb, ada-tests/tmtests/tm21/tmtest.ads,
206        ada-tests/tmtests/tm22/tm22.adb, ada-tests/tmtests/tm22/tmtest.adb,
207        ada-tests/tmtests/tm22/tmtest.ads, ada-tests/tmtests/tm23/tm23.adb,
208        ada-tests/tmtests/tm23/tmtest.adb, ada-tests/tmtests/tm23/tmtest.ads,
209        ada-tests/tmtests/tm24/tm24.adb, ada-tests/tmtests/tm24/tmtest.adb,
210        ada-tests/tmtests/tm24/tmtest.ads, ada-tests/tmtests/tm25/tm25.adb,
211        ada-tests/tmtests/tm25/tmtest.adb, ada-tests/tmtests/tm25/tmtest.ads,
212        ada-tests/tmtests/tm28/tm28.adb, ada-tests/tmtests/tm28/tmtest.adb,
213        ada-tests/tmtests/tm28/tmtest.ads, ada-tests/tmtests/tm29/tm29.adb,
214        ada-tests/tmtests/tm29/tmtest.adb, ada-tests/tmtests/tm29/tmtest.ads,
215        ada-tests/tmtests/tmck/tmck.adb, ada-tests/tmtests/tmck/tmtest.adb,
216        ada-tests/tmtests/tmck/tmtest.ads,
217        ada-tests/tmtests/tmoverhd/dummy_rtems.adb,
218        ada-tests/tmtests/tmoverhd/dummy_rtems.ads,
219        ada-tests/tmtests/tmoverhd/tmoverhd.adb,
220        ada-tests/tmtests/tmoverhd/tmtest.adb,
221        ada-tests/tmtests/tmoverhd/tmtest.ads: Account for RTEMS binding
222        child package rework. Eliminate all warnings.
223
2242011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
225
226        * ada/Makefile.am, ada/preinstall.am, ada/rtems.adb, ada/rtems.ads:
227        Split RTEMS Ada95 binding into a master package and a child package
228        per Manager. This is better Ada style.
229        * ada/rtems-barrier.adb, ada/rtems-barrier.ads, ada/rtems-clock.adb,
230        ada/rtems-clock.ads, ada/rtems-cpu_usage.ads, ada/rtems-debug.adb,
231        ada/rtems-debug.ads, ada/rtems-event.adb, ada/rtems-event.ads,
232        ada/rtems-extension.adb, ada/rtems-extension.ads,
233        ada/rtems-fatal.adb, ada/rtems-fatal.ads, ada/rtems-interrupt.ads,
234        ada/rtems-io.adb, ada/rtems-io.ads, ada/rtems-message_queue.adb,
235        ada/rtems-message_queue.ads, ada/rtems-object.adb,
236        ada/rtems-object.ads, ada/rtems-partition.adb,
237        ada/rtems-partition.ads, ada/rtems-port.adb, ada/rtems-port.ads,
238        ada/rtems-rate_monotonic.adb, ada/rtems-rate_monotonic.ads,
239        ada/rtems-region.adb, ada/rtems-region.ads, ada/rtems-semaphore.adb,
240        ada/rtems-semaphore.ads, ada/rtems-signal.adb, ada/rtems-signal.ads,
241        ada/rtems-stack_checker.ads, ada/rtems-tasks.adb,
242        ada/rtems-tasks.ads, ada/rtems-timer.adb, ada/rtems-timer.ads: New
243        files.
244
2452011-02-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
246
247        * libchip/serial/ns16550.c: Revert previous commit and extend existing
248        mechanic.
249
2502011-02-15      Jennifer Averett
251
252        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Support i386
253        style IRQs.
254
2552011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
256
257        * libchip/network/smc91111config.h:
258        Use "__asm__" instead of "asm" for improved c99-compliance.
259
2602011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
261
262        * configure.ac: Require autoconf-2.68, automake-1.11.1.
263
2642011-01-17      Joel Sherrill <joel.sherrill@oarcorp.com>
265
266        * libchip/ide/ata.c: Fix spelling.
267
2682011-01-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
269
270        * libchip/serial/ns16550.c: Install interrupt handler after TTY
271        pointer is valid.
272
2732010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
274
275        * libchip/ide/ata.c: Do not violate chain API.
276
2772010-08-20      <yann.sionneau@telecom-sudparis.eu>
278
279        * libchip/network/greth.c, libchip/network/open_eth.c: Add constants
280        for buffer modes.
281
2822010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
283
284        * libchip/ide/ata_internal.h: C++ compatibility.
285
2862010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
287
288        * libchip/Makefile.am, libchip/preinstall.am: Install
289        <libchip/ata_internal.h>.
290
2912010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
292
293        * libchip/ide/ata_util.c: New file.
294        * libchip/Makefile.am: Reflect change from above.
295        * libchip/ide/ata.c: Moved ata_breq_init(), ata_identify_device(), and
296        ata_process_request_on_init_phase() into new file.
297
2982010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
299
300        * libchip/ide/ata_internal.h, libchip/ide/ata.c: Moved code into
301        separate functions.  Added public ata_breq_init(),
302        ata_identify_device(), and ata_process_request_on_init_phase()
303        functions.
304
3052010-06-24      Arnout Vandecappelle <arnout@mind.be>
306
307        PR 1586/misc
308        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to
309        SD card accesses.
310
3112010-06-22      Arnout Vandecappelle <arnout@mind.be>
312
313        PR 1580/misc
314        * libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor
315        while waiting for read data.
316
3172010-06-22      Arnout Vandecappelle <arnout@mind.be>
318
319        PR 1579/misc
320        * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
321        waiting for write to finish.
322
3232010-06-22      Arnout Vandecappelle <arnout@mind.be>
324
325        PR 1567/misc
326        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
327        timeouts.
328
3292010-06-21      Arnout Vandecappelle <arnout@mind.be>
330
331        PR 1576/misc
332        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
333
3342010-06-21      Arnout Vandecappelle <arnout@mind.be>
335
336        PR 1569/misc
337        * libchip/i2c/spi-sd-card.c: Added CRC checks.
338
3392010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
340
341        PR 1561/cpukit
342        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
343
3442010-06-14      Arnout Vandecappelle <arnout@mind.be>
345
346        PR 1557/misc
347        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
348
3492010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
350
351        * aclocal/version.m4: Bump RTEMS_API to 4.11.
352        Bump _RTEMS_VERSION to 4.10.99.0.
353
3542010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
355
356        * libchip/network/if_dc.c: Fix warning.
357
3582010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
359
360        * libchip/network/greth.c: Misc. hacks to allow compilation on
361        16bit targets.
362
3632010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
364
365        PR 1531/newlib
366        * libchip/network/i82586.c:
367        Add local copy of ALIGN().
368
3692010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
370
371        * libchip/network/cs8900.c:
372        Misc. changes to make code 16bit-target compliant.
373        * libchip/network/i82586.c:
374        Use int32_t instead of int for 16bit-target compliance.
375        * libchip/network/open_eth.c:
376        Misc. changes to make code 16bit-target compliant.
377
3782010-05-18      Chris Johns <chrisj@rtems.org>
379
380        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
381        1448/filesystem.
382
3832010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
384
385        * aclocal/bsp-alias.m4: Change quoting to work-round
386        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
387
3882010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
389
390        * libchip/network/if_dc.c: Remove warnings.
391
3922010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
393
394        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
395        libchip/serial/ns16550.c, libchip/serial/serial.h,
396        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
397        or intptr_t instead of uint32_t or int32_t.
398
3992010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
400
401        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
402        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
403        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
404        uint32_t.
405
4062010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
407
408        * libchip/serial/serial.h: Add extern "C".
409
4102010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
411
412        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
413        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
414        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
415        prototype
416
4172010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
418
419        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
420        CPU_SIMPLE_VECTORED_INTERRUPTS.
421
4222010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
423
424        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
425        simple or PIC interrupt model.
426
4272010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
428
429        * libchip/rtc/ds1375.c: #include <unistd.h>.
430
4312010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
432
433        * libchip/network/i82586.c: Readdress use of ctype methods per
434        recommendation from D.J. Delorie on the newlib mailing list. We
435        should pass an unsigned char into these methods.
436
4372010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
438
439        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
440        variable.
441
4422010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
443
444        * libchip/network/i82586.c: Fix warnings for ctype methods.
445
4462010-02-19      Chris Johns <chrisj@rtems.org>
447
448        * libchip/ide/ide_controller.c: Create the devices as block
449        devices.
450
4512010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
452
453        * libchip/ide/ata_internal.h, libchip/ide/ata.c
454        libchip/i2c/spi-sd-card.c: Update for block device API change.
455
4562010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
457
458        * libchip/display/disp_hcms29xx.c,
459        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
460        libchip/display/font_hcms29xx.h: various fixes
461
4622009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
463
464        PR 1474
465        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
466        device API change.
467
4682009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
469
470        * libchip/network/greth.c: Eliminate unused type
471        rtems_clock_time_value.
472
4732009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
474
475        * libchip/network/dec21140.c: Warning elimination
476        (dec21140_softc->base now is an uint32_t).
477
4782009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
479
480        PR 1483/cpukit
481        * libchip/network/dec21140.c, libchip/network/elnk.c,
482        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
483        *_SUPPORTED-guarded code sections.
484
4852009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
486
487        * libchip/network/dec21140.c, libchip/network/elnk.c,
488        libchip/network/if_dc.c: Ensure PCI drivers are built on all
489        supported configurations. PowerPC conditionals were not current and
490        code was not being built on supported BSPs.
491
4922009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
493
494        * libchip/network/smc91111.c: Formatting.
495
4962009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
497
498        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
499        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
500        uint32_t (16bit ints are too small).
501
5022009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
503
504        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
505        * libchip/network/if_dc.c: Fix type mismatch.
506
5072009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
508
509        * aclocal/bsp-linkcmds.m4: New.
510
5112009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
512
513        * configure.ac: Rework CFLAGS setup.
514        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
515        * automake/compile.am: Remove RTEMS_CFLAGS.
516
5172009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
518
519        * libchip/ide/ata.h: Move extern "C".
520
5212009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
522
523        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
524        Use hex-constants to avoid implicit int-casts.
525        * libchip/i2c/spi-memdrv.c:
526        Use hex-constants to avoid implicit int-casts.
527        Use rtems_off64_t offsets to avoid loosing precision.
528
5292009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
530
531        * libchip/serial/ns16550.c: Update for interrupt handler type change.
532
5332009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
534
535        * aclocal/bsp-alias.m4: New.
536        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
537
5382009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
539
540        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
541
5422009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
543
544        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
545        * Makefile.am: Remove BARE_CPU_MODEL.
546
5472009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
548
549        * configure.ac: Remove cfg_dir.
550
5512009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
552
553        * configure.ac: Remove -std=c99 -fasm.
554        Remove AM_CONDITIONAL LIBCHIP.
555        * libchip/Makefile.am, wrapup/Makefile.am:
556        Remove AM_CONDITIONAL LIBCHIP.
557
5582009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
559
560        * configure.ac: Pick up make/custom/*.
561        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
562
5632009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
564
565        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
566        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
567
5682009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
569
570        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
571
5722009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
573
574        * Makefile.am: Remove RTEMS_HOST (unused).
575        * configure.ac: Remove RTEMS_HOST (unused).
576        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
577
5782009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
579
580        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
581        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
582
5832009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
584
585        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
586        aclocal/check-posix.m4, aclocal/enable-posix.m4,
587        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
588
5892009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
590
591        * configure.ac: Rework make/custom/* handling.
592        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
593        * Makefile.am: Remove make/custom/default.cfg-rule.
594
5952009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
596
597        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
598        NULL pointer access in interrupt handler.
599
6002009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
601
602        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
603        device API change.
604
6052009-10-08      Chris Johns <chrisj@rtems.org>
606
607        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
608        multiblock support from the ATA driver. Multiblock at the disk
609        level should not be a global policy as a disk may have more than
610        one partition with different block sizes. An IDE driver could
611        decide to use the feature with DMA but this a driver specific
612        design choice. Fixed bugs relating to variable block sizes and
613        large block transfer.
614        * c/src/libchip/ide/ide_controller.c,
615        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
616        Changed the block size to 32bits so blocks of 64K or bigger can be
617        transfered in a single driver call.
618
6192009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
620
621        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
622        shared irq.h yet and this breaks a significant number of them.
623
6242009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
625
626        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
627        model.
628
6292009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
630
631        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
632        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
633        renamed to rtems_termios_baud_to_number.
634
6352009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
636
637        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
638        termios_baud_to_number (duplicate prototypes).
639        Add C++-guards.
640        Include rtems/termiostypes.h.
641
6422009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
643
644        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
645
6462009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
647
648        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
649        physical address to support BSD TCP/IP stack.
650
6512009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
652
653        * libchip/network/elnk.c: Convert calls to legacy routine
654        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
655
6562009-08-03      Roger Dahlkvist <ruppe@kth.se>
657
658        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
659
6602009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
661
662        * libchip/ide/ata.c: Remove warning.
663
6642009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
665
666        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
667        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
668        now use the same macros.
669        * aclocal/bsp-bspcleanup-options.m4: New file.
670
6712009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
672
673        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
674        obsolete defines and declarations.  Set initial baud during device
675        open.  Fixed interrupt mode.
676
6772009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
678
679        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
680        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
681        EINVAL and ENOTTY as appropriate.
682
6832009-05-30      Chris Johns <chrisj@rtems.org>
684
685        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
686        devices on an IDE bus and cleaned up the initialisation register
687        call.
688
6892009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
690
691        * libchip/network/i82586.c: Fix warning in manner suggested by
692        Arnout Vandecappelle <arnout@mind.be> in
693        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
694
6952009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
696
697        * libchip/network/if_dc.c: Fixed warnings.
698
6992009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
700
701        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
702        as needed.
703
7042009-04-29      Chris Johns <chrisj@rtems.org>
705
706        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
707
708        * libchip/ide/ide_controller.c: Change the status detection and
709        add a message if the transfer fails. There is currently no error
710        handle at the IDE drvier level.
711
7122009-03-12      Daniel Hellstrom <daniel@gaisler.com>
713
714        PR 1392/bsps
715        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
716        over multiple pages results in extra data being written.
717
7182009-02-27      Gene Smith <gene.smith@siemens.com>
719
720        PR 1356
721        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
722        cards.
723
7242009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
725
726        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
727        enabled on x86.
728
7292009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
730
731        * aclocal/bspopts.m4: Quoting cosmetics.
732
7332009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
734
735        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
736        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
737        writes.  Fixed integer type in device structure.
738
7392009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
740
741        * libchip/serial/ns16550.c: Turn on ns16550_process() for
742        BSP_FEATURE_IRQ_LEGACY case also.
743
7442008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
745
746        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
747        level LibI2C interface.  Added generic block IO functions.
748
7492008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
750
751        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
752        optman/rtems/no-msg.c, optman/rtems/no-part.c,
753        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
754        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
755        optman/sapi/no-ext.c, optman/sapi/no-io.c:
756        Revert previous patch (cvs clash with Joel hacking cpukit).
757
7582008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
759
760        * aclocal/canonical-target-name.m4: Remove tic4x.
761
7622008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
763
764        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
765
7662008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
767
768        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
769        optman/rtems/no-msg.c, optman/rtems/no-part.c,
770        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
771        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
772        optman/sapi/no-ext.c, optman/sapi/no-io.c:
773        Fix prototypes.
774
7752008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
776
777        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
778
7792008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
780
781        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
782        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
783        duplicated data.
784
7852008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
786
787        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
788        SuperCore Handler initialization routines to directly pull parameters
789        from configuration table.
790
7912008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
792
793        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
794        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
795        optman/rtems/no-part.c, optman/rtems/no-region.c,
796        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
797        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
798        initialization routines to directly pull parameters from
799        configuration table. Eliminate empty routines sportted.
800
8012008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
802
803        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
804
8052008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
806
807        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
808        all public use of TOD conversion routines.
809
8102008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
811
812        * libchip/network/smc91111config.h:
813        #include <stdint.h> instead of <rtems/stdint.h>.
814
8152008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
816
817        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
818        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
819
8202008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
821
822        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
823
8242008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
825
826        * libchip/serial/ns16550.c: Transmit the character in the polled write
827        function within a critical section for printk() compatibility.
828
8292008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
830
831        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
832
8332008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
834
835        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
836
8372008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
838
839        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
840
8412008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
842
843        * aclocal/bsp-bootcard-options.m4: Fix quoting.
844
8452008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
846
847        * aclocal/bsp-bootcard-options.m4: New file.
848        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
849
8502008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
851
852        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
853        BSPs that support this feature.
854
8552008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
856
857        * libchip/serial/ns16550.c: Fix typo.
858
8592008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
860
861        * libchip/serial/ns16550.c: Fix typo.
862
8632008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
864
865        * libchip/serial/ns16550.c: Add not supported on arm even though it is
866        not simple vectored.
867
8682008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
869
870        * libchip/serial/ns16550.c: Not currently supported on architectures
871        with simple vectored interrupt model.
872
8732008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
874
875        * aclocal/version.m4: Bump RTEMS_API to 4.10.
876        Bump _RTEMS_VERSION to 4.9.99.0.
877
8782008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
879
880        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
881        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
882        functions have now static linkage type.  Added constant qualifier to
883        operations table and read-only function parameters.
884
885        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
886        c/src/libchip/serial/serial.h:  Include required header files.  Removed
887        support for old PowerPC exception handling.  Various fixes for
888        interrupt related routines.  Added support for BSPs with IRQ extension
889        API.
890
8912008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
892
893        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
894        is no PCI bus based upon the BSP not having a base address defined.
895        This means this driver cannot be supported on that board.
896
8972008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
898
899        * libchip/network/dec21140.c, libchip/network/elnk.c,
900        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
901
9022008-09-17      Miao Yan <yanmiaobest@gmail.com>
903
904        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
905        add simple device only filesystem (devfs), optionally completely drop
906        out filesystem, and to clean up disabling newlib reentrancy support.
907        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
908        now has a 15K code space.
909        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
910        Removed.
911
9122008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
913
914        * libchip/ide/ata.h: Convert to Unix file format.
915
9162008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
917
918        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
919        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
920        libchip/serial/serial.h, libchip/serial/serprobe.c,
921        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
922        Convert to "bool".
923        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
924        libchip/i2c/spi-memdrv.h: Convert to "bool".
925        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
926        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
927        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
928        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
929        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
930        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
931        Convert to "bool".
932        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
933        Convert to "bool".
934        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
935        Convert to "bool".
936
9372008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
938
939        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
940        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
941        memory driver to not use the clock ioctl to install a method to poll
942        for input. It now uses a Class API Timer which means we can eliminate
943        this special IOCTL from all clock drivers.
944        * libchip/shmdr/setckvec.c: Removed.
945
9462008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
947
948        * libchip/network/sonic.c: Do not declare a variable just to hold an
949        ignored return value.
950
9512008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
952
953        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
954
9552008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
956
957        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
958        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
959
9602008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
961
962        * libchip/display/disp_hcms29xx.c: Do not make these static. They
963        appear to be unused that way.
964
9652008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
966
967        * libchip/shmdr/shm_driver.h: Correct prototypes.
968
9692008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
970
971        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
972        variables and made methods static.
973
9742008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
975
976        * libchip/serial/ns16550.c: Fix warning.
977
9782008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
979
980        * aclocal/prog-cc.m4: Add -Wnested-externs.
981
9822008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
983
984        * libchip/network/dec21140.c: Add missing prototype.
985        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
986
9872008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
988
989        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
990        -Wstrict-prototypes to RTEMS_CFLAGS.
991
9922008-08-02      Chris Johns <chrisj@rtems.org>
993
994        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
995        rtems_blkdev_request count and start references. Use
996        RTEMS_BLKDEV_START_BLOCK.
997
9982008-07-29      Chris Johns <chrisj@rtems.org>
999
1000        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
1001
1002        * libchip/ide/ata.c: Change to use a mutex rather than disable
1003        pre-emption. Updated to the libblock changes.
1004
1005        * libchip/ide/ata_internal.h: Updated to the new chains API.
1006
1007        * libchip/ide/ide_controller.c: Updated to the libblock
1008        changes. Added come debug tracing.
1009
1010        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
1011        to the libblock changes.
1012
10132008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1014
1015        * configure.ac: Remove RPCGEN, RPCTOOLS.
1016
10172008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
1018
1019        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
1020        for output format specifiers.
1021
10222008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1023
1024        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
1025        Fixed some data types
1026
10272008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
1028
1029        * libchip/i2c/spi-sd-card.c: Added missing header file.
1030        * libchip/Makefile.am: Added SD Card driver.
1031
10322008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1033
1034        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
1035        make glyphs non-constant, added file headers
1036
10372008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1038
1039        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
1040        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
1041        * libchip/display/font_hcms29xx.h
1042        Creation of SPI display driver
1043
10442008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
1045
1046        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
1047        via SPI.
1048
10492008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1050
1051        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
1052        AC_PREREQ(2.62).
1053
10542008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1055
1056        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
1057
10582008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1059
1060        * libchip/Makefile.am: Move termios helper routines from libchip to
1061        libcsupport. Add routine which makes it easy for a termios device
1062        driver to inform termios of its default baud rate. This avoids
1063        inconsistencies in later termios settings changes.
1064        * libchip/serial/termios_baud2index.c,
1065        libchip/serial/termios_baud2num.c: Removed.
1066
10672008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1068
1069        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
1070
10712008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1072
1073        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
1074        not fail if there are none.
1075
10762008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1077
1078        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
1079        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
1080        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
1081        * libchip/Makefile.am:
1082        derived a generic spi memory driver from spi-flash-m25p40,
1083        added descriptor for fram fm25l256
1084
10852008-05-07      Till Straumann <strauman@slac.stanford.edu>
1086
1087        PR 649/bsps
1088        * libchip/ide/ata.c: Give up if the interface does not become ready.
1089
10902008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1091
1092        Moved to cpukit.
1093        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
1094        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
1095        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
1096        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
1097        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
1098        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
1099        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
1100        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
1101        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
1102        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
1103        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
1104        nfsclient/src/xdr_mbuf.c: Removed.
1105
11062008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
1107
1108        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
1109
11102008-01-05      Chris Johns <chrisj@rtems.org>
1111
1112        * libchip/flash/am29lv160.c: Update the blank check error message
1113        to say there is an error.
1114       
11152007-12-22      Chris Johns <chrisj@rtems.org>
1116
1117        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
1118        the hello message. Just one line but still a little too long.
1119       
11202007-12-14      Chris Johns <chrisj@rtems.org>
1121
1122        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
1123        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
1124        * libchip/flash, libchip/flash/am29lv160.c,
1125        libchip/flash/am29lv160.h: New.
1126
11272007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1128
1129        * libchip/network/if_fxp.c: Spacing.
1130
11312007-11-20      Till Straumann <strauman@slac.stanford.edu>
1132
1133        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
1134        Avoid using 'stdio' before the system is up and fully
1135        initialized.
1136
11372007-11-20      Till Straumann <strauman@slac.stanford.edu>
1138
1139        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
1140        * libchip/Makefile.am, libchip/preinstall.am:
1141        added new driver for Maxim DS1375 i2c RTC.
1142
11432007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1144
1145        * libchip/i2c/spi-flash-m25p40.c:
1146        added addressing call in write function
1147
11482007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1149
1150        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
1151        * libchip/Makefile.am:
1152        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
1153
11542007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1155
1156        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
1157
11582007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1159
1160        * nfsclient/Makefile.am: Fix errors.
1161
11622007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1163
1164        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
1165
11662007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1167
1168        * aclocal/version.m4: Bump RTEMS_API to 4.9.
1169        Bump RTEMS_VERSION to 4.8.99.0.
1170
11712007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1172
1173        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
1174
11752007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1176
1177        * configure.ac: Remove AC_PROG_AWK (Unused).
1178
11792007-09-14      Daron Chabot <djc915@mail.usask.ca>
1180
1181        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
1182        rtems_interrupt_vector, to permit passing arbitrary arguments to the
1183        ISR. Clean up of variables to silence compiler warnings.
1184
11852007-09-13      Daniel Hellstrom <daniel@gaisler.com>
1186
1187        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
1188
11892007-09-12      Daniel Hellstrom <daniel@gaisler.com>
1190
1191        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
1192          - Odd bit bug in some chips taken care of.
1193          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
1194            alignment but failing to do so must have made the driver writer to make
1195            some incorrect assumptions about MBUFs.
1196          - Fixed MBUF handling to handle mbuf chains better. The Data length of
1197            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
1198          - Made while loop responsible for copying data to fifo port copy 16 shorts
1199            per loop instead of 1 short, increasing the copying process.
1200
12012007-09-07      Daniel Hellstrom <daniel@gaisler.com>
1202
1203        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
1204        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
1205
12062007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1207
1208        * configure.ac, wrapup/Makefile.am: Remove RDBG.
1209        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
1210        librdbg/Makefile.am, librdbg/preinstall.am,
1211        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
1212        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
1213        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
1214        librdbg/include/rdbg/powerpc/rdbg_f.h,
1215        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
1216        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1217        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1218        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1219        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1220        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
1221        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
1222        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
1223        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
1224        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
1225        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
1226        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1227        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
1228        librdbg/src/powerpc/rdbg_f.c,
1229        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1230        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
1231        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1232        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
1233
12342007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1235
1236        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
1237
12382007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1239
1240        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1241          sizes.
1242
12432007-07-27      Chris Johns <chrisj@rtems.org>
1244
1245        * wrapup/Makefile.am: Create archive from a file for hosts
1246        with a limited command line size.
1247
12482007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1249
1250        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1251          sizes.
1252
12532007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1254       
1255        * configure.ac: Add nfsclient.
1256        * nfsclient/Makefile.am: New.
1257        * nfsclient/proto/Makefile, nfsclient/Makefile,
1258          nfsclient/src/Makefile: Remove.
1259        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
1260        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
1261
12622007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1263
1264        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
1265        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
1266        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
1267        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
1268        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
1269        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
1270        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
1271        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
1272        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
1273        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
1274        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
1275        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
1276
12772007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1278
1279        * libchip/serial/ns16550.c: removed timed out wait for transmitter
1280        to become ready: This will not work for fast CPUs.
1281
12822007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1283
1284        * libchip/ide/ata.c: fixed warning
1285
12862007-06-20      Ray Xu <rayx@gmail.com>
1287
1288        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
1289        console, and libio. This shrinks the memory requirements but Joel has
1290        not figured out how best to present this to application space.
1291        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1292        New files.
1293
12942007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1295
1296        * optman/sapi/no-io.c: Split IO Manager into one function per file so
1297        now we only need required initialization methods.
1298
12992007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1300
1301        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
1302        parameter since it was used to configure a no longer used feature.
1303        Device names are now part of the filesystem not in a table.
1304
13052007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1306
1307        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
1308        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
1309        optman/rtems/no-part.c, optman/rtems/no-region.c,
1310        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
1311        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
1312        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
1313        other optional managers so using them reduces application size
1314        instead of increasing it.
1315        * optman/rtems/no-barrier.c: New file.
1316
13172007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1318
1319        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
1320        adjustments to pci-API changes.
1321        * libchip/network/dec21140.c, libchip/network/elnk.c,
1322        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
1323        changes.
1324
13252007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1326
1327        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1328        libchip/network/if_fxp.c: Reflect changes to pci-API.
1329
13302007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1331
1332        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1333        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1334
13352007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1336
1337        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1338          being used to compile "tools").
1339
13402007-03-13      Joel Sherrill <joel@OARcorp.com>
1341
1342        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1343
13442007-03-12      Joel Sherrill <joel@OARcorp.com>
1345
1346        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1347        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1348        and/or fix mistake in copyright notice. Both of these mistakes appear
1349        to be from code submitted after these changes were made previously.
1350
13512007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1352
1353        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1354
13552007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1356
1357        * libchip/Makefile.am: Correct path to README.tulipclone.
1358
13592007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1360
1361        * libchip/ide/ata.c: Remove superfluous type casts.
1362
13632007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1364
1365        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1366        Use size_t for sizes.
1367
13682007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1369
1370        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1371        from preemption disabled region
1372
13732007-01-16      Till Straumann <strauman@slac.stanford.edu>
1374
1375        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1376        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1377        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1378
13792006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1380
1381        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1382          ioctl_command_t as ioctl argument.
1383
13842006-12-13      Joel Sherrill <joel@OARcorp.com>
1385
1386        * librtems++/include/rtems++/rtemsEvent.h,
1387        librtems++/include/rtems++/rtemsMessageQueue.h,
1388        librtems++/include/rtems++/rtemsSemaphore.h,
1389        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1390        librtems++/src/rtemsMessageQueue.cc,
1391        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1392        rtems_unsigned32 to uint32_t.
1393
13942006-12-13      Joel Sherrill <joel@OARcorp.com>
1395
1396        PR 1181/bsps
1397        * optman/rtems/no-msg.c: Clean up dead code.
1398
13992006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1400
1401        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1402
14032006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1404
1405        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1406        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1407        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1408
14092006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1410
1411        * configure.ac: New BUG-REPORT address.
1412
14132006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1414
1415        * Makefile.am: Remove ampolish3.
1416
14172006-11-17      Joel Sherrill <joel@OARcorp.com>
1418
1419        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1420        blank lines.
1421
14222006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1423
1424        * configure.ac: Remove RTEMS_AMPOLISH3.
1425        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1426          Remove checks for AMPOLISH3.
1427        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1428        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1429        * ampolish3: Remove.
1430
14312006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1432
1433        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1434        * aclocal/prog-cc.m4: Remove CFLAGS.
1435        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1436        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1437
14382006-10-23      Joel Sherrill <joel@OARcorp.com>
1439
1440        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1441
14422006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1443
1444        * automake/compile.am: Use hard-coded RTEMS_* flags.
1445
14462006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1447
1448        * aclocal/rtems-top.m4: Remove RTEMS_API.
1449        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1450
14512006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1452
1453        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1454
14552006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1456
1457        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1458
14592006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1460
1461        * aclocal/version.m4: Bump version to 4.7.99.0.
1462
14632006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1464
1465        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1466
14672006-09-11      Joel Sherrill <joel@OARcorp.com>
1468
1469        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1470
14712006-09-04      Joel Sherrill <joel@OARcorp.com>
1472
1473        * libchip/network/greth.c, libchip/network/open_eth.c,
1474        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1475        introduced by warning removal.
1476
14772006-09-01      Joel Sherrill <joel@OARcorp.com>
1478
1479        * libchip/network/greth.c, libchip/network/open_eth.c,
1480        libchip/network/smc91111.c: Remove warnings and correct prototype
1481        added earlier today.
1482
14832006-09-01      Joel Sherrill <joel@OARcorp.com>
1484
1485        * libchip/network/cs8900.c, libchip/network/greth.c,
1486        libchip/network/i82586.c, libchip/network/open_eth.c,
1487        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1488        sized integers, and inttypes.h printf helpers.
1489
14902006-08-09      Kolja Waschk <waschk@telos.de>
1491
1492        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1493
14942006-07-12      Joel Sherrill <joel@OARcorp.com>
1495
1496        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1497
14982006-07-11      Jerry Needell <jerry.needell@unh.edu>
1499
1500        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1501        4.6 branch.  Original modifications by Gaisler Enterprises.
1502        * libchip/network/greth.c, libchip/network/greth.h: New files.
1503
15042006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1505
1506        * ide/ata.[ch]:
1507        (PR1118) fetch priority for ATA task from a variable,
1508        not a fixed configuration value.
1509       
15102006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1511
1512        * Makefile.am: Add ampolish3.
1513
15142006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1515
1516        * ampolish3: New.
1517        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1518
15192006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1520
1521        * aclocal/rtems-ampolish.m4: New.
1522        * configure.ac: Use RTEMS_AMPOLISH3.
1523
15242006-04-18  Joel Sherrill <joel@OARcorp.com>
1525
1526        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1527
15282006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1529
1530        PR 853/filesystem
1531        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1532        should be modified to support the new exception scheme and to use the
1533        handle parameter.
1534
15352006-02-a32     Eric Norum <norume@aps.anl.gov>
1536
1537        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1538        "newer" PCI access calls.  Minor cleanups.  Comments.
1539
15402006-01-12      Eric Norum <norume@aps.anl.gov>
1541
1542        PR 861/networking
1543        PR 863/networking
1544        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1545
15462006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1547
1548        * wrapup/Makefile.am: Add preinstall.am.
1549        * libchip/Makefile.am: Build libchip/network/smc91111.
1550        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1551        Eliminate cyg_int* crap.
1552
15532006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1554
1555        * librdbg/Makefile.am: Add preinstall.am.
1556        * aclocal/bsp-configure.m4: Add ampolish3.
1557        New header guards.
1558
15592006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1560
1561        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1562        Merger from rtems-4-6-branch.
1563
15642006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1565
1566        * libchip/network/smc91111.c
1567        libchip/network/smc91111config.h
1568        libchip/network/smc91111exp.h
1569        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1570        * libchip/Makefile.am: Reflect adding smc91111*.
1571
15722006-01-08      Joel Sherrill <joel@OARcorp.com>
1573
1574        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1575        char *.
1576
15772006-01-08      Joel Sherrill <joel@OARcorp.com>
1578
1579        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1580        warnings.
1581
15822005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1583
1584        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1585        Add RTEMS_RELLDFLAGS.
1586        * automake/compile.am: Remove RTEMS_USE_GCC.
1587        Remove RTEMS_RELLDFLAGS.
1588        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1589
15902005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1591
1592        * libchip/network/if_media.h, libchip/network/mii.h:
1593        Remove (Moved to cpukit).
1594        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1595        and libchip/network/if_media.h.
1596        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1597        if_media.h having moved.
1598
15992005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1600
1601        * automake/compile.am, automake/host.am, automake/local.am,
1602        automake/subdirs.am: Remove depend.
1603        * configure.ac: Explicitly pass --libdir and --includedir to
1604        testsuites.
1605
16062005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1607
1608        * configure.ac: Reflect changes to testsuites.
1609
16102005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1611
1612        * automake/compile.am: Remove GCCSPECS.
1613        * aclocal/prog-cc.m4: Add GCCSPECS.
1614        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1615
16162005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1617
1618        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1619        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1620
16212005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1622
1623        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1624        libcpu/byteorder.h for i386.
1625
16262005-11-02      Till Straumann <strauman@slac.stanford.edu>
1627
1628        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1629        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1630        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1631        added a simple API/library for i2c devices and drivers for i2c
1632        2-byte eeproms and a ds1621 temperature sensor; API is documented
1633        in libi2c.h.
1634
16352005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1636
1637        * libnetworking/pppd/ipxcp.c,
1638        libnetworking/pppd/chat.c,
1639        libnetworking/pppd/patchlevel.h,
1640        libnetworking/pppd/upap.h,
1641        libnetworking/pppd/md5.h,
1642        libnetworking/pppd/pppd.8,
1643        libnetworking/pppd/README,
1644        libnetworking/pppd/preinstall.am,
1645        libnetworking/pppd/md4.h,
1646        libnetworking/pppd/magic.c,
1647        libnetworking/pppd/pppd.h,
1648        libnetworking/pppd/demand.c,
1649        libnetworking/pppd/rtemsmain.c,
1650        libnetworking/pppd/sys-rtems.c,
1651        libnetworking/pppd/ipcp.h,
1652        libnetworking/pppd/lcp.h,
1653        libnetworking/pppd/chap_ms.c,
1654        libnetworking/pppd/md4.c,
1655        libnetworking/pppd/rtemspppd.h,
1656        libnetworking/pppd/cbcp.h,
1657        libnetworking/pppd/auth.c,
1658        libnetworking/pppd/lcp.c,
1659        libnetworking/pppd/example/README,
1660        libnetworking/pppd/example/ppp.conf,
1661        libnetworking/pppd/example/system.h,
1662        libnetworking/pppd/example/netconfig.h,
1663        libnetworking/pppd/example/pppdapp.c,
1664        libnetworking/pppd/example/init.c,
1665        libnetworking/pppd/example/Makefile-user,
1666        libnetworking/pppd/example/pppd.options,
1667        libnetworking/pppd/rtemspppd.c,
1668        libnetworking/pppd/ipxcp.h,
1669        libnetworking/pppd/chap_ms.h,
1670        libnetworking/pppd/options.c,
1671        libnetworking/pppd/magic.h,
1672        libnetworking/pppd/chap.h,
1673        libnetworking/pppd/cbcp.c,
1674        libnetworking/pppd/upap.c,
1675        libnetworking/pppd/chap.c,
1676        libnetworking/pppd/Makefile.am,
1677        libnetworking/pppd/ccp.h,
1678        libnetworking/pppd/utils.c,
1679        libnetworking/pppd/rtemsdialer.h,
1680        libnetworking/pppd/fsm.h,
1681        libnetworking/pppd/pathnames.h,
1682        libnetworking/pppd/md5.c,
1683        libnetworking/pppd/fsm.c,
1684        libnetworking/pppd/ipcp.c,
1685        libnetworking/pppd/STATUS,
1686        libnetworking/pppd/ccp.c,
1687        libnetworking/Makefile.am: Remove (Moved to cpukit).
1688
16892005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1690
1691        * configure.ac: Remove libnetworking, libnetworking/pppd.
1692        * wrapup/Makefile.am: Remove libpppd.a.
1693
16942005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1695
1696        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1697        rtemsdialer.h to $(includedir)/rtems.
1698
16992005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1700
1701        * libnetworking/rtems_telnetd/icmds.c,
1702        libnetworking/rtems_telnetd/Makefile.am,
1703        libnetworking/rtems_telnetd/preinstall.am,
1704        libnetworking/rtems_telnetd/pty.c,
1705        libnetworking/rtems_telnetd/pty.h,
1706        libnetworking/rtems_telnetd/README,
1707        libnetworking/rtems_telnetd/telnetd.c,
1708        libnetworking/rtems_telnetd/telnetd.h:
1709        Remove (Moved to cpukit).
1710
17112005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1712
1713        * configure.ac: Remove libnetworking/rtems_telnetd.
1714        * libnetworking/Makefile.am: Remove rtems_telnetd.
1715        * libnetworking/README: Remove (Obsolete).
1716        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1717
17182005-10-20  Eric Norum <norume@aps.anl.gov>
1719
1720        * libchip/network/dec21140.c: Clean up PCI mapping.
1721
17222005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1723
1724        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1725        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1726        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1727        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1728        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1729        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1730
17312005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1732
1733        * aclocal/bspopts.m4: Add missing m4 quotes.
1734
17352005-09-02  Joel Sherrill <joel@OARcorp.com>
1736
1737    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1738
17392005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1740
1741        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1742        libchip/network/dec21140.c: Remove initialization of PCI bus.
1743
17442005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1745
1746        * optman/Makefile.am: Add preinstall.am.
1747
17482005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1749
1750        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1751        UNTESTED to tested.
1752
17532005-06-17      Joel Sherrill <joel@OARcorp.com>
1754
1755        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1756        it is not supported by the MPC5xx.
1757
17582005-06-17      Joel Sherrill <joel@OARcorp.com>
1759
1760        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1761        interface. Also correct attempting to build on other than PowerPC and
1762        x86.
1763
17642005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1765
1766        * libchip/Makefile.am: Add driver for Tulip clones.
1767        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1768        libchip/network/if_dcreg.h: New files.
1769
17702005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1771
1772        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1773        to enable rdbg.
1774        * configure.ac: Reflect changes above.
1775
17762005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1777
1778        * configure.ac: Add ada/.
1779
17802005-05-20      Sergei Organov  <osv@topconrd.ru>
1781
1782        PR 750/networking
1783        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1784        wait_input().
1785
17862005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1787
1788        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1789        rtems/irq.h.
1790
17912005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1792
1793        * libchip/Makefile.am: Include preinstall.am.
1794        * libchip/preinstall.am: New.
1795
17962005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1797
1798        * configure.ac: Add AMPOLISH3.
1799        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1800        * libnetworking/rtems_telnetd/preinstall.am: New.
1801        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1802
18032005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1804
1805        * configure.ac: Let enable_rpcgen default to "no".
1806
18072005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1808
1809        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1810
18112005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1812
1813        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1814        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1815
18162005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1817
1818        * libchip/network/dec21140.c, libchip/network/elnk.c,
1819        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1820
18212005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1822
1823        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1824        of code as a result of the implementation of a common PCI interface.
1825
18262005-05-04      Joel Sherrill <joel@OARcorp.com>
1827
1828        * libchip/network/open_eth.c: Remove prototype of set_vector.
1829
18302005-05-03      Joel Sherrill <joel@OARcorp.com>
1831
1832        * librdbg/src/ptrace.c: Remove warning.
1833
18342005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1835
1836        * libchip/network/dec21140.c, libchip/network/elnk.c,
1837        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1838        Modified parameter list to remove warnings.
1839
18402005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1841
1842        * libchip/network/cs8900.c, libchip/network/i82586.c,
1843        libchip/network/open_eth.c, libchip/network/sonic.c,
1844        libchip/serial/mc68681.c: Modified types to remove
1845        warnings.  Added initialization to remove warnings.
1846
18472005-04-28      Joel Sherrill <joel@OARcorp.com>
1848
1849        * libchip/network/README.sonic: Rewritten to account for removal of
1850        dmv177.
1851
18522005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1853
1854        PR 781/rtems_misc
1855        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1856
18572005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1858
1859        * libchip/serial/ns16550.c:
1860        Fixed warnings generated in various powerpc configurations
1861
18622005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1863
1864        * libchip/serial/ns16550.c: Modified
1865        ISR to work with PPC new exception processing
1866
18672005-03-14      Joel Sherrill <joel@OARcorp.com>
1868
1869        * libchip/network/dec21140.c, libchip/network/elnk.c,
1870        libchip/network/if_fxp.c: Continue PCI API unification. All use
1871        pci_find_device(). Network drivers manufacture a signature since all
1872        calls have not been converted yet.
1873
18742005-03-04      Joel Sherrill <joel@OARcorp.com>
1875
1876        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1877        initialize function part of the unified PCI API as pci_initialize().
1878
18792005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1880
1881        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1882        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1883
18842005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1885
1886        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1887        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1888
18892005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1890
1891        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1892        building procedures.
1893
18942005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1895
1896        * aclocal/prog-cc.m4:
1897        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1898
18992005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1900
1901        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1902
19032005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1904
1905        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1906
19072005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1908
1909        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1910
19112005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1912
1913        * libnetworking/rtems_servers/ftp.c,
1914        libnetworking/rtems_servers/ftp.h,
1915        libnetworking/rtems_servers/Makefile.am:
1916        Remove (relocated to cpukit/ftpd).
1917        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1918        removed move libnetworking/rtems_servers.
1919
19202005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1921
1922        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1923
19242005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1925
1926        PR 755/rtems
1927        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1928        Remove local declarations of rtems_bsdnet_nameservers,
1929        rtems_bsdnet_nameservers_count.
1930
19312005-01-31      Sergei Organov <osv@topconrd.ru>
1932
1933        PR 751/pppd
1934        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1935        committed to fix PR736 breaks pppd. chat.c should have its own static
1936        ttyfd for pppd to work correctly. The symptom is that second
1937        invokation of chat (for connect script) fails due to pppd_ttyfd set
1938        to -1 by previous chat invokation (for init script). In addition,
1939        this patch fixes leaving of dangling pointer in the abort_stbring[]
1940        by chat_send().
1941
19422005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1943
1944        * configure.ac: Remove CFLAGS_DEBUG_V.
1945        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1946
19472005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1948
1949        * wrapup/Makefile.am: Remove rtems-ctor.o.
1950
19512005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1952
1953        * libchip/rtc/rtc.h: size_t RTC_Count.
1954
19552005-01-20      Joel Sherrill <joel@OARcorp.com>
1956
1957        PR 736/pppd
1958        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1959        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1960        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1961        should not be static and should have a name more specific to pppd.
1962
19632005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1964
1965        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1966        libnetworking/rtems_servers/Makefile.am,
1967        libnetworking/rtems_telnetd/Makefile.am,
1968        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1969        Eliminate CFLAGS_OPTIMIZE_V.
1970
19712005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1972
1973        * configure.ac: Pass CFLAGS to testsuites configure.
1974        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1975        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1976
19772005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1978
1979        * configure.ac: Pass CFLAGS to cpukit configure.
1980        * aclocal/rtems-flags.m4: Remove (Unused).
1981        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1982        * aclocal/env-rtemsbsp.m4:
1983        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1984        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1985        RTEMS_CFLAGS.
1986        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1987        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1988        Cleanup comments.
1989
19902005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1991
1992        * automake/compile.am: Remove build-variant support.
1993
19942005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1995
1996        * libnetworking/pppd/Makefile.am,
1997        libnetworking/rtems_servers/Makefile.am,
1998        libnetworking/rtems_telnetd/Makefile.am:
1999        Remove build-variant support.
2000
20012005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2002
2003        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
2004        support/Makefile.am, wrapup/Makefile.am:
2005        Remove build-variant support.
2006
20072004-11-22      Joel Sherrill <joel@OARcorp.com>
2008
2009        * libchip/network/if_fxp.c: Add entry for another module ID code.
2010
20112004-11-22      Joel Sherrill <joel@OARcorp.com>
2012
2013        PR 693/misc
2014        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2015        in/outport routines.
2016
20172004-11-22      Joel Sherrill <joel@OARcorp.com>
2018
2019        PR 693/misc
2020        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2021        in/outport routines.
2022
20232004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2024
2025        * aclocal/enable-itron.m4: Remove (unused).
2026
20272004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2028
2029        * configure.ac: Misc. quoting cleanups.
2030        Enable ada-tests iff --enable-ada and --enable-tests.
2031
20322004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
2033
2034        PR 703/filesystem
2035        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
2036        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
2037        libchip/ide/ide_controller.c:
2038        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
2039        available for BSPS/device drivers.
2040        Extend the "modes_available" and "mode_active" parameters to
2041        uint16_t for UDMA support.
2042
20432004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
2044
2045        * libchip/network/dec21140.c: Cleanup a bit and remove message about
2046        not supported on PowerPC since it works on the MVME2100 BSP.
2047
20482004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
2049
2050        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
2051        Add dependency tracking for *.cfgs.
2052        * Makefile.am: Add dependency tracking for *.cfg.
2053
20542004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
2055
2056        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
2057        (Thanks to Lars Munch <lars@segv.dk> for catching this).
2058
20592004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
2060
2061        PR 707/make_build
2062        * configure.ac: Add --enable-rpcgen.
2063
20642004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2065
2066        PR 700/rtems_misc
2067        * libnetworking/rtems_webserver/asp.c,
2068        libnetworking/rtems_webserver/balloc.c,
2069        libnetworking/rtems_webserver/cgi.c,
2070        libnetworking/rtems_webserver/default.c,
2071        libnetworking/rtems_webserver/ej.h,
2072        libnetworking/rtems_webserver/ejIntrn.h,
2073        libnetworking/rtems_webserver/ejlex.c,
2074        libnetworking/rtems_webserver/ejparse.c,
2075        libnetworking/rtems_webserver/emfdb.c,
2076        libnetworking/rtems_webserver/emfdb.h,
2077        libnetworking/rtems_webserver/form.c,
2078        libnetworking/rtems_webserver/handler.c,
2079        libnetworking/rtems_webserver/h.c,
2080        libnetworking/rtems_webserver/license.txt,
2081        libnetworking/rtems_webserver/Makefile.am,
2082        libnetworking/rtems_webserver/md5c.c,
2083        libnetworking/rtems_webserver/md5.h,
2084        libnetworking/rtems_webserver/mime.c,
2085        libnetworking/rtems_webserver/misc.c,
2086        libnetworking/rtems_webserver/NOTES,
2087        libnetworking/rtems_webserver/ringq.c,
2088        libnetworking/rtems_webserver/rom.c,
2089        libnetworking/rtems_webserver/rtems_webserver.h,
2090        libnetworking/rtems_webserver/security.c,
2091        libnetworking/rtems_webserver/sock.c,
2092        libnetworking/rtems_webserver/socket.c,
2093        libnetworking/rtems_webserver/sockGen.c,
2094        libnetworking/rtems_webserver/sym.c,
2095        libnetworking/rtems_webserver/uemf.c,
2096        libnetworking/rtems_webserver/uemf.h,
2097        libnetworking/rtems_webserver/um.c,
2098        libnetworking/rtems_webserver/um.h,
2099        libnetworking/rtems_webserver/umui.c,
2100        libnetworking/rtems_webserver/url.c,
2101        libnetworking/rtems_webserver/value.c,
2102        libnetworking/rtems_webserver/wbase64.c,
2103        libnetworking/rtems_webserver/webcomp.c,
2104        libnetworking/rtems_webserver/webmain.c,
2105        libnetworking/rtems_webserver/webpage.c,
2106        libnetworking/rtems_webserver/webrom.c,
2107        libnetworking/rtems_webserver/webs.c,
2108        libnetworking/rtems_webserver/websda.c,
2109        libnetworking/rtems_webserver/websda.h,
2110        libnetworking/rtems_webserver/webs.h,
2111        libnetworking/rtems_webserver/websSSL.c,
2112        libnetworking/rtems_webserver/websSSL.h,
2113        libnetworking/rtems_webserver/websuemf.c,
2114        libnetworking/rtems_webserver/wsIntrn.h:
2115        Remove (Moved to cpukit/http).
2116
21172004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2118
2119        PR 700/rtems_misc
2120        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
2121        Remove libnetworking/rtems_webserver.
2122
21232004-10-25      Eric Norum <norume@aps.anl.gov>
2124
2125        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
2126
21272004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2128
2129        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
2130
21312004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2132
2133        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
2134        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
2135
21362004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2137
2138        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
2139
21402004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2141
2142        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2143        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
2144
21452004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2146
2147        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
2148        BITSPERBYTE.
2149
21502004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2151
2152        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
2153        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
2154
21552004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2156
2157        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
2158
21592004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2160
2161        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
2162        * aclocal/enable-bare.m4: Remove.
2163        * configure.ac: Remove BARE_CPU_MODEL.
2164
21652004-10-13      Eric Norum <norume@aps.anl.gov>
2166
2167        PR 688/bsps
2168        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2169        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
2170        MC146818A (and several Dallas Semiconductor) TOD chips.
2171
21722004-10-13      Eric Norum <norume@aps.anl.gov>
2173
2174        PR 686/networking
2175        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
2176        device code.
2177
21782004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
2179
2180        * libchip/network/dec21140.c: include <rtems/pci.h>.
2181
21822004-09-29      Joel Sherrill <joel@OARcorp.com>
2183
2184        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
2185        libnetworking/pppd/utils.c: i960 obsoleted and all references
2186        removed.
2187
21882004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
2189
2190        PR 607/networking
2191        * libchip/network/dec21140.c: Made PCI configuration minimum sane
2192        instead of fully specifying unused PCI features.
2193
21942004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2195
2196        * configure.ac: Require automake > 1.9.
2197
21982004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2199
2200        * aclocal/rtems-cpu-subdirs.m4: Add avr.
2201
22022004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2203
2204        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
2205        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
2206
22072004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2208
2209        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
2210        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
2211
22122004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2213
2214        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
2215
22162004-07-28  Joel Sherrill <joel@OARcorp.com>
2217
2218    * aclocal/version.m4: Updated to rtems-4.6.99.1.
2219
22202004-07-25      Joel Sherrill <joel@OARcorp.com>
2221
2222        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
2223
22242004-05-21  Till Strauman <strauman@slac.stanford.edu>
2225
2226        PR 625/networking
2227        * libchip/network/dec21140.c, ... : Prevent name clashes by making
2228        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
2229        an error rather than panic if no chip is detected (thus allowing
2230        for probing).
2231        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
2232        instead of looping forever.  Avoid divide by zero (crashed my PC).
2233        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
2234        they are UNTESTED.
2235
22362004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
2237
2238        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
2239
22402004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2241
2242        * libchip/network/dec21140.c, libchip/network/elnk.c:
2243        #include <errno.h>.
2244
22452004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2246
2247        * libchip/network/if_media.h: Update from FreeBSD.
2248        * libchip/network/open_eth.c, libchip/network/cs8900.c,
2249        libchip/network/i82586.c: #include <errno.h>.
2250
22512004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2252
2253        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
2254
22552004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2256
2257        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
2258
22592004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
2260
2261        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
2262        automake).
2263
22642004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
2265
2266        PR 599/pppd
2267        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
2268
22692004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
2270
2271        * optman/rtems/no-region.c: Reflect having changed
2272        rtems_region_get_segment_size.
2273
22742004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
2275
2276        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2277        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2278        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2279        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
2280        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
2281        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
2282        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2283
22842004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2285
2286        * libchip/ide/ata.c, libchip/network/dec21140.c,
2287        libchip/network/elnk.c, libchip/network/i82586.c,
2288        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
2289        libchip/network/open_eth.c, libchip/network/sonic.c,
2290        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
2291        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
2292        libchip/shmdr/init.c, libchip/shmdr/intr.c,
2293        libchip/shmdr/shm_driver.h: Cosmetics.
2294
22952004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2296
2297        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
2298        optman/rtems/no-msg.c, optman/rtems/no-part.c,
2299        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2300        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
2301        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
2302        fixed size types.
2303
23042004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2305
2306        * configure.ac: Explicitly pass --includedir and --libdir to
2307        cpukit/configure.
2308
23092004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
2310
2311        * librdbg/Makefile.am: Fix rpcgen rules.
2312        * librdbg/src/i386/any/remdeb_xdr.c,
2313        librdbg/src/m68k/any/remdeb_xdr.c,
2314        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
2315        Reflect changes to librdbg/Makefile.am.
2316
23172004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
2318
2319        * configure.ac: Reflect changes testsuites/configure.ac and
2320        cpukit/configure.ac.
2321
23222004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
2323
2324        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
2325        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
2326
23272004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2328
2329        * configure.ac: Reflect changes to testsuites's configuration.
2330
23312004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2332
2333        PR/589 rtems
2334        * libchip/network/pci.h: Remove (Moved to cpukit).
2335
23362004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2337
2338        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2339        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2340        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2341        libchip/network/dec21140.c, libchip/network/elnk.c,
2342        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2343        libchip/network/open_eth.h, libchip/network/sonic.c,
2344        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2345        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2346        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2347        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2348        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2349        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2350        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2351        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2352        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2353        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2354        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2355        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2356        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2357        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2358        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2359        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2360        fixed-size types.
2361
23622004-03-14      Chris Johns  <chrisj@rtems.org>
2363
2364        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2365        the BSP example code.
2366        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2367        support the DIMMPC. This is a pc386 target with IO port support. Minor
2368        formating clean up. Add documentation to the header file.
2369        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2370        cs8900.h header file.
2371
23722004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2373
2374        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2375        Cosmetics.
2376
23772004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2378
2379        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2380        There are no application level Makefiles in here.
2381
23822004-03-04      Joel Sherrill <joel@OARcorp.com>
2383
2384        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2385        they can be used in application level makefiles.
2386
23872004-03-05      Joel Sherrill <joel@OARcorp.com>
2388
2389        * libnetworking/rtems_webserver/ejparse.c,
2390        libnetworking/rtems_webserver/emfdb.c,
2391        libnetworking/rtems_webserver/sock.c,
2392        libnetworking/rtems_webserver/socket.c,
2393        libnetworking/rtems_webserver/sym.c,
2394        libnetworking/rtems_webserver/webs.c,
2395        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
23962004-03-05      Joel Sherrill <joel@OARcorp.com>
2397
2398        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2399        compiling this file only only those CPU families with supported
2400        exception models.
2401
24022004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2403
2404        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2405        testsuites (Was exposed with --enable-multilib, only).
2406        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2407         Add RTEMS_BSP_CONFIG_SUBDIR.
2408        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2409        testsuites's configure.
2410        * aclocal/rtems-top.m4: Remove ENDIF hack.
2411        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2412
24132004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2414
2415        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2416        wrapup/Makefile.am: Fix automake problems having been introduced
2417        in previous patch.
2418
24192004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2420
2421        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2422        Preinstall dirs.
2423        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2424        * aclocal/check-multiprocessing.m4: Cosmetics.
2425        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2426        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2427
24282004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2429
2430        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2431        librdbg/src/Makefile.am.
2432        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2433        * configure.ac: Reflect changes above.
2434        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2435        * wrapup/Makefile.am: Reflect changes above.
2436        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2437
24382004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2439
2440        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2441
24422004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2443
2444        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2445
24462004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2447
2448        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2449
24502004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2451
2452        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2453        librdbg/src/powerpc/Makefile.am: Remove.
2454        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2455        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2456        * configure.ac: Reflect changes above.
2457
24582004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2459
2460
24612004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2462
2463        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2464        STRIP.
2465
24662004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2467
2468        * librdbg/include/Makefile.am: Merge-in
2469        librdbg/include/rdbg/i386/Makefile.am,
2470        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2471        librdbg/include/rdbg/powerpc/Makefile.am.
2472        * librdbg/include/rdbg/i386/Makefile.am,
2473        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2474        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2475        * configure.ac: Reflect changes above.
2476
24772004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2478
2479        * configure.ac: Use AS_HELP_STRING(ada).
2480
24812004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2482
2483        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2484        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2485        Use AC_CONFIG_HEADERS.
2486        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2487        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2488
24892004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2490
2491        * Makefile.am: include local.am.
2492
24932004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2494
2495        * aclocal/version.m4: 4.6.99.0.
2496
24972004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2498
2499        * Makefile.am: Don't include host.am.
2500        * automake/compile.am: Further cleanups.
2501
25022004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2503
2504        * automake/lib.am: Remove (Unused).
2505
25062004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2507
2508        * wrapup/Makefile.am: Don't include lib.am.
2509        * automake/compile.am: Use automake compilation rules.
2510
25112004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2512
2513        * libnetworking/pppd/Makefile.am,
2514        libnetworking/rtems_servers/Makefile.am,
2515        libnetworking/rtems_telnetd/Makefile.am,
2516        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2517        support/Makefile.am: Don't include lib.am.
2518
25192004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2520
2521        * libchip/Makefile.am: Don't include lib.am.
2522        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2523        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2524        unnecessary EXTRA_DISTs.
2525
25262004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2527
2528        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2529        hack.
2530
25312004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2532
2533        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2534        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2535        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2536        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2537
25382004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2539
2540        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2541        Add AM_CONDITIONAL(HAS_MP).
2542        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2543        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2544        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2545        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2546        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2547        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2548        (Deprecated by autoconf 2.59).
2549
25502004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2551
2552        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2553        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2554
25552004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2556
2557        * ChangeLog: Merge-in libnetworking/ChangeLog.
2558        * libnetworking/ChangeLog: Remove.
2559        * ChangeLog: Merge-in librdbg/ChangeLog.
2560        * librdbg/ChangeLog: Remove.
2561        * ChangeLog: Merge-in libchip/ChangeLog.
2562        * libchip/ChangeLog: Remove.
2563        * ChangeLog: Merge-in optman/ChangeLog.
2564        * optman/ChangeLog: Remove.
2565
25662004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2567
2568        * configure.ac: Reflect changes to cpukit.
2569        * wrapup/Makefile.am: Reflect changes to librdbg.
2570        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2571        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2572        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2573        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2574        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2575        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2576        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2577        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2578        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2579
25802004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2581
2582        * aclocal/rtems-top.m4: Remove check for version.m4.
2583        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2584
25852004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2586
2587        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2588        * wrapup/Makefile.am: Reflect changes to libchip/*.
2589        * support/Makefile.am: Use automake compilation rules.
2590        * wrapup/Makefile.am: Reflect changes to support/*.
2591        * configure.ac: Remove libnetworking/wrapup/Makefile.
2592        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2593        libnetworking/*/lib*.a instead of libnetapps.a.
2594        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2595        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2596        * optman/Makefile.am: Use automake compilation rules.
2597        * libchip/Makefile.am: Fix typo in previous patch.
2598        * libchip/Makefile.am: Use automake compilation rules.
2599        * libnetworking/Makefile.am: Remove wrapup.
2600        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2601        automake-compilation rules.
2602        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2603        automake-compilation rules.
2604        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2605        automake-compilation rules.
2606        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2607        automake-compilation rules.
2608        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2609
26102004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2611
2612        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2613        PRE/TMPINSTALL_FILES to CLEANFILES.
2614        * automake/lib.am: Remove TMPINSTALL_FILES.
2615        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2616        PRE/TMPINSTALL_FILES to CLEANFILES.
2617        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2618        PRE/TMPINSTALL_FILES to CLEANFILES.
2619        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2620        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2621        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2622        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2623        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2624        * librdbg/src/i386/Makefile.am: Ditto.
2625        * librdbg/src/m68k/Makefile.am: Ditto.
2626        * librdbg/src/powerpc/Makefile.am: Ditto.
2627        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2628        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2629        * libnetworking/rtems_servers/Makefile.am: Ditto.
2630        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2631        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2632
26332004-01-07      Joel Sherrill <joel@OARcorp.com>
2634
2635        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2636        more completely covers the MIPS family.
2637
26382003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2639
2640        * wrapup/Makefile.am: Reflect changes to shmdr.
2641        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2642
26432003-12-18      Joel Sherrill <joel@OARcorp.com>
2644
2645        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2646        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2647        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2648        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2649        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2650        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2651        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2652
26532003-12-17      Joel Sherrill <joel@OARcorp.com>
2654
2655        * aclocal/version.m4: Updated to rtems-20031217-test.
2656
26572003-12-17     
2658
2659        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2660        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2661
26622003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2663
2664        * automake/compile.am: Remove LINK_LIBS (Unused).
2665        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2666
26672003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2668
2669        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2670        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2671        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2672        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2673        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2674
26752003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2676
2677        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2678        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2679        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2680        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2681        * librdbg/src/i386/Makefile.am:
2682        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2683        * librdbg/src/m68k/Makefile.am:
2684        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2685        * librdbg/src/powerpc/Makefile.am:
2686        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2687
26882003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2689
2690        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2691        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2692        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2693        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2694        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2695        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2696        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2697        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2698        * optman/Makefile.am: Remove project_libdir.
2699        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2700        PRE/TMPINSTALL_FILES.
2701        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2702        PRE/TMPINSTALL_FILES.
2703        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2704        PRE/TMPINSTALL_FILES.
2705        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2706        PRE/TMPINSTALL_FILES.
2707        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2708        from PRE/TMPINSTALL_FILES.
2709        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2710        PRE/TMPINSTALL_FILES.
2711        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2712        PRE/TMPINSTALL_FILES.
2713        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2714        PRE/TMPINSTALL_FILES.
2715        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2716        PRE/TMPINSTALL_FILES.
2717        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2718        PRE/TMPINSTALL_FILES.
2719        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2720        PRE/TMPINSTALL_FILES.
2721        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2722        from PRE/TMPINSTALL_FILES.
2723
27242003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2725
2726        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2727        * automake/lib.am: Remove project_libdir.
2728        * wrapup/Makefile.am: Reworked.
2729
27302003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2731
2732        * configure.ac: Reflect changes to librdbg.
2733        * optman/Makefile.am: Add tmpinstall dirstamp support.
2734        * libchip/Makefile.am: Fix variant-tmpinstall support.
2735        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2736        * librdbg/src/powerpc/Makefile.am: Merge-in former
2737        new_exception_processing/Makefile.am.
2738        * librdbg/src/m68k/any/Makefile.am: Remove.
2739        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2740        * librdbg/src/i386/any/Makefile.am: Remove.
2741        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2742        * librdbg/src/Makefile.am: Cosmetics.
2743        * librdbg/include/Makefile.am: Cosmetics.
2744        * librdbg/Makefile.am: Cosmetics.
2745        * libnetworking/Makefile.am: Cosmetics.
2746        * libnetworking/pppd/Makefile.am: Cosmetics.
2747        * libnetworking/wrapup/Makefile.am: Cosmetics.
2748
27492003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2750
2751        * Makefile.am: Cosmetics.
2752        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2753        support.
2754
27552003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2756
2757        * automake/compile.am: Remove $(ARCH):-rule.
2758
27592003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2760
2761        * configure.ac: Remove lib/libbsp/shared/Makefile,
2762        lib/libbsp/shmdr/Makefile.
2763
27642003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2765
2766        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2767        libchip/serial/Makefile, libchip/rtc/Makefile.
2768        * support/Makefile.am: Remove all-local: $(ARCH).
2769        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2770        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2771        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2772        * optman/Makefile.am: Remove all-local: $(ARCH).
2773        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2774        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2775        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2776        compilation dirstamp support.
2777        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2778        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2779        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2780        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2781        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2782        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2783        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2784        all-local: $(ARCH).
2785        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2786        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2787        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2788        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2789        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2790
27912003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2792
2793        * aclocal/lead-dot.m4: New (from automake-1.7f).
2794        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2795        AC_SUBST(dirstamp).
2796        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2797        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2798        libchip/serial/Makefile.am: Ditto.
2799        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2800        * librdbg/include/Makefile.am: Ditto.
2801        * librdbg/include/rdbg/Makefile.am: Ditto.
2802        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2803        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2804        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2805        * librdbg/src/Makefile.am: Ditto.
2806        * librdbg/src/i386/Makefile.am: Ditto.
2807        * librdbg/src/i386/any/Makefile.am: Ditto.
2808        * librdbg/src/m68k/Makefile.am: Ditto.
2809        * librdbg/src/m68k/any/Makefile.am: Ditto.
2810        * librdbg/src/powerpc/Makefile.am: Ditto.
2811        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2812        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2813        preinstallation.
2814        * libnetworking/pppd/Makefile.am: Ditto.
2815        * libnetworking/rtems_servers/Makefile.am: Ditto.
2816        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2817        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2818        * libnetworking/wrapup/Makefile.am: Ditto.
2819
28202003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2821
2822        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2823        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2824        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2825        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2826        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2827        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2828        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2829        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2830        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2831        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2832        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2833        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2834        underquoting to silence automake-1.8.
2835
28362003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2837
2838        * configure.ac: Reflect having moved tests to ../../testsuites.
2839
28402003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2841
2842        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2843        * aclocal/canonical-host.m4: Remove.
2844        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2845        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2846
28472003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2848
2849        * aclocal/check-cpu.m4: Remove.
2850        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2851        * aclocal/canonical-target-name.m4: Add m4-quotes.
2852        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2853        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2854        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2855        * aclocal/check-networking.m4: Add m4-quotes. Require
2856        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2857        * aclocal/check-posix.m4: Add m4-quotes. Require
2858        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2859        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2860        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2861        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2862
28632003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2864
2865        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2866        * aclocal/bsp-alias.m4: Remove.
2867
28682003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2869
2870        * configure.ac: Make presence of tests/ optional.
2871
28722003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2873
2874        * aclocal/path-perl.m4: Remove (Unused).
2875
28762003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2877
2878        * automake/force-preinstall.am: Remove.
2879
28802003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2881
2882        PR 499/rtems_misc
2883        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2884        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2885        Configuration (Odd was forced) - Correction of Stop Bit configuration
2886        (inversed) - Correction of ISR Handler to call
2887        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2888        CTS Hardware flow control Configuration.
2889
28902003-09-04      Joel Sherrill <joel@OARcorp.com>
2891
2892        * lib/libcpu/shared/include/cache.h,
2893        lib/libcpu/shared/src/cache_aligned_malloc.c,
2894        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2895        license changed.
2896        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2897        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2898        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2899        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2900        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2901        for license changed.
2902        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2903        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2904        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2905        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2906        libchip/network/cs8900.h, libchip/network/dec21140.c,
2907        libchip/network/elnk.c, libchip/network/open_eth.c,
2908        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2909        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2910        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2911        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2912        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2913        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2914        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2915        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2916        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2917        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2918        libchip/serial/serial.h, libchip/serial/z85c30.c,
2919        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2920        libchip/serial/z85c30_reg.c: URL for license changed.
2921
29222003-09-03      Jiri Gaisler <jiri@gaisler.com>
2923
2924        PR 477/networking
2925        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2926        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2927        libchip/network/open_eth.h: New files.
2928
29292003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2930
2931        * aclocal/rtems-top.m4: Add RTEMS_API.
2932        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2933
29342003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2935
2936        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2937        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2938        @RTEMS_BSP@.cfg.
2939
29402003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2941
2942        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2943
29442003-08-20      Joel Sherrill <joel@OARcorp.com>
2945
2946        * libchip/network/cs8900.c: Correct copyright statements.
2947
29482003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2949
2950        * aclocal/check-itron.m4: Remove.
2951        * aclocal/enable-inlines.m4: Remove.
2952        * Makefile.am: Reflect having moved aclocal/.
2953        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2954        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2955        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2956        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2957        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2958        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2959        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2960        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2961        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2962        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2963        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2964        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2965        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2966        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2967        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2968        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2969        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2970        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2971        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2972        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2973        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2974        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2975        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2976        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2977        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2978        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2979        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2980        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2981        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2982        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2983        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2984        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2985        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2986        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2987        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2988        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2989        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2990        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2991        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2992        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2993        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2994        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2995        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2996        * aclocal/target.m4: New (Copied from ../../aclocal).
2997        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2998        * aclocal/version.m4: New (Copied from ../../aclocal).
2999
30002003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3001
3002        * configure.ac: Remove stray comments.
3003        * automake/local.am, automake/host.am: Remove "debug".
3004
30052003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3006
3007        * Makefile.am: Reflect having moved automake/.
3008        * lib/Makefile.am: Reflect having moved automake/.
3009        * support/Makefile.am: Reflect having moved automake/.
3010        * wrapup/Makefile.am: Reflect having moved automake/.
3011        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
3012        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
3013        from ../../automake).
3014        * optman/Makefile.am: Reflect having moved automake/.
3015        * libchip/Makefile.am: Reflect having moved automake/.
3016        * libchip/ide/Makefile.am: Reflect having moved automake/.
3017        * libchip/network/Makefile.am: Reflect having moved automake/.
3018        * libchip/rtc/Makefile.am: Reflect having moved automake/.
3019        * libchip/serial/Makefile.am: Reflect having moved automake/.
3020        * librdbg/Makefile.am: Reflect having moved automake/.
3021        * librdbg/include/Makefile.am: Reflect having moved automake/.
3022        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
3023        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
3024        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
3025        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
3026        automake/.
3027        * librdbg/src/Makefile.am: Reflect having moved automake/.
3028        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
3029        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
3030        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
3031        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
3032        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
3033        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
3034        having moved automake/.
3035        * libnetworking/Makefile.am: Reflect having moved automake/.
3036        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
3037        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
3038        automake/.
3039        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
3040        automake/.
3041        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
3042        automake/.
3043        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
3044
30452003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3046
3047        * Makefile.am: Add bsp.pc.in.
3048        * bsp.pc.in: New (pkgconfig support).
3049
30502003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3051
3052        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
3053
30542003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3055
3056        * lib/Makefile.am: New (Required by 'make dist').
3057        * lib/ChangeLog: Remove.
3058        * lib/.cvsignore: Cleanup.
3059        * configure.ac: Reflect having added lib/Makefile.am.
3060        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
3061        lib/libbsp/configure.ac.
3062        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3063        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3064
30652003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3066
3067        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
3068        * configure.ac: Merge-in librdbg/configure.ac.
3069        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
3070        librdbg/configure.ac.
3071        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
3072        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
3073        LIBCHIP. Conditionally build include-dirs.
3074        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
3075        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
3076        * librdbg/Makefile.am, librdbg/include/Makefile.am,
3077        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
3078        librdbg/include/rdbg/m68k/Makefile.am,
3079        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
3080        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
3081        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3082        librdbg/src/powerpc/Makefile.am, librdbg/
3083        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
3084        configure.ac into ../configure.ac.
3085        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
3086        * libnetworking/.cvsignore, libnetworking/Makefile.am,
3087        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
3088        libnetworking/rtems_telnetd/Makefile.am,
3089        libnetworking/rtems_webserver/Makefile.am,
3090        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
3091        into ../configure.ac.
3092
30932003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3094
3095        PR 427/rtems
3096        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
3097        * librdbg/src/servtsp.c: Ditto.
3098
30992003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
3100
3101        PR 429/bsps
3102        PR 432/bsps
3103        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
3104        packets are queued onto an elnk board, the ISR will deadlock the device
3105        with a tx complete interrupt.  Lighter tx loads are not affected as they
3106        end up submitting single packets to the device.
3107
31082003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3109
3110        * configure.ac: Merge-in libchip/configure.ac. Merge-in
3111        optman/configure.ac.
3112        * optman/configure.ac: Remove (Merged into ../configure.ac).
3113        * optman/Makefile.am: Reflect having merged configure.ac into
3114        ../configure.ac.
3115        * libchip/configure.ac: Remove (Merged into ../configure.ac).
3116        * libchip/Makefile.am, libchip/ide/Makefile.am,
3117        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3118        libchip/serial/Makefile.am: Reflect having merged configure.ac into
3119        ../configure.ac.
3120
31212003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3122
3123        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
3124
31252003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
3126
3127        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
3128        on i386.
3129
31302003-06-13      Joel Sherrill <joel@OARcorp.com>
3131
3132        * libnetworking/pppd/chat.c: Removed warnings.
3133
31342003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
3135
3136        * libchip/network/README.3com: New file missed in previous commit.
3137        PR 405/bsps
3138        PR 393/networking
3139        * libchip/network/dec21140.c: Fix leak also known as PR393.
3140        * libchip/network/elnk.c, libchip/network/if_media.h,
3141        libchip/network/mii.h: New files.
3142        * libchip/network/Makefile.am: Reflect new files.
3143
31442003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3145
3146        * configure.ac: Remove support for profile-variant.
3147
31482003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3149
3150        PR 397/pppd
3151        * libnetworking/pppd/fsm.c: Make peer_mru global again.
3152        * libnetworking/pppd/magic.c: Remove *rand48.
3153        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
3154
31552003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3156
3157        * wrapup/Makefile.am: Add libide.a.
3158
31592003-04-15      Joel Sherrill <joel@OARcorp.com>
3160
3161        PR 387/rtems_misc
3162        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
3163        routines.
3164        * libchip/ide/ata_internal.h: Added missing newline and end of file.
3165
31662003-04-11      Joel Sherrill <joel@OARcorp.com>
3167
3168        * libnetworking/rtems_webserver/cgi.c,
3169        libnetworking/rtems_webserver/sockGen.c,
3170        libnetworking/rtems_webserver/umui.c,
3171        libnetworking/rtems_webserver/websSSL.c,
3172        libnetworking/rtems_webserver/websSSL.h,
3173        libnetworking/rtems_webserver/websda.c,
3174        libnetworking/rtems_webserver/websda.h: New files. Not included in
3175        previous commit.
3176
31772003-04-10      Joel Sherrill <joel@OARcorp.com>
3178
3179        PR 371/pppd
3180        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
3181        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
3182        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
3183        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3184        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
3185        still global symbols in rtemspppd.h which might need to be changed or
3186        converted into member of a structure which is dereferenced with a
3187        pointer that is managed as a per task variable. But this patch should
3188        avoid many conflicts.
3189
31902003-03-27      Joel Sherrill <joel@OARcorp.com>
3191
3192        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
3193        not allowed in the cpukit source code since it must be buildable
3194        independent of any BSP. These files were moved to libchip/ide.
3195        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
3196        files.
3197
31982003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3199
3200        PR 368/filesystems
3201        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
3202        improvements which now work on pc386 and mbx8xx.
3203        * libchip/ide/ide_controller.c: New file.
3204
32052003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3206
3207        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
3208
32092003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3210
3211        * configure.ac: Remove AC_CONFIG_AUX_DIR.
3212        * configure.ac: Add support/.
3213        * support/.cvsignore: New.
3214        * support/Makefile.am: New.
3215        * support/version.c: New.
3216        * wrapup/Makefile.am: Add support/libsupport.a.
3217        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
3218        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
3219        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
3220        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
3221
32222003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3223
3224        * wrapup/Makefile.am: Use SRC += instead of make-vars.
3225
32262003-02-20      Till Straumann <strauman@slac.stanford.edu>
3227
3228        PR 354/networking
3229        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
3230        chip against a table of supported chips. The untested ones are still
3231        commented out, however.
3232
32332003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3234
3235        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3236        * configure.ac: AC_PREREQ(2.57).
3237        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3238        * optman/configure.ac: AC_PREREQ(2.57).
3239        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3240        * libchip/configure.ac: AC_PREREQ(2.57).
3241        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3242        * librdbg/configure.ac: AC_PREREQ(2.57).
3243        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3244        * libnetworking/configure.ac: AC_PREREQ(2.57).
3245
32462003-02-06      Joel Sherrill <joel@OARcorp.com>
3247
3248        * libnetworking/pppd/chat.c: Convert routines with common names to
3249        static. This included get_char(), put_char(), and character() among
3250        others.
3251
32522003-02-03      Joel Sherrill <joel@OARcorp.com>
3253
3254        PR 338/filesystem
3255        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
3256        rtems_io_lookup_name() (API change).  Unused function removed.
3257
32582003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3259
3260        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3261        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3262        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3263        Eliminate *_O_FILES.
3264        * libnetworking/rtems_servers/Makefile.am,
3265        libnetworking/rtems_webserver/Makefile.am,
3266        libnetworking/rtems_telnetd/Makefile.am: Ditto.
3267
32682002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3269
3270        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
3271        Let all-local: depend on $(LIB).
3272        * wrapup/Makefile.am, configure.ac: Remove libmisc.
3273        * optman/Makefile.am: Apply install-data-local to install *.rels.
3274
32752002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3276
3277        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
3278        %.c rules.
3279        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
3280        * libchip/network/Makefile.am: Eliminate C_O_FILES.
3281        * libchip/rtc/Makefile.am: Ditto.
3282        * libchip/serial/Makefile.am: Ditto.
3283
32842002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3285
3286        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3287        LIBC_DEFINES.
3288        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3289        LIBC_DEFINES.
3290        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3291        LIBC_DEFINES.
3292
32932002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3294
3295        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
3296
32972002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3298
3299        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
3300        cache-checking.
3301        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3302
33032002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3304
3305        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
3306        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
3307        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
3308        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3309        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3310
33112002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3312
3313        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
3314        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
3315        Remove.
3316        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
3317
33182002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3319
3320        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
3321        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
3322
33232002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
3324
3325        * libchip/network/cs8900.c: I don't know why we have to SelfST register
3326        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
3327
33282002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3329
3330        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3331        * optman/rel.am: New.
3332
33332002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3334
3335        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3336        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3337        braino in comment on "exec". Extend --enable-ada handling.
3338
33392002-11-04      Joel Sherrill <joel@OARcorp.com>
3340
3341        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3342        tasks and rolling multiple loops into 1.
3343        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3344        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3345        Removed warnings.
3346
33472002-10-31      Joel Sherrill <joel@OARcorp.com>
3348
3349        * libchip/network/dec21140.c: Removed warnings.
3350        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3351        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3352        librdbg/src/m68k/any/remdeb_xdr.c,
3353        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3354        warnings.
3355        * libnetworking/rtems_webserver/socket.c,
3356        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3357
33582002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3359
3360        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3361        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3362        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3363        above.
3364
33652002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3366
3367        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3368        * wrapup/.cvsignore: Remove autom4te.cache.
3369        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3370        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3371        autom4te.cache.
3372        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3373        autom4te.cache.
3374        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3375        autom4te.cache.
3376
33772002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3378
3379        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3380
33812002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3382
3383        * optman/.cvsignore: Add autom4te.cache.
3384
33852002-09-14      Joel Sherrill <joel@OARcorp.com>
3386
3387        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3388
33892002-09-07      Joel Sherrill <joel@OARcorp.com>
3390
3391        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3392        include files to resolve warnings.
3393
33942002-09-07      Chris Johns <ccj@acm.org>
3395
3396        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3397        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3398        which corrects the problem  where the cs8900.c file was actually the BSP
3399        glue.  Joel did some hacking so this file will compile.  Previously it
3400        required providing a target.h file to compile.
3401        * libchip/network/cs8900.c.bsp: New file.
3402
34032002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3404
3405        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3406
34072002-08-31      Joel Sherrill <joel@OARcorp.com>
3408
3409        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3410        eliminate warning.
3411
34122002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3413
3414        * configure.ac: Add ada-tests.
3415
34162002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3417
3418        * Makefile.am: Add preinstall-stamp.
3419
34202002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3421
3422        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3423        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3424        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3425        gcc31 happy.
3426        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3427        cp.
3428
34292002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3430
3431        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3432        make/bsp.mak.
3433        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3434        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3435
34362002-08-12      Joel Sherrill <joel@OARcorp.com>
3437
3438        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3439        avoid error.
3440
34412002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3442
3443        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3444        * configure.ac: Add BSP_SUBDIRS.
3445        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3446        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3447        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3448        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3449        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3450        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3451        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3452        RTEMS_CHECK_BSP_CACHE.
3453        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3454        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3455        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3456        .$(OBJEXT) instead of .o.
3457        * libnetworking/pppd/Makefile.am,
3458        libnetworking/rtems_servers/Makefile.am,
3459        libnetworking/rtems_telnetd/Makefile.am,
3460        libnetworking/rtems_webserver/Makefile.am,
3461        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3462
34632002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3464
3465        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3466        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3467        ../libchip/serial/$(ARCH)/libserialio.a.
3468        * libchip/serial/Makefile.am: Don't tmp-install lib.
3469        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3470
34712002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3472
3473        * Makefile.am: Add rtems_makedir.
3474        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3475        * Makefile.am: Add wrapup-SUBDIR.
3476        * wrapup/ChangeLog: Remove.
3477        * wrapup/configure.ac: Remove.
3478        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3479        (Make the bare BSP happy).
3480        * configure.ac: Ditto.
3481        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3482        Create make/custom/default.cfg.
3483        * configure.ac: Add creation of make/custom/*.cfg. Create
3484        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3485
34862002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3487
3488        * Makefile.am: Clean $(PROJECT_RELEASE).
3489
34902002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3491
3492        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3493        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3494        prototype mismatches.
3495
34962002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3497
3498        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3499        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3500
35012002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3502
3503        * acinclude.m4: Add test "$multilib" != "yes".
3504        * config-ml.in: Remove.
3505        * acinclude.m4: Cleanups.
3506        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3507        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3508        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3509        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3510        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3511
35122002-07-16      Eric Norum <eric.norum@usask.ca>
3513
3514        * New driver for the Intel EtherExpressPro (82559ER) chip.
3515        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3516        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3517        * libchip/network/Makefile.am: Modified to reflect above.
3518
35192002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3520
3521        * acinclude.m4: New.
3522        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3523        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3524        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3525
35262002-07-01      Joel Sherrill <joel@OARcorp.com>
3527
3528        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3529        _Objects_Information_table now that it is a two dimensional array based
3530        upon API and class.
3531        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3532        of strnlen().
3533
35342002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3535
3536        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3537        preinstall libnetapps.a.
3538
35392002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3540
3541        * configure.ac: Remove librpc.
3542
35432002-06-25      Joel Sherrill <joel@OARcorp.com>
3544
3545        * Per PR233, moved librpc to exec.
3546        * configure.ac, wrapup/Makefile.am: Modified.
3547        * librpc, librpc/ChangeLog: Removed.
3548
35492002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3550
3551        * optman/Makefile.am: Remove multilib support.
3552        * optman/configure.ac: Ditto.
3553        * optman/sapi/Makefile.am: Ditto.
3554
35552002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3556
3557        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3558        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3559
35602002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3561
3562        Move networking libraries to c/src/exec/libnetworking
3563        * libnetworking/configure.ac, libnetworking/Makefile.am,
3564        libnetworking/wrapup/Makefile.am: Reflect Moval.
3565
35662002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3567
3568        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3569        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3570        <rtems/bspIo.h>.
3571
35722002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3573
3574        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3575        * libnetworking/rtems/mkrootfs.h: Ditto.
3576        * libnetworking/rtems/Makefile.am: Reflect changes above.
3577
35782002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3579
3580        * configure.ac: Remove lib.
3581
35822002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3583
3584        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3585        that exception stack frames on M68K members with VBR always are 6 byte
3586        long. The incorrect assumption resulted in some gdb commands like "next"
3587        to fail on the 68360.
3588
35892002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3590
3591        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3592        PR 220
3593        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3594        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3595        CVS.
3596        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3597        libnetworking/sys/filio.h: Remove.
3598        * libnetworking/sys/Makefile.am: Reflect changes above.
3599
36002002-05-07      Chris Johns <ccj@acm.org>
3601
3602        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3603        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3604        requires it to be stripped.
3605
36062002-05-01      Eric Norum <eric.norum@usask.ca>
3607
3608        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3609        assembly  to satisfy gcc 3.1 and newer.
3610
36112002-04-26      Eric Norum <eric.norum@usask.ca>
3612
3613        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3614        agressive optimization in gcc 3.1 does not reorder things.
3615
36162002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3617
3618        * libchip/network/dec21140.c: Reflect changes to powerpc's
3619        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3620        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3621        <rtems/score/cpu.h>.
3622        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3623        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3624
36252002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3626
3627        * optman/configure.ac: Remove ENABLE_GCC28.
3628
36292002-04-11      Chris Johns <ccj@acm.org>
3630
3631        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3632        driver control block field to the ifconfig network driver structure.
3633        This field is needed by the i82586 driver which was ported from NetBSD
3634        as it had better hardware abstraction.
3635        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3636        PR59, added the drv_ctrl driver control block field to the ifconfig
3637        network driver structure. This field is needed by the i82586 driver
3638        which was ported from NetBSD as it had better hardware abstraction.
3639
36402002-04-10      Mike Siers <mikes@poliac.com>
3641
3642        * libnetworking/rtems_webserver/NOTES,
3643        libnetworking/rtems_webserver/asp.c,
3644        libnetworking/rtems_webserver/balloc.c,
3645        libnetworking/rtems_webserver/default.c,
3646        libnetworking/rtems_webserver/ej.h,
3647        libnetworking/rtems_webserver/ejIntrn.h,
3648        libnetworking/rtems_webserver/ejlex.c,
3649        libnetworking/rtems_webserver/ejparse.c,
3650        libnetworking/rtems_webserver/emfdb.c,
3651        libnetworking/rtems_webserver/emfdb.h,
3652        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3653        libnetworking/rtems_webserver/handler.c,
3654        libnetworking/rtems_webserver/license.txt,
3655        libnetworking/rtems_webserver/md5.h,
3656        libnetworking/rtems_webserver/md5c.c,
3657        libnetworking/rtems_webserver/mime.c,
3658        libnetworking/rtems_webserver/misc.c,
3659        libnetworking/rtems_webserver/ringq.c,
3660        libnetworking/rtems_webserver/rom.c,
3661        libnetworking/rtems_webserver/security.c,
3662        libnetworking/rtems_webserver/sock.c,
3663        libnetworking/rtems_webserver/sym.c,
3664        libnetworking/rtems_webserver/uemf.c,
3665        libnetworking/rtems_webserver/uemf.h,
3666        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3667        libnetworking/rtems_webserver/url.c,
3668        libnetworking/rtems_webserver/value.c,
3669        libnetworking/rtems_webserver/wbase64.c,
3670        libnetworking/rtems_webserver/webcomp.c,
3671        libnetworking/rtems_webserver/webpage.c,
3672        libnetworking/rtems_webserver/webrom.c,
3673        libnetworking/rtems_webserver/webs.c,
3674        libnetworking/rtems_webserver/webs.h,
3675        libnetworking/rtems_webserver/websuemf.c,
3676        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3677        2.1.4.
3678
36792002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3680
3681        * libchip/network/i82586.c: Include <string.h>.
3682        * libchip/network/sonic.c: Ditto.
3683
36842002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3685
3686        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3687
36882002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3689
3690        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3691
36922002-03-27      Thomas.Doerfler@imd-systems.de
3693
3694        PR 144
3695        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3696        memory address 0 when called for the first time. This is done when
3697        trying to clear the variable "dhcp_hostname".
3698
36992002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3700
3701        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3702        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3703        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3704        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3705        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3706        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3707        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3708        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3709        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3710        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3711        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3712        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3713        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3714        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3715        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3716        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3717        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3718        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3719        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3720        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3721        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3722        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3723        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3724        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3725        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3726        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3727        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3728        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3729        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3730        AUTOMAKE_OPTIONS.
3731        * libnetworking/configure.ac:
3732        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3733        foreign 1.6]).
3734        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3735        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3736        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3737        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3738        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3739        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3740        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3741        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3742        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3743        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3744        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3745        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3746        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3747        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3748        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3749        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3750        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3751
37522002-03-27      Ilya Alexeev <ilya@continuum.ru>
3753
3754        PR 162
3755        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3756        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3757        used in a device write routines.  Now ppp_softc structure have own
3758        character for writing to device (sc_outchar).  I think that converting
3759        local variables to static is not a right solution, because problems will
3760        occur in the case of two or more ppp instances.
3761        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3762        must be u_long, otherwise in the case of the big output packet endless
3763        loop may occur.
3764
37652002-03-21      Ilya Alexeev <ilya@continuum.ru>
3766
3767        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3768        preparations for multiple PPPD connections.
3769
37702002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3771
3772        PR 149
3773        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3774        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3775        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3776        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3777
37782002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3779
3780        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3781        * configure.ac: Modified to reflect addition.
3782
37832002-02-27      Ilya Alexeev <ilya@continuum.ru>
3784
3785        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3786        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3787        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3788        capabilities as well as eliminate some warnings.
3789
37902002-02-27      Eric Norum <eric.norum@usask.ca>
3791
3792        * libnetworking/net/radix.c: Properly handle fetching the default route
3793        when there is no route.  This was a bug in the original FreeBSD code and
3794        this fix is from an updated version of their code.
3795
37962002-02-16      Eric Norum <eric.norum@usask.ca>
3797
3798        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3799        checking.
3800
38012002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3802
3803        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3804        dodefaultroute.
3805
38062002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3807
3808        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3809        include <rtems/seterr.h>.
3810
38112002-02-01      Mike Siers <mikes@poliac.com>
3812
3813        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3814        avoid bringing the link down too fast. NOTE: Mike reports successfully
3815        running at 56K baud on a direct link.
3816
38172002-02-01      Eric Valette <valette@crf.canon.fr>
3818
3819        * librdbg/So many patches have been posted recently on the mailing list
3820        and  because we were unable to find correct solution to compile on
3821        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3822        because the coding  style of rdbg was rather inconsistant among various
3823        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3824        global coding style (using indent + manual edits), 2) incorporate/review
3825        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3826        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3827        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3828        after rdbg initialization is done, NB : the paches is huge but it is
3829        mainly due to coding styke chnages.  Only few lines of codes have been
3830        really changed and they do not impact  rdbg functionnality (AFAIKT).
3831        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3832        librdbg/include/rdbg/m68k/rdbg_f.h,
3833        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3834        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3835        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3836        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3837        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3838        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3839        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3840        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3841        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3842        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3843        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3844        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3845        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3846        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3847        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3848        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3849
38502002-01-31      Mike Siers <mikes@poliac.com>
3851
3852        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3853        * Nice Update of PPPD support which eliminates the requiremetn that
3854        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3855        and reports that it seems to be more stable and handle larger packets
3856        better.  This patch replaces the termios tasks with more general pppd
3857        network driver tasks.  The functions pppinput() and pppstart() get
3858        called from the interrupt service routine.
3859        * libnetworking/Makefile.am, libnetworking/configure.ac,
3860        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3861        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3862        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3863        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3864        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3865        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3866        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3867        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3868        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3869        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3870        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3871        libnetworking/net/route.c, libnetworking/net/route.h,
3872        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3873        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3874        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3875        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3876        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3877        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3878        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3879        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3880        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3881        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3882        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3883        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3884        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3885        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3886        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3887        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3888        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3889        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3890        libnetworking/pppd/example/README,
3891        libnetworking/pppd/example/netconfig.h,
3892        libnetworking/wrapup/Makefile.am: Modified.
3893        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3894        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3895        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3896        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3897        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3898        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3899        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3900        libnetworking/modem/pppcompress.c: Subdirectory removed.
3901
39022002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3903
3904        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3905        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3906
39072002-01-18      Till Straumann <strauman@slac.stanford.edu>
3908
3909        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3910        issues: - exception handler needs to enable MSR_FP if the interrupted
3911        thread is FP enabled. - printk message for MSR fixed and added
3912        stacktrace. NOTE: this requires the stacktrace patch to
3913        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3914        however).
3915
39162002-01-06      Joel Sherrill <joel@OARcorp.com>
3917
3918        * optman/.cvsignore: Added aclocal.m4 and configure.
3919        * optman/.cvsignore: New file.
3920
39212002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3922
3923        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3924
39252002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3926
3927        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3928        * optman/ChangeLog: New.
3929        * optman/configure.ac: New.
3930        * optman/Makefile.am: New.
3931        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3932        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3933
39342001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3935
3936        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3937
39382001-12-18      Eric Norum <eric.norum@usask.ca>
3939
3940        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3941        `directories' (path names with a / at the end) while disallowing open()
3942        operations on TFTP `directories'.
3943
39442001-12-07      Eric Norum <eric.norum@usask.ca>
3945
3946        * libnetworking/lib/tftpDriver.c: Restore write capability.
3947
39482001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3949
3950        * libchip/network/sonic.h: Fix typo.
3951        * libnetworking/arpa/Makefile.am: Remove stray lines.
3952
39532001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3954
3955        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3956
39572001-10-18      Eric Norum <eric.norum@usask.ca>
3958
3959        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3960        chdir() and open() operations within the TFTP file system.
3961
39622001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3963
3964        * librdbg/configure.ac: Fix latent bug exposed by removal of
3965        config.cache's which prevented powerpc targets librdbg from building.
3966
39672001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3968
3969        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3970        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3971        autoconf-2.52 happy.
3972
39732001-10-12      Mike Siers <mikes@poliac.com>
3974
3975        * libnetworking/Update to stable working state.  Congratulations Mike!
3976        :).
3977        * libnetworking/modem_example: Directory removed.
3978        * libnetworking/modem_example/16550.h,
3979        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3980        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3981        libnetworking/modem_example/ppp.h,
3982        libnetworking/modem_example/pppcompress.c: Files removed.
3983        * libnetworking/pppd/example/pppd.options: New file.
3984        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3985        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3986        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3987        libnetworking/pppd/rtemsmain.c: Updated.
3988
39892001-10-12      Joel Sherrill <joel@OARcorp.com>
3990
3991        * libchip/serial/z85c30.c: Fixed typo.
3992
39932001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3994
3995        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3996        * configure.in: Remove.
3997        * configure.ac: New file, generated from configure.in by autoupdate.
3998        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3999        * libchip/configure.in: Remove.
4000        * libchip/configure.ac: New file, generated from configure.in by
4001        autoupdate.
4002        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4003        * librdbg/configure.in: Remove.
4004        * librdbg/configure.ac: New file, generated from configure.in by
4005        autoupdate.
4006        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4007        * libnetworking/configure.in: Remove.
4008        * libnetworking/configure.ac: New file, generated from configure.in by
4009        autoupdate.
4010
40112001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4012
4013        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
4014        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
4015        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
4016
40172001-09-27      Joel Sherrill <joel@OARcorp.com>
4018
4019        * libchip/ChangeLog: Fixed typo in date.
4020
40212001-09-27      Eric Norum <eric.norum@usask.ca>
4022
4023        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
4024        TFTP  filesystem.
4025
40262001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4027
4028        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
4029        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
4030        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
4031        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
4032        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4033        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4034        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
4035        'PREINSTALL_FILES ='.
4036        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
4037        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
4038        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
4039        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
4040        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
4041        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
4042        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
4043        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
4044        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
4045        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
4046        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
4047        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
4048
40492001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4050
4051        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
4052        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
4053        * librdbg/src/m68k/any/Makefile.am: Ditto.
4054        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
4055        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
4056        happy.
4057
40582001-09-21      Joel Sherrill <joel@OARcorp.com>
4059
4060        * libchip/network/Makefile.am: Fixed typo on file name.
4061        * libchip/network/i82586.c: Commented out line 318 which is referencing
4062        a member of a structure that is not currently there.  This needs to be
4063        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
4064        to C style.
4065
40662001-09-19      Eric Norum <eric.norum@usask.ca>
4067
4068        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
4069
40702001-09-19      Chris Johns <ccj@acm.org>
4071
4072        * libchip/network/README.i82586, libchip/network/i82586.c,
4073        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
4074        Network driver for Intel i82586.
4075        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
4076        rtems/rtems_bsdnet_internal.h Added support for populating the initial
4077        "root" filesystem with information obtained via the DHCP response.
4078
40792001-09-14      Eric Norum <eric.norum@usask.ca>
4080
4081        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
4082        make gcc 3.x happy.
4083
40842001-08-16      Mike Siers <mikes@poliac.com>
4085
4086        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
4087        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
4088        These support callback functionality that has not even been compiled
4089        under RTEMS yet.
4090        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
4091        example application.  Mike's notes on the modifications: - renamed
4092        error() function because of namespace problems - removed calls to the
4093        exit() funciton - removed extra files from the pppd source directory -
4094        defined pppd task constant values in rtemspppd.h - modifyied example
4095        code to get actual tick per second value - placed the pppd 2.3.11 man
4096        page file (pppd.8) into the pppd directory.
4097        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4098        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4099        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4100        libnetworking/pppd/rtems-ppp.c: Deleted.
4101        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
4102        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
4103        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
4104        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
4105        libnetworking/pppd/example/init.c,
4106        libnetworking/pppd/example/netconfig.h,
4107        libnetworking/pppd/example/ppp.conf,
4108        libnetworking/pppd/example/pppdapp.c,
4109        libnetworking/pppd/example/system.h: New files.
4110        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
4111        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
4112        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
4113        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
4114        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
4115        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
4116        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
4117        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
4118        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
4119        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
4120        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
4121        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
4122        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
4123        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
4124        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
4125
41262001-08-16      Joel Sherrill <joel@OARcorp.com>
4127
4128        * libnetworking/pppd/example/Makefile: Removed.
4129        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
4130        to avoid bootstrap -c clobbering it.
4131        * libnetworking/rtems_telnetd/.cvsignore: New file.
4132
41332001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
4134
4135        * libnetworking/Makefile.am, libnetworking/configure.in,
4136        libnetworking/rtems_servers/Makefile.am,
4137        libnetworking/rtems_servers/telnetd.c,
4138        libnetworking/rtems_servers/telnetd.h,
4139        libnetworking/rtems_telnetd/Makefile.am,
4140        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4141        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4142        libnetworking/rtems_telnetd/telnetd.c,
4143        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
4144        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
4145        effect when ftpd change. - the tcp/ip stats have been implemented into
4146        icmds.c and started when telnetd daemon is started.
4147        * libnetworking/rtems_servers/telnetd.c,
4148        libnetworking/rtems_servers/telnetd.h: Removed.
4149        * libnetworking/rtems_telnetd: New directory.
4150        * libnetworking/rtems_telnetd/Makefile.am,
4151        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4152        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4153        libnetworking/rtems_telnetd/telnetd.c,
4154        libnetworking/rtems_telnetd/telnetd.h: New files.
4155
41562001-06-14      Joel Sherrill <joel@OARcorp.com>
4157
4158        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
4159        Moved from libmisc/shell so the network stack to address network
4160        depenendency.
4161        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
4162
41632001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4164
4165        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
4166
41672001-05-15      Joel Sherrill <joel@OARcorp.com>
4168
4169        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
4170        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
4171        accidentally deleted the incorrectly empty versions.
4172
41732001-05-14      Till Straumann <strauman@slac.stanford.edu>
4174
4175        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
4176        libchip/pci/Makefile.am: Per PR215 address the following issues: -
4177        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
4178        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
4179        to know the values) - the affected BSP (shared/motorola) headers have
4180        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
4181        driver (libchip/network/dec21140.c) has been fixed to use
4182        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
4183        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
4184        who is using this driver. - the DEC driver also has been fixed to use
4185        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
4186        delay_in_bus_cycles().
4187
41882001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4189
4190        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
4191
41922001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4193
4194        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
4195
41962001-04-24      Eric Norum <eric.norum@usask.ca>
4197
4198        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
4199        NTP synchronization a little more robust -- no NTP daemon yet, but at
4200        least it trys a little harder when the primary NTP server is down.
4201
42022001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
4203
4204        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
4205        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4206        libnetworking/pppd/modem_example/modem.c,
4207        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
4208        other strings into English.
4209        * libnetworking/pppd/STATUS: updated to reflect the changes.
4210
42112001-04-20      Jake Janovetz <janovetz@uiuc.edu>
4212
4213        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
4214        again.
4215
42162001-04-20      Eric Valette <valette@crf.canon.fr>
4217
4218        * mcp750 directory renamed new_exception processing as it supports many
4219        more CPU models.
4220        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4221        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4222        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
4223        formerly in mcp750 plus modifications.
4224        * librdbg/src/powerpc/mcp750/.cvsignore,
4225        librdbg/src/powerpc/mcp750/Makefile.am,
4226        librdbg/src/powerpc/mcp750/remdeb.h,
4227        librdbg/src/powerpc/mcp750/remdeb_f.x,
4228        librdbg/src/powerpc/mcp750/remdeb_svc.c,
4229        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
4230        new_exception_processing.
4231        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4232        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4233        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
4234        part of this effort to add support for the MPC8xx.
4235
42362001-04-19      Joel Sherrill <joel@OARcorp.com>
4237
4238        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
4239        internal include files.
4240
42412001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
4242
4243        PR 158
4244        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
4245        rcmd() library call by commenting out the parts that deal with signals.
4246        This enables RTEMS to 'rsh' command to a server connecting fd to remote
4247        stdio. The 'server-side' parts of this file which deal with
4248        authentication are disabled since they are not needed.
4249
42502001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
4251
4252        * libnetworking/include/.cvsignore: Remove dangling file.
4253
42542001-03-14      Joel Sherrill <joel@OARcorp.com>
4255
4256        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
4257        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
4258        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
4259        libchip style serial drivers can be written in libcpu or libbsp.
4260
42612001-03-01      Joel Sherrill <joel@OARcorp.com>
4262
4263        * libchip/network/cs8900.c, libchip/network/cs8900.h,
4264        libchip/network/sonic.c, libchip/network/sonic.h,
4265        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
4266        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
4267        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
4268        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
4269        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
4270        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
4271        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
4272        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
4273
42742001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4275
4276        * librdbg/include/rdbg/Makefile.am,
4277        librdbg/include/rdbg/i386/Makefile.am,
4278        librdbg/include/rdbg/m68k/Makefile.am,
4279        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
4280        style on include files.
4281
42822001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4283
4284        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4285        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
4286        replace ${..} with $(..).
4287        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
4288        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
4289        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4290        libnetworking/rtems/Makefile.am, libnetworking/
4291        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
4292        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
4293        include_*HEADERS instead of H_FILES.
4294        * libnetworking/include/Makefile.am: Remove.
4295        * libnetworking/Makefile.am: Add handling of *.h files.
4296        * libnetworking/configure.in: Remove include/Makefile.
4297
42982001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4299
4300        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
4301
43022001-01-31      Sergei Organov <osv@javad.ru>
4303
4304        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
4305        current dir and root dir removed in favor of new libio support for
4306        task-local current and root directories. - Bug in `close_data_socket()'
4307        introduced by previous change fixed. - `command_pasv()' changed to set
4308        timeout on socket we are listening on and code fixed to don't close
4309        socket twice on error. - `serr()' changed to clear `errno'. -
4310        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
4311        changed to clear `errno' before processing session. -
4312        `close_data_socket()' fixed to close both active and passive sockets -
4313        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
4314        empty string  in `exec_command()'.
4315
43162001-01-25      Eric Norum <eric.norum@usask.ca>
4317
4318        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
4319        improves throughput on systems which are dropping packets.   Only the
4320        first timeout is reduced.  This keeps the number of extra packets down
4321        on networks that are very busy and dropping lots of packets.
4322
43232001-01-24      Sergei Organov <osv@javad.ru>
4324
4325        * libnetworking/rtems_servers/ftpd.c,
4326        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4327        - Timeouts on sockets implemented. 'idle' field added to configuration.
4328        No timeout by default to keep backward compatibility. Note: SITE IDLE
4329        command not implemented yet. - Basic global access control implemented.
4330        'access' field added to configuration. No access limitations by default
4331        to keep backward compatibility. - Anchor data socket for active mode
4332        (using self IP and port 20.) - Fixed default data port support (still
4333        not tested). - Don't allow IP address different from originating host in
4334        PORT command to improve security. - Fixed bug in MDTM command. - Check
4335        for correctness of parsing of argument in command_port(). - Fixed
4336        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4337        a directory. - Command parsing a little bit improved: command names are
4338        now converted to upper-case to be more compatible with RFC (command
4339        names are not case-sensitive.) - Reformat comments so that they have
4340        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4341        previous changes - True ASCII mode implemented (doesn't work for hooks
4342        and /dev/null) - Passive mode implemented, PASV command added. - Default
4343        port for data connection could be used (untested, can't find ftp client
4344        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4345        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4346
43472001-01-18      Joel Sherrill <joel@OARcorp.com>
4348
4349        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4350        macro using variable arguments.
4351        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4352        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4353        since I updated the main RTEMS development machine to RedHat 7.2 and
4354        apparently got a new version of rpcgen.
4355
43562001-01-12      Sergei Organov <osv@javad.ru>
4357
4358        * libnetworking/rtems_servers/ftpd.c,
4359        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4360        - use pool of pre-created threads to handle sessions instead of
4361        creating/deleting threads on the fly - LIST output is now similar to
4362        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4363        happy with it. - LIST NAME now works (both for files and directories) -
4364        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4365        clients happy  - keep track of CWD for every session separately -
4366        ability to specify root directory name for FTPD in configuration table.
4367        FTPD will then create illusion for FTP clients that this is actually
4368        root directory. - ignore options sent in commands, thus LIST -al FILE
4369        works and doesn't try to list "-al" directory. - buffers are allocated
4370        on stack instead of heap where possible to eliminate malloc/free calls
4371        (avoid possible heap fragmentation troubles). - drop using of task
4372        notepad to pass parameters - use function arguments instead - use
4373        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4374        in socket() instead of AF_INET.
4375
43762001-01-02      Joel Sherrill <joel@OARcorp.com>
4377
4378        * libnetworking/CHANGELOG: Removed.
4379        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4380
43812000-12-14      Eric Norum <eric.norum@usask.ca>
4382
4383        * libnetworking/lib/tftpDriver.c: Added write capability.
4384
43852000-12-08      Joel Sherrill <joel@OARcorp.com>
4386
4387        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4388        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4389        numerous variable declarations conditional on PPP_COMPRESS and
4390        PPP_FILTER.  Commented out variables that were not used because the code
4391        using them was commented out. Removed totally unused variables.
4392        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4393        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4394
43952000-11-30      Joel Sherrill <joel@OARcorp.com>
4396
4397        * libnetworking/modem/ppp_tty.c: Changed to include
4398        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4399        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4400        * libnetworking/Makefile.am: Modified to reflect above.
4401
44022000-11-27      Joel Sherrill <joel@OARcorp.com>
4403
4404        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4405
44062000-11-25      Eric Norum <eric.norum@usask.ca>
4407
4408        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4409        core.
4410
44112000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4412
4413        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4414        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4415        subdir.
4416        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4417        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4418        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4419        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4420        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4421        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4422        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4423        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4424        ppp_tty.c and the real pppd main is in pppmain.c.
4425
44262000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4427
4428        * libchip/network/sonic.c: Added ipalign() routine to align the received
4429        packet so that the ip header is on a 32-bit boundary. Necessary for
4430        cpu's that do not allow unaligned loads and stores and when the 32-bit
4431        DMA mode is used.
4432
44332000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4434
4435        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4436        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4437        ACLOCAL_AMFLAGS.
4438        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4439        ACLOCAL_AMFLAGS.
4440        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4441        ACLOCAL_AMFLAGS.
4442
44432000-11-03      Chris Johns <ccj@acm.org>
4444
4445        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4446        libchip/network/cs8900.h: New files.
4447
44482000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4449
4450        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4451        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4452        $(RTEMS_TOPdir)/aclocal.
4453        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4454        $(RTEMS_TOPdir)/aclocal.
4455        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4456        $(RTEMS_TOPdir)/aclocal.
4457
44582000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4459
4460        * configure.in: Switch to GNU-canonicalization.
4461        * Makefile.am: Reflect changes to configure.in.
4462        * acinclude.m4: Remove.
4463
44642000-10-30      Joel Sherrill <joel@OARcorp.com>
4465
4466        * POSIX include files merged into newlib.  This resulted in some
4467        definitions moving to other files and thus some secondary effects in
4468        RTEMS source code.
4469        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4470        in sync with newlib's <machine/types.h>.
4471        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4472        definition of struct itimerval in <sys/time.h>.
4473
44742000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4475
4476        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4477        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4478        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4479        * ChangeLog: Fix typos.
4480        * configure.in: add tests to the GNU canonicalized subdirectories.
4481
44822000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4483
4484        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4485        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4486        the lib directory before configuring lib/.
4487
44882000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4489
4490        * configure.in, Makefile.am: add exec to the GNU canonicalized
4491        subdirectories.
4492        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4493        * configure.in: add libnetworking, librpc and librdb to the GNU
4494        canonicalized subdirectories.
4495        * configure.in: add libmisc and libchip to the GNU canonicalized
4496        subdirectories.
4497        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4498        Switch to GNU canonicalization.
4499        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4500        Switch to GNU canonicalization.
4501        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4502        Switch to GNU canonicalization.
4503
45042000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4505
4506        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4507        canonicalization to libfs/. The approach is currently a bit of a hack as
4508        GNU canonicalization does not support the per-BSP build some of the
4509        other directories require.  As more of the tree is converted, this will
4510        become less  of an issue.
4511
45122000-10-20      Joel Sherrill <joel@OARcorp.com>
4513
4514        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4515        parameter.
4516
45172000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4518
4519        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4520        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4521        * librdbg/configure.in: Add m68k support.
4522        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4523        subdirectory.
4524        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4525        failure.
4526        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4527        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4528        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4529        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4530        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4531        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4532        librdbg/src/m68k/.cvsignore: New files.
4533        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4534        function pointers.
4535        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4536        _after_ pointer has been checked against NULL.
4537
45382000-10-18      Joel Sherrill <joel@OARcorp.com>
4539
4540        * wrapup/Makefile.am: Added libfs.
4541
45422000-10-18      Chris Johns <ccj@acm.org>
4543
4544        * libfs created.
4545        * configure.in: Added libfs subdirectory.
4546        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4547
45482000-09-28      Joel Sherrill <joel@OARcorp.com>
4549
4550        * libnetworking/rtems_webserver/Makefile.am,
4551        libnetworking/rtems_webserver/base64.c,
4552        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4553        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4554
45552000-09-22      Joel Sherrill <joel@OARcorp.com>
4556
4557        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4558        libnetworking/rtems/rtems_bsdnet_internal.h,
4559        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4560        have included rtems.h.  It is now including precisely the  least amount
4561        of low level, yet portable .h files to get the basic RTEMS types
4562        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4563        used machine/types.h to include rtems.h.
4564
45652000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4566
4567        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4568
45692000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4570
4571        * libnetworking/ChangeLog: Cleanup.
4572
45732000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4574
4575        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4576        * libchip/ChangeLog: Fix formating.
4577
45782000-09-05      Joel Sherrill <joel@OARcorp.com>
4579
4580        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4581        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4582        confusion and to work with the converted flags.
4583
45842000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4585
4586        * wrapup/Makefile.am: Include compile.am.
4587        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4588        libchip/serial/Makefile.am: Include compile.am.
4589        * librdbg/src/i386/any/Makefile.am,
4590        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4591        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4592        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4593        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4594        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4595        libnetworking/rtems_servers/Makefile.am,
4596        libnetworking/rtems_webserver/Makefile.am,
4597        libnetworking/wrapup/Makefile.am: Include compile.am.
4598
45992000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4600
4601        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4602        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4603
46042000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4605
4606        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4607
46082000-08-31      Joel Sherrill <joel@OARcorp.com>
4609
4610        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4611        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4612        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4613        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4614        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4615        * libnetworking/wbase64.c: Removed.
4616        * libnetworking/Makefile.am, libnetworking/asp.c,
4617        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4618        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4619        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4620        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4621        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4622        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4623        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4624        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4625        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4626        Modified.
4627
46282000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4629
4630        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4631
46322000-08-30      Joel Sherrill <joel@OARcorp.com>
4633
4634        * libnetworking/rtems_webserver/license.txt: New file.
4635
46362000-08-10      Joel Sherrill <joel@OARcorp.com>
4637
4638        * ChangeLog: New file.
4639        * libchip/ChangeLog: New file.
4640        * librdbg/ChangeLog: New file.
4641        * libnetworking/ChangeLog: New file.
4642
Note: See TracBrowser for help on using the repository browser.