source: rtems/c/src/ChangeLog @ 1f25c77

4.115
Last change on this file since 1f25c77 was 1f25c77, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/09/11 at 15:37:53

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

  • libchip/network/greth.c, libchip/network/open_eth.c libchip/network/sonic.c: Eliminate evil typecasts.
  • libchip/network/greth.h, libchip/network/open_eth.h, libchip/network/sonic.h: Use void* for addresses.
  • Property mode set to 100644
File size: 174.5 KB
Line 
12011-10-09      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * libchip/network/greth.c, libchip/network/open_eth.c
4        libchip/network/sonic.c: Eliminate evil typecasts.
5        * libchip/network/greth.h, libchip/network/open_eth.h,
6        libchip/network/sonic.h: Use void* for addresses.
7
82011-08-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
9
10        * libchip/network/smc91111exp.h, libchip/network/smc91111.c: Use
11        BSP_FEATURE_IRQ_EXTENSION define.
12
132011-08-30      Peter Dufault <dufault@hda.com>
14
15        * libchip/network/smc91111.c: Modify to support the MPC5554 using new
16        exceptions.  Fix where the networking status is being dumped to a
17        single thousand-character line.  Add support for when the chip loaded
18        it's MAC address from a serial chip at reset (the
19        SMC91111_ENADDR_IS_SETUP option).  Call lan91cxx_start() every time
20        the the device is initialized.  Without this change the chip can not
21        be "upped" once it has been downed.
22        * c/src/libchip/network/smc91111.h: Change the "#ifdef expression" to
23        "#if expression".
24        * c/src/libchip/network/smc91111exp.h: Add support for new exceptions.
25
262011-07-11      Sebastian Huber <sebastian.huber@embedded-brains.de>
27
28        * libchip/serial/ns16550_p.h, libchip/serial/ns16550.c: Remove
29        interrupt handler during last close.
30
312011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
32
33        * libchip/display/disp_hcms29xx.c, libchip/flash/am29lv160.c,
34        libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c,
35        libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
36        libchip/i2c/spi-memdrv.c, libchip/rtc/ds1375.c: Eliminate use of GNU
37        old-style field designator extension as recommended by clang.
38
392011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
40
41        * libchip/i2c/spi-memdrv.h: Add missing semi-colon.
42
432011-06-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
44
45        * aclocal/bspopts.m4: Added macros for cache options
46        RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED,
47        RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED,
48        RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED, and
49        RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED.
50
512011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
52
53        PR 1729/cpukit
54        * aclocal/check-smp.m4, aclocal/enable-smp.m4: New files.
55
562011-03-07      Ralf Corsépius <ralf.corsepius@rtems.org>
57
58        * aclocal/rtems-top.m4: Add pkgdatadir.
59        * configure.ac: Remove dead code.
60
612011-03-04      Ralf Corsépius <ralf.corsepius@rtems.org>
62
63        * aclocal/rtems-top.m4, aclocal/version.m4:
64        Rename RTEMS_API into _RTEMS_API.
65
662011-02-25      Ralf Corsépius <ralf.corsepius@rtems.org>
67
68        * aclocal/canonical-target-name.m4:
69        Stop pretending no_cpu* was buildable.
70        Derive RTEMS_CPU from "$host_cpu".
71        Error out if "$host" doesn't match "*-*-rtems*".
72
732011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
74
75        * configure.ac: Remove AM_CONDITIONAL(HAS_POSIX) (Unused).
76
772011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
78
79        * ada-tests/mptests/mp01/mp01.adb, ada-tests/mptests/mp01/mptest.adb,
80        ada-tests/mptests/mp01/mptest.ads,
81        ada-tests/mptests/mp01/node1/mp01_node1.adb,
82        ada-tests/mptests/mp01/node2/mp01_node2.adb,
83        ada-tests/mptests/mp02/mptest.adb, ada-tests/mptests/mp02/mptest.ads,
84        ada-tests/mptests/mp02/node1/mp02_node1.adb,
85        ada-tests/mptests/mp02/node2/mp02_node2.adb,
86        ada-tests/mptests/mp03/mptest.adb, ada-tests/mptests/mp03/mptest.ads,
87        ada-tests/mptests/mp03/node1/mp03_node1.adb,
88        ada-tests/mptests/mp03/node2/mp03_node2.adb,
89        ada-tests/mptests/mp04/mptest.adb, ada-tests/mptests/mp04/mptest.ads,
90        ada-tests/mptests/mp04/node1/mp04_node1.adb,
91        ada-tests/mptests/mp04/node2/mp04_node2.adb,
92        ada-tests/mptests/mp05/mptest.adb, ada-tests/mptests/mp05/mptest.ads,
93        ada-tests/mptests/mp05/node1/mp05_node1.adb,
94        ada-tests/mptests/mp05/node2/mp05_node2.adb,
95        ada-tests/mptests/mp06/mptest.adb, ada-tests/mptests/mp06/mptest.ads,
96        ada-tests/mptests/mp06/node1/mp06_node1.adb,
97        ada-tests/mptests/mp06/node2/mp06_node2.adb,
98        ada-tests/mptests/mp07/mptest.adb, ada-tests/mptests/mp07/mptest.ads,
99        ada-tests/mptests/mp07/node1/mp07_node1.adb,
100        ada-tests/mptests/mp07/node2/mp07_node2.adb,
101        ada-tests/mptests/mp08/mptest.adb, ada-tests/mptests/mp08/mptest.ads,
102        ada-tests/mptests/mp08/node1/mp08_node1.adb,
103        ada-tests/mptests/mp08/node2/mp08_node2.adb,
104        ada-tests/mptests/mp09/mptest.adb, ada-tests/mptests/mp09/mptest.ads,
105        ada-tests/mptests/mp09/node1/mp09_node1.adb,
106        ada-tests/mptests/mp09/node2/mp09_node2.adb,
107        ada-tests/mptests/mp10/mptest.adb, ada-tests/mptests/mp10/mptest.ads,
108        ada-tests/mptests/mp10/node1/mp10_node1.adb,
109        ada-tests/mptests/mp10/node2/mp10_node2.adb,
110        ada-tests/mptests/mp11/mptest.adb, ada-tests/mptests/mp11/mptest.ads,
111        ada-tests/mptests/mp11/node1/mp11_node1.adb,
112        ada-tests/mptests/mp11/node2/mp11_node2.adb,
113        ada-tests/mptests/mp12/mptest.adb, ada-tests/mptests/mp12/mptest.ads,
114        ada-tests/mptests/mp12/node1/mp12_node1.adb,
115        ada-tests/mptests/mp12/node2/mp12_node2.adb,
116        ada-tests/mptests/mp13/mptest.adb, ada-tests/mptests/mp13/mptest.ads,
117        ada-tests/mptests/mp13/node1/mp13_node1.adb,
118        ada-tests/mptests/mp13/node2/mp13_node2.adb,
119        ada-tests/mptests/mp14/mptest.adb, ada-tests/mptests/mp14/mptest.ads,
120        ada-tests/mptests/mp14/node1/mp14_node1.adb,
121        ada-tests/mptests/mp14/node2/mp14_node2.adb,
122        ada-tests/samples/base_mp/mptest.adb,
123        ada-tests/samples/base_mp/mptest.ads,
124        ada-tests/samples/base_sp/base_sp.adb,
125        ada-tests/samples/base_sp/sptest.adb,
126        ada-tests/samples/base_sp/sptest.ads,
127        ada-tests/samples/hello/hello.adb,
128        ada-tests/samples/hello/sptest.adb,
129        ada-tests/samples/hello/sptest.ads,
130        ada-tests/samples/nsecs/nsecs.adb,
131        ada-tests/samples/nsecs/sptest.adb,
132        ada-tests/samples/nsecs/sptest.ads,
133        ada-tests/samples/ticker/sptest.adb,
134        ada-tests/samples/ticker/sptest.ads,
135        ada-tests/samples/ticker/ticker.adb, ada-tests/sptests/sp01/sp01.adb,
136        ada-tests/sptests/sp01/sptest.adb, ada-tests/sptests/sp01/sptest.ads,
137        ada-tests/sptests/sp02/sp02.adb, ada-tests/sptests/sp02/sptest.adb,
138        ada-tests/sptests/sp02/sptest.ads, ada-tests/sptests/sp03/sp03.adb,
139        ada-tests/sptests/sp03/sptest.adb, ada-tests/sptests/sp03/sptest.ads,
140        ada-tests/sptests/sp04/sp04.adb, ada-tests/sptests/sp04/sptest.adb,
141        ada-tests/sptests/sp04/sptest.ads, ada-tests/sptests/sp05/sp05.adb,
142        ada-tests/sptests/sp05/sptest.adb, ada-tests/sptests/sp05/sptest.ads,
143        ada-tests/sptests/sp06/sp06.adb, ada-tests/sptests/sp06/sptest.adb,
144        ada-tests/sptests/sp06/sptest.ads, ada-tests/sptests/sp07/sp07.adb,
145        ada-tests/sptests/sp07/sptest.adb, ada-tests/sptests/sp07/sptest.ads,
146        ada-tests/sptests/sp08/sp08.adb, ada-tests/sptests/sp08/sptest.adb,
147        ada-tests/sptests/sp08/sptest.ads, ada-tests/sptests/sp09/sp09.adb,
148        ada-tests/sptests/sp09/sptest.adb, ada-tests/sptests/sp09/sptest.ads,
149        ada-tests/sptests/sp11/sp11.adb, ada-tests/sptests/sp11/sptest.adb,
150        ada-tests/sptests/sp11/sptest.ads, ada-tests/sptests/sp12/sp12.adb,
151        ada-tests/sptests/sp12/sptest.adb, ada-tests/sptests/sp12/sptest.ads,
152        ada-tests/sptests/sp13/sp13.adb, ada-tests/sptests/sp13/sptest.adb,
153        ada-tests/sptests/sp13/sptest.ads, ada-tests/sptests/sp14/sp14.adb,
154        ada-tests/sptests/sp14/sptest.adb, ada-tests/sptests/sp14/sptest.ads,
155        ada-tests/sptests/sp15/sp15.adb, ada-tests/sptests/sp15/sptest.adb,
156        ada-tests/sptests/sp15/sptest.ads, ada-tests/sptests/sp16/sp16.adb,
157        ada-tests/sptests/sp16/sptest.adb, ada-tests/sptests/sp16/sptest.ads,
158        ada-tests/sptests/sp17/sp17.adb, ada-tests/sptests/sp17/sptest.adb,
159        ada-tests/sptests/sp17/sptest.ads, ada-tests/sptests/sp19/sp19.adb,
160        ada-tests/sptests/sp19/sptest.adp, ada-tests/sptests/sp19/sptest.ads,
161        ada-tests/sptests/sp20/sp20.adb, ada-tests/sptests/sp20/sptest.adb,
162        ada-tests/sptests/sp20/sptest.ads, ada-tests/sptests/sp22/sp22.adb,
163        ada-tests/sptests/sp22/sptest.adb, ada-tests/sptests/sp22/sptest.ads,
164        ada-tests/sptests/sp23/sp23.adb, ada-tests/sptests/sp23/sptest.adb,
165        ada-tests/sptests/sp23/sptest.ads, ada-tests/sptests/sp24/sp24.adb,
166        ada-tests/sptests/sp24/sptest.adb, ada-tests/sptests/sp24/sptest.ads,
167        ada-tests/sptests/sp25/sp25.adb, ada-tests/sptests/sp25/sptest.adb,
168        ada-tests/sptests/sp25/sptest.ads,
169        ada-tests/support/test_support.adb, ada-tests/tmtests/tm01/tm01.adb,
170        ada-tests/tmtests/tm01/tmtest.adb, ada-tests/tmtests/tm01/tmtest.ads,
171        ada-tests/tmtests/tm02/tm02.adb, ada-tests/tmtests/tm02/tmtest.adb,
172        ada-tests/tmtests/tm02/tmtest.ads, ada-tests/tmtests/tm03/tm03.adb,
173        ada-tests/tmtests/tm03/tmtest.adb, ada-tests/tmtests/tm03/tmtest.ads,
174        ada-tests/tmtests/tm04/tm04.adb, ada-tests/tmtests/tm04/tmtest.adb,
175        ada-tests/tmtests/tm04/tmtest.ads, ada-tests/tmtests/tm05/tm05.adb,
176        ada-tests/tmtests/tm05/tmtest.adb, ada-tests/tmtests/tm05/tmtest.ads,
177        ada-tests/tmtests/tm06/tm06.adb, ada-tests/tmtests/tm06/tmtest.adb,
178        ada-tests/tmtests/tm06/tmtest.ads, ada-tests/tmtests/tm07/tm07.adb,
179        ada-tests/tmtests/tm07/tmtest.adb, ada-tests/tmtests/tm07/tmtest.ads,
180        ada-tests/tmtests/tm08/tm08.adb, ada-tests/tmtests/tm08/tmtest.adb,
181        ada-tests/tmtests/tm08/tmtest.ads, ada-tests/tmtests/tm09/tm09.adb,
182        ada-tests/tmtests/tm09/tmtest.adb, ada-tests/tmtests/tm09/tmtest.ads,
183        ada-tests/tmtests/tm10/tm10.adb, ada-tests/tmtests/tm10/tmtest.adb,
184        ada-tests/tmtests/tm10/tmtest.ads, ada-tests/tmtests/tm11/tm11.adb,
185        ada-tests/tmtests/tm11/tmtest.adb, ada-tests/tmtests/tm11/tmtest.ads,
186        ada-tests/tmtests/tm12/tm12.adb, ada-tests/tmtests/tm12/tmtest.adb,
187        ada-tests/tmtests/tm12/tmtest.ads, ada-tests/tmtests/tm13/tm13.adb,
188        ada-tests/tmtests/tm13/tmtest.adb, ada-tests/tmtests/tm13/tmtest.ads,
189        ada-tests/tmtests/tm14/tm14.adb, ada-tests/tmtests/tm14/tmtest.adb,
190        ada-tests/tmtests/tm14/tmtest.ads, ada-tests/tmtests/tm15/tm15.adb,
191        ada-tests/tmtests/tm15/tmtest.adb, ada-tests/tmtests/tm15/tmtest.ads,
192        ada-tests/tmtests/tm16/tm16.adb, ada-tests/tmtests/tm16/tmtest.adb,
193        ada-tests/tmtests/tm16/tmtest.ads, ada-tests/tmtests/tm17/tm17.adb,
194        ada-tests/tmtests/tm17/tmtest.adb, ada-tests/tmtests/tm17/tmtest.ads,
195        ada-tests/tmtests/tm18/tm18.adb, ada-tests/tmtests/tm18/tmtest.adb,
196        ada-tests/tmtests/tm18/tmtest.ads, ada-tests/tmtests/tm19/tm19.adb,
197        ada-tests/tmtests/tm19/tmtest.adb, ada-tests/tmtests/tm19/tmtest.ads,
198        ada-tests/tmtests/tm20/tm20.adb, ada-tests/tmtests/tm20/tmtest.adb,
199        ada-tests/tmtests/tm20/tmtest.ads, ada-tests/tmtests/tm21/tm21.adb,
200        ada-tests/tmtests/tm21/tmtest.adb, ada-tests/tmtests/tm21/tmtest.ads,
201        ada-tests/tmtests/tm22/tm22.adb, ada-tests/tmtests/tm22/tmtest.adb,
202        ada-tests/tmtests/tm22/tmtest.ads, ada-tests/tmtests/tm23/tm23.adb,
203        ada-tests/tmtests/tm23/tmtest.adb, ada-tests/tmtests/tm23/tmtest.ads,
204        ada-tests/tmtests/tm24/tm24.adb, ada-tests/tmtests/tm24/tmtest.adb,
205        ada-tests/tmtests/tm24/tmtest.ads, ada-tests/tmtests/tm25/tm25.adb,
206        ada-tests/tmtests/tm25/tmtest.adb, ada-tests/tmtests/tm25/tmtest.ads,
207        ada-tests/tmtests/tm28/tm28.adb, ada-tests/tmtests/tm28/tmtest.adb,
208        ada-tests/tmtests/tm28/tmtest.ads, ada-tests/tmtests/tm29/tm29.adb,
209        ada-tests/tmtests/tm29/tmtest.adb, ada-tests/tmtests/tm29/tmtest.ads,
210        ada-tests/tmtests/tmck/tmck.adb, ada-tests/tmtests/tmck/tmtest.adb,
211        ada-tests/tmtests/tmck/tmtest.ads,
212        ada-tests/tmtests/tmoverhd/dummy_rtems.adb,
213        ada-tests/tmtests/tmoverhd/dummy_rtems.ads,
214        ada-tests/tmtests/tmoverhd/tmoverhd.adb,
215        ada-tests/tmtests/tmoverhd/tmtest.adb,
216        ada-tests/tmtests/tmoverhd/tmtest.ads: Account for RTEMS binding
217        child package rework. Eliminate all warnings.
218
2192011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
220
221        * ada/Makefile.am, ada/preinstall.am, ada/rtems.adb, ada/rtems.ads:
222        Split RTEMS Ada95 binding into a master package and a child package
223        per Manager. This is better Ada style.
224        * ada/rtems-barrier.adb, ada/rtems-barrier.ads, ada/rtems-clock.adb,
225        ada/rtems-clock.ads, ada/rtems-cpu_usage.ads, ada/rtems-debug.adb,
226        ada/rtems-debug.ads, ada/rtems-event.adb, ada/rtems-event.ads,
227        ada/rtems-extension.adb, ada/rtems-extension.ads,
228        ada/rtems-fatal.adb, ada/rtems-fatal.ads, ada/rtems-interrupt.ads,
229        ada/rtems-io.adb, ada/rtems-io.ads, ada/rtems-message_queue.adb,
230        ada/rtems-message_queue.ads, ada/rtems-object.adb,
231        ada/rtems-object.ads, ada/rtems-partition.adb,
232        ada/rtems-partition.ads, ada/rtems-port.adb, ada/rtems-port.ads,
233        ada/rtems-rate_monotonic.adb, ada/rtems-rate_monotonic.ads,
234        ada/rtems-region.adb, ada/rtems-region.ads, ada/rtems-semaphore.adb,
235        ada/rtems-semaphore.ads, ada/rtems-signal.adb, ada/rtems-signal.ads,
236        ada/rtems-stack_checker.ads, ada/rtems-tasks.adb,
237        ada/rtems-tasks.ads, ada/rtems-timer.adb, ada/rtems-timer.ads: New
238        files.
239
2402011-02-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
241
242        * libchip/serial/ns16550.c: Revert previous commit and extend existing
243        mechanic.
244
2452011-02-15      Jennifer Averett
246
247        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Support i386
248        style IRQs.
249
2502011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
251
252        * libchip/network/smc91111config.h:
253        Use "__asm__" instead of "asm" for improved c99-compliance.
254
2552011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
256
257        * configure.ac: Require autoconf-2.68, automake-1.11.1.
258
2592011-01-17      Joel Sherrill <joel.sherrill@oarcorp.com>
260
261        * libchip/ide/ata.c: Fix spelling.
262
2632011-01-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
264
265        * libchip/serial/ns16550.c: Install interrupt handler after TTY
266        pointer is valid.
267
2682010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
269
270        * libchip/ide/ata.c: Do not violate chain API.
271
2722010-08-20      <yann.sionneau@telecom-sudparis.eu>
273
274        * libchip/network/greth.c, libchip/network/open_eth.c: Add constants
275        for buffer modes.
276
2772010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
278
279        * libchip/ide/ata_internal.h: C++ compatibility.
280
2812010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
282
283        * libchip/Makefile.am, libchip/preinstall.am: Install
284        <libchip/ata_internal.h>.
285
2862010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
287
288        * libchip/ide/ata_util.c: New file.
289        * libchip/Makefile.am: Reflect change from above.
290        * libchip/ide/ata.c: Moved ata_breq_init(), ata_identify_device(), and
291        ata_process_request_on_init_phase() into new file.
292
2932010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
294
295        * libchip/ide/ata_internal.h, libchip/ide/ata.c: Moved code into
296        separate functions.  Added public ata_breq_init(),
297        ata_identify_device(), and ata_process_request_on_init_phase()
298        functions.
299
3002010-06-24      Arnout Vandecappelle <arnout@mind.be>
301
302        PR 1586/misc
303        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to
304        SD card accesses.
305
3062010-06-22      Arnout Vandecappelle <arnout@mind.be>
307
308        PR 1580/misc
309        * libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor
310        while waiting for read data.
311
3122010-06-22      Arnout Vandecappelle <arnout@mind.be>
313
314        PR 1579/misc
315        * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
316        waiting for write to finish.
317
3182010-06-22      Arnout Vandecappelle <arnout@mind.be>
319
320        PR 1567/misc
321        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
322        timeouts.
323
3242010-06-21      Arnout Vandecappelle <arnout@mind.be>
325
326        PR 1576/misc
327        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
328
3292010-06-21      Arnout Vandecappelle <arnout@mind.be>
330
331        PR 1569/misc
332        * libchip/i2c/spi-sd-card.c: Added CRC checks.
333
3342010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
335
336        PR 1561/cpukit
337        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
338
3392010-06-14      Arnout Vandecappelle <arnout@mind.be>
340
341        PR 1557/misc
342        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
343
3442010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
345
346        * aclocal/version.m4: Bump RTEMS_API to 4.11.
347        Bump _RTEMS_VERSION to 4.10.99.0.
348
3492010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
350
351        * libchip/network/if_dc.c: Fix warning.
352
3532010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
354
355        * libchip/network/greth.c: Misc. hacks to allow compilation on
356        16bit targets.
357
3582010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
359
360        PR 1531/newlib
361        * libchip/network/i82586.c:
362        Add local copy of ALIGN().
363
3642010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
365
366        * libchip/network/cs8900.c:
367        Misc. changes to make code 16bit-target compliant.
368        * libchip/network/i82586.c:
369        Use int32_t instead of int for 16bit-target compliance.
370        * libchip/network/open_eth.c:
371        Misc. changes to make code 16bit-target compliant.
372
3732010-05-18      Chris Johns <chrisj@rtems.org>
374
375        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
376        1448/filesystem.
377
3782010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
379
380        * aclocal/bsp-alias.m4: Change quoting to work-round
381        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
382
3832010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
384
385        * libchip/network/if_dc.c: Remove warnings.
386
3872010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
388
389        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
390        libchip/serial/ns16550.c, libchip/serial/serial.h,
391        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
392        or intptr_t instead of uint32_t or int32_t.
393
3942010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
395
396        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
397        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
398        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
399        uint32_t.
400
4012010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
402
403        * libchip/serial/serial.h: Add extern "C".
404
4052010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
406
407        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
408        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
409        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
410        prototype
411
4122010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
413
414        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
415        CPU_SIMPLE_VECTORED_INTERRUPTS.
416
4172010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
418
419        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
420        simple or PIC interrupt model.
421
4222010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
423
424        * libchip/rtc/ds1375.c: #include <unistd.h>.
425
4262010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
427
428        * libchip/network/i82586.c: Readdress use of ctype methods per
429        recommendation from D.J. Delorie on the newlib mailing list. We
430        should pass an unsigned char into these methods.
431
4322010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
433
434        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
435        variable.
436
4372010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
438
439        * libchip/network/i82586.c: Fix warnings for ctype methods.
440
4412010-02-19      Chris Johns <chrisj@rtems.org>
442
443        * libchip/ide/ide_controller.c: Create the devices as block
444        devices.
445
4462010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
447
448        * libchip/ide/ata_internal.h, libchip/ide/ata.c
449        libchip/i2c/spi-sd-card.c: Update for block device API change.
450
4512010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
452
453        * libchip/display/disp_hcms29xx.c,
454        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
455        libchip/display/font_hcms29xx.h: various fixes
456
4572009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
458
459        PR 1474
460        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
461        device API change.
462
4632009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
464
465        * libchip/network/greth.c: Eliminate unused type
466        rtems_clock_time_value.
467
4682009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
469
470        * libchip/network/dec21140.c: Warning elimination
471        (dec21140_softc->base now is an uint32_t).
472
4732009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
474
475        PR 1483/cpukit
476        * libchip/network/dec21140.c, libchip/network/elnk.c,
477        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
478        *_SUPPORTED-guarded code sections.
479
4802009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
481
482        * libchip/network/dec21140.c, libchip/network/elnk.c,
483        libchip/network/if_dc.c: Ensure PCI drivers are built on all
484        supported configurations. PowerPC conditionals were not current and
485        code was not being built on supported BSPs.
486
4872009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
488
489        * libchip/network/smc91111.c: Formatting.
490
4912009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
492
493        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
494        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
495        uint32_t (16bit ints are too small).
496
4972009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
498
499        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
500        * libchip/network/if_dc.c: Fix type mismatch.
501
5022009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
503
504        * aclocal/bsp-linkcmds.m4: New.
505
5062009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
507
508        * configure.ac: Rework CFLAGS setup.
509        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
510        * automake/compile.am: Remove RTEMS_CFLAGS.
511
5122009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
513
514        * libchip/ide/ata.h: Move extern "C".
515
5162009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
517
518        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
519        Use hex-constants to avoid implicit int-casts.
520        * libchip/i2c/spi-memdrv.c:
521        Use hex-constants to avoid implicit int-casts.
522        Use rtems_off64_t offsets to avoid loosing precision.
523
5242009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
525
526        * libchip/serial/ns16550.c: Update for interrupt handler type change.
527
5282009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
529
530        * aclocal/bsp-alias.m4: New.
531        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
532
5332009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
534
535        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
536
5372009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
538
539        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
540        * Makefile.am: Remove BARE_CPU_MODEL.
541
5422009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
543
544        * configure.ac: Remove cfg_dir.
545
5462009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
547
548        * configure.ac: Remove -std=c99 -fasm.
549        Remove AM_CONDITIONAL LIBCHIP.
550        * libchip/Makefile.am, wrapup/Makefile.am:
551        Remove AM_CONDITIONAL LIBCHIP.
552
5532009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
554
555        * configure.ac: Pick up make/custom/*.
556        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
557
5582009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
559
560        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
561        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
562
5632009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
564
565        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
566
5672009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
568
569        * Makefile.am: Remove RTEMS_HOST (unused).
570        * configure.ac: Remove RTEMS_HOST (unused).
571        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
572
5732009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
574
575        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
576        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
577
5782009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
579
580        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
581        aclocal/check-posix.m4, aclocal/enable-posix.m4,
582        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
583
5842009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
585
586        * configure.ac: Rework make/custom/* handling.
587        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
588        * Makefile.am: Remove make/custom/default.cfg-rule.
589
5902009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
591
592        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
593        NULL pointer access in interrupt handler.
594
5952009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
596
597        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
598        device API change.
599
6002009-10-08      Chris Johns <chrisj@rtems.org>
601
602        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
603        multiblock support from the ATA driver. Multiblock at the disk
604        level should not be a global policy as a disk may have more than
605        one partition with different block sizes. An IDE driver could
606        decide to use the feature with DMA but this a driver specific
607        design choice. Fixed bugs relating to variable block sizes and
608        large block transfer.
609        * c/src/libchip/ide/ide_controller.c,
610        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
611        Changed the block size to 32bits so blocks of 64K or bigger can be
612        transfered in a single driver call.
613
6142009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
615
616        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
617        shared irq.h yet and this breaks a significant number of them.
618
6192009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
620
621        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
622        model.
623
6242009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
625
626        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
627        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
628        renamed to rtems_termios_baud_to_number.
629
6302009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
631
632        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
633        termios_baud_to_number (duplicate prototypes).
634        Add C++-guards.
635        Include rtems/termiostypes.h.
636
6372009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
638
639        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
640
6412009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
642
643        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
644        physical address to support BSD TCP/IP stack.
645
6462009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
647
648        * libchip/network/elnk.c: Convert calls to legacy routine
649        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
650
6512009-08-03      Roger Dahlkvist <ruppe@kth.se>
652
653        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
654
6552009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
656
657        * libchip/ide/ata.c: Remove warning.
658
6592009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
660
661        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
662        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
663        now use the same macros.
664        * aclocal/bsp-bspcleanup-options.m4: New file.
665
6662009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
667
668        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
669        obsolete defines and declarations.  Set initial baud during device
670        open.  Fixed interrupt mode.
671
6722009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
673
674        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
675        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
676        EINVAL and ENOTTY as appropriate.
677
6782009-05-30      Chris Johns <chrisj@rtems.org>
679
680        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
681        devices on an IDE bus and cleaned up the initialisation register
682        call.
683
6842009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
685
686        * libchip/network/i82586.c: Fix warning in manner suggested by
687        Arnout Vandecappelle <arnout@mind.be> in
688        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
689
6902009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
691
692        * libchip/network/if_dc.c: Fixed warnings.
693
6942009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
695
696        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
697        as needed.
698
6992009-04-29      Chris Johns <chrisj@rtems.org>
700
701        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
702
703        * libchip/ide/ide_controller.c: Change the status detection and
704        add a message if the transfer fails. There is currently no error
705        handle at the IDE drvier level.
706
7072009-03-12      Daniel Hellstrom <daniel@gaisler.com>
708
709        PR 1392/bsps
710        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
711        over multiple pages results in extra data being written.
712
7132009-02-27      Gene Smith <gene.smith@siemens.com>
714
715        PR 1356
716        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
717        cards.
718
7192009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
720
721        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
722        enabled on x86.
723
7242009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
725
726        * aclocal/bspopts.m4: Quoting cosmetics.
727
7282009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
729
730        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
731        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
732        writes.  Fixed integer type in device structure.
733
7342009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
735
736        * libchip/serial/ns16550.c: Turn on ns16550_process() for
737        BSP_FEATURE_IRQ_LEGACY case also.
738
7392008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
740
741        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
742        level LibI2C interface.  Added generic block IO functions.
743
7442008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
745
746        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
747        optman/rtems/no-msg.c, optman/rtems/no-part.c,
748        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
749        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
750        optman/sapi/no-ext.c, optman/sapi/no-io.c:
751        Revert previous patch (cvs clash with Joel hacking cpukit).
752
7532008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
754
755        * aclocal/canonical-target-name.m4: Remove tic4x.
756
7572008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
758
759        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
760
7612008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
762
763        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
764        optman/rtems/no-msg.c, optman/rtems/no-part.c,
765        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
766        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
767        optman/sapi/no-ext.c, optman/sapi/no-io.c:
768        Fix prototypes.
769
7702008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
771
772        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
773
7742008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
775
776        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
777        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
778        duplicated data.
779
7802008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
781
782        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
783        SuperCore Handler initialization routines to directly pull parameters
784        from configuration table.
785
7862008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
787
788        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
789        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
790        optman/rtems/no-part.c, optman/rtems/no-region.c,
791        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
792        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
793        initialization routines to directly pull parameters from
794        configuration table. Eliminate empty routines sportted.
795
7962008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
797
798        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
799
8002008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
801
802        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
803        all public use of TOD conversion routines.
804
8052008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
806
807        * libchip/network/smc91111config.h:
808        #include <stdint.h> instead of <rtems/stdint.h>.
809
8102008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
811
812        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
813        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
814
8152008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
816
817        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
818
8192008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
820
821        * libchip/serial/ns16550.c: Transmit the character in the polled write
822        function within a critical section for printk() compatibility.
823
8242008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
825
826        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
827
8282008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
829
830        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
831
8322008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
833
834        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
835
8362008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
837
838        * aclocal/bsp-bootcard-options.m4: Fix quoting.
839
8402008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
841
842        * aclocal/bsp-bootcard-options.m4: New file.
843        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
844
8452008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
846
847        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
848        BSPs that support this feature.
849
8502008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
851
852        * libchip/serial/ns16550.c: Fix typo.
853
8542008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
855
856        * libchip/serial/ns16550.c: Fix typo.
857
8582008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
859
860        * libchip/serial/ns16550.c: Add not supported on arm even though it is
861        not simple vectored.
862
8632008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
864
865        * libchip/serial/ns16550.c: Not currently supported on architectures
866        with simple vectored interrupt model.
867
8682008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
869
870        * aclocal/version.m4: Bump RTEMS_API to 4.10.
871        Bump _RTEMS_VERSION to 4.9.99.0.
872
8732008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
874
875        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
876        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
877        functions have now static linkage type.  Added constant qualifier to
878        operations table and read-only function parameters.
879
880        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
881        c/src/libchip/serial/serial.h:  Include required header files.  Removed
882        support for old PowerPC exception handling.  Various fixes for
883        interrupt related routines.  Added support for BSPs with IRQ extension
884        API.
885
8862008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
887
888        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
889        is no PCI bus based upon the BSP not having a base address defined.
890        This means this driver cannot be supported on that board.
891
8922008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
893
894        * libchip/network/dec21140.c, libchip/network/elnk.c,
895        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
896
8972008-09-17      Miao Yan <yanmiaobest@gmail.com>
898
899        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
900        add simple device only filesystem (devfs), optionally completely drop
901        out filesystem, and to clean up disabling newlib reentrancy support.
902        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
903        now has a 15K code space.
904        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
905        Removed.
906
9072008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
908
909        * libchip/ide/ata.h: Convert to Unix file format.
910
9112008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
912
913        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
914        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
915        libchip/serial/serial.h, libchip/serial/serprobe.c,
916        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
917        Convert to "bool".
918        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
919        libchip/i2c/spi-memdrv.h: Convert to "bool".
920        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
921        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
922        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
923        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
924        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
925        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
926        Convert to "bool".
927        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
928        Convert to "bool".
929        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
930        Convert to "bool".
931
9322008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
933
934        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
935        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
936        memory driver to not use the clock ioctl to install a method to poll
937        for input. It now uses a Class API Timer which means we can eliminate
938        this special IOCTL from all clock drivers.
939        * libchip/shmdr/setckvec.c: Removed.
940
9412008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
942
943        * libchip/network/sonic.c: Do not declare a variable just to hold an
944        ignored return value.
945
9462008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
947
948        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
949
9502008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
951
952        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
953        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
954
9552008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
956
957        * libchip/display/disp_hcms29xx.c: Do not make these static. They
958        appear to be unused that way.
959
9602008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
961
962        * libchip/shmdr/shm_driver.h: Correct prototypes.
963
9642008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
965
966        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
967        variables and made methods static.
968
9692008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
970
971        * libchip/serial/ns16550.c: Fix warning.
972
9732008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
974
975        * aclocal/prog-cc.m4: Add -Wnested-externs.
976
9772008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
978
979        * libchip/network/dec21140.c: Add missing prototype.
980        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
981
9822008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
983
984        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
985        -Wstrict-prototypes to RTEMS_CFLAGS.
986
9872008-08-02      Chris Johns <chrisj@rtems.org>
988
989        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
990        rtems_blkdev_request count and start references. Use
991        RTEMS_BLKDEV_START_BLOCK.
992
9932008-07-29      Chris Johns <chrisj@rtems.org>
994
995        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
996
997        * libchip/ide/ata.c: Change to use a mutex rather than disable
998        pre-emption. Updated to the libblock changes.
999
1000        * libchip/ide/ata_internal.h: Updated to the new chains API.
1001
1002        * libchip/ide/ide_controller.c: Updated to the libblock
1003        changes. Added come debug tracing.
1004
1005        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
1006        to the libblock changes.
1007
10082008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1009
1010        * configure.ac: Remove RPCGEN, RPCTOOLS.
1011
10122008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
1013
1014        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
1015        for output format specifiers.
1016
10172008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1018
1019        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
1020        Fixed some data types
1021
10222008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
1023
1024        * libchip/i2c/spi-sd-card.c: Added missing header file.
1025        * libchip/Makefile.am: Added SD Card driver.
1026
10272008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1028
1029        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
1030        make glyphs non-constant, added file headers
1031
10322008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1033
1034        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
1035        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
1036        * libchip/display/font_hcms29xx.h
1037        Creation of SPI display driver
1038
10392008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
1040
1041        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
1042        via SPI.
1043
10442008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1045
1046        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
1047        AC_PREREQ(2.62).
1048
10492008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1050
1051        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
1052
10532008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1054
1055        * libchip/Makefile.am: Move termios helper routines from libchip to
1056        libcsupport. Add routine which makes it easy for a termios device
1057        driver to inform termios of its default baud rate. This avoids
1058        inconsistencies in later termios settings changes.
1059        * libchip/serial/termios_baud2index.c,
1060        libchip/serial/termios_baud2num.c: Removed.
1061
10622008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1063
1064        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
1065
10662008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1067
1068        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
1069        not fail if there are none.
1070
10712008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1072
1073        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
1074        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
1075        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
1076        * libchip/Makefile.am:
1077        derived a generic spi memory driver from spi-flash-m25p40,
1078        added descriptor for fram fm25l256
1079
10802008-05-07      Till Straumann <strauman@slac.stanford.edu>
1081
1082        PR 649/bsps
1083        * libchip/ide/ata.c: Give up if the interface does not become ready.
1084
10852008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1086
1087        Moved to cpukit.
1088        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
1089        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
1090        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
1091        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
1092        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
1093        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
1094        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
1095        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
1096        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
1097        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
1098        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
1099        nfsclient/src/xdr_mbuf.c: Removed.
1100
11012008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
1102
1103        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
1104
11052008-01-05      Chris Johns <chrisj@rtems.org>
1106
1107        * libchip/flash/am29lv160.c: Update the blank check error message
1108        to say there is an error.
1109       
11102007-12-22      Chris Johns <chrisj@rtems.org>
1111
1112        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
1113        the hello message. Just one line but still a little too long.
1114       
11152007-12-14      Chris Johns <chrisj@rtems.org>
1116
1117        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
1118        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
1119        * libchip/flash, libchip/flash/am29lv160.c,
1120        libchip/flash/am29lv160.h: New.
1121
11222007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1123
1124        * libchip/network/if_fxp.c: Spacing.
1125
11262007-11-20      Till Straumann <strauman@slac.stanford.edu>
1127
1128        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
1129        Avoid using 'stdio' before the system is up and fully
1130        initialized.
1131
11322007-11-20      Till Straumann <strauman@slac.stanford.edu>
1133
1134        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
1135        * libchip/Makefile.am, libchip/preinstall.am:
1136        added new driver for Maxim DS1375 i2c RTC.
1137
11382007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1139
1140        * libchip/i2c/spi-flash-m25p40.c:
1141        added addressing call in write function
1142
11432007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1144
1145        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
1146        * libchip/Makefile.am:
1147        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
1148
11492007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1150
1151        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
1152
11532007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1154
1155        * nfsclient/Makefile.am: Fix errors.
1156
11572007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1158
1159        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
1160
11612007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1162
1163        * aclocal/version.m4: Bump RTEMS_API to 4.9.
1164        Bump RTEMS_VERSION to 4.8.99.0.
1165
11662007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1167
1168        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
1169
11702007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1171
1172        * configure.ac: Remove AC_PROG_AWK (Unused).
1173
11742007-09-14      Daron Chabot <djc915@mail.usask.ca>
1175
1176        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
1177        rtems_interrupt_vector, to permit passing arbitrary arguments to the
1178        ISR. Clean up of variables to silence compiler warnings.
1179
11802007-09-13      Daniel Hellstrom <daniel@gaisler.com>
1181
1182        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
1183
11842007-09-12      Daniel Hellstrom <daniel@gaisler.com>
1185
1186        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
1187          - Odd bit bug in some chips taken care of.
1188          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
1189            alignment but failing to do so must have made the driver writer to make
1190            some incorrect assumptions about MBUFs.
1191          - Fixed MBUF handling to handle mbuf chains better. The Data length of
1192            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
1193          - Made while loop responsible for copying data to fifo port copy 16 shorts
1194            per loop instead of 1 short, increasing the copying process.
1195
11962007-09-07      Daniel Hellstrom <daniel@gaisler.com>
1197
1198        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
1199        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
1200
12012007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1202
1203        * configure.ac, wrapup/Makefile.am: Remove RDBG.
1204        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
1205        librdbg/Makefile.am, librdbg/preinstall.am,
1206        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
1207        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
1208        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
1209        librdbg/include/rdbg/powerpc/rdbg_f.h,
1210        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
1211        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1212        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1213        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1214        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1215        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
1216        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
1217        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
1218        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
1219        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
1220        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
1221        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1222        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
1223        librdbg/src/powerpc/rdbg_f.c,
1224        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1225        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
1226        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1227        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
1228
12292007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1230
1231        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
1232
12332007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1234
1235        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1236          sizes.
1237
12382007-07-27      Chris Johns <chrisj@rtems.org>
1239
1240        * wrapup/Makefile.am: Create archive from a file for hosts
1241        with a limited command line size.
1242
12432007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1244
1245        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1246          sizes.
1247
12482007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1249       
1250        * configure.ac: Add nfsclient.
1251        * nfsclient/Makefile.am: New.
1252        * nfsclient/proto/Makefile, nfsclient/Makefile,
1253          nfsclient/src/Makefile: Remove.
1254        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
1255        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
1256
12572007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1258
1259        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
1260        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
1261        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
1262        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
1263        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
1264        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
1265        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
1266        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
1267        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
1268        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
1269        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
1270        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
1271
12722007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1273
1274        * libchip/serial/ns16550.c: removed timed out wait for transmitter
1275        to become ready: This will not work for fast CPUs.
1276
12772007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1278
1279        * libchip/ide/ata.c: fixed warning
1280
12812007-06-20      Ray Xu <rayx@gmail.com>
1282
1283        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
1284        console, and libio. This shrinks the memory requirements but Joel has
1285        not figured out how best to present this to application space.
1286        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1287        New files.
1288
12892007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1290
1291        * optman/sapi/no-io.c: Split IO Manager into one function per file so
1292        now we only need required initialization methods.
1293
12942007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1295
1296        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
1297        parameter since it was used to configure a no longer used feature.
1298        Device names are now part of the filesystem not in a table.
1299
13002007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1301
1302        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
1303        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
1304        optman/rtems/no-part.c, optman/rtems/no-region.c,
1305        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
1306        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
1307        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
1308        other optional managers so using them reduces application size
1309        instead of increasing it.
1310        * optman/rtems/no-barrier.c: New file.
1311
13122007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1313
1314        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
1315        adjustments to pci-API changes.
1316        * libchip/network/dec21140.c, libchip/network/elnk.c,
1317        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
1318        changes.
1319
13202007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1321
1322        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1323        libchip/network/if_fxp.c: Reflect changes to pci-API.
1324
13252007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1326
1327        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1328        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1329
13302007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1331
1332        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1333          being used to compile "tools").
1334
13352007-03-13      Joel Sherrill <joel@OARcorp.com>
1336
1337        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1338
13392007-03-12      Joel Sherrill <joel@OARcorp.com>
1340
1341        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1342        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1343        and/or fix mistake in copyright notice. Both of these mistakes appear
1344        to be from code submitted after these changes were made previously.
1345
13462007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1347
1348        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1349
13502007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1351
1352        * libchip/Makefile.am: Correct path to README.tulipclone.
1353
13542007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1355
1356        * libchip/ide/ata.c: Remove superfluous type casts.
1357
13582007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1359
1360        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1361        Use size_t for sizes.
1362
13632007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1364
1365        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1366        from preemption disabled region
1367
13682007-01-16      Till Straumann <strauman@slac.stanford.edu>
1369
1370        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1371        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1372        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1373
13742006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1375
1376        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1377          ioctl_command_t as ioctl argument.
1378
13792006-12-13      Joel Sherrill <joel@OARcorp.com>
1380
1381        * librtems++/include/rtems++/rtemsEvent.h,
1382        librtems++/include/rtems++/rtemsMessageQueue.h,
1383        librtems++/include/rtems++/rtemsSemaphore.h,
1384        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1385        librtems++/src/rtemsMessageQueue.cc,
1386        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1387        rtems_unsigned32 to uint32_t.
1388
13892006-12-13      Joel Sherrill <joel@OARcorp.com>
1390
1391        PR 1181/bsps
1392        * optman/rtems/no-msg.c: Clean up dead code.
1393
13942006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1395
1396        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1397
13982006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1399
1400        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1401        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1402        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1403
14042006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1405
1406        * configure.ac: New BUG-REPORT address.
1407
14082006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1409
1410        * Makefile.am: Remove ampolish3.
1411
14122006-11-17      Joel Sherrill <joel@OARcorp.com>
1413
1414        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1415        blank lines.
1416
14172006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1418
1419        * configure.ac: Remove RTEMS_AMPOLISH3.
1420        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1421          Remove checks for AMPOLISH3.
1422        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1423        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1424        * ampolish3: Remove.
1425
14262006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1427
1428        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1429        * aclocal/prog-cc.m4: Remove CFLAGS.
1430        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1431        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1432
14332006-10-23      Joel Sherrill <joel@OARcorp.com>
1434
1435        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1436
14372006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1438
1439        * automake/compile.am: Use hard-coded RTEMS_* flags.
1440
14412006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1442
1443        * aclocal/rtems-top.m4: Remove RTEMS_API.
1444        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1445
14462006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1447
1448        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1449
14502006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1451
1452        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1453
14542006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1455
1456        * aclocal/version.m4: Bump version to 4.7.99.0.
1457
14582006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1459
1460        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1461
14622006-09-11      Joel Sherrill <joel@OARcorp.com>
1463
1464        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1465
14662006-09-04      Joel Sherrill <joel@OARcorp.com>
1467
1468        * libchip/network/greth.c, libchip/network/open_eth.c,
1469        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1470        introduced by warning removal.
1471
14722006-09-01      Joel Sherrill <joel@OARcorp.com>
1473
1474        * libchip/network/greth.c, libchip/network/open_eth.c,
1475        libchip/network/smc91111.c: Remove warnings and correct prototype
1476        added earlier today.
1477
14782006-09-01      Joel Sherrill <joel@OARcorp.com>
1479
1480        * libchip/network/cs8900.c, libchip/network/greth.c,
1481        libchip/network/i82586.c, libchip/network/open_eth.c,
1482        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1483        sized integers, and inttypes.h printf helpers.
1484
14852006-08-09      Kolja Waschk <waschk@telos.de>
1486
1487        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1488
14892006-07-12      Joel Sherrill <joel@OARcorp.com>
1490
1491        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1492
14932006-07-11      Jerry Needell <jerry.needell@unh.edu>
1494
1495        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1496        4.6 branch.  Original modifications by Gaisler Enterprises.
1497        * libchip/network/greth.c, libchip/network/greth.h: New files.
1498
14992006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1500
1501        * ide/ata.[ch]:
1502        (PR1118) fetch priority for ATA task from a variable,
1503        not a fixed configuration value.
1504       
15052006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1506
1507        * Makefile.am: Add ampolish3.
1508
15092006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1510
1511        * ampolish3: New.
1512        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1513
15142006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1515
1516        * aclocal/rtems-ampolish.m4: New.
1517        * configure.ac: Use RTEMS_AMPOLISH3.
1518
15192006-04-18  Joel Sherrill <joel@OARcorp.com>
1520
1521        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1522
15232006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1524
1525        PR 853/filesystem
1526        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1527        should be modified to support the new exception scheme and to use the
1528        handle parameter.
1529
15302006-02-a32     Eric Norum <norume@aps.anl.gov>
1531
1532        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1533        "newer" PCI access calls.  Minor cleanups.  Comments.
1534
15352006-01-12      Eric Norum <norume@aps.anl.gov>
1536
1537        PR 861/networking
1538        PR 863/networking
1539        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1540
15412006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1542
1543        * wrapup/Makefile.am: Add preinstall.am.
1544        * libchip/Makefile.am: Build libchip/network/smc91111.
1545        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1546        Eliminate cyg_int* crap.
1547
15482006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1549
1550        * librdbg/Makefile.am: Add preinstall.am.
1551        * aclocal/bsp-configure.m4: Add ampolish3.
1552        New header guards.
1553
15542006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1555
1556        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1557        Merger from rtems-4-6-branch.
1558
15592006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1560
1561        * libchip/network/smc91111.c
1562        libchip/network/smc91111config.h
1563        libchip/network/smc91111exp.h
1564        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1565        * libchip/Makefile.am: Reflect adding smc91111*.
1566
15672006-01-08      Joel Sherrill <joel@OARcorp.com>
1568
1569        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1570        char *.
1571
15722006-01-08      Joel Sherrill <joel@OARcorp.com>
1573
1574        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1575        warnings.
1576
15772005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1578
1579        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1580        Add RTEMS_RELLDFLAGS.
1581        * automake/compile.am: Remove RTEMS_USE_GCC.
1582        Remove RTEMS_RELLDFLAGS.
1583        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1584
15852005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1586
1587        * libchip/network/if_media.h, libchip/network/mii.h:
1588        Remove (Moved to cpukit).
1589        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1590        and libchip/network/if_media.h.
1591        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1592        if_media.h having moved.
1593
15942005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1595
1596        * automake/compile.am, automake/host.am, automake/local.am,
1597        automake/subdirs.am: Remove depend.
1598        * configure.ac: Explicitly pass --libdir and --includedir to
1599        testsuites.
1600
16012005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1602
1603        * configure.ac: Reflect changes to testsuites.
1604
16052005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1606
1607        * automake/compile.am: Remove GCCSPECS.
1608        * aclocal/prog-cc.m4: Add GCCSPECS.
1609        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1610
16112005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1612
1613        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1614        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1615
16162005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1617
1618        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1619        libcpu/byteorder.h for i386.
1620
16212005-11-02      Till Straumann <strauman@slac.stanford.edu>
1622
1623        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1624        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1625        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1626        added a simple API/library for i2c devices and drivers for i2c
1627        2-byte eeproms and a ds1621 temperature sensor; API is documented
1628        in libi2c.h.
1629
16302005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1631
1632        * libnetworking/pppd/ipxcp.c,
1633        libnetworking/pppd/chat.c,
1634        libnetworking/pppd/patchlevel.h,
1635        libnetworking/pppd/upap.h,
1636        libnetworking/pppd/md5.h,
1637        libnetworking/pppd/pppd.8,
1638        libnetworking/pppd/README,
1639        libnetworking/pppd/preinstall.am,
1640        libnetworking/pppd/md4.h,
1641        libnetworking/pppd/magic.c,
1642        libnetworking/pppd/pppd.h,
1643        libnetworking/pppd/demand.c,
1644        libnetworking/pppd/rtemsmain.c,
1645        libnetworking/pppd/sys-rtems.c,
1646        libnetworking/pppd/ipcp.h,
1647        libnetworking/pppd/lcp.h,
1648        libnetworking/pppd/chap_ms.c,
1649        libnetworking/pppd/md4.c,
1650        libnetworking/pppd/rtemspppd.h,
1651        libnetworking/pppd/cbcp.h,
1652        libnetworking/pppd/auth.c,
1653        libnetworking/pppd/lcp.c,
1654        libnetworking/pppd/example/README,
1655        libnetworking/pppd/example/ppp.conf,
1656        libnetworking/pppd/example/system.h,
1657        libnetworking/pppd/example/netconfig.h,
1658        libnetworking/pppd/example/pppdapp.c,
1659        libnetworking/pppd/example/init.c,
1660        libnetworking/pppd/example/Makefile-user,
1661        libnetworking/pppd/example/pppd.options,
1662        libnetworking/pppd/rtemspppd.c,
1663        libnetworking/pppd/ipxcp.h,
1664        libnetworking/pppd/chap_ms.h,
1665        libnetworking/pppd/options.c,
1666        libnetworking/pppd/magic.h,
1667        libnetworking/pppd/chap.h,
1668        libnetworking/pppd/cbcp.c,
1669        libnetworking/pppd/upap.c,
1670        libnetworking/pppd/chap.c,
1671        libnetworking/pppd/Makefile.am,
1672        libnetworking/pppd/ccp.h,
1673        libnetworking/pppd/utils.c,
1674        libnetworking/pppd/rtemsdialer.h,
1675        libnetworking/pppd/fsm.h,
1676        libnetworking/pppd/pathnames.h,
1677        libnetworking/pppd/md5.c,
1678        libnetworking/pppd/fsm.c,
1679        libnetworking/pppd/ipcp.c,
1680        libnetworking/pppd/STATUS,
1681        libnetworking/pppd/ccp.c,
1682        libnetworking/Makefile.am: Remove (Moved to cpukit).
1683
16842005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1685
1686        * configure.ac: Remove libnetworking, libnetworking/pppd.
1687        * wrapup/Makefile.am: Remove libpppd.a.
1688
16892005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1690
1691        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1692        rtemsdialer.h to $(includedir)/rtems.
1693
16942005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1695
1696        * libnetworking/rtems_telnetd/icmds.c,
1697        libnetworking/rtems_telnetd/Makefile.am,
1698        libnetworking/rtems_telnetd/preinstall.am,
1699        libnetworking/rtems_telnetd/pty.c,
1700        libnetworking/rtems_telnetd/pty.h,
1701        libnetworking/rtems_telnetd/README,
1702        libnetworking/rtems_telnetd/telnetd.c,
1703        libnetworking/rtems_telnetd/telnetd.h:
1704        Remove (Moved to cpukit).
1705
17062005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1707
1708        * configure.ac: Remove libnetworking/rtems_telnetd.
1709        * libnetworking/Makefile.am: Remove rtems_telnetd.
1710        * libnetworking/README: Remove (Obsolete).
1711        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1712
17132005-10-20  Eric Norum <norume@aps.anl.gov>
1714
1715        * libchip/network/dec21140.c: Clean up PCI mapping.
1716
17172005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1718
1719        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1720        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1721        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1722        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1723        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1724        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1725
17262005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1727
1728        * aclocal/bspopts.m4: Add missing m4 quotes.
1729
17302005-09-02  Joel Sherrill <joel@OARcorp.com>
1731
1732    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1733
17342005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1735
1736        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1737        libchip/network/dec21140.c: Remove initialization of PCI bus.
1738
17392005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1740
1741        * optman/Makefile.am: Add preinstall.am.
1742
17432005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1744
1745        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1746        UNTESTED to tested.
1747
17482005-06-17      Joel Sherrill <joel@OARcorp.com>
1749
1750        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1751        it is not supported by the MPC5xx.
1752
17532005-06-17      Joel Sherrill <joel@OARcorp.com>
1754
1755        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1756        interface. Also correct attempting to build on other than PowerPC and
1757        x86.
1758
17592005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1760
1761        * libchip/Makefile.am: Add driver for Tulip clones.
1762        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1763        libchip/network/if_dcreg.h: New files.
1764
17652005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1766
1767        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1768        to enable rdbg.
1769        * configure.ac: Reflect changes above.
1770
17712005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1772
1773        * configure.ac: Add ada/.
1774
17752005-05-20      Sergei Organov  <osv@topconrd.ru>
1776
1777        PR 750/networking
1778        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1779        wait_input().
1780
17812005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1782
1783        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1784        rtems/irq.h.
1785
17862005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1787
1788        * libchip/Makefile.am: Include preinstall.am.
1789        * libchip/preinstall.am: New.
1790
17912005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1792
1793        * configure.ac: Add AMPOLISH3.
1794        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1795        * libnetworking/rtems_telnetd/preinstall.am: New.
1796        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1797
17982005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1799
1800        * configure.ac: Let enable_rpcgen default to "no".
1801
18022005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1803
1804        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1805
18062005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1807
1808        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1809        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1810
18112005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1812
1813        * libchip/network/dec21140.c, libchip/network/elnk.c,
1814        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1815
18162005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1817
1818        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1819        of code as a result of the implementation of a common PCI interface.
1820
18212005-05-04      Joel Sherrill <joel@OARcorp.com>
1822
1823        * libchip/network/open_eth.c: Remove prototype of set_vector.
1824
18252005-05-03      Joel Sherrill <joel@OARcorp.com>
1826
1827        * librdbg/src/ptrace.c: Remove warning.
1828
18292005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1830
1831        * libchip/network/dec21140.c, libchip/network/elnk.c,
1832        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1833        Modified parameter list to remove warnings.
1834
18352005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1836
1837        * libchip/network/cs8900.c, libchip/network/i82586.c,
1838        libchip/network/open_eth.c, libchip/network/sonic.c,
1839        libchip/serial/mc68681.c: Modified types to remove
1840        warnings.  Added initialization to remove warnings.
1841
18422005-04-28      Joel Sherrill <joel@OARcorp.com>
1843
1844        * libchip/network/README.sonic: Rewritten to account for removal of
1845        dmv177.
1846
18472005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1848
1849        PR 781/rtems_misc
1850        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1851
18522005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1853
1854        * libchip/serial/ns16550.c:
1855        Fixed warnings generated in various powerpc configurations
1856
18572005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1858
1859        * libchip/serial/ns16550.c: Modified
1860        ISR to work with PPC new exception processing
1861
18622005-03-14      Joel Sherrill <joel@OARcorp.com>
1863
1864        * libchip/network/dec21140.c, libchip/network/elnk.c,
1865        libchip/network/if_fxp.c: Continue PCI API unification. All use
1866        pci_find_device(). Network drivers manufacture a signature since all
1867        calls have not been converted yet.
1868
18692005-03-04      Joel Sherrill <joel@OARcorp.com>
1870
1871        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1872        initialize function part of the unified PCI API as pci_initialize().
1873
18742005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1875
1876        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1877        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1878
18792005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1880
1881        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1882        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1883
18842005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1885
1886        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1887        building procedures.
1888
18892005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1890
1891        * aclocal/prog-cc.m4:
1892        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1893
18942005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1895
1896        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1897
18982005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1899
1900        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1901
19022005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1903
1904        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1905
19062005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1907
1908        * libnetworking/rtems_servers/ftp.c,
1909        libnetworking/rtems_servers/ftp.h,
1910        libnetworking/rtems_servers/Makefile.am:
1911        Remove (relocated to cpukit/ftpd).
1912        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1913        removed move libnetworking/rtems_servers.
1914
19152005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1916
1917        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1918
19192005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1920
1921        PR 755/rtems
1922        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1923        Remove local declarations of rtems_bsdnet_nameservers,
1924        rtems_bsdnet_nameservers_count.
1925
19262005-01-31      Sergei Organov <osv@topconrd.ru>
1927
1928        PR 751/pppd
1929        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1930        committed to fix PR736 breaks pppd. chat.c should have its own static
1931        ttyfd for pppd to work correctly. The symptom is that second
1932        invokation of chat (for connect script) fails due to pppd_ttyfd set
1933        to -1 by previous chat invokation (for init script). In addition,
1934        this patch fixes leaving of dangling pointer in the abort_stbring[]
1935        by chat_send().
1936
19372005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1938
1939        * configure.ac: Remove CFLAGS_DEBUG_V.
1940        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1941
19422005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1943
1944        * wrapup/Makefile.am: Remove rtems-ctor.o.
1945
19462005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1947
1948        * libchip/rtc/rtc.h: size_t RTC_Count.
1949
19502005-01-20      Joel Sherrill <joel@OARcorp.com>
1951
1952        PR 736/pppd
1953        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1954        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1955        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1956        should not be static and should have a name more specific to pppd.
1957
19582005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1959
1960        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1961        libnetworking/rtems_servers/Makefile.am,
1962        libnetworking/rtems_telnetd/Makefile.am,
1963        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1964        Eliminate CFLAGS_OPTIMIZE_V.
1965
19662005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1967
1968        * configure.ac: Pass CFLAGS to testsuites configure.
1969        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1970        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1971
19722005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1973
1974        * configure.ac: Pass CFLAGS to cpukit configure.
1975        * aclocal/rtems-flags.m4: Remove (Unused).
1976        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1977        * aclocal/env-rtemsbsp.m4:
1978        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1979        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1980        RTEMS_CFLAGS.
1981        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1982        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1983        Cleanup comments.
1984
19852005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1986
1987        * automake/compile.am: Remove build-variant support.
1988
19892005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1990
1991        * libnetworking/pppd/Makefile.am,
1992        libnetworking/rtems_servers/Makefile.am,
1993        libnetworking/rtems_telnetd/Makefile.am:
1994        Remove build-variant support.
1995
19962005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1997
1998        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1999        support/Makefile.am, wrapup/Makefile.am:
2000        Remove build-variant support.
2001
20022004-11-22      Joel Sherrill <joel@OARcorp.com>
2003
2004        * libchip/network/if_fxp.c: Add entry for another module ID code.
2005
20062004-11-22      Joel Sherrill <joel@OARcorp.com>
2007
2008        PR 693/misc
2009        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2010        in/outport routines.
2011
20122004-11-22      Joel Sherrill <joel@OARcorp.com>
2013
2014        PR 693/misc
2015        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2016        in/outport routines.
2017
20182004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2019
2020        * aclocal/enable-itron.m4: Remove (unused).
2021
20222004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2023
2024        * configure.ac: Misc. quoting cleanups.
2025        Enable ada-tests iff --enable-ada and --enable-tests.
2026
20272004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
2028
2029        PR 703/filesystem
2030        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
2031        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
2032        libchip/ide/ide_controller.c:
2033        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
2034        available for BSPS/device drivers.
2035        Extend the "modes_available" and "mode_active" parameters to
2036        uint16_t for UDMA support.
2037
20382004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
2039
2040        * libchip/network/dec21140.c: Cleanup a bit and remove message about
2041        not supported on PowerPC since it works on the MVME2100 BSP.
2042
20432004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
2044
2045        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
2046        Add dependency tracking for *.cfgs.
2047        * Makefile.am: Add dependency tracking for *.cfg.
2048
20492004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
2050
2051        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
2052        (Thanks to Lars Munch <lars@segv.dk> for catching this).
2053
20542004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
2055
2056        PR 707/make_build
2057        * configure.ac: Add --enable-rpcgen.
2058
20592004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2060
2061        PR 700/rtems_misc
2062        * libnetworking/rtems_webserver/asp.c,
2063        libnetworking/rtems_webserver/balloc.c,
2064        libnetworking/rtems_webserver/cgi.c,
2065        libnetworking/rtems_webserver/default.c,
2066        libnetworking/rtems_webserver/ej.h,
2067        libnetworking/rtems_webserver/ejIntrn.h,
2068        libnetworking/rtems_webserver/ejlex.c,
2069        libnetworking/rtems_webserver/ejparse.c,
2070        libnetworking/rtems_webserver/emfdb.c,
2071        libnetworking/rtems_webserver/emfdb.h,
2072        libnetworking/rtems_webserver/form.c,
2073        libnetworking/rtems_webserver/handler.c,
2074        libnetworking/rtems_webserver/h.c,
2075        libnetworking/rtems_webserver/license.txt,
2076        libnetworking/rtems_webserver/Makefile.am,
2077        libnetworking/rtems_webserver/md5c.c,
2078        libnetworking/rtems_webserver/md5.h,
2079        libnetworking/rtems_webserver/mime.c,
2080        libnetworking/rtems_webserver/misc.c,
2081        libnetworking/rtems_webserver/NOTES,
2082        libnetworking/rtems_webserver/ringq.c,
2083        libnetworking/rtems_webserver/rom.c,
2084        libnetworking/rtems_webserver/rtems_webserver.h,
2085        libnetworking/rtems_webserver/security.c,
2086        libnetworking/rtems_webserver/sock.c,
2087        libnetworking/rtems_webserver/socket.c,
2088        libnetworking/rtems_webserver/sockGen.c,
2089        libnetworking/rtems_webserver/sym.c,
2090        libnetworking/rtems_webserver/uemf.c,
2091        libnetworking/rtems_webserver/uemf.h,
2092        libnetworking/rtems_webserver/um.c,
2093        libnetworking/rtems_webserver/um.h,
2094        libnetworking/rtems_webserver/umui.c,
2095        libnetworking/rtems_webserver/url.c,
2096        libnetworking/rtems_webserver/value.c,
2097        libnetworking/rtems_webserver/wbase64.c,
2098        libnetworking/rtems_webserver/webcomp.c,
2099        libnetworking/rtems_webserver/webmain.c,
2100        libnetworking/rtems_webserver/webpage.c,
2101        libnetworking/rtems_webserver/webrom.c,
2102        libnetworking/rtems_webserver/webs.c,
2103        libnetworking/rtems_webserver/websda.c,
2104        libnetworking/rtems_webserver/websda.h,
2105        libnetworking/rtems_webserver/webs.h,
2106        libnetworking/rtems_webserver/websSSL.c,
2107        libnetworking/rtems_webserver/websSSL.h,
2108        libnetworking/rtems_webserver/websuemf.c,
2109        libnetworking/rtems_webserver/wsIntrn.h:
2110        Remove (Moved to cpukit/http).
2111
21122004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2113
2114        PR 700/rtems_misc
2115        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
2116        Remove libnetworking/rtems_webserver.
2117
21182004-10-25      Eric Norum <norume@aps.anl.gov>
2119
2120        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
2121
21222004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2123
2124        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
2125
21262004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2127
2128        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
2129        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
2130
21312004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2132
2133        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
2134
21352004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2136
2137        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2138        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
2139
21402004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2141
2142        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
2143        BITSPERBYTE.
2144
21452004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2146
2147        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
2148        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
2149
21502004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2151
2152        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
2153
21542004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2155
2156        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
2157        * aclocal/enable-bare.m4: Remove.
2158        * configure.ac: Remove BARE_CPU_MODEL.
2159
21602004-10-13      Eric Norum <norume@aps.anl.gov>
2161
2162        PR 688/bsps
2163        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2164        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
2165        MC146818A (and several Dallas Semiconductor) TOD chips.
2166
21672004-10-13      Eric Norum <norume@aps.anl.gov>
2168
2169        PR 686/networking
2170        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
2171        device code.
2172
21732004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
2174
2175        * libchip/network/dec21140.c: include <rtems/pci.h>.
2176
21772004-09-29      Joel Sherrill <joel@OARcorp.com>
2178
2179        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
2180        libnetworking/pppd/utils.c: i960 obsoleted and all references
2181        removed.
2182
21832004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
2184
2185        PR 607/networking
2186        * libchip/network/dec21140.c: Made PCI configuration minimum sane
2187        instead of fully specifying unused PCI features.
2188
21892004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2190
2191        * configure.ac: Require automake > 1.9.
2192
21932004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2194
2195        * aclocal/rtems-cpu-subdirs.m4: Add avr.
2196
21972004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2198
2199        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
2200        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
2201
22022004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2203
2204        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
2205        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
2206
22072004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2208
2209        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
2210
22112004-07-28  Joel Sherrill <joel@OARcorp.com>
2212
2213    * aclocal/version.m4: Updated to rtems-4.6.99.1.
2214
22152004-07-25      Joel Sherrill <joel@OARcorp.com>
2216
2217        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
2218
22192004-05-21  Till Strauman <strauman@slac.stanford.edu>
2220
2221        PR 625/networking
2222        * libchip/network/dec21140.c, ... : Prevent name clashes by making
2223        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
2224        an error rather than panic if no chip is detected (thus allowing
2225        for probing).
2226        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
2227        instead of looping forever.  Avoid divide by zero (crashed my PC).
2228        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
2229        they are UNTESTED.
2230
22312004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
2232
2233        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
2234
22352004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2236
2237        * libchip/network/dec21140.c, libchip/network/elnk.c:
2238        #include <errno.h>.
2239
22402004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2241
2242        * libchip/network/if_media.h: Update from FreeBSD.
2243        * libchip/network/open_eth.c, libchip/network/cs8900.c,
2244        libchip/network/i82586.c: #include <errno.h>.
2245
22462004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2247
2248        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
2249
22502004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2251
2252        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
2253
22542004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
2255
2256        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
2257        automake).
2258
22592004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
2260
2261        PR 599/pppd
2262        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
2263
22642004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
2265
2266        * optman/rtems/no-region.c: Reflect having changed
2267        rtems_region_get_segment_size.
2268
22692004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
2270
2271        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2272        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2273        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2274        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
2275        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
2276        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
2277        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2278
22792004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2280
2281        * libchip/ide/ata.c, libchip/network/dec21140.c,
2282        libchip/network/elnk.c, libchip/network/i82586.c,
2283        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
2284        libchip/network/open_eth.c, libchip/network/sonic.c,
2285        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
2286        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
2287        libchip/shmdr/init.c, libchip/shmdr/intr.c,
2288        libchip/shmdr/shm_driver.h: Cosmetics.
2289
22902004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2291
2292        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
2293        optman/rtems/no-msg.c, optman/rtems/no-part.c,
2294        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2295        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
2296        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
2297        fixed size types.
2298
22992004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2300
2301        * configure.ac: Explicitly pass --includedir and --libdir to
2302        cpukit/configure.
2303
23042004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
2305
2306        * librdbg/Makefile.am: Fix rpcgen rules.
2307        * librdbg/src/i386/any/remdeb_xdr.c,
2308        librdbg/src/m68k/any/remdeb_xdr.c,
2309        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
2310        Reflect changes to librdbg/Makefile.am.
2311
23122004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
2313
2314        * configure.ac: Reflect changes testsuites/configure.ac and
2315        cpukit/configure.ac.
2316
23172004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
2318
2319        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
2320        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
2321
23222004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2323
2324        * configure.ac: Reflect changes to testsuites's configuration.
2325
23262004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2327
2328        PR/589 rtems
2329        * libchip/network/pci.h: Remove (Moved to cpukit).
2330
23312004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2332
2333        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2334        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2335        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2336        libchip/network/dec21140.c, libchip/network/elnk.c,
2337        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2338        libchip/network/open_eth.h, libchip/network/sonic.c,
2339        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2340        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2341        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2342        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2343        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2344        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2345        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2346        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2347        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2348        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2349        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2350        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2351        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2352        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2353        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2354        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2355        fixed-size types.
2356
23572004-03-14      Chris Johns  <chrisj@rtems.org>
2358
2359        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2360        the BSP example code.
2361        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2362        support the DIMMPC. This is a pc386 target with IO port support. Minor
2363        formating clean up. Add documentation to the header file.
2364        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2365        cs8900.h header file.
2366
23672004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2368
2369        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2370        Cosmetics.
2371
23722004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2373
2374        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2375        There are no application level Makefiles in here.
2376
23772004-03-04      Joel Sherrill <joel@OARcorp.com>
2378
2379        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2380        they can be used in application level makefiles.
2381
23822004-03-05      Joel Sherrill <joel@OARcorp.com>
2383
2384        * libnetworking/rtems_webserver/ejparse.c,
2385        libnetworking/rtems_webserver/emfdb.c,
2386        libnetworking/rtems_webserver/sock.c,
2387        libnetworking/rtems_webserver/socket.c,
2388        libnetworking/rtems_webserver/sym.c,
2389        libnetworking/rtems_webserver/webs.c,
2390        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
23912004-03-05      Joel Sherrill <joel@OARcorp.com>
2392
2393        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2394        compiling this file only only those CPU families with supported
2395        exception models.
2396
23972004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2398
2399        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2400        testsuites (Was exposed with --enable-multilib, only).
2401        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2402         Add RTEMS_BSP_CONFIG_SUBDIR.
2403        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2404        testsuites's configure.
2405        * aclocal/rtems-top.m4: Remove ENDIF hack.
2406        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2407
24082004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2409
2410        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2411        wrapup/Makefile.am: Fix automake problems having been introduced
2412        in previous patch.
2413
24142004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2415
2416        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2417        Preinstall dirs.
2418        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2419        * aclocal/check-multiprocessing.m4: Cosmetics.
2420        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2421        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2422
24232004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2424
2425        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2426        librdbg/src/Makefile.am.
2427        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2428        * configure.ac: Reflect changes above.
2429        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2430        * wrapup/Makefile.am: Reflect changes above.
2431        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2432
24332004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2434
2435        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2436
24372004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2438
2439        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2440
24412004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2442
2443        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2444
24452004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2446
2447        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2448        librdbg/src/powerpc/Makefile.am: Remove.
2449        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2450        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2451        * configure.ac: Reflect changes above.
2452
24532004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2454
2455
24562004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2457
2458        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2459        STRIP.
2460
24612004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2462
2463        * librdbg/include/Makefile.am: Merge-in
2464        librdbg/include/rdbg/i386/Makefile.am,
2465        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2466        librdbg/include/rdbg/powerpc/Makefile.am.
2467        * librdbg/include/rdbg/i386/Makefile.am,
2468        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2469        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2470        * configure.ac: Reflect changes above.
2471
24722004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2473
2474        * configure.ac: Use AS_HELP_STRING(ada).
2475
24762004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2477
2478        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2479        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2480        Use AC_CONFIG_HEADERS.
2481        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2482        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2483
24842004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2485
2486        * Makefile.am: include local.am.
2487
24882004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2489
2490        * aclocal/version.m4: 4.6.99.0.
2491
24922004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2493
2494        * Makefile.am: Don't include host.am.
2495        * automake/compile.am: Further cleanups.
2496
24972004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2498
2499        * automake/lib.am: Remove (Unused).
2500
25012004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2502
2503        * wrapup/Makefile.am: Don't include lib.am.
2504        * automake/compile.am: Use automake compilation rules.
2505
25062004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2507
2508        * libnetworking/pppd/Makefile.am,
2509        libnetworking/rtems_servers/Makefile.am,
2510        libnetworking/rtems_telnetd/Makefile.am,
2511        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2512        support/Makefile.am: Don't include lib.am.
2513
25142004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2515
2516        * libchip/Makefile.am: Don't include lib.am.
2517        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2518        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2519        unnecessary EXTRA_DISTs.
2520
25212004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2522
2523        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2524        hack.
2525
25262004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2527
2528        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2529        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2530        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2531        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2532
25332004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2534
2535        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2536        Add AM_CONDITIONAL(HAS_MP).
2537        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2538        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2539        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2540        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2541        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2542        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2543        (Deprecated by autoconf 2.59).
2544
25452004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2546
2547        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2548        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2549
25502004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2551
2552        * ChangeLog: Merge-in libnetworking/ChangeLog.
2553        * libnetworking/ChangeLog: Remove.
2554        * ChangeLog: Merge-in librdbg/ChangeLog.
2555        * librdbg/ChangeLog: Remove.
2556        * ChangeLog: Merge-in libchip/ChangeLog.
2557        * libchip/ChangeLog: Remove.
2558        * ChangeLog: Merge-in optman/ChangeLog.
2559        * optman/ChangeLog: Remove.
2560
25612004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2562
2563        * configure.ac: Reflect changes to cpukit.
2564        * wrapup/Makefile.am: Reflect changes to librdbg.
2565        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2566        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2567        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2568        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2569        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2570        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2571        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2572        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2573        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2574
25752004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2576
2577        * aclocal/rtems-top.m4: Remove check for version.m4.
2578        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2579
25802004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2581
2582        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2583        * wrapup/Makefile.am: Reflect changes to libchip/*.
2584        * support/Makefile.am: Use automake compilation rules.
2585        * wrapup/Makefile.am: Reflect changes to support/*.
2586        * configure.ac: Remove libnetworking/wrapup/Makefile.
2587        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2588        libnetworking/*/lib*.a instead of libnetapps.a.
2589        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2590        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2591        * optman/Makefile.am: Use automake compilation rules.
2592        * libchip/Makefile.am: Fix typo in previous patch.
2593        * libchip/Makefile.am: Use automake compilation rules.
2594        * libnetworking/Makefile.am: Remove wrapup.
2595        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2596        automake-compilation rules.
2597        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2598        automake-compilation rules.
2599        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2600        automake-compilation rules.
2601        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2602        automake-compilation rules.
2603        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2604
26052004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2606
2607        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2608        PRE/TMPINSTALL_FILES to CLEANFILES.
2609        * automake/lib.am: Remove TMPINSTALL_FILES.
2610        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2611        PRE/TMPINSTALL_FILES to CLEANFILES.
2612        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2613        PRE/TMPINSTALL_FILES to CLEANFILES.
2614        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2615        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2616        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2617        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2618        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2619        * librdbg/src/i386/Makefile.am: Ditto.
2620        * librdbg/src/m68k/Makefile.am: Ditto.
2621        * librdbg/src/powerpc/Makefile.am: Ditto.
2622        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2623        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2624        * libnetworking/rtems_servers/Makefile.am: Ditto.
2625        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2626        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2627
26282004-01-07      Joel Sherrill <joel@OARcorp.com>
2629
2630        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2631        more completely covers the MIPS family.
2632
26332003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2634
2635        * wrapup/Makefile.am: Reflect changes to shmdr.
2636        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2637
26382003-12-18      Joel Sherrill <joel@OARcorp.com>
2639
2640        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2641        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2642        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2643        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2644        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2645        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2646        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2647
26482003-12-17      Joel Sherrill <joel@OARcorp.com>
2649
2650        * aclocal/version.m4: Updated to rtems-20031217-test.
2651
26522003-12-17     
2653
2654        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2655        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2656
26572003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2658
2659        * automake/compile.am: Remove LINK_LIBS (Unused).
2660        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2661
26622003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2663
2664        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2665        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2666        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2667        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2668        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2669
26702003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2671
2672        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2673        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2674        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2675        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2676        * librdbg/src/i386/Makefile.am:
2677        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2678        * librdbg/src/m68k/Makefile.am:
2679        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2680        * librdbg/src/powerpc/Makefile.am:
2681        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2682
26832003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2684
2685        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2686        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2687        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2688        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2689        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2690        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2691        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2692        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2693        * optman/Makefile.am: Remove project_libdir.
2694        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2695        PRE/TMPINSTALL_FILES.
2696        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2697        PRE/TMPINSTALL_FILES.
2698        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2699        PRE/TMPINSTALL_FILES.
2700        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2701        PRE/TMPINSTALL_FILES.
2702        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2703        from PRE/TMPINSTALL_FILES.
2704        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2705        PRE/TMPINSTALL_FILES.
2706        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2707        PRE/TMPINSTALL_FILES.
2708        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2709        PRE/TMPINSTALL_FILES.
2710        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2711        PRE/TMPINSTALL_FILES.
2712        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2713        PRE/TMPINSTALL_FILES.
2714        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2715        PRE/TMPINSTALL_FILES.
2716        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2717        from PRE/TMPINSTALL_FILES.
2718
27192003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2720
2721        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2722        * automake/lib.am: Remove project_libdir.
2723        * wrapup/Makefile.am: Reworked.
2724
27252003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2726
2727        * configure.ac: Reflect changes to librdbg.
2728        * optman/Makefile.am: Add tmpinstall dirstamp support.
2729        * libchip/Makefile.am: Fix variant-tmpinstall support.
2730        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2731        * librdbg/src/powerpc/Makefile.am: Merge-in former
2732        new_exception_processing/Makefile.am.
2733        * librdbg/src/m68k/any/Makefile.am: Remove.
2734        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2735        * librdbg/src/i386/any/Makefile.am: Remove.
2736        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2737        * librdbg/src/Makefile.am: Cosmetics.
2738        * librdbg/include/Makefile.am: Cosmetics.
2739        * librdbg/Makefile.am: Cosmetics.
2740        * libnetworking/Makefile.am: Cosmetics.
2741        * libnetworking/pppd/Makefile.am: Cosmetics.
2742        * libnetworking/wrapup/Makefile.am: Cosmetics.
2743
27442003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2745
2746        * Makefile.am: Cosmetics.
2747        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2748        support.
2749
27502003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2751
2752        * automake/compile.am: Remove $(ARCH):-rule.
2753
27542003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2755
2756        * configure.ac: Remove lib/libbsp/shared/Makefile,
2757        lib/libbsp/shmdr/Makefile.
2758
27592003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2760
2761        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2762        libchip/serial/Makefile, libchip/rtc/Makefile.
2763        * support/Makefile.am: Remove all-local: $(ARCH).
2764        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2765        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2766        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2767        * optman/Makefile.am: Remove all-local: $(ARCH).
2768        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2769        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2770        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2771        compilation dirstamp support.
2772        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2773        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2774        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2775        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2776        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2777        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2778        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2779        all-local: $(ARCH).
2780        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2781        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2782        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2783        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2784        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2785
27862003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2787
2788        * aclocal/lead-dot.m4: New (from automake-1.7f).
2789        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2790        AC_SUBST(dirstamp).
2791        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2792        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2793        libchip/serial/Makefile.am: Ditto.
2794        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2795        * librdbg/include/Makefile.am: Ditto.
2796        * librdbg/include/rdbg/Makefile.am: Ditto.
2797        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2798        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2799        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2800        * librdbg/src/Makefile.am: Ditto.
2801        * librdbg/src/i386/Makefile.am: Ditto.
2802        * librdbg/src/i386/any/Makefile.am: Ditto.
2803        * librdbg/src/m68k/Makefile.am: Ditto.
2804        * librdbg/src/m68k/any/Makefile.am: Ditto.
2805        * librdbg/src/powerpc/Makefile.am: Ditto.
2806        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2807        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2808        preinstallation.
2809        * libnetworking/pppd/Makefile.am: Ditto.
2810        * libnetworking/rtems_servers/Makefile.am: Ditto.
2811        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2812        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2813        * libnetworking/wrapup/Makefile.am: Ditto.
2814
28152003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2816
2817        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2818        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2819        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2820        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2821        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2822        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2823        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2824        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2825        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2826        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2827        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2828        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2829        underquoting to silence automake-1.8.
2830
28312003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2832
2833        * configure.ac: Reflect having moved tests to ../../testsuites.
2834
28352003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2836
2837        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2838        * aclocal/canonical-host.m4: Remove.
2839        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2840        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2841
28422003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2843
2844        * aclocal/check-cpu.m4: Remove.
2845        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2846        * aclocal/canonical-target-name.m4: Add m4-quotes.
2847        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2848        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2849        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2850        * aclocal/check-networking.m4: Add m4-quotes. Require
2851        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2852        * aclocal/check-posix.m4: Add m4-quotes. Require
2853        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2854        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2855        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2856        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2857
28582003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2859
2860        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2861        * aclocal/bsp-alias.m4: Remove.
2862
28632003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2864
2865        * configure.ac: Make presence of tests/ optional.
2866
28672003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2868
2869        * aclocal/path-perl.m4: Remove (Unused).
2870
28712003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2872
2873        * automake/force-preinstall.am: Remove.
2874
28752003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2876
2877        PR 499/rtems_misc
2878        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2879        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2880        Configuration (Odd was forced) - Correction of Stop Bit configuration
2881        (inversed) - Correction of ISR Handler to call
2882        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2883        CTS Hardware flow control Configuration.
2884
28852003-09-04      Joel Sherrill <joel@OARcorp.com>
2886
2887        * lib/libcpu/shared/include/cache.h,
2888        lib/libcpu/shared/src/cache_aligned_malloc.c,
2889        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2890        license changed.
2891        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2892        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2893        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2894        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2895        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2896        for license changed.
2897        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2898        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2899        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2900        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2901        libchip/network/cs8900.h, libchip/network/dec21140.c,
2902        libchip/network/elnk.c, libchip/network/open_eth.c,
2903        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2904        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2905        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2906        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2907        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2908        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2909        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2910        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2911        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2912        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2913        libchip/serial/serial.h, libchip/serial/z85c30.c,
2914        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2915        libchip/serial/z85c30_reg.c: URL for license changed.
2916
29172003-09-03      Jiri Gaisler <jiri@gaisler.com>
2918
2919        PR 477/networking
2920        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2921        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2922        libchip/network/open_eth.h: New files.
2923
29242003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2925
2926        * aclocal/rtems-top.m4: Add RTEMS_API.
2927        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2928
29292003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2930
2931        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2932        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2933        @RTEMS_BSP@.cfg.
2934
29352003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2936
2937        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2938
29392003-08-20      Joel Sherrill <joel@OARcorp.com>
2940
2941        * libchip/network/cs8900.c: Correct copyright statements.
2942
29432003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2944
2945        * aclocal/check-itron.m4: Remove.
2946        * aclocal/enable-inlines.m4: Remove.
2947        * Makefile.am: Reflect having moved aclocal/.
2948        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2949        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2950        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2951        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2952        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2953        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2954        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2955        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2956        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2957        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2958        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2959        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2960        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2961        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2962        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2963        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2964        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2965        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2966        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2967        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2968        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2969        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2970        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2971        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2972        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2973        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2974        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2975        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2976        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2977        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2978        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2979        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2980        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2981        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2982        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2983        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2984        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2985        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2986        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2987        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2988        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2989        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2990        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2991        * aclocal/target.m4: New (Copied from ../../aclocal).
2992        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2993        * aclocal/version.m4: New (Copied from ../../aclocal).
2994
29952003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2996
2997        * configure.ac: Remove stray comments.
2998        * automake/local.am, automake/host.am: Remove "debug".
2999
30002003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3001
3002        * Makefile.am: Reflect having moved automake/.
3003        * lib/Makefile.am: Reflect having moved automake/.
3004        * support/Makefile.am: Reflect having moved automake/.
3005        * wrapup/Makefile.am: Reflect having moved automake/.
3006        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
3007        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
3008        from ../../automake).
3009        * optman/Makefile.am: Reflect having moved automake/.
3010        * libchip/Makefile.am: Reflect having moved automake/.
3011        * libchip/ide/Makefile.am: Reflect having moved automake/.
3012        * libchip/network/Makefile.am: Reflect having moved automake/.
3013        * libchip/rtc/Makefile.am: Reflect having moved automake/.
3014        * libchip/serial/Makefile.am: Reflect having moved automake/.
3015        * librdbg/Makefile.am: Reflect having moved automake/.
3016        * librdbg/include/Makefile.am: Reflect having moved automake/.
3017        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
3018        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
3019        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
3020        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
3021        automake/.
3022        * librdbg/src/Makefile.am: Reflect having moved automake/.
3023        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
3024        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
3025        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
3026        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
3027        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
3028        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
3029        having moved automake/.
3030        * libnetworking/Makefile.am: Reflect having moved automake/.
3031        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
3032        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
3033        automake/.
3034        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
3035        automake/.
3036        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
3037        automake/.
3038        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
3039
30402003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3041
3042        * Makefile.am: Add bsp.pc.in.
3043        * bsp.pc.in: New (pkgconfig support).
3044
30452003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3046
3047        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
3048
30492003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3050
3051        * lib/Makefile.am: New (Required by 'make dist').
3052        * lib/ChangeLog: Remove.
3053        * lib/.cvsignore: Cleanup.
3054        * configure.ac: Reflect having added lib/Makefile.am.
3055        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
3056        lib/libbsp/configure.ac.
3057        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3058        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3059
30602003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3061
3062        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
3063        * configure.ac: Merge-in librdbg/configure.ac.
3064        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
3065        librdbg/configure.ac.
3066        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
3067        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
3068        LIBCHIP. Conditionally build include-dirs.
3069        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
3070        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
3071        * librdbg/Makefile.am, librdbg/include/Makefile.am,
3072        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
3073        librdbg/include/rdbg/m68k/Makefile.am,
3074        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
3075        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
3076        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3077        librdbg/src/powerpc/Makefile.am, librdbg/
3078        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
3079        configure.ac into ../configure.ac.
3080        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
3081        * libnetworking/.cvsignore, libnetworking/Makefile.am,
3082        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
3083        libnetworking/rtems_telnetd/Makefile.am,
3084        libnetworking/rtems_webserver/Makefile.am,
3085        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
3086        into ../configure.ac.
3087
30882003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3089
3090        PR 427/rtems
3091        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
3092        * librdbg/src/servtsp.c: Ditto.
3093
30942003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
3095
3096        PR 429/bsps
3097        PR 432/bsps
3098        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
3099        packets are queued onto an elnk board, the ISR will deadlock the device
3100        with a tx complete interrupt.  Lighter tx loads are not affected as they
3101        end up submitting single packets to the device.
3102
31032003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3104
3105        * configure.ac: Merge-in libchip/configure.ac. Merge-in
3106        optman/configure.ac.
3107        * optman/configure.ac: Remove (Merged into ../configure.ac).
3108        * optman/Makefile.am: Reflect having merged configure.ac into
3109        ../configure.ac.
3110        * libchip/configure.ac: Remove (Merged into ../configure.ac).
3111        * libchip/Makefile.am, libchip/ide/Makefile.am,
3112        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3113        libchip/serial/Makefile.am: Reflect having merged configure.ac into
3114        ../configure.ac.
3115
31162003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3117
3118        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
3119
31202003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
3121
3122        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
3123        on i386.
3124
31252003-06-13      Joel Sherrill <joel@OARcorp.com>
3126
3127        * libnetworking/pppd/chat.c: Removed warnings.
3128
31292003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
3130
3131        * libchip/network/README.3com: New file missed in previous commit.
3132        PR 405/bsps
3133        PR 393/networking
3134        * libchip/network/dec21140.c: Fix leak also known as PR393.
3135        * libchip/network/elnk.c, libchip/network/if_media.h,
3136        libchip/network/mii.h: New files.
3137        * libchip/network/Makefile.am: Reflect new files.
3138
31392003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3140
3141        * configure.ac: Remove support for profile-variant.
3142
31432003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3144
3145        PR 397/pppd
3146        * libnetworking/pppd/fsm.c: Make peer_mru global again.
3147        * libnetworking/pppd/magic.c: Remove *rand48.
3148        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
3149
31502003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3151
3152        * wrapup/Makefile.am: Add libide.a.
3153
31542003-04-15      Joel Sherrill <joel@OARcorp.com>
3155
3156        PR 387/rtems_misc
3157        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
3158        routines.
3159        * libchip/ide/ata_internal.h: Added missing newline and end of file.
3160
31612003-04-11      Joel Sherrill <joel@OARcorp.com>
3162
3163        * libnetworking/rtems_webserver/cgi.c,
3164        libnetworking/rtems_webserver/sockGen.c,
3165        libnetworking/rtems_webserver/umui.c,
3166        libnetworking/rtems_webserver/websSSL.c,
3167        libnetworking/rtems_webserver/websSSL.h,
3168        libnetworking/rtems_webserver/websda.c,
3169        libnetworking/rtems_webserver/websda.h: New files. Not included in
3170        previous commit.
3171
31722003-04-10      Joel Sherrill <joel@OARcorp.com>
3173
3174        PR 371/pppd
3175        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
3176        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
3177        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
3178        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3179        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
3180        still global symbols in rtemspppd.h which might need to be changed or
3181        converted into member of a structure which is dereferenced with a
3182        pointer that is managed as a per task variable. But this patch should
3183        avoid many conflicts.
3184
31852003-03-27      Joel Sherrill <joel@OARcorp.com>
3186
3187        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
3188        not allowed in the cpukit source code since it must be buildable
3189        independent of any BSP. These files were moved to libchip/ide.
3190        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
3191        files.
3192
31932003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3194
3195        PR 368/filesystems
3196        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
3197        improvements which now work on pc386 and mbx8xx.
3198        * libchip/ide/ide_controller.c: New file.
3199
32002003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3201
3202        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
3203
32042003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3205
3206        * configure.ac: Remove AC_CONFIG_AUX_DIR.
3207        * configure.ac: Add support/.
3208        * support/.cvsignore: New.
3209        * support/Makefile.am: New.
3210        * support/version.c: New.
3211        * wrapup/Makefile.am: Add support/libsupport.a.
3212        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
3213        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
3214        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
3215        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
3216
32172003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3218
3219        * wrapup/Makefile.am: Use SRC += instead of make-vars.
3220
32212003-02-20      Till Straumann <strauman@slac.stanford.edu>
3222
3223        PR 354/networking
3224        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
3225        chip against a table of supported chips. The untested ones are still
3226        commented out, however.
3227
32282003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3229
3230        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3231        * configure.ac: AC_PREREQ(2.57).
3232        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3233        * optman/configure.ac: AC_PREREQ(2.57).
3234        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3235        * libchip/configure.ac: AC_PREREQ(2.57).
3236        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3237        * librdbg/configure.ac: AC_PREREQ(2.57).
3238        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3239        * libnetworking/configure.ac: AC_PREREQ(2.57).
3240
32412003-02-06      Joel Sherrill <joel@OARcorp.com>
3242
3243        * libnetworking/pppd/chat.c: Convert routines with common names to
3244        static. This included get_char(), put_char(), and character() among
3245        others.
3246
32472003-02-03      Joel Sherrill <joel@OARcorp.com>
3248
3249        PR 338/filesystem
3250        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
3251        rtems_io_lookup_name() (API change).  Unused function removed.
3252
32532003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3254
3255        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3256        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3257        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3258        Eliminate *_O_FILES.
3259        * libnetworking/rtems_servers/Makefile.am,
3260        libnetworking/rtems_webserver/Makefile.am,
3261        libnetworking/rtems_telnetd/Makefile.am: Ditto.
3262
32632002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3264
3265        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
3266        Let all-local: depend on $(LIB).
3267        * wrapup/Makefile.am, configure.ac: Remove libmisc.
3268        * optman/Makefile.am: Apply install-data-local to install *.rels.
3269
32702002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3271
3272        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
3273        %.c rules.
3274        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
3275        * libchip/network/Makefile.am: Eliminate C_O_FILES.
3276        * libchip/rtc/Makefile.am: Ditto.
3277        * libchip/serial/Makefile.am: Ditto.
3278
32792002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3280
3281        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3282        LIBC_DEFINES.
3283        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3284        LIBC_DEFINES.
3285        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3286        LIBC_DEFINES.
3287
32882002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3289
3290        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
3291
32922002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3293
3294        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
3295        cache-checking.
3296        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3297
32982002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3299
3300        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
3301        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
3302        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
3303        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3304        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3305
33062002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3307
3308        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
3309        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
3310        Remove.
3311        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
3312
33132002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3314
3315        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
3316        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
3317
33182002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
3319
3320        * libchip/network/cs8900.c: I don't know why we have to SelfST register
3321        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
3322
33232002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3324
3325        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3326        * optman/rel.am: New.
3327
33282002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3329
3330        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3331        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3332        braino in comment on "exec". Extend --enable-ada handling.
3333
33342002-11-04      Joel Sherrill <joel@OARcorp.com>
3335
3336        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3337        tasks and rolling multiple loops into 1.
3338        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3339        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3340        Removed warnings.
3341
33422002-10-31      Joel Sherrill <joel@OARcorp.com>
3343
3344        * libchip/network/dec21140.c: Removed warnings.
3345        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3346        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3347        librdbg/src/m68k/any/remdeb_xdr.c,
3348        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3349        warnings.
3350        * libnetworking/rtems_webserver/socket.c,
3351        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3352
33532002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3354
3355        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3356        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3357        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3358        above.
3359
33602002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3361
3362        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3363        * wrapup/.cvsignore: Remove autom4te.cache.
3364        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3365        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3366        autom4te.cache.
3367        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3368        autom4te.cache.
3369        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3370        autom4te.cache.
3371
33722002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3373
3374        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3375
33762002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3377
3378        * optman/.cvsignore: Add autom4te.cache.
3379
33802002-09-14      Joel Sherrill <joel@OARcorp.com>
3381
3382        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3383
33842002-09-07      Joel Sherrill <joel@OARcorp.com>
3385
3386        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3387        include files to resolve warnings.
3388
33892002-09-07      Chris Johns <ccj@acm.org>
3390
3391        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3392        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3393        which corrects the problem  where the cs8900.c file was actually the BSP
3394        glue.  Joel did some hacking so this file will compile.  Previously it
3395        required providing a target.h file to compile.
3396        * libchip/network/cs8900.c.bsp: New file.
3397
33982002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3399
3400        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3401
34022002-08-31      Joel Sherrill <joel@OARcorp.com>
3403
3404        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3405        eliminate warning.
3406
34072002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3408
3409        * configure.ac: Add ada-tests.
3410
34112002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3412
3413        * Makefile.am: Add preinstall-stamp.
3414
34152002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3416
3417        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3418        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3419        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3420        gcc31 happy.
3421        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3422        cp.
3423
34242002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3425
3426        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3427        make/bsp.mak.
3428        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3429        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3430
34312002-08-12      Joel Sherrill <joel@OARcorp.com>
3432
3433        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3434        avoid error.
3435
34362002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3437
3438        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3439        * configure.ac: Add BSP_SUBDIRS.
3440        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3441        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3442        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3443        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3444        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3445        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3446        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3447        RTEMS_CHECK_BSP_CACHE.
3448        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3449        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3450        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3451        .$(OBJEXT) instead of .o.
3452        * libnetworking/pppd/Makefile.am,
3453        libnetworking/rtems_servers/Makefile.am,
3454        libnetworking/rtems_telnetd/Makefile.am,
3455        libnetworking/rtems_webserver/Makefile.am,
3456        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3457
34582002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3459
3460        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3461        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3462        ../libchip/serial/$(ARCH)/libserialio.a.
3463        * libchip/serial/Makefile.am: Don't tmp-install lib.
3464        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3465
34662002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3467
3468        * Makefile.am: Add rtems_makedir.
3469        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3470        * Makefile.am: Add wrapup-SUBDIR.
3471        * wrapup/ChangeLog: Remove.
3472        * wrapup/configure.ac: Remove.
3473        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3474        (Make the bare BSP happy).
3475        * configure.ac: Ditto.
3476        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3477        Create make/custom/default.cfg.
3478        * configure.ac: Add creation of make/custom/*.cfg. Create
3479        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3480
34812002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3482
3483        * Makefile.am: Clean $(PROJECT_RELEASE).
3484
34852002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3486
3487        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3488        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3489        prototype mismatches.
3490
34912002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3492
3493        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3494        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3495
34962002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3497
3498        * acinclude.m4: Add test "$multilib" != "yes".
3499        * config-ml.in: Remove.
3500        * acinclude.m4: Cleanups.
3501        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3502        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3503        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3504        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3505        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3506
35072002-07-16      Eric Norum <eric.norum@usask.ca>
3508
3509        * New driver for the Intel EtherExpressPro (82559ER) chip.
3510        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3511        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3512        * libchip/network/Makefile.am: Modified to reflect above.
3513
35142002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3515
3516        * acinclude.m4: New.
3517        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3518        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3519        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3520
35212002-07-01      Joel Sherrill <joel@OARcorp.com>
3522
3523        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3524        _Objects_Information_table now that it is a two dimensional array based
3525        upon API and class.
3526        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3527        of strnlen().
3528
35292002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3530
3531        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3532        preinstall libnetapps.a.
3533
35342002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3535
3536        * configure.ac: Remove librpc.
3537
35382002-06-25      Joel Sherrill <joel@OARcorp.com>
3539
3540        * Per PR233, moved librpc to exec.
3541        * configure.ac, wrapup/Makefile.am: Modified.
3542        * librpc, librpc/ChangeLog: Removed.
3543
35442002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3545
3546        * optman/Makefile.am: Remove multilib support.
3547        * optman/configure.ac: Ditto.
3548        * optman/sapi/Makefile.am: Ditto.
3549
35502002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3551
3552        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3553        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3554
35552002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3556
3557        Move networking libraries to c/src/exec/libnetworking
3558        * libnetworking/configure.ac, libnetworking/Makefile.am,
3559        libnetworking/wrapup/Makefile.am: Reflect Moval.
3560
35612002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3562
3563        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3564        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3565        <rtems/bspIo.h>.
3566
35672002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3568
3569        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3570        * libnetworking/rtems/mkrootfs.h: Ditto.
3571        * libnetworking/rtems/Makefile.am: Reflect changes above.
3572
35732002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3574
3575        * configure.ac: Remove lib.
3576
35772002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3578
3579        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3580        that exception stack frames on M68K members with VBR always are 6 byte
3581        long. The incorrect assumption resulted in some gdb commands like "next"
3582        to fail on the 68360.
3583
35842002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3585
3586        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3587        PR 220
3588        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3589        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3590        CVS.
3591        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3592        libnetworking/sys/filio.h: Remove.
3593        * libnetworking/sys/Makefile.am: Reflect changes above.
3594
35952002-05-07      Chris Johns <ccj@acm.org>
3596
3597        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3598        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3599        requires it to be stripped.
3600
36012002-05-01      Eric Norum <eric.norum@usask.ca>
3602
3603        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3604        assembly  to satisfy gcc 3.1 and newer.
3605
36062002-04-26      Eric Norum <eric.norum@usask.ca>
3607
3608        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3609        agressive optimization in gcc 3.1 does not reorder things.
3610
36112002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3612
3613        * libchip/network/dec21140.c: Reflect changes to powerpc's
3614        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3615        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3616        <rtems/score/cpu.h>.
3617        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3618        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3619
36202002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3621
3622        * optman/configure.ac: Remove ENABLE_GCC28.
3623
36242002-04-11      Chris Johns <ccj@acm.org>
3625
3626        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3627        driver control block field to the ifconfig network driver structure.
3628        This field is needed by the i82586 driver which was ported from NetBSD
3629        as it had better hardware abstraction.
3630        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3631        PR59, added the drv_ctrl driver control block field to the ifconfig
3632        network driver structure. This field is needed by the i82586 driver
3633        which was ported from NetBSD as it had better hardware abstraction.
3634
36352002-04-10      Mike Siers <mikes@poliac.com>
3636
3637        * libnetworking/rtems_webserver/NOTES,
3638        libnetworking/rtems_webserver/asp.c,
3639        libnetworking/rtems_webserver/balloc.c,
3640        libnetworking/rtems_webserver/default.c,
3641        libnetworking/rtems_webserver/ej.h,
3642        libnetworking/rtems_webserver/ejIntrn.h,
3643        libnetworking/rtems_webserver/ejlex.c,
3644        libnetworking/rtems_webserver/ejparse.c,
3645        libnetworking/rtems_webserver/emfdb.c,
3646        libnetworking/rtems_webserver/emfdb.h,
3647        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3648        libnetworking/rtems_webserver/handler.c,
3649        libnetworking/rtems_webserver/license.txt,
3650        libnetworking/rtems_webserver/md5.h,
3651        libnetworking/rtems_webserver/md5c.c,
3652        libnetworking/rtems_webserver/mime.c,
3653        libnetworking/rtems_webserver/misc.c,
3654        libnetworking/rtems_webserver/ringq.c,
3655        libnetworking/rtems_webserver/rom.c,
3656        libnetworking/rtems_webserver/security.c,
3657        libnetworking/rtems_webserver/sock.c,
3658        libnetworking/rtems_webserver/sym.c,
3659        libnetworking/rtems_webserver/uemf.c,
3660        libnetworking/rtems_webserver/uemf.h,
3661        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3662        libnetworking/rtems_webserver/url.c,
3663        libnetworking/rtems_webserver/value.c,
3664        libnetworking/rtems_webserver/wbase64.c,
3665        libnetworking/rtems_webserver/webcomp.c,
3666        libnetworking/rtems_webserver/webpage.c,
3667        libnetworking/rtems_webserver/webrom.c,
3668        libnetworking/rtems_webserver/webs.c,
3669        libnetworking/rtems_webserver/webs.h,
3670        libnetworking/rtems_webserver/websuemf.c,
3671        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3672        2.1.4.
3673
36742002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3675
3676        * libchip/network/i82586.c: Include <string.h>.
3677        * libchip/network/sonic.c: Ditto.
3678
36792002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3680
3681        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3682
36832002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3684
3685        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3686
36872002-03-27      Thomas.Doerfler@imd-systems.de
3688
3689        PR 144
3690        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3691        memory address 0 when called for the first time. This is done when
3692        trying to clear the variable "dhcp_hostname".
3693
36942002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3695
3696        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3697        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3698        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3699        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3700        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3701        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3702        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3703        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3704        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3705        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3706        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3707        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3708        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3709        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3710        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3711        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3712        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3713        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3714        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3715        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3716        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3717        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3718        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3719        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3720        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3721        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3722        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3723        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3724        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3725        AUTOMAKE_OPTIONS.
3726        * libnetworking/configure.ac:
3727        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3728        foreign 1.6]).
3729        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3730        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3731        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3732        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3733        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3734        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3735        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3736        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3737        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3738        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3739        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3740        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3741        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3742        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3743        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3744        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3745        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3746
37472002-03-27      Ilya Alexeev <ilya@continuum.ru>
3748
3749        PR 162
3750        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3751        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3752        used in a device write routines.  Now ppp_softc structure have own
3753        character for writing to device (sc_outchar).  I think that converting
3754        local variables to static is not a right solution, because problems will
3755        occur in the case of two or more ppp instances.
3756        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3757        must be u_long, otherwise in the case of the big output packet endless
3758        loop may occur.
3759
37602002-03-21      Ilya Alexeev <ilya@continuum.ru>
3761
3762        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3763        preparations for multiple PPPD connections.
3764
37652002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3766
3767        PR 149
3768        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3769        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3770        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3771        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3772
37732002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3774
3775        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3776        * configure.ac: Modified to reflect addition.
3777
37782002-02-27      Ilya Alexeev <ilya@continuum.ru>
3779
3780        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3781        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3782        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3783        capabilities as well as eliminate some warnings.
3784
37852002-02-27      Eric Norum <eric.norum@usask.ca>
3786
3787        * libnetworking/net/radix.c: Properly handle fetching the default route
3788        when there is no route.  This was a bug in the original FreeBSD code and
3789        this fix is from an updated version of their code.
3790
37912002-02-16      Eric Norum <eric.norum@usask.ca>
3792
3793        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3794        checking.
3795
37962002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3797
3798        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3799        dodefaultroute.
3800
38012002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3802
3803        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3804        include <rtems/seterr.h>.
3805
38062002-02-01      Mike Siers <mikes@poliac.com>
3807
3808        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3809        avoid bringing the link down too fast. NOTE: Mike reports successfully
3810        running at 56K baud on a direct link.
3811
38122002-02-01      Eric Valette <valette@crf.canon.fr>
3813
3814        * librdbg/So many patches have been posted recently on the mailing list
3815        and  because we were unable to find correct solution to compile on
3816        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3817        because the coding  style of rdbg was rather inconsistant among various
3818        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3819        global coding style (using indent + manual edits), 2) incorporate/review
3820        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3821        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3822        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3823        after rdbg initialization is done, NB : the paches is huge but it is
3824        mainly due to coding styke chnages.  Only few lines of codes have been
3825        really changed and they do not impact  rdbg functionnality (AFAIKT).
3826        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3827        librdbg/include/rdbg/m68k/rdbg_f.h,
3828        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3829        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3830        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3831        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3832        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3833        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3834        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3835        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3836        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3837        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3838        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3839        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3840        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3841        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3842        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3843        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3844
38452002-01-31      Mike Siers <mikes@poliac.com>
3846
3847        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3848        * Nice Update of PPPD support which eliminates the requiremetn that
3849        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3850        and reports that it seems to be more stable and handle larger packets
3851        better.  This patch replaces the termios tasks with more general pppd
3852        network driver tasks.  The functions pppinput() and pppstart() get
3853        called from the interrupt service routine.
3854        * libnetworking/Makefile.am, libnetworking/configure.ac,
3855        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3856        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3857        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3858        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3859        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3860        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3861        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3862        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3863        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3864        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3865        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3866        libnetworking/net/route.c, libnetworking/net/route.h,
3867        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3868        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3869        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3870        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3871        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3872        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3873        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3874        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3875        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3876        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3877        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3878        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3879        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3880        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3881        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3882        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3883        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3884        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3885        libnetworking/pppd/example/README,
3886        libnetworking/pppd/example/netconfig.h,
3887        libnetworking/wrapup/Makefile.am: Modified.
3888        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3889        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3890        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3891        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3892        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3893        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3894        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3895        libnetworking/modem/pppcompress.c: Subdirectory removed.
3896
38972002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3898
3899        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3900        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3901
39022002-01-18      Till Straumann <strauman@slac.stanford.edu>
3903
3904        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3905        issues: - exception handler needs to enable MSR_FP if the interrupted
3906        thread is FP enabled. - printk message for MSR fixed and added
3907        stacktrace. NOTE: this requires the stacktrace patch to
3908        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3909        however).
3910
39112002-01-06      Joel Sherrill <joel@OARcorp.com>
3912
3913        * optman/.cvsignore: Added aclocal.m4 and configure.
3914        * optman/.cvsignore: New file.
3915
39162002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3917
3918        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3919
39202002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3921
3922        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3923        * optman/ChangeLog: New.
3924        * optman/configure.ac: New.
3925        * optman/Makefile.am: New.
3926        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3927        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3928
39292001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3930
3931        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3932
39332001-12-18      Eric Norum <eric.norum@usask.ca>
3934
3935        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3936        `directories' (path names with a / at the end) while disallowing open()
3937        operations on TFTP `directories'.
3938
39392001-12-07      Eric Norum <eric.norum@usask.ca>
3940
3941        * libnetworking/lib/tftpDriver.c: Restore write capability.
3942
39432001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3944
3945        * libchip/network/sonic.h: Fix typo.
3946        * libnetworking/arpa/Makefile.am: Remove stray lines.
3947
39482001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3949
3950        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3951
39522001-10-18      Eric Norum <eric.norum@usask.ca>
3953
3954        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3955        chdir() and open() operations within the TFTP file system.
3956
39572001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3958
3959        * librdbg/configure.ac: Fix latent bug exposed by removal of
3960        config.cache's which prevented powerpc targets librdbg from building.
3961
39622001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3963
3964        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3965        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3966        autoconf-2.52 happy.
3967
39682001-10-12      Mike Siers <mikes@poliac.com>
3969
3970        * libnetworking/Update to stable working state.  Congratulations Mike!
3971        :).
3972        * libnetworking/modem_example: Directory removed.
3973        * libnetworking/modem_example/16550.h,
3974        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3975        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3976        libnetworking/modem_example/ppp.h,
3977        libnetworking/modem_example/pppcompress.c: Files removed.
3978        * libnetworking/pppd/example/pppd.options: New file.
3979        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3980        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3981        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3982        libnetworking/pppd/rtemsmain.c: Updated.
3983
39842001-10-12      Joel Sherrill <joel@OARcorp.com>
3985
3986        * libchip/serial/z85c30.c: Fixed typo.
3987
39882001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3989
3990        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3991        * configure.in: Remove.
3992        * configure.ac: New file, generated from configure.in by autoupdate.
3993        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3994        * libchip/configure.in: Remove.
3995        * libchip/configure.ac: New file, generated from configure.in by
3996        autoupdate.
3997        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3998        * librdbg/configure.in: Remove.
3999        * librdbg/configure.ac: New file, generated from configure.in by
4000        autoupdate.
4001        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4002        * libnetworking/configure.in: Remove.
4003        * libnetworking/configure.ac: New file, generated from configure.in by
4004        autoupdate.
4005
40062001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4007
4008        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
4009        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
4010        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
4011
40122001-09-27      Joel Sherrill <joel@OARcorp.com>
4013
4014        * libchip/ChangeLog: Fixed typo in date.
4015
40162001-09-27      Eric Norum <eric.norum@usask.ca>
4017
4018        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
4019        TFTP  filesystem.
4020
40212001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4022
4023        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
4024        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
4025        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
4026        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
4027        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4028        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4029        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
4030        'PREINSTALL_FILES ='.
4031        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
4032        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
4033        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
4034        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
4035        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
4036        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
4037        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
4038        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
4039        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
4040        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
4041        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
4042        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
4043
40442001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4045
4046        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
4047        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
4048        * librdbg/src/m68k/any/Makefile.am: Ditto.
4049        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
4050        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
4051        happy.
4052
40532001-09-21      Joel Sherrill <joel@OARcorp.com>
4054
4055        * libchip/network/Makefile.am: Fixed typo on file name.
4056        * libchip/network/i82586.c: Commented out line 318 which is referencing
4057        a member of a structure that is not currently there.  This needs to be
4058        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
4059        to C style.
4060
40612001-09-19      Eric Norum <eric.norum@usask.ca>
4062
4063        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
4064
40652001-09-19      Chris Johns <ccj@acm.org>
4066
4067        * libchip/network/README.i82586, libchip/network/i82586.c,
4068        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
4069        Network driver for Intel i82586.
4070        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
4071        rtems/rtems_bsdnet_internal.h Added support for populating the initial
4072        "root" filesystem with information obtained via the DHCP response.
4073
40742001-09-14      Eric Norum <eric.norum@usask.ca>
4075
4076        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
4077        make gcc 3.x happy.
4078
40792001-08-16      Mike Siers <mikes@poliac.com>
4080
4081        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
4082        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
4083        These support callback functionality that has not even been compiled
4084        under RTEMS yet.
4085        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
4086        example application.  Mike's notes on the modifications: - renamed
4087        error() function because of namespace problems - removed calls to the
4088        exit() funciton - removed extra files from the pppd source directory -
4089        defined pppd task constant values in rtemspppd.h - modifyied example
4090        code to get actual tick per second value - placed the pppd 2.3.11 man
4091        page file (pppd.8) into the pppd directory.
4092        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4093        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4094        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4095        libnetworking/pppd/rtems-ppp.c: Deleted.
4096        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
4097        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
4098        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
4099        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
4100        libnetworking/pppd/example/init.c,
4101        libnetworking/pppd/example/netconfig.h,
4102        libnetworking/pppd/example/ppp.conf,
4103        libnetworking/pppd/example/pppdapp.c,
4104        libnetworking/pppd/example/system.h: New files.
4105        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
4106        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
4107        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
4108        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
4109        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
4110        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
4111        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
4112        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
4113        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
4114        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
4115        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
4116        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
4117        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
4118        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
4119        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
4120
41212001-08-16      Joel Sherrill <joel@OARcorp.com>
4122
4123        * libnetworking/pppd/example/Makefile: Removed.
4124        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
4125        to avoid bootstrap -c clobbering it.
4126        * libnetworking/rtems_telnetd/.cvsignore: New file.
4127
41282001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
4129
4130        * libnetworking/Makefile.am, libnetworking/configure.in,
4131        libnetworking/rtems_servers/Makefile.am,
4132        libnetworking/rtems_servers/telnetd.c,
4133        libnetworking/rtems_servers/telnetd.h,
4134        libnetworking/rtems_telnetd/Makefile.am,
4135        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4136        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4137        libnetworking/rtems_telnetd/telnetd.c,
4138        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
4139        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
4140        effect when ftpd change. - the tcp/ip stats have been implemented into
4141        icmds.c and started when telnetd daemon is started.
4142        * libnetworking/rtems_servers/telnetd.c,
4143        libnetworking/rtems_servers/telnetd.h: Removed.
4144        * libnetworking/rtems_telnetd: New directory.
4145        * libnetworking/rtems_telnetd/Makefile.am,
4146        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4147        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4148        libnetworking/rtems_telnetd/telnetd.c,
4149        libnetworking/rtems_telnetd/telnetd.h: New files.
4150
41512001-06-14      Joel Sherrill <joel@OARcorp.com>
4152
4153        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
4154        Moved from libmisc/shell so the network stack to address network
4155        depenendency.
4156        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
4157
41582001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4159
4160        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
4161
41622001-05-15      Joel Sherrill <joel@OARcorp.com>
4163
4164        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
4165        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
4166        accidentally deleted the incorrectly empty versions.
4167
41682001-05-14      Till Straumann <strauman@slac.stanford.edu>
4169
4170        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
4171        libchip/pci/Makefile.am: Per PR215 address the following issues: -
4172        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
4173        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
4174        to know the values) - the affected BSP (shared/motorola) headers have
4175        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
4176        driver (libchip/network/dec21140.c) has been fixed to use
4177        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
4178        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
4179        who is using this driver. - the DEC driver also has been fixed to use
4180        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
4181        delay_in_bus_cycles().
4182
41832001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4184
4185        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
4186
41872001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4188
4189        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
4190
41912001-04-24      Eric Norum <eric.norum@usask.ca>
4192
4193        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
4194        NTP synchronization a little more robust -- no NTP daemon yet, but at
4195        least it trys a little harder when the primary NTP server is down.
4196
41972001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
4198
4199        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
4200        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4201        libnetworking/pppd/modem_example/modem.c,
4202        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
4203        other strings into English.
4204        * libnetworking/pppd/STATUS: updated to reflect the changes.
4205
42062001-04-20      Jake Janovetz <janovetz@uiuc.edu>
4207
4208        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
4209        again.
4210
42112001-04-20      Eric Valette <valette@crf.canon.fr>
4212
4213        * mcp750 directory renamed new_exception processing as it supports many
4214        more CPU models.
4215        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4216        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4217        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
4218        formerly in mcp750 plus modifications.
4219        * librdbg/src/powerpc/mcp750/.cvsignore,
4220        librdbg/src/powerpc/mcp750/Makefile.am,
4221        librdbg/src/powerpc/mcp750/remdeb.h,
4222        librdbg/src/powerpc/mcp750/remdeb_f.x,
4223        librdbg/src/powerpc/mcp750/remdeb_svc.c,
4224        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
4225        new_exception_processing.
4226        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4227        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4228        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
4229        part of this effort to add support for the MPC8xx.
4230
42312001-04-19      Joel Sherrill <joel@OARcorp.com>
4232
4233        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
4234        internal include files.
4235
42362001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
4237
4238        PR 158
4239        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
4240        rcmd() library call by commenting out the parts that deal with signals.
4241        This enables RTEMS to 'rsh' command to a server connecting fd to remote
4242        stdio. The 'server-side' parts of this file which deal with
4243        authentication are disabled since they are not needed.
4244
42452001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
4246
4247        * libnetworking/include/.cvsignore: Remove dangling file.
4248
42492001-03-14      Joel Sherrill <joel@OARcorp.com>
4250
4251        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
4252        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
4253        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
4254        libchip style serial drivers can be written in libcpu or libbsp.
4255
42562001-03-01      Joel Sherrill <joel@OARcorp.com>
4257
4258        * libchip/network/cs8900.c, libchip/network/cs8900.h,
4259        libchip/network/sonic.c, libchip/network/sonic.h,
4260        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
4261        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
4262        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
4263        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
4264        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
4265        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
4266        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
4267        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
4268
42692001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4270
4271        * librdbg/include/rdbg/Makefile.am,
4272        librdbg/include/rdbg/i386/Makefile.am,
4273        librdbg/include/rdbg/m68k/Makefile.am,
4274        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
4275        style on include files.
4276
42772001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4278
4279        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4280        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
4281        replace ${..} with $(..).
4282        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
4283        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
4284        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4285        libnetworking/rtems/Makefile.am, libnetworking/
4286        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
4287        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
4288        include_*HEADERS instead of H_FILES.
4289        * libnetworking/include/Makefile.am: Remove.
4290        * libnetworking/Makefile.am: Add handling of *.h files.
4291        * libnetworking/configure.in: Remove include/Makefile.
4292
42932001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4294
4295        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
4296
42972001-01-31      Sergei Organov <osv@javad.ru>
4298
4299        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
4300        current dir and root dir removed in favor of new libio support for
4301        task-local current and root directories. - Bug in `close_data_socket()'
4302        introduced by previous change fixed. - `command_pasv()' changed to set
4303        timeout on socket we are listening on and code fixed to don't close
4304        socket twice on error. - `serr()' changed to clear `errno'. -
4305        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
4306        changed to clear `errno' before processing session. -
4307        `close_data_socket()' fixed to close both active and passive sockets -
4308        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
4309        empty string  in `exec_command()'.
4310
43112001-01-25      Eric Norum <eric.norum@usask.ca>
4312
4313        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
4314        improves throughput on systems which are dropping packets.   Only the
4315        first timeout is reduced.  This keeps the number of extra packets down
4316        on networks that are very busy and dropping lots of packets.
4317
43182001-01-24      Sergei Organov <osv@javad.ru>
4319
4320        * libnetworking/rtems_servers/ftpd.c,
4321        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4322        - Timeouts on sockets implemented. 'idle' field added to configuration.
4323        No timeout by default to keep backward compatibility. Note: SITE IDLE
4324        command not implemented yet. - Basic global access control implemented.
4325        'access' field added to configuration. No access limitations by default
4326        to keep backward compatibility. - Anchor data socket for active mode
4327        (using self IP and port 20.) - Fixed default data port support (still
4328        not tested). - Don't allow IP address different from originating host in
4329        PORT command to improve security. - Fixed bug in MDTM command. - Check
4330        for correctness of parsing of argument in command_port(). - Fixed
4331        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4332        a directory. - Command parsing a little bit improved: command names are
4333        now converted to upper-case to be more compatible with RFC (command
4334        names are not case-sensitive.) - Reformat comments so that they have
4335        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4336        previous changes - True ASCII mode implemented (doesn't work for hooks
4337        and /dev/null) - Passive mode implemented, PASV command added. - Default
4338        port for data connection could be used (untested, can't find ftp client
4339        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4340        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4341
43422001-01-18      Joel Sherrill <joel@OARcorp.com>
4343
4344        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4345        macro using variable arguments.
4346        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4347        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4348        since I updated the main RTEMS development machine to RedHat 7.2 and
4349        apparently got a new version of rpcgen.
4350
43512001-01-12      Sergei Organov <osv@javad.ru>
4352
4353        * libnetworking/rtems_servers/ftpd.c,
4354        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4355        - use pool of pre-created threads to handle sessions instead of
4356        creating/deleting threads on the fly - LIST output is now similar to
4357        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4358        happy with it. - LIST NAME now works (both for files and directories) -
4359        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4360        clients happy  - keep track of CWD for every session separately -
4361        ability to specify root directory name for FTPD in configuration table.
4362        FTPD will then create illusion for FTP clients that this is actually
4363        root directory. - ignore options sent in commands, thus LIST -al FILE
4364        works and doesn't try to list "-al" directory. - buffers are allocated
4365        on stack instead of heap where possible to eliminate malloc/free calls
4366        (avoid possible heap fragmentation troubles). - drop using of task
4367        notepad to pass parameters - use function arguments instead - use
4368        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4369        in socket() instead of AF_INET.
4370
43712001-01-02      Joel Sherrill <joel@OARcorp.com>
4372
4373        * libnetworking/CHANGELOG: Removed.
4374        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4375
43762000-12-14      Eric Norum <eric.norum@usask.ca>
4377
4378        * libnetworking/lib/tftpDriver.c: Added write capability.
4379
43802000-12-08      Joel Sherrill <joel@OARcorp.com>
4381
4382        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4383        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4384        numerous variable declarations conditional on PPP_COMPRESS and
4385        PPP_FILTER.  Commented out variables that were not used because the code
4386        using them was commented out. Removed totally unused variables.
4387        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4388        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4389
43902000-11-30      Joel Sherrill <joel@OARcorp.com>
4391
4392        * libnetworking/modem/ppp_tty.c: Changed to include
4393        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4394        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4395        * libnetworking/Makefile.am: Modified to reflect above.
4396
43972000-11-27      Joel Sherrill <joel@OARcorp.com>
4398
4399        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4400
44012000-11-25      Eric Norum <eric.norum@usask.ca>
4402
4403        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4404        core.
4405
44062000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4407
4408        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4409        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4410        subdir.
4411        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4412        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4413        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4414        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4415        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4416        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4417        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4418        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4419        ppp_tty.c and the real pppd main is in pppmain.c.
4420
44212000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4422
4423        * libchip/network/sonic.c: Added ipalign() routine to align the received
4424        packet so that the ip header is on a 32-bit boundary. Necessary for
4425        cpu's that do not allow unaligned loads and stores and when the 32-bit
4426        DMA mode is used.
4427
44282000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4429
4430        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4431        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4432        ACLOCAL_AMFLAGS.
4433        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4434        ACLOCAL_AMFLAGS.
4435        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4436        ACLOCAL_AMFLAGS.
4437
44382000-11-03      Chris Johns <ccj@acm.org>
4439
4440        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4441        libchip/network/cs8900.h: New files.
4442
44432000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4444
4445        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4446        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4447        $(RTEMS_TOPdir)/aclocal.
4448        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4449        $(RTEMS_TOPdir)/aclocal.
4450        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4451        $(RTEMS_TOPdir)/aclocal.
4452
44532000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4454
4455        * configure.in: Switch to GNU-canonicalization.
4456        * Makefile.am: Reflect changes to configure.in.
4457        * acinclude.m4: Remove.
4458
44592000-10-30      Joel Sherrill <joel@OARcorp.com>
4460
4461        * POSIX include files merged into newlib.  This resulted in some
4462        definitions moving to other files and thus some secondary effects in
4463        RTEMS source code.
4464        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4465        in sync with newlib's <machine/types.h>.
4466        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4467        definition of struct itimerval in <sys/time.h>.
4468
44692000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4470
4471        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4472        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4473        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4474        * ChangeLog: Fix typos.
4475        * configure.in: add tests to the GNU canonicalized subdirectories.
4476
44772000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4478
4479        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4480        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4481        the lib directory before configuring lib/.
4482
44832000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4484
4485        * configure.in, Makefile.am: add exec to the GNU canonicalized
4486        subdirectories.
4487        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4488        * configure.in: add libnetworking, librpc and librdb to the GNU
4489        canonicalized subdirectories.
4490        * configure.in: add libmisc and libchip to the GNU canonicalized
4491        subdirectories.
4492        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4493        Switch to GNU canonicalization.
4494        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4495        Switch to GNU canonicalization.
4496        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4497        Switch to GNU canonicalization.
4498
44992000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4500
4501        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4502        canonicalization to libfs/. The approach is currently a bit of a hack as
4503        GNU canonicalization does not support the per-BSP build some of the
4504        other directories require.  As more of the tree is converted, this will
4505        become less  of an issue.
4506
45072000-10-20      Joel Sherrill <joel@OARcorp.com>
4508
4509        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4510        parameter.
4511
45122000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4513
4514        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4515        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4516        * librdbg/configure.in: Add m68k support.
4517        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4518        subdirectory.
4519        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4520        failure.
4521        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4522        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4523        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4524        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4525        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4526        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4527        librdbg/src/m68k/.cvsignore: New files.
4528        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4529        function pointers.
4530        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4531        _after_ pointer has been checked against NULL.
4532
45332000-10-18      Joel Sherrill <joel@OARcorp.com>
4534
4535        * wrapup/Makefile.am: Added libfs.
4536
45372000-10-18      Chris Johns <ccj@acm.org>
4538
4539        * libfs created.
4540        * configure.in: Added libfs subdirectory.
4541        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4542
45432000-09-28      Joel Sherrill <joel@OARcorp.com>
4544
4545        * libnetworking/rtems_webserver/Makefile.am,
4546        libnetworking/rtems_webserver/base64.c,
4547        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4548        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4549
45502000-09-22      Joel Sherrill <joel@OARcorp.com>
4551
4552        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4553        libnetworking/rtems/rtems_bsdnet_internal.h,
4554        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4555        have included rtems.h.  It is now including precisely the  least amount
4556        of low level, yet portable .h files to get the basic RTEMS types
4557        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4558        used machine/types.h to include rtems.h.
4559
45602000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4561
4562        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4563
45642000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4565
4566        * libnetworking/ChangeLog: Cleanup.
4567
45682000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4569
4570        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4571        * libchip/ChangeLog: Fix formating.
4572
45732000-09-05      Joel Sherrill <joel@OARcorp.com>
4574
4575        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4576        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4577        confusion and to work with the converted flags.
4578
45792000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4580
4581        * wrapup/Makefile.am: Include compile.am.
4582        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4583        libchip/serial/Makefile.am: Include compile.am.
4584        * librdbg/src/i386/any/Makefile.am,
4585        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4586        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4587        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4588        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4589        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4590        libnetworking/rtems_servers/Makefile.am,
4591        libnetworking/rtems_webserver/Makefile.am,
4592        libnetworking/wrapup/Makefile.am: Include compile.am.
4593
45942000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4595
4596        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4597        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4598
45992000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4600
4601        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4602
46032000-08-31      Joel Sherrill <joel@OARcorp.com>
4604
4605        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4606        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4607        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4608        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4609        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4610        * libnetworking/wbase64.c: Removed.
4611        * libnetworking/Makefile.am, libnetworking/asp.c,
4612        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4613        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4614        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4615        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4616        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4617        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4618        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4619        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4620        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4621        Modified.
4622
46232000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4624
4625        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4626
46272000-08-30      Joel Sherrill <joel@OARcorp.com>
4628
4629        * libnetworking/rtems_webserver/license.txt: New file.
4630
46312000-08-10      Joel Sherrill <joel@OARcorp.com>
4632
4633        * ChangeLog: New file.
4634        * libchip/ChangeLog: New file.
4635        * librdbg/ChangeLog: New file.
4636        * libnetworking/ChangeLog: New file.
4637
Note: See TracBrowser for help on using the repository browser.