source: rtems/c/src/ChangeLog @ d8b4256

4.115
Last change on this file since d8b4256 was d8b4256, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/26/11 at 02:51:15

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

  • libchip/serial/ns16550.c (ns16550_init): Remove unused var "ucTrash".
  • Property mode set to 100644
File size: 176.2 KB
Line 
12011-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * libchip/serial/ns16550.c (ns16550_init):
4        Remove unused var "ucTrash".
5
62011-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * libchip/network/smc91111.c (lan91cxx_recv):
9        Define var "lp" conditionally (Avoid warning).
10
112011-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * libchip/network/dec21140.c (dec21140_rxDaemon):
14        Remove unused var "tbase".
15        * libchip/rtc/mc146818a.c (mc146818a_initialize):
16        Remove unused var "getReg".
17        * libchip/rtc/mc146818a.c (mc146818a_set_time):
18        Remove unused var "getReg".
19
202011-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
21
22        * libchip/display/disp_hcms29xx.c: Remove ARRAY_COUNT (unused).
23
242011-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
25
26        PR 1940/misc:
27        * libchip/serial/ns16550.c: Reflect changes to console-driver.
28
292011-10-19      Ralf Corsépius <ralf.corsepius@rtems.org>
30
31        * libchip/network/smc91111.c: Use PRIxPTR to print pointers.
32
332011-10-18      Jennifer Averett <Jennifer.Averett@OARcorp.com>
34
35        PR 1917/bsps
36        * libchip/serial/mc68681.c, libchip/serial/ns16550.c,
37        libchip/serial/serial.h, libchip/serial/z85c30.c: Modifications to
38        add dynamic tables for libchip serial drivers.
39
402011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
41
42        * libchip/rtc/icm7170.c (icm7170_get_time): Remove unused var setReg.
43        * libchip/rtc/icm7170.c (icm7170_set_time): Remove unused var getReg.
44
452011-10-11      Ralf Corsépius <ralf.corsepius@rtems.org>
46
47        * libchip/network/smc91111.c: Eliminate unused var "success".
48        * libchip/serial/mc68681.c: Eliminate unused var "getReg".
49
502011-10-10      Ralf Corsépius <ralf.corsepius@rtems.org>
51
52        * libchip/serial/z85c30.c: Eliminate unused var "dummy".
53        * libchip/network/sonic.c: Don't cast pointers to uint32_t.
54
552011-10-09      Ralf Corsépius <ralf.corsepius@rtems.org>
56
57        * libchip/network/greth.c, libchip/network/open_eth.c
58        libchip/network/sonic.c: Eliminate evil typecasts.
59        * libchip/network/greth.h, libchip/network/open_eth.h,
60        libchip/network/sonic.h: Use void* for addresses.
61
622011-08-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
63
64        * libchip/network/smc91111exp.h, libchip/network/smc91111.c: Use
65        BSP_FEATURE_IRQ_EXTENSION define.
66
672011-08-30      Peter Dufault <dufault@hda.com>
68
69        * libchip/network/smc91111.c: Modify to support the MPC5554 using new
70        exceptions.  Fix where the networking status is being dumped to a
71        single thousand-character line.  Add support for when the chip loaded
72        it's MAC address from a serial chip at reset (the
73        SMC91111_ENADDR_IS_SETUP option).  Call lan91cxx_start() every time
74        the the device is initialized.  Without this change the chip can not
75        be "upped" once it has been downed.
76        * c/src/libchip/network/smc91111.h: Change the "#ifdef expression" to
77        "#if expression".
78        * c/src/libchip/network/smc91111exp.h: Add support for new exceptions.
79
802011-07-11      Sebastian Huber <sebastian.huber@embedded-brains.de>
81
82        * libchip/serial/ns16550_p.h, libchip/serial/ns16550.c: Remove
83        interrupt handler during last close.
84
852011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
86
87        * libchip/display/disp_hcms29xx.c, libchip/flash/am29lv160.c,
88        libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c,
89        libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
90        libchip/i2c/spi-memdrv.c, libchip/rtc/ds1375.c: Eliminate use of GNU
91        old-style field designator extension as recommended by clang.
92
932011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
94
95        * libchip/i2c/spi-memdrv.h: Add missing semi-colon.
96
972011-06-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
98
99        * aclocal/bspopts.m4: Added macros for cache options
100        RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED,
101        RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED,
102        RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED, and
103        RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED.
104
1052011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
106
107        PR 1729/cpukit
108        * aclocal/check-smp.m4, aclocal/enable-smp.m4: New files.
109
1102011-03-07      Ralf Corsépius <ralf.corsepius@rtems.org>
111
112        * aclocal/rtems-top.m4: Add pkgdatadir.
113        * configure.ac: Remove dead code.
114
1152011-03-04      Ralf Corsépius <ralf.corsepius@rtems.org>
116
117        * aclocal/rtems-top.m4, aclocal/version.m4:
118        Rename RTEMS_API into _RTEMS_API.
119
1202011-02-25      Ralf Corsépius <ralf.corsepius@rtems.org>
121
122        * aclocal/canonical-target-name.m4:
123        Stop pretending no_cpu* was buildable.
124        Derive RTEMS_CPU from "$host_cpu".
125        Error out if "$host" doesn't match "*-*-rtems*".
126
1272011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
128
129        * configure.ac: Remove AM_CONDITIONAL(HAS_POSIX) (Unused).
130
1312011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
132
133        * ada-tests/mptests/mp01/mp01.adb, ada-tests/mptests/mp01/mptest.adb,
134        ada-tests/mptests/mp01/mptest.ads,
135        ada-tests/mptests/mp01/node1/mp01_node1.adb,
136        ada-tests/mptests/mp01/node2/mp01_node2.adb,
137        ada-tests/mptests/mp02/mptest.adb, ada-tests/mptests/mp02/mptest.ads,
138        ada-tests/mptests/mp02/node1/mp02_node1.adb,
139        ada-tests/mptests/mp02/node2/mp02_node2.adb,
140        ada-tests/mptests/mp03/mptest.adb, ada-tests/mptests/mp03/mptest.ads,
141        ada-tests/mptests/mp03/node1/mp03_node1.adb,
142        ada-tests/mptests/mp03/node2/mp03_node2.adb,
143        ada-tests/mptests/mp04/mptest.adb, ada-tests/mptests/mp04/mptest.ads,
144        ada-tests/mptests/mp04/node1/mp04_node1.adb,
145        ada-tests/mptests/mp04/node2/mp04_node2.adb,
146        ada-tests/mptests/mp05/mptest.adb, ada-tests/mptests/mp05/mptest.ads,
147        ada-tests/mptests/mp05/node1/mp05_node1.adb,
148        ada-tests/mptests/mp05/node2/mp05_node2.adb,
149        ada-tests/mptests/mp06/mptest.adb, ada-tests/mptests/mp06/mptest.ads,
150        ada-tests/mptests/mp06/node1/mp06_node1.adb,
151        ada-tests/mptests/mp06/node2/mp06_node2.adb,
152        ada-tests/mptests/mp07/mptest.adb, ada-tests/mptests/mp07/mptest.ads,
153        ada-tests/mptests/mp07/node1/mp07_node1.adb,
154        ada-tests/mptests/mp07/node2/mp07_node2.adb,
155        ada-tests/mptests/mp08/mptest.adb, ada-tests/mptests/mp08/mptest.ads,
156        ada-tests/mptests/mp08/node1/mp08_node1.adb,
157        ada-tests/mptests/mp08/node2/mp08_node2.adb,
158        ada-tests/mptests/mp09/mptest.adb, ada-tests/mptests/mp09/mptest.ads,
159        ada-tests/mptests/mp09/node1/mp09_node1.adb,
160        ada-tests/mptests/mp09/node2/mp09_node2.adb,
161        ada-tests/mptests/mp10/mptest.adb, ada-tests/mptests/mp10/mptest.ads,
162        ada-tests/mptests/mp10/node1/mp10_node1.adb,
163        ada-tests/mptests/mp10/node2/mp10_node2.adb,
164        ada-tests/mptests/mp11/mptest.adb, ada-tests/mptests/mp11/mptest.ads,
165        ada-tests/mptests/mp11/node1/mp11_node1.adb,
166        ada-tests/mptests/mp11/node2/mp11_node2.adb,
167        ada-tests/mptests/mp12/mptest.adb, ada-tests/mptests/mp12/mptest.ads,
168        ada-tests/mptests/mp12/node1/mp12_node1.adb,
169        ada-tests/mptests/mp12/node2/mp12_node2.adb,
170        ada-tests/mptests/mp13/mptest.adb, ada-tests/mptests/mp13/mptest.ads,
171        ada-tests/mptests/mp13/node1/mp13_node1.adb,
172        ada-tests/mptests/mp13/node2/mp13_node2.adb,
173        ada-tests/mptests/mp14/mptest.adb, ada-tests/mptests/mp14/mptest.ads,
174        ada-tests/mptests/mp14/node1/mp14_node1.adb,
175        ada-tests/mptests/mp14/node2/mp14_node2.adb,
176        ada-tests/samples/base_mp/mptest.adb,
177        ada-tests/samples/base_mp/mptest.ads,
178        ada-tests/samples/base_sp/base_sp.adb,
179        ada-tests/samples/base_sp/sptest.adb,
180        ada-tests/samples/base_sp/sptest.ads,
181        ada-tests/samples/hello/hello.adb,
182        ada-tests/samples/hello/sptest.adb,
183        ada-tests/samples/hello/sptest.ads,
184        ada-tests/samples/nsecs/nsecs.adb,
185        ada-tests/samples/nsecs/sptest.adb,
186        ada-tests/samples/nsecs/sptest.ads,
187        ada-tests/samples/ticker/sptest.adb,
188        ada-tests/samples/ticker/sptest.ads,
189        ada-tests/samples/ticker/ticker.adb, ada-tests/sptests/sp01/sp01.adb,
190        ada-tests/sptests/sp01/sptest.adb, ada-tests/sptests/sp01/sptest.ads,
191        ada-tests/sptests/sp02/sp02.adb, ada-tests/sptests/sp02/sptest.adb,
192        ada-tests/sptests/sp02/sptest.ads, ada-tests/sptests/sp03/sp03.adb,
193        ada-tests/sptests/sp03/sptest.adb, ada-tests/sptests/sp03/sptest.ads,
194        ada-tests/sptests/sp04/sp04.adb, ada-tests/sptests/sp04/sptest.adb,
195        ada-tests/sptests/sp04/sptest.ads, ada-tests/sptests/sp05/sp05.adb,
196        ada-tests/sptests/sp05/sptest.adb, ada-tests/sptests/sp05/sptest.ads,
197        ada-tests/sptests/sp06/sp06.adb, ada-tests/sptests/sp06/sptest.adb,
198        ada-tests/sptests/sp06/sptest.ads, ada-tests/sptests/sp07/sp07.adb,
199        ada-tests/sptests/sp07/sptest.adb, ada-tests/sptests/sp07/sptest.ads,
200        ada-tests/sptests/sp08/sp08.adb, ada-tests/sptests/sp08/sptest.adb,
201        ada-tests/sptests/sp08/sptest.ads, ada-tests/sptests/sp09/sp09.adb,
202        ada-tests/sptests/sp09/sptest.adb, ada-tests/sptests/sp09/sptest.ads,
203        ada-tests/sptests/sp11/sp11.adb, ada-tests/sptests/sp11/sptest.adb,
204        ada-tests/sptests/sp11/sptest.ads, ada-tests/sptests/sp12/sp12.adb,
205        ada-tests/sptests/sp12/sptest.adb, ada-tests/sptests/sp12/sptest.ads,
206        ada-tests/sptests/sp13/sp13.adb, ada-tests/sptests/sp13/sptest.adb,
207        ada-tests/sptests/sp13/sptest.ads, ada-tests/sptests/sp14/sp14.adb,
208        ada-tests/sptests/sp14/sptest.adb, ada-tests/sptests/sp14/sptest.ads,
209        ada-tests/sptests/sp15/sp15.adb, ada-tests/sptests/sp15/sptest.adb,
210        ada-tests/sptests/sp15/sptest.ads, ada-tests/sptests/sp16/sp16.adb,
211        ada-tests/sptests/sp16/sptest.adb, ada-tests/sptests/sp16/sptest.ads,
212        ada-tests/sptests/sp17/sp17.adb, ada-tests/sptests/sp17/sptest.adb,
213        ada-tests/sptests/sp17/sptest.ads, ada-tests/sptests/sp19/sp19.adb,
214        ada-tests/sptests/sp19/sptest.adp, ada-tests/sptests/sp19/sptest.ads,
215        ada-tests/sptests/sp20/sp20.adb, ada-tests/sptests/sp20/sptest.adb,
216        ada-tests/sptests/sp20/sptest.ads, ada-tests/sptests/sp22/sp22.adb,
217        ada-tests/sptests/sp22/sptest.adb, ada-tests/sptests/sp22/sptest.ads,
218        ada-tests/sptests/sp23/sp23.adb, ada-tests/sptests/sp23/sptest.adb,
219        ada-tests/sptests/sp23/sptest.ads, ada-tests/sptests/sp24/sp24.adb,
220        ada-tests/sptests/sp24/sptest.adb, ada-tests/sptests/sp24/sptest.ads,
221        ada-tests/sptests/sp25/sp25.adb, ada-tests/sptests/sp25/sptest.adb,
222        ada-tests/sptests/sp25/sptest.ads,
223        ada-tests/support/test_support.adb, ada-tests/tmtests/tm01/tm01.adb,
224        ada-tests/tmtests/tm01/tmtest.adb, ada-tests/tmtests/tm01/tmtest.ads,
225        ada-tests/tmtests/tm02/tm02.adb, ada-tests/tmtests/tm02/tmtest.adb,
226        ada-tests/tmtests/tm02/tmtest.ads, ada-tests/tmtests/tm03/tm03.adb,
227        ada-tests/tmtests/tm03/tmtest.adb, ada-tests/tmtests/tm03/tmtest.ads,
228        ada-tests/tmtests/tm04/tm04.adb, ada-tests/tmtests/tm04/tmtest.adb,
229        ada-tests/tmtests/tm04/tmtest.ads, ada-tests/tmtests/tm05/tm05.adb,
230        ada-tests/tmtests/tm05/tmtest.adb, ada-tests/tmtests/tm05/tmtest.ads,
231        ada-tests/tmtests/tm06/tm06.adb, ada-tests/tmtests/tm06/tmtest.adb,
232        ada-tests/tmtests/tm06/tmtest.ads, ada-tests/tmtests/tm07/tm07.adb,
233        ada-tests/tmtests/tm07/tmtest.adb, ada-tests/tmtests/tm07/tmtest.ads,
234        ada-tests/tmtests/tm08/tm08.adb, ada-tests/tmtests/tm08/tmtest.adb,
235        ada-tests/tmtests/tm08/tmtest.ads, ada-tests/tmtests/tm09/tm09.adb,
236        ada-tests/tmtests/tm09/tmtest.adb, ada-tests/tmtests/tm09/tmtest.ads,
237        ada-tests/tmtests/tm10/tm10.adb, ada-tests/tmtests/tm10/tmtest.adb,
238        ada-tests/tmtests/tm10/tmtest.ads, ada-tests/tmtests/tm11/tm11.adb,
239        ada-tests/tmtests/tm11/tmtest.adb, ada-tests/tmtests/tm11/tmtest.ads,
240        ada-tests/tmtests/tm12/tm12.adb, ada-tests/tmtests/tm12/tmtest.adb,
241        ada-tests/tmtests/tm12/tmtest.ads, ada-tests/tmtests/tm13/tm13.adb,
242        ada-tests/tmtests/tm13/tmtest.adb, ada-tests/tmtests/tm13/tmtest.ads,
243        ada-tests/tmtests/tm14/tm14.adb, ada-tests/tmtests/tm14/tmtest.adb,
244        ada-tests/tmtests/tm14/tmtest.ads, ada-tests/tmtests/tm15/tm15.adb,
245        ada-tests/tmtests/tm15/tmtest.adb, ada-tests/tmtests/tm15/tmtest.ads,
246        ada-tests/tmtests/tm16/tm16.adb, ada-tests/tmtests/tm16/tmtest.adb,
247        ada-tests/tmtests/tm16/tmtest.ads, ada-tests/tmtests/tm17/tm17.adb,
248        ada-tests/tmtests/tm17/tmtest.adb, ada-tests/tmtests/tm17/tmtest.ads,
249        ada-tests/tmtests/tm18/tm18.adb, ada-tests/tmtests/tm18/tmtest.adb,
250        ada-tests/tmtests/tm18/tmtest.ads, ada-tests/tmtests/tm19/tm19.adb,
251        ada-tests/tmtests/tm19/tmtest.adb, ada-tests/tmtests/tm19/tmtest.ads,
252        ada-tests/tmtests/tm20/tm20.adb, ada-tests/tmtests/tm20/tmtest.adb,
253        ada-tests/tmtests/tm20/tmtest.ads, ada-tests/tmtests/tm21/tm21.adb,
254        ada-tests/tmtests/tm21/tmtest.adb, ada-tests/tmtests/tm21/tmtest.ads,
255        ada-tests/tmtests/tm22/tm22.adb, ada-tests/tmtests/tm22/tmtest.adb,
256        ada-tests/tmtests/tm22/tmtest.ads, ada-tests/tmtests/tm23/tm23.adb,
257        ada-tests/tmtests/tm23/tmtest.adb, ada-tests/tmtests/tm23/tmtest.ads,
258        ada-tests/tmtests/tm24/tm24.adb, ada-tests/tmtests/tm24/tmtest.adb,
259        ada-tests/tmtests/tm24/tmtest.ads, ada-tests/tmtests/tm25/tm25.adb,
260        ada-tests/tmtests/tm25/tmtest.adb, ada-tests/tmtests/tm25/tmtest.ads,
261        ada-tests/tmtests/tm28/tm28.adb, ada-tests/tmtests/tm28/tmtest.adb,
262        ada-tests/tmtests/tm28/tmtest.ads, ada-tests/tmtests/tm29/tm29.adb,
263        ada-tests/tmtests/tm29/tmtest.adb, ada-tests/tmtests/tm29/tmtest.ads,
264        ada-tests/tmtests/tmck/tmck.adb, ada-tests/tmtests/tmck/tmtest.adb,
265        ada-tests/tmtests/tmck/tmtest.ads,
266        ada-tests/tmtests/tmoverhd/dummy_rtems.adb,
267        ada-tests/tmtests/tmoverhd/dummy_rtems.ads,
268        ada-tests/tmtests/tmoverhd/tmoverhd.adb,
269        ada-tests/tmtests/tmoverhd/tmtest.adb,
270        ada-tests/tmtests/tmoverhd/tmtest.ads: Account for RTEMS binding
271        child package rework. Eliminate all warnings.
272
2732011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
274
275        * ada/Makefile.am, ada/preinstall.am, ada/rtems.adb, ada/rtems.ads:
276        Split RTEMS Ada95 binding into a master package and a child package
277        per Manager. This is better Ada style.
278        * ada/rtems-barrier.adb, ada/rtems-barrier.ads, ada/rtems-clock.adb,
279        ada/rtems-clock.ads, ada/rtems-cpu_usage.ads, ada/rtems-debug.adb,
280        ada/rtems-debug.ads, ada/rtems-event.adb, ada/rtems-event.ads,
281        ada/rtems-extension.adb, ada/rtems-extension.ads,
282        ada/rtems-fatal.adb, ada/rtems-fatal.ads, ada/rtems-interrupt.ads,
283        ada/rtems-io.adb, ada/rtems-io.ads, ada/rtems-message_queue.adb,
284        ada/rtems-message_queue.ads, ada/rtems-object.adb,
285        ada/rtems-object.ads, ada/rtems-partition.adb,
286        ada/rtems-partition.ads, ada/rtems-port.adb, ada/rtems-port.ads,
287        ada/rtems-rate_monotonic.adb, ada/rtems-rate_monotonic.ads,
288        ada/rtems-region.adb, ada/rtems-region.ads, ada/rtems-semaphore.adb,
289        ada/rtems-semaphore.ads, ada/rtems-signal.adb, ada/rtems-signal.ads,
290        ada/rtems-stack_checker.ads, ada/rtems-tasks.adb,
291        ada/rtems-tasks.ads, ada/rtems-timer.adb, ada/rtems-timer.ads: New
292        files.
293
2942011-02-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
295
296        * libchip/serial/ns16550.c: Revert previous commit and extend existing
297        mechanic.
298
2992011-02-15      Jennifer Averett
300
301        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Support i386
302        style IRQs.
303
3042011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
305
306        * libchip/network/smc91111config.h:
307        Use "__asm__" instead of "asm" for improved c99-compliance.
308
3092011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
310
311        * configure.ac: Require autoconf-2.68, automake-1.11.1.
312
3132011-01-17      Joel Sherrill <joel.sherrill@oarcorp.com>
314
315        * libchip/ide/ata.c: Fix spelling.
316
3172011-01-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
318
319        * libchip/serial/ns16550.c: Install interrupt handler after TTY
320        pointer is valid.
321
3222010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
323
324        * libchip/ide/ata.c: Do not violate chain API.
325
3262010-08-20      <yann.sionneau@telecom-sudparis.eu>
327
328        * libchip/network/greth.c, libchip/network/open_eth.c: Add constants
329        for buffer modes.
330
3312010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
332
333        * libchip/ide/ata_internal.h: C++ compatibility.
334
3352010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
336
337        * libchip/Makefile.am, libchip/preinstall.am: Install
338        <libchip/ata_internal.h>.
339
3402010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
341
342        * libchip/ide/ata_util.c: New file.
343        * libchip/Makefile.am: Reflect change from above.
344        * libchip/ide/ata.c: Moved ata_breq_init(), ata_identify_device(), and
345        ata_process_request_on_init_phase() into new file.
346
3472010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
348
349        * libchip/ide/ata_internal.h, libchip/ide/ata.c: Moved code into
350        separate functions.  Added public ata_breq_init(),
351        ata_identify_device(), and ata_process_request_on_init_phase()
352        functions.
353
3542010-06-24      Arnout Vandecappelle <arnout@mind.be>
355
356        PR 1586/misc
357        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to
358        SD card accesses.
359
3602010-06-22      Arnout Vandecappelle <arnout@mind.be>
361
362        PR 1580/misc
363        * libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor
364        while waiting for read data.
365
3662010-06-22      Arnout Vandecappelle <arnout@mind.be>
367
368        PR 1579/misc
369        * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
370        waiting for write to finish.
371
3722010-06-22      Arnout Vandecappelle <arnout@mind.be>
373
374        PR 1567/misc
375        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
376        timeouts.
377
3782010-06-21      Arnout Vandecappelle <arnout@mind.be>
379
380        PR 1576/misc
381        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
382
3832010-06-21      Arnout Vandecappelle <arnout@mind.be>
384
385        PR 1569/misc
386        * libchip/i2c/spi-sd-card.c: Added CRC checks.
387
3882010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
389
390        PR 1561/cpukit
391        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
392
3932010-06-14      Arnout Vandecappelle <arnout@mind.be>
394
395        PR 1557/misc
396        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
397
3982010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
399
400        * aclocal/version.m4: Bump RTEMS_API to 4.11.
401        Bump _RTEMS_VERSION to 4.10.99.0.
402
4032010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
404
405        * libchip/network/if_dc.c: Fix warning.
406
4072010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
408
409        * libchip/network/greth.c: Misc. hacks to allow compilation on
410        16bit targets.
411
4122010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
413
414        PR 1531/newlib
415        * libchip/network/i82586.c:
416        Add local copy of ALIGN().
417
4182010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
419
420        * libchip/network/cs8900.c:
421        Misc. changes to make code 16bit-target compliant.
422        * libchip/network/i82586.c:
423        Use int32_t instead of int for 16bit-target compliance.
424        * libchip/network/open_eth.c:
425        Misc. changes to make code 16bit-target compliant.
426
4272010-05-18      Chris Johns <chrisj@rtems.org>
428
429        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
430        1448/filesystem.
431
4322010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
433
434        * aclocal/bsp-alias.m4: Change quoting to work-round
435        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
436
4372010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
438
439        * libchip/network/if_dc.c: Remove warnings.
440
4412010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
442
443        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
444        libchip/serial/ns16550.c, libchip/serial/serial.h,
445        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
446        or intptr_t instead of uint32_t or int32_t.
447
4482010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
449
450        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
451        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
452        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
453        uint32_t.
454
4552010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
456
457        * libchip/serial/serial.h: Add extern "C".
458
4592010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
460
461        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
462        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
463        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
464        prototype
465
4662010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
467
468        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
469        CPU_SIMPLE_VECTORED_INTERRUPTS.
470
4712010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
472
473        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
474        simple or PIC interrupt model.
475
4762010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
477
478        * libchip/rtc/ds1375.c: #include <unistd.h>.
479
4802010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
481
482        * libchip/network/i82586.c: Readdress use of ctype methods per
483        recommendation from D.J. Delorie on the newlib mailing list. We
484        should pass an unsigned char into these methods.
485
4862010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
487
488        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
489        variable.
490
4912010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
492
493        * libchip/network/i82586.c: Fix warnings for ctype methods.
494
4952010-02-19      Chris Johns <chrisj@rtems.org>
496
497        * libchip/ide/ide_controller.c: Create the devices as block
498        devices.
499
5002010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
501
502        * libchip/ide/ata_internal.h, libchip/ide/ata.c
503        libchip/i2c/spi-sd-card.c: Update for block device API change.
504
5052010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
506
507        * libchip/display/disp_hcms29xx.c,
508        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
509        libchip/display/font_hcms29xx.h: various fixes
510
5112009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
512
513        PR 1474
514        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
515        device API change.
516
5172009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
518
519        * libchip/network/greth.c: Eliminate unused type
520        rtems_clock_time_value.
521
5222009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
523
524        * libchip/network/dec21140.c: Warning elimination
525        (dec21140_softc->base now is an uint32_t).
526
5272009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
528
529        PR 1483/cpukit
530        * libchip/network/dec21140.c, libchip/network/elnk.c,
531        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
532        *_SUPPORTED-guarded code sections.
533
5342009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
535
536        * libchip/network/dec21140.c, libchip/network/elnk.c,
537        libchip/network/if_dc.c: Ensure PCI drivers are built on all
538        supported configurations. PowerPC conditionals were not current and
539        code was not being built on supported BSPs.
540
5412009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
542
543        * libchip/network/smc91111.c: Formatting.
544
5452009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
546
547        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
548        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
549        uint32_t (16bit ints are too small).
550
5512009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
552
553        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
554        * libchip/network/if_dc.c: Fix type mismatch.
555
5562009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
557
558        * aclocal/bsp-linkcmds.m4: New.
559
5602009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
561
562        * configure.ac: Rework CFLAGS setup.
563        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
564        * automake/compile.am: Remove RTEMS_CFLAGS.
565
5662009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
567
568        * libchip/ide/ata.h: Move extern "C".
569
5702009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
571
572        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
573        Use hex-constants to avoid implicit int-casts.
574        * libchip/i2c/spi-memdrv.c:
575        Use hex-constants to avoid implicit int-casts.
576        Use rtems_off64_t offsets to avoid loosing precision.
577
5782009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
579
580        * libchip/serial/ns16550.c: Update for interrupt handler type change.
581
5822009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
583
584        * aclocal/bsp-alias.m4: New.
585        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
586
5872009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
588
589        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
590
5912009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
592
593        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
594        * Makefile.am: Remove BARE_CPU_MODEL.
595
5962009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
597
598        * configure.ac: Remove cfg_dir.
599
6002009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
601
602        * configure.ac: Remove -std=c99 -fasm.
603        Remove AM_CONDITIONAL LIBCHIP.
604        * libchip/Makefile.am, wrapup/Makefile.am:
605        Remove AM_CONDITIONAL LIBCHIP.
606
6072009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
608
609        * configure.ac: Pick up make/custom/*.
610        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
611
6122009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
613
614        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
615        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
616
6172009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
618
619        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
620
6212009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
622
623        * Makefile.am: Remove RTEMS_HOST (unused).
624        * configure.ac: Remove RTEMS_HOST (unused).
625        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
626
6272009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
628
629        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
630        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
631
6322009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
633
634        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
635        aclocal/check-posix.m4, aclocal/enable-posix.m4,
636        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
637
6382009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
639
640        * configure.ac: Rework make/custom/* handling.
641        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
642        * Makefile.am: Remove make/custom/default.cfg-rule.
643
6442009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
645
646        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
647        NULL pointer access in interrupt handler.
648
6492009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
650
651        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
652        device API change.
653
6542009-10-08      Chris Johns <chrisj@rtems.org>
655
656        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
657        multiblock support from the ATA driver. Multiblock at the disk
658        level should not be a global policy as a disk may have more than
659        one partition with different block sizes. An IDE driver could
660        decide to use the feature with DMA but this a driver specific
661        design choice. Fixed bugs relating to variable block sizes and
662        large block transfer.
663        * c/src/libchip/ide/ide_controller.c,
664        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
665        Changed the block size to 32bits so blocks of 64K or bigger can be
666        transfered in a single driver call.
667
6682009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
669
670        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
671        shared irq.h yet and this breaks a significant number of them.
672
6732009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
674
675        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
676        model.
677
6782009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
679
680        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
681        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
682        renamed to rtems_termios_baud_to_number.
683
6842009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
685
686        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
687        termios_baud_to_number (duplicate prototypes).
688        Add C++-guards.
689        Include rtems/termiostypes.h.
690
6912009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
692
693        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
694
6952009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
696
697        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
698        physical address to support BSD TCP/IP stack.
699
7002009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
701
702        * libchip/network/elnk.c: Convert calls to legacy routine
703        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
704
7052009-08-03      Roger Dahlkvist <ruppe@kth.se>
706
707        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
708
7092009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
710
711        * libchip/ide/ata.c: Remove warning.
712
7132009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
714
715        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
716        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
717        now use the same macros.
718        * aclocal/bsp-bspcleanup-options.m4: New file.
719
7202009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
721
722        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
723        obsolete defines and declarations.  Set initial baud during device
724        open.  Fixed interrupt mode.
725
7262009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
727
728        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
729        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
730        EINVAL and ENOTTY as appropriate.
731
7322009-05-30      Chris Johns <chrisj@rtems.org>
733
734        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
735        devices on an IDE bus and cleaned up the initialisation register
736        call.
737
7382009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
739
740        * libchip/network/i82586.c: Fix warning in manner suggested by
741        Arnout Vandecappelle <arnout@mind.be> in
742        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
743
7442009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
745
746        * libchip/network/if_dc.c: Fixed warnings.
747
7482009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
749
750        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
751        as needed.
752
7532009-04-29      Chris Johns <chrisj@rtems.org>
754
755        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
756
757        * libchip/ide/ide_controller.c: Change the status detection and
758        add a message if the transfer fails. There is currently no error
759        handle at the IDE drvier level.
760
7612009-03-12      Daniel Hellstrom <daniel@gaisler.com>
762
763        PR 1392/bsps
764        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
765        over multiple pages results in extra data being written.
766
7672009-02-27      Gene Smith <gene.smith@siemens.com>
768
769        PR 1356
770        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
771        cards.
772
7732009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
774
775        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
776        enabled on x86.
777
7782009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
779
780        * aclocal/bspopts.m4: Quoting cosmetics.
781
7822009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
783
784        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
785        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
786        writes.  Fixed integer type in device structure.
787
7882009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
789
790        * libchip/serial/ns16550.c: Turn on ns16550_process() for
791        BSP_FEATURE_IRQ_LEGACY case also.
792
7932008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
794
795        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
796        level LibI2C interface.  Added generic block IO functions.
797
7982008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
799
800        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
801        optman/rtems/no-msg.c, optman/rtems/no-part.c,
802        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
803        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
804        optman/sapi/no-ext.c, optman/sapi/no-io.c:
805        Revert previous patch (cvs clash with Joel hacking cpukit).
806
8072008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
808
809        * aclocal/canonical-target-name.m4: Remove tic4x.
810
8112008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
812
813        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
814
8152008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
816
817        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
818        optman/rtems/no-msg.c, optman/rtems/no-part.c,
819        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
820        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
821        optman/sapi/no-ext.c, optman/sapi/no-io.c:
822        Fix prototypes.
823
8242008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
825
826        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
827
8282008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
829
830        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
831        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
832        duplicated data.
833
8342008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
835
836        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
837        SuperCore Handler initialization routines to directly pull parameters
838        from configuration table.
839
8402008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
841
842        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
843        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
844        optman/rtems/no-part.c, optman/rtems/no-region.c,
845        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
846        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
847        initialization routines to directly pull parameters from
848        configuration table. Eliminate empty routines sportted.
849
8502008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
851
852        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
853
8542008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
855
856        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
857        all public use of TOD conversion routines.
858
8592008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
860
861        * libchip/network/smc91111config.h:
862        #include <stdint.h> instead of <rtems/stdint.h>.
863
8642008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
865
866        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
867        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
868
8692008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
870
871        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
872
8732008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
874
875        * libchip/serial/ns16550.c: Transmit the character in the polled write
876        function within a critical section for printk() compatibility.
877
8782008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
879
880        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
881
8822008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
883
884        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
885
8862008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
887
888        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
889
8902008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
891
892        * aclocal/bsp-bootcard-options.m4: Fix quoting.
893
8942008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
895
896        * aclocal/bsp-bootcard-options.m4: New file.
897        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
898
8992008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
900
901        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
902        BSPs that support this feature.
903
9042008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
905
906        * libchip/serial/ns16550.c: Fix typo.
907
9082008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
909
910        * libchip/serial/ns16550.c: Fix typo.
911
9122008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
913
914        * libchip/serial/ns16550.c: Add not supported on arm even though it is
915        not simple vectored.
916
9172008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
918
919        * libchip/serial/ns16550.c: Not currently supported on architectures
920        with simple vectored interrupt model.
921
9222008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
923
924        * aclocal/version.m4: Bump RTEMS_API to 4.10.
925        Bump _RTEMS_VERSION to 4.9.99.0.
926
9272008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
928
929        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
930        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
931        functions have now static linkage type.  Added constant qualifier to
932        operations table and read-only function parameters.
933
934        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
935        c/src/libchip/serial/serial.h:  Include required header files.  Removed
936        support for old PowerPC exception handling.  Various fixes for
937        interrupt related routines.  Added support for BSPs with IRQ extension
938        API.
939
9402008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
941
942        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
943        is no PCI bus based upon the BSP not having a base address defined.
944        This means this driver cannot be supported on that board.
945
9462008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
947
948        * libchip/network/dec21140.c, libchip/network/elnk.c,
949        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
950
9512008-09-17      Miao Yan <yanmiaobest@gmail.com>
952
953        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
954        add simple device only filesystem (devfs), optionally completely drop
955        out filesystem, and to clean up disabling newlib reentrancy support.
956        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
957        now has a 15K code space.
958        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
959        Removed.
960
9612008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
962
963        * libchip/ide/ata.h: Convert to Unix file format.
964
9652008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
966
967        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
968        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
969        libchip/serial/serial.h, libchip/serial/serprobe.c,
970        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
971        Convert to "bool".
972        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
973        libchip/i2c/spi-memdrv.h: Convert to "bool".
974        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
975        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
976        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
977        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
978        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
979        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
980        Convert to "bool".
981        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
982        Convert to "bool".
983        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
984        Convert to "bool".
985
9862008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
987
988        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
989        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
990        memory driver to not use the clock ioctl to install a method to poll
991        for input. It now uses a Class API Timer which means we can eliminate
992        this special IOCTL from all clock drivers.
993        * libchip/shmdr/setckvec.c: Removed.
994
9952008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
996
997        * libchip/network/sonic.c: Do not declare a variable just to hold an
998        ignored return value.
999
10002008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
1001
1002        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
1003
10042008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1005
1006        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
1007        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
1008
10092008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1010
1011        * libchip/display/disp_hcms29xx.c: Do not make these static. They
1012        appear to be unused that way.
1013
10142008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1015
1016        * libchip/shmdr/shm_driver.h: Correct prototypes.
1017
10182008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
1019
1020        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
1021        variables and made methods static.
1022
10232008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
1024
1025        * libchip/serial/ns16550.c: Fix warning.
1026
10272008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
1028
1029        * aclocal/prog-cc.m4: Add -Wnested-externs.
1030
10312008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1032
1033        * libchip/network/dec21140.c: Add missing prototype.
1034        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
1035
10362008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1037
1038        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
1039        -Wstrict-prototypes to RTEMS_CFLAGS.
1040
10412008-08-02      Chris Johns <chrisj@rtems.org>
1042
1043        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
1044        rtems_blkdev_request count and start references. Use
1045        RTEMS_BLKDEV_START_BLOCK.
1046
10472008-07-29      Chris Johns <chrisj@rtems.org>
1048
1049        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
1050
1051        * libchip/ide/ata.c: Change to use a mutex rather than disable
1052        pre-emption. Updated to the libblock changes.
1053
1054        * libchip/ide/ata_internal.h: Updated to the new chains API.
1055
1056        * libchip/ide/ide_controller.c: Updated to the libblock
1057        changes. Added come debug tracing.
1058
1059        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
1060        to the libblock changes.
1061
10622008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1063
1064        * configure.ac: Remove RPCGEN, RPCTOOLS.
1065
10662008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
1067
1068        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
1069        for output format specifiers.
1070
10712008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1072
1073        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
1074        Fixed some data types
1075
10762008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
1077
1078        * libchip/i2c/spi-sd-card.c: Added missing header file.
1079        * libchip/Makefile.am: Added SD Card driver.
1080
10812008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1082
1083        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
1084        make glyphs non-constant, added file headers
1085
10862008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1087
1088        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
1089        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
1090        * libchip/display/font_hcms29xx.h
1091        Creation of SPI display driver
1092
10932008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
1094
1095        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
1096        via SPI.
1097
10982008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1099
1100        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
1101        AC_PREREQ(2.62).
1102
11032008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1104
1105        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
1106
11072008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1108
1109        * libchip/Makefile.am: Move termios helper routines from libchip to
1110        libcsupport. Add routine which makes it easy for a termios device
1111        driver to inform termios of its default baud rate. This avoids
1112        inconsistencies in later termios settings changes.
1113        * libchip/serial/termios_baud2index.c,
1114        libchip/serial/termios_baud2num.c: Removed.
1115
11162008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1117
1118        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
1119
11202008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1121
1122        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
1123        not fail if there are none.
1124
11252008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1126
1127        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
1128        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
1129        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
1130        * libchip/Makefile.am:
1131        derived a generic spi memory driver from spi-flash-m25p40,
1132        added descriptor for fram fm25l256
1133
11342008-05-07      Till Straumann <strauman@slac.stanford.edu>
1135
1136        PR 649/bsps
1137        * libchip/ide/ata.c: Give up if the interface does not become ready.
1138
11392008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1140
1141        Moved to cpukit.
1142        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
1143        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
1144        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
1145        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
1146        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
1147        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
1148        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
1149        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
1150        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
1151        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
1152        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
1153        nfsclient/src/xdr_mbuf.c: Removed.
1154
11552008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
1156
1157        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
1158
11592008-01-05      Chris Johns <chrisj@rtems.org>
1160
1161        * libchip/flash/am29lv160.c: Update the blank check error message
1162        to say there is an error.
1163       
11642007-12-22      Chris Johns <chrisj@rtems.org>
1165
1166        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
1167        the hello message. Just one line but still a little too long.
1168       
11692007-12-14      Chris Johns <chrisj@rtems.org>
1170
1171        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
1172        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
1173        * libchip/flash, libchip/flash/am29lv160.c,
1174        libchip/flash/am29lv160.h: New.
1175
11762007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1177
1178        * libchip/network/if_fxp.c: Spacing.
1179
11802007-11-20      Till Straumann <strauman@slac.stanford.edu>
1181
1182        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
1183        Avoid using 'stdio' before the system is up and fully
1184        initialized.
1185
11862007-11-20      Till Straumann <strauman@slac.stanford.edu>
1187
1188        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
1189        * libchip/Makefile.am, libchip/preinstall.am:
1190        added new driver for Maxim DS1375 i2c RTC.
1191
11922007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1193
1194        * libchip/i2c/spi-flash-m25p40.c:
1195        added addressing call in write function
1196
11972007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1198
1199        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
1200        * libchip/Makefile.am:
1201        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
1202
12032007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1204
1205        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
1206
12072007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1208
1209        * nfsclient/Makefile.am: Fix errors.
1210
12112007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1212
1213        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
1214
12152007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1216
1217        * aclocal/version.m4: Bump RTEMS_API to 4.9.
1218        Bump RTEMS_VERSION to 4.8.99.0.
1219
12202007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1221
1222        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
1223
12242007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1225
1226        * configure.ac: Remove AC_PROG_AWK (Unused).
1227
12282007-09-14      Daron Chabot <djc915@mail.usask.ca>
1229
1230        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
1231        rtems_interrupt_vector, to permit passing arbitrary arguments to the
1232        ISR. Clean up of variables to silence compiler warnings.
1233
12342007-09-13      Daniel Hellstrom <daniel@gaisler.com>
1235
1236        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
1237
12382007-09-12      Daniel Hellstrom <daniel@gaisler.com>
1239
1240        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
1241          - Odd bit bug in some chips taken care of.
1242          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
1243            alignment but failing to do so must have made the driver writer to make
1244            some incorrect assumptions about MBUFs.
1245          - Fixed MBUF handling to handle mbuf chains better. The Data length of
1246            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
1247          - Made while loop responsible for copying data to fifo port copy 16 shorts
1248            per loop instead of 1 short, increasing the copying process.
1249
12502007-09-07      Daniel Hellstrom <daniel@gaisler.com>
1251
1252        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
1253        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
1254
12552007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1256
1257        * configure.ac, wrapup/Makefile.am: Remove RDBG.
1258        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
1259        librdbg/Makefile.am, librdbg/preinstall.am,
1260        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
1261        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
1262        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
1263        librdbg/include/rdbg/powerpc/rdbg_f.h,
1264        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
1265        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1266        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1267        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1268        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1269        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
1270        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
1271        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
1272        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
1273        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
1274        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
1275        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1276        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
1277        librdbg/src/powerpc/rdbg_f.c,
1278        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1279        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
1280        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1281        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
1282
12832007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1284
1285        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
1286
12872007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1288
1289        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1290          sizes.
1291
12922007-07-27      Chris Johns <chrisj@rtems.org>
1293
1294        * wrapup/Makefile.am: Create archive from a file for hosts
1295        with a limited command line size.
1296
12972007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1298
1299        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1300          sizes.
1301
13022007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1303       
1304        * configure.ac: Add nfsclient.
1305        * nfsclient/Makefile.am: New.
1306        * nfsclient/proto/Makefile, nfsclient/Makefile,
1307          nfsclient/src/Makefile: Remove.
1308        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
1309        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
1310
13112007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1312
1313        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
1314        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
1315        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
1316        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
1317        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
1318        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
1319        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
1320        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
1321        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
1322        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
1323        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
1324        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
1325
13262007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1327
1328        * libchip/serial/ns16550.c: removed timed out wait for transmitter
1329        to become ready: This will not work for fast CPUs.
1330
13312007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1332
1333        * libchip/ide/ata.c: fixed warning
1334
13352007-06-20      Ray Xu <rayx@gmail.com>
1336
1337        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
1338        console, and libio. This shrinks the memory requirements but Joel has
1339        not figured out how best to present this to application space.
1340        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1341        New files.
1342
13432007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1344
1345        * optman/sapi/no-io.c: Split IO Manager into one function per file so
1346        now we only need required initialization methods.
1347
13482007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1349
1350        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
1351        parameter since it was used to configure a no longer used feature.
1352        Device names are now part of the filesystem not in a table.
1353
13542007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1355
1356        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
1357        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
1358        optman/rtems/no-part.c, optman/rtems/no-region.c,
1359        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
1360        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
1361        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
1362        other optional managers so using them reduces application size
1363        instead of increasing it.
1364        * optman/rtems/no-barrier.c: New file.
1365
13662007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1367
1368        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
1369        adjustments to pci-API changes.
1370        * libchip/network/dec21140.c, libchip/network/elnk.c,
1371        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
1372        changes.
1373
13742007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1375
1376        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1377        libchip/network/if_fxp.c: Reflect changes to pci-API.
1378
13792007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1380
1381        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1382        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1383
13842007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1385
1386        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1387          being used to compile "tools").
1388
13892007-03-13      Joel Sherrill <joel@OARcorp.com>
1390
1391        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1392
13932007-03-12      Joel Sherrill <joel@OARcorp.com>
1394
1395        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1396        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1397        and/or fix mistake in copyright notice. Both of these mistakes appear
1398        to be from code submitted after these changes were made previously.
1399
14002007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1401
1402        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1403
14042007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1405
1406        * libchip/Makefile.am: Correct path to README.tulipclone.
1407
14082007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1409
1410        * libchip/ide/ata.c: Remove superfluous type casts.
1411
14122007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1413
1414        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1415        Use size_t for sizes.
1416
14172007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1418
1419        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1420        from preemption disabled region
1421
14222007-01-16      Till Straumann <strauman@slac.stanford.edu>
1423
1424        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1425        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1426        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1427
14282006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1429
1430        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1431          ioctl_command_t as ioctl argument.
1432
14332006-12-13      Joel Sherrill <joel@OARcorp.com>
1434
1435        * librtems++/include/rtems++/rtemsEvent.h,
1436        librtems++/include/rtems++/rtemsMessageQueue.h,
1437        librtems++/include/rtems++/rtemsSemaphore.h,
1438        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1439        librtems++/src/rtemsMessageQueue.cc,
1440        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1441        rtems_unsigned32 to uint32_t.
1442
14432006-12-13      Joel Sherrill <joel@OARcorp.com>
1444
1445        PR 1181/bsps
1446        * optman/rtems/no-msg.c: Clean up dead code.
1447
14482006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1449
1450        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1451
14522006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1453
1454        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1455        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1456        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1457
14582006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1459
1460        * configure.ac: New BUG-REPORT address.
1461
14622006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1463
1464        * Makefile.am: Remove ampolish3.
1465
14662006-11-17      Joel Sherrill <joel@OARcorp.com>
1467
1468        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1469        blank lines.
1470
14712006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1472
1473        * configure.ac: Remove RTEMS_AMPOLISH3.
1474        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1475          Remove checks for AMPOLISH3.
1476        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1477        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1478        * ampolish3: Remove.
1479
14802006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1481
1482        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1483        * aclocal/prog-cc.m4: Remove CFLAGS.
1484        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1485        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1486
14872006-10-23      Joel Sherrill <joel@OARcorp.com>
1488
1489        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1490
14912006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1492
1493        * automake/compile.am: Use hard-coded RTEMS_* flags.
1494
14952006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1496
1497        * aclocal/rtems-top.m4: Remove RTEMS_API.
1498        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1499
15002006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1501
1502        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1503
15042006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1505
1506        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1507
15082006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1509
1510        * aclocal/version.m4: Bump version to 4.7.99.0.
1511
15122006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1513
1514        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1515
15162006-09-11      Joel Sherrill <joel@OARcorp.com>
1517
1518        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1519
15202006-09-04      Joel Sherrill <joel@OARcorp.com>
1521
1522        * libchip/network/greth.c, libchip/network/open_eth.c,
1523        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1524        introduced by warning removal.
1525
15262006-09-01      Joel Sherrill <joel@OARcorp.com>
1527
1528        * libchip/network/greth.c, libchip/network/open_eth.c,
1529        libchip/network/smc91111.c: Remove warnings and correct prototype
1530        added earlier today.
1531
15322006-09-01      Joel Sherrill <joel@OARcorp.com>
1533
1534        * libchip/network/cs8900.c, libchip/network/greth.c,
1535        libchip/network/i82586.c, libchip/network/open_eth.c,
1536        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1537        sized integers, and inttypes.h printf helpers.
1538
15392006-08-09      Kolja Waschk <waschk@telos.de>
1540
1541        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1542
15432006-07-12      Joel Sherrill <joel@OARcorp.com>
1544
1545        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1546
15472006-07-11      Jerry Needell <jerry.needell@unh.edu>
1548
1549        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1550        4.6 branch.  Original modifications by Gaisler Enterprises.
1551        * libchip/network/greth.c, libchip/network/greth.h: New files.
1552
15532006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1554
1555        * ide/ata.[ch]:
1556        (PR1118) fetch priority for ATA task from a variable,
1557        not a fixed configuration value.
1558       
15592006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1560
1561        * Makefile.am: Add ampolish3.
1562
15632006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1564
1565        * ampolish3: New.
1566        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1567
15682006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1569
1570        * aclocal/rtems-ampolish.m4: New.
1571        * configure.ac: Use RTEMS_AMPOLISH3.
1572
15732006-04-18  Joel Sherrill <joel@OARcorp.com>
1574
1575        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1576
15772006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1578
1579        PR 853/filesystem
1580        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1581        should be modified to support the new exception scheme and to use the
1582        handle parameter.
1583
15842006-02-a32     Eric Norum <norume@aps.anl.gov>
1585
1586        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1587        "newer" PCI access calls.  Minor cleanups.  Comments.
1588
15892006-01-12      Eric Norum <norume@aps.anl.gov>
1590
1591        PR 861/networking
1592        PR 863/networking
1593        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1594
15952006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1596
1597        * wrapup/Makefile.am: Add preinstall.am.
1598        * libchip/Makefile.am: Build libchip/network/smc91111.
1599        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1600        Eliminate cyg_int* crap.
1601
16022006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1603
1604        * librdbg/Makefile.am: Add preinstall.am.
1605        * aclocal/bsp-configure.m4: Add ampolish3.
1606        New header guards.
1607
16082006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1609
1610        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1611        Merger from rtems-4-6-branch.
1612
16132006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1614
1615        * libchip/network/smc91111.c
1616        libchip/network/smc91111config.h
1617        libchip/network/smc91111exp.h
1618        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1619        * libchip/Makefile.am: Reflect adding smc91111*.
1620
16212006-01-08      Joel Sherrill <joel@OARcorp.com>
1622
1623        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1624        char *.
1625
16262006-01-08      Joel Sherrill <joel@OARcorp.com>
1627
1628        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1629        warnings.
1630
16312005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1632
1633        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1634        Add RTEMS_RELLDFLAGS.
1635        * automake/compile.am: Remove RTEMS_USE_GCC.
1636        Remove RTEMS_RELLDFLAGS.
1637        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1638
16392005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1640
1641        * libchip/network/if_media.h, libchip/network/mii.h:
1642        Remove (Moved to cpukit).
1643        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1644        and libchip/network/if_media.h.
1645        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1646        if_media.h having moved.
1647
16482005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1649
1650        * automake/compile.am, automake/host.am, automake/local.am,
1651        automake/subdirs.am: Remove depend.
1652        * configure.ac: Explicitly pass --libdir and --includedir to
1653        testsuites.
1654
16552005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1656
1657        * configure.ac: Reflect changes to testsuites.
1658
16592005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1660
1661        * automake/compile.am: Remove GCCSPECS.
1662        * aclocal/prog-cc.m4: Add GCCSPECS.
1663        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1664
16652005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1666
1667        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1668        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1669
16702005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1671
1672        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1673        libcpu/byteorder.h for i386.
1674
16752005-11-02      Till Straumann <strauman@slac.stanford.edu>
1676
1677        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1678        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1679        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1680        added a simple API/library for i2c devices and drivers for i2c
1681        2-byte eeproms and a ds1621 temperature sensor; API is documented
1682        in libi2c.h.
1683
16842005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1685
1686        * libnetworking/pppd/ipxcp.c,
1687        libnetworking/pppd/chat.c,
1688        libnetworking/pppd/patchlevel.h,
1689        libnetworking/pppd/upap.h,
1690        libnetworking/pppd/md5.h,
1691        libnetworking/pppd/pppd.8,
1692        libnetworking/pppd/README,
1693        libnetworking/pppd/preinstall.am,
1694        libnetworking/pppd/md4.h,
1695        libnetworking/pppd/magic.c,
1696        libnetworking/pppd/pppd.h,
1697        libnetworking/pppd/demand.c,
1698        libnetworking/pppd/rtemsmain.c,
1699        libnetworking/pppd/sys-rtems.c,
1700        libnetworking/pppd/ipcp.h,
1701        libnetworking/pppd/lcp.h,
1702        libnetworking/pppd/chap_ms.c,
1703        libnetworking/pppd/md4.c,
1704        libnetworking/pppd/rtemspppd.h,
1705        libnetworking/pppd/cbcp.h,
1706        libnetworking/pppd/auth.c,
1707        libnetworking/pppd/lcp.c,
1708        libnetworking/pppd/example/README,
1709        libnetworking/pppd/example/ppp.conf,
1710        libnetworking/pppd/example/system.h,
1711        libnetworking/pppd/example/netconfig.h,
1712        libnetworking/pppd/example/pppdapp.c,
1713        libnetworking/pppd/example/init.c,
1714        libnetworking/pppd/example/Makefile-user,
1715        libnetworking/pppd/example/pppd.options,
1716        libnetworking/pppd/rtemspppd.c,
1717        libnetworking/pppd/ipxcp.h,
1718        libnetworking/pppd/chap_ms.h,
1719        libnetworking/pppd/options.c,
1720        libnetworking/pppd/magic.h,
1721        libnetworking/pppd/chap.h,
1722        libnetworking/pppd/cbcp.c,
1723        libnetworking/pppd/upap.c,
1724        libnetworking/pppd/chap.c,
1725        libnetworking/pppd/Makefile.am,
1726        libnetworking/pppd/ccp.h,
1727        libnetworking/pppd/utils.c,
1728        libnetworking/pppd/rtemsdialer.h,
1729        libnetworking/pppd/fsm.h,
1730        libnetworking/pppd/pathnames.h,
1731        libnetworking/pppd/md5.c,
1732        libnetworking/pppd/fsm.c,
1733        libnetworking/pppd/ipcp.c,
1734        libnetworking/pppd/STATUS,
1735        libnetworking/pppd/ccp.c,
1736        libnetworking/Makefile.am: Remove (Moved to cpukit).
1737
17382005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1739
1740        * configure.ac: Remove libnetworking, libnetworking/pppd.
1741        * wrapup/Makefile.am: Remove libpppd.a.
1742
17432005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1744
1745        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1746        rtemsdialer.h to $(includedir)/rtems.
1747
17482005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1749
1750        * libnetworking/rtems_telnetd/icmds.c,
1751        libnetworking/rtems_telnetd/Makefile.am,
1752        libnetworking/rtems_telnetd/preinstall.am,
1753        libnetworking/rtems_telnetd/pty.c,
1754        libnetworking/rtems_telnetd/pty.h,
1755        libnetworking/rtems_telnetd/README,
1756        libnetworking/rtems_telnetd/telnetd.c,
1757        libnetworking/rtems_telnetd/telnetd.h:
1758        Remove (Moved to cpukit).
1759
17602005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1761
1762        * configure.ac: Remove libnetworking/rtems_telnetd.
1763        * libnetworking/Makefile.am: Remove rtems_telnetd.
1764        * libnetworking/README: Remove (Obsolete).
1765        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1766
17672005-10-20  Eric Norum <norume@aps.anl.gov>
1768
1769        * libchip/network/dec21140.c: Clean up PCI mapping.
1770
17712005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1772
1773        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1774        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1775        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1776        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1777        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1778        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1779
17802005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1781
1782        * aclocal/bspopts.m4: Add missing m4 quotes.
1783
17842005-09-02  Joel Sherrill <joel@OARcorp.com>
1785
1786    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1787
17882005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1789
1790        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1791        libchip/network/dec21140.c: Remove initialization of PCI bus.
1792
17932005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1794
1795        * optman/Makefile.am: Add preinstall.am.
1796
17972005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1798
1799        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1800        UNTESTED to tested.
1801
18022005-06-17      Joel Sherrill <joel@OARcorp.com>
1803
1804        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1805        it is not supported by the MPC5xx.
1806
18072005-06-17      Joel Sherrill <joel@OARcorp.com>
1808
1809        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1810        interface. Also correct attempting to build on other than PowerPC and
1811        x86.
1812
18132005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1814
1815        * libchip/Makefile.am: Add driver for Tulip clones.
1816        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1817        libchip/network/if_dcreg.h: New files.
1818
18192005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1820
1821        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1822        to enable rdbg.
1823        * configure.ac: Reflect changes above.
1824
18252005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1826
1827        * configure.ac: Add ada/.
1828
18292005-05-20      Sergei Organov  <osv@topconrd.ru>
1830
1831        PR 750/networking
1832        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1833        wait_input().
1834
18352005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1836
1837        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1838        rtems/irq.h.
1839
18402005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1841
1842        * libchip/Makefile.am: Include preinstall.am.
1843        * libchip/preinstall.am: New.
1844
18452005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1846
1847        * configure.ac: Add AMPOLISH3.
1848        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1849        * libnetworking/rtems_telnetd/preinstall.am: New.
1850        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1851
18522005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1853
1854        * configure.ac: Let enable_rpcgen default to "no".
1855
18562005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1857
1858        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1859
18602005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1861
1862        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1863        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1864
18652005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1866
1867        * libchip/network/dec21140.c, libchip/network/elnk.c,
1868        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1869
18702005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1871
1872        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1873        of code as a result of the implementation of a common PCI interface.
1874
18752005-05-04      Joel Sherrill <joel@OARcorp.com>
1876
1877        * libchip/network/open_eth.c: Remove prototype of set_vector.
1878
18792005-05-03      Joel Sherrill <joel@OARcorp.com>
1880
1881        * librdbg/src/ptrace.c: Remove warning.
1882
18832005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1884
1885        * libchip/network/dec21140.c, libchip/network/elnk.c,
1886        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1887        Modified parameter list to remove warnings.
1888
18892005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1890
1891        * libchip/network/cs8900.c, libchip/network/i82586.c,
1892        libchip/network/open_eth.c, libchip/network/sonic.c,
1893        libchip/serial/mc68681.c: Modified types to remove
1894        warnings.  Added initialization to remove warnings.
1895
18962005-04-28      Joel Sherrill <joel@OARcorp.com>
1897
1898        * libchip/network/README.sonic: Rewritten to account for removal of
1899        dmv177.
1900
19012005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1902
1903        PR 781/rtems_misc
1904        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1905
19062005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1907
1908        * libchip/serial/ns16550.c:
1909        Fixed warnings generated in various powerpc configurations
1910
19112005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1912
1913        * libchip/serial/ns16550.c: Modified
1914        ISR to work with PPC new exception processing
1915
19162005-03-14      Joel Sherrill <joel@OARcorp.com>
1917
1918        * libchip/network/dec21140.c, libchip/network/elnk.c,
1919        libchip/network/if_fxp.c: Continue PCI API unification. All use
1920        pci_find_device(). Network drivers manufacture a signature since all
1921        calls have not been converted yet.
1922
19232005-03-04      Joel Sherrill <joel@OARcorp.com>
1924
1925        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1926        initialize function part of the unified PCI API as pci_initialize().
1927
19282005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1929
1930        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1931        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1932
19332005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1934
1935        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1936        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1937
19382005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1939
1940        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1941        building procedures.
1942
19432005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1944
1945        * aclocal/prog-cc.m4:
1946        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1947
19482005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1949
1950        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1951
19522005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1953
1954        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1955
19562005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1957
1958        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1959
19602005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1961
1962        * libnetworking/rtems_servers/ftp.c,
1963        libnetworking/rtems_servers/ftp.h,
1964        libnetworking/rtems_servers/Makefile.am:
1965        Remove (relocated to cpukit/ftpd).
1966        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1967        removed move libnetworking/rtems_servers.
1968
19692005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1970
1971        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1972
19732005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1974
1975        PR 755/rtems
1976        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1977        Remove local declarations of rtems_bsdnet_nameservers,
1978        rtems_bsdnet_nameservers_count.
1979
19802005-01-31      Sergei Organov <osv@topconrd.ru>
1981
1982        PR 751/pppd
1983        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1984        committed to fix PR736 breaks pppd. chat.c should have its own static
1985        ttyfd for pppd to work correctly. The symptom is that second
1986        invokation of chat (for connect script) fails due to pppd_ttyfd set
1987        to -1 by previous chat invokation (for init script). In addition,
1988        this patch fixes leaving of dangling pointer in the abort_stbring[]
1989        by chat_send().
1990
19912005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1992
1993        * configure.ac: Remove CFLAGS_DEBUG_V.
1994        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1995
19962005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1997
1998        * wrapup/Makefile.am: Remove rtems-ctor.o.
1999
20002005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2001
2002        * libchip/rtc/rtc.h: size_t RTC_Count.
2003
20042005-01-20      Joel Sherrill <joel@OARcorp.com>
2005
2006        PR 736/pppd
2007        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2008        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2009        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
2010        should not be static and should have a name more specific to pppd.
2011
20122005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2013
2014        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
2015        libnetworking/rtems_servers/Makefile.am,
2016        libnetworking/rtems_telnetd/Makefile.am,
2017        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
2018        Eliminate CFLAGS_OPTIMIZE_V.
2019
20202005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
2021
2022        * configure.ac: Pass CFLAGS to testsuites configure.
2023        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
2024        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
2025
20262005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
2027
2028        * configure.ac: Pass CFLAGS to cpukit configure.
2029        * aclocal/rtems-flags.m4: Remove (Unused).
2030        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
2031        * aclocal/env-rtemsbsp.m4:
2032        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
2033        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
2034        RTEMS_CFLAGS.
2035        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
2036        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
2037        Cleanup comments.
2038
20392005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2040
2041        * automake/compile.am: Remove build-variant support.
2042
20432005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2044
2045        * libnetworking/pppd/Makefile.am,
2046        libnetworking/rtems_servers/Makefile.am,
2047        libnetworking/rtems_telnetd/Makefile.am:
2048        Remove build-variant support.
2049
20502005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2051
2052        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
2053        support/Makefile.am, wrapup/Makefile.am:
2054        Remove build-variant support.
2055
20562004-11-22      Joel Sherrill <joel@OARcorp.com>
2057
2058        * libchip/network/if_fxp.c: Add entry for another module ID code.
2059
20602004-11-22      Joel Sherrill <joel@OARcorp.com>
2061
2062        PR 693/misc
2063        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2064        in/outport routines.
2065
20662004-11-22      Joel Sherrill <joel@OARcorp.com>
2067
2068        PR 693/misc
2069        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2070        in/outport routines.
2071
20722004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2073
2074        * aclocal/enable-itron.m4: Remove (unused).
2075
20762004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2077
2078        * configure.ac: Misc. quoting cleanups.
2079        Enable ada-tests iff --enable-ada and --enable-tests.
2080
20812004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
2082
2083        PR 703/filesystem
2084        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
2085        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
2086        libchip/ide/ide_controller.c:
2087        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
2088        available for BSPS/device drivers.
2089        Extend the "modes_available" and "mode_active" parameters to
2090        uint16_t for UDMA support.
2091
20922004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
2093
2094        * libchip/network/dec21140.c: Cleanup a bit and remove message about
2095        not supported on PowerPC since it works on the MVME2100 BSP.
2096
20972004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
2098
2099        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
2100        Add dependency tracking for *.cfgs.
2101        * Makefile.am: Add dependency tracking for *.cfg.
2102
21032004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
2104
2105        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
2106        (Thanks to Lars Munch <lars@segv.dk> for catching this).
2107
21082004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
2109
2110        PR 707/make_build
2111        * configure.ac: Add --enable-rpcgen.
2112
21132004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2114
2115        PR 700/rtems_misc
2116        * libnetworking/rtems_webserver/asp.c,
2117        libnetworking/rtems_webserver/balloc.c,
2118        libnetworking/rtems_webserver/cgi.c,
2119        libnetworking/rtems_webserver/default.c,
2120        libnetworking/rtems_webserver/ej.h,
2121        libnetworking/rtems_webserver/ejIntrn.h,
2122        libnetworking/rtems_webserver/ejlex.c,
2123        libnetworking/rtems_webserver/ejparse.c,
2124        libnetworking/rtems_webserver/emfdb.c,
2125        libnetworking/rtems_webserver/emfdb.h,
2126        libnetworking/rtems_webserver/form.c,
2127        libnetworking/rtems_webserver/handler.c,
2128        libnetworking/rtems_webserver/h.c,
2129        libnetworking/rtems_webserver/license.txt,
2130        libnetworking/rtems_webserver/Makefile.am,
2131        libnetworking/rtems_webserver/md5c.c,
2132        libnetworking/rtems_webserver/md5.h,
2133        libnetworking/rtems_webserver/mime.c,
2134        libnetworking/rtems_webserver/misc.c,
2135        libnetworking/rtems_webserver/NOTES,
2136        libnetworking/rtems_webserver/ringq.c,
2137        libnetworking/rtems_webserver/rom.c,
2138        libnetworking/rtems_webserver/rtems_webserver.h,
2139        libnetworking/rtems_webserver/security.c,
2140        libnetworking/rtems_webserver/sock.c,
2141        libnetworking/rtems_webserver/socket.c,
2142        libnetworking/rtems_webserver/sockGen.c,
2143        libnetworking/rtems_webserver/sym.c,
2144        libnetworking/rtems_webserver/uemf.c,
2145        libnetworking/rtems_webserver/uemf.h,
2146        libnetworking/rtems_webserver/um.c,
2147        libnetworking/rtems_webserver/um.h,
2148        libnetworking/rtems_webserver/umui.c,
2149        libnetworking/rtems_webserver/url.c,
2150        libnetworking/rtems_webserver/value.c,
2151        libnetworking/rtems_webserver/wbase64.c,
2152        libnetworking/rtems_webserver/webcomp.c,
2153        libnetworking/rtems_webserver/webmain.c,
2154        libnetworking/rtems_webserver/webpage.c,
2155        libnetworking/rtems_webserver/webrom.c,
2156        libnetworking/rtems_webserver/webs.c,
2157        libnetworking/rtems_webserver/websda.c,
2158        libnetworking/rtems_webserver/websda.h,
2159        libnetworking/rtems_webserver/webs.h,
2160        libnetworking/rtems_webserver/websSSL.c,
2161        libnetworking/rtems_webserver/websSSL.h,
2162        libnetworking/rtems_webserver/websuemf.c,
2163        libnetworking/rtems_webserver/wsIntrn.h:
2164        Remove (Moved to cpukit/http).
2165
21662004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2167
2168        PR 700/rtems_misc
2169        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
2170        Remove libnetworking/rtems_webserver.
2171
21722004-10-25      Eric Norum <norume@aps.anl.gov>
2173
2174        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
2175
21762004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2177
2178        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
2179
21802004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2181
2182        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
2183        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
2184
21852004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2186
2187        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
2188
21892004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2190
2191        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2192        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
2193
21942004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2195
2196        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
2197        BITSPERBYTE.
2198
21992004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2200
2201        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
2202        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
2203
22042004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2205
2206        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
2207
22082004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2209
2210        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
2211        * aclocal/enable-bare.m4: Remove.
2212        * configure.ac: Remove BARE_CPU_MODEL.
2213
22142004-10-13      Eric Norum <norume@aps.anl.gov>
2215
2216        PR 688/bsps
2217        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2218        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
2219        MC146818A (and several Dallas Semiconductor) TOD chips.
2220
22212004-10-13      Eric Norum <norume@aps.anl.gov>
2222
2223        PR 686/networking
2224        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
2225        device code.
2226
22272004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
2228
2229        * libchip/network/dec21140.c: include <rtems/pci.h>.
2230
22312004-09-29      Joel Sherrill <joel@OARcorp.com>
2232
2233        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
2234        libnetworking/pppd/utils.c: i960 obsoleted and all references
2235        removed.
2236
22372004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
2238
2239        PR 607/networking
2240        * libchip/network/dec21140.c: Made PCI configuration minimum sane
2241        instead of fully specifying unused PCI features.
2242
22432004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2244
2245        * configure.ac: Require automake > 1.9.
2246
22472004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2248
2249        * aclocal/rtems-cpu-subdirs.m4: Add avr.
2250
22512004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2252
2253        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
2254        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
2255
22562004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2257
2258        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
2259        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
2260
22612004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2262
2263        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
2264
22652004-07-28  Joel Sherrill <joel@OARcorp.com>
2266
2267    * aclocal/version.m4: Updated to rtems-4.6.99.1.
2268
22692004-07-25      Joel Sherrill <joel@OARcorp.com>
2270
2271        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
2272
22732004-05-21  Till Strauman <strauman@slac.stanford.edu>
2274
2275        PR 625/networking
2276        * libchip/network/dec21140.c, ... : Prevent name clashes by making
2277        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
2278        an error rather than panic if no chip is detected (thus allowing
2279        for probing).
2280        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
2281        instead of looping forever.  Avoid divide by zero (crashed my PC).
2282        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
2283        they are UNTESTED.
2284
22852004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
2286
2287        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
2288
22892004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2290
2291        * libchip/network/dec21140.c, libchip/network/elnk.c:
2292        #include <errno.h>.
2293
22942004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2295
2296        * libchip/network/if_media.h: Update from FreeBSD.
2297        * libchip/network/open_eth.c, libchip/network/cs8900.c,
2298        libchip/network/i82586.c: #include <errno.h>.
2299
23002004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2301
2302        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
2303
23042004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2305
2306        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
2307
23082004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
2309
2310        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
2311        automake).
2312
23132004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
2314
2315        PR 599/pppd
2316        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
2317
23182004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
2319
2320        * optman/rtems/no-region.c: Reflect having changed
2321        rtems_region_get_segment_size.
2322
23232004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
2324
2325        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2326        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2327        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2328        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
2329        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
2330        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
2331        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2332
23332004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2334
2335        * libchip/ide/ata.c, libchip/network/dec21140.c,
2336        libchip/network/elnk.c, libchip/network/i82586.c,
2337        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
2338        libchip/network/open_eth.c, libchip/network/sonic.c,
2339        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
2340        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
2341        libchip/shmdr/init.c, libchip/shmdr/intr.c,
2342        libchip/shmdr/shm_driver.h: Cosmetics.
2343
23442004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2345
2346        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
2347        optman/rtems/no-msg.c, optman/rtems/no-part.c,
2348        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2349        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
2350        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
2351        fixed size types.
2352
23532004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2354
2355        * configure.ac: Explicitly pass --includedir and --libdir to
2356        cpukit/configure.
2357
23582004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
2359
2360        * librdbg/Makefile.am: Fix rpcgen rules.
2361        * librdbg/src/i386/any/remdeb_xdr.c,
2362        librdbg/src/m68k/any/remdeb_xdr.c,
2363        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
2364        Reflect changes to librdbg/Makefile.am.
2365
23662004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
2367
2368        * configure.ac: Reflect changes testsuites/configure.ac and
2369        cpukit/configure.ac.
2370
23712004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
2372
2373        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
2374        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
2375
23762004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2377
2378        * configure.ac: Reflect changes to testsuites's configuration.
2379
23802004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2381
2382        PR/589 rtems
2383        * libchip/network/pci.h: Remove (Moved to cpukit).
2384
23852004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2386
2387        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2388        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2389        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2390        libchip/network/dec21140.c, libchip/network/elnk.c,
2391        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2392        libchip/network/open_eth.h, libchip/network/sonic.c,
2393        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2394        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2395        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2396        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2397        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2398        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2399        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2400        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2401        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2402        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2403        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2404        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2405        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2406        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2407        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2408        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2409        fixed-size types.
2410
24112004-03-14      Chris Johns  <chrisj@rtems.org>
2412
2413        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2414        the BSP example code.
2415        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2416        support the DIMMPC. This is a pc386 target with IO port support. Minor
2417        formating clean up. Add documentation to the header file.
2418        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2419        cs8900.h header file.
2420
24212004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2422
2423        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2424        Cosmetics.
2425
24262004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2427
2428        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2429        There are no application level Makefiles in here.
2430
24312004-03-04      Joel Sherrill <joel@OARcorp.com>
2432
2433        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2434        they can be used in application level makefiles.
2435
24362004-03-05      Joel Sherrill <joel@OARcorp.com>
2437
2438        * libnetworking/rtems_webserver/ejparse.c,
2439        libnetworking/rtems_webserver/emfdb.c,
2440        libnetworking/rtems_webserver/sock.c,
2441        libnetworking/rtems_webserver/socket.c,
2442        libnetworking/rtems_webserver/sym.c,
2443        libnetworking/rtems_webserver/webs.c,
2444        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
24452004-03-05      Joel Sherrill <joel@OARcorp.com>
2446
2447        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2448        compiling this file only only those CPU families with supported
2449        exception models.
2450
24512004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2452
2453        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2454        testsuites (Was exposed with --enable-multilib, only).
2455        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2456         Add RTEMS_BSP_CONFIG_SUBDIR.
2457        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2458        testsuites's configure.
2459        * aclocal/rtems-top.m4: Remove ENDIF hack.
2460        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2461
24622004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2463
2464        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2465        wrapup/Makefile.am: Fix automake problems having been introduced
2466        in previous patch.
2467
24682004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2469
2470        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2471        Preinstall dirs.
2472        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2473        * aclocal/check-multiprocessing.m4: Cosmetics.
2474        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2475        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2476
24772004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2478
2479        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2480        librdbg/src/Makefile.am.
2481        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2482        * configure.ac: Reflect changes above.
2483        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2484        * wrapup/Makefile.am: Reflect changes above.
2485        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2486
24872004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2488
2489        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2490
24912004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2492
2493        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2494
24952004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2496
2497        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2498
24992004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2500
2501        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2502        librdbg/src/powerpc/Makefile.am: Remove.
2503        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2504        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2505        * configure.ac: Reflect changes above.
2506
25072004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2508
2509
25102004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2511
2512        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2513        STRIP.
2514
25152004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2516
2517        * librdbg/include/Makefile.am: Merge-in
2518        librdbg/include/rdbg/i386/Makefile.am,
2519        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2520        librdbg/include/rdbg/powerpc/Makefile.am.
2521        * librdbg/include/rdbg/i386/Makefile.am,
2522        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2523        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2524        * configure.ac: Reflect changes above.
2525
25262004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2527
2528        * configure.ac: Use AS_HELP_STRING(ada).
2529
25302004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2531
2532        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2533        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2534        Use AC_CONFIG_HEADERS.
2535        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2536        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2537
25382004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2539
2540        * Makefile.am: include local.am.
2541
25422004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2543
2544        * aclocal/version.m4: 4.6.99.0.
2545
25462004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2547
2548        * Makefile.am: Don't include host.am.
2549        * automake/compile.am: Further cleanups.
2550
25512004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2552
2553        * automake/lib.am: Remove (Unused).
2554
25552004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2556
2557        * wrapup/Makefile.am: Don't include lib.am.
2558        * automake/compile.am: Use automake compilation rules.
2559
25602004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2561
2562        * libnetworking/pppd/Makefile.am,
2563        libnetworking/rtems_servers/Makefile.am,
2564        libnetworking/rtems_telnetd/Makefile.am,
2565        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2566        support/Makefile.am: Don't include lib.am.
2567
25682004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2569
2570        * libchip/Makefile.am: Don't include lib.am.
2571        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2572        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2573        unnecessary EXTRA_DISTs.
2574
25752004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2576
2577        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2578        hack.
2579
25802004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2581
2582        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2583        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2584        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2585        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2586
25872004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2588
2589        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2590        Add AM_CONDITIONAL(HAS_MP).
2591        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2592        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2593        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2594        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2595        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2596        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2597        (Deprecated by autoconf 2.59).
2598
25992004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2600
2601        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2602        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2603
26042004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2605
2606        * ChangeLog: Merge-in libnetworking/ChangeLog.
2607        * libnetworking/ChangeLog: Remove.
2608        * ChangeLog: Merge-in librdbg/ChangeLog.
2609        * librdbg/ChangeLog: Remove.
2610        * ChangeLog: Merge-in libchip/ChangeLog.
2611        * libchip/ChangeLog: Remove.
2612        * ChangeLog: Merge-in optman/ChangeLog.
2613        * optman/ChangeLog: Remove.
2614
26152004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2616
2617        * configure.ac: Reflect changes to cpukit.
2618        * wrapup/Makefile.am: Reflect changes to librdbg.
2619        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2620        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2621        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2622        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2623        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2624        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2625        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2626        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2627        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2628
26292004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2630
2631        * aclocal/rtems-top.m4: Remove check for version.m4.
2632        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2633
26342004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2635
2636        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2637        * wrapup/Makefile.am: Reflect changes to libchip/*.
2638        * support/Makefile.am: Use automake compilation rules.
2639        * wrapup/Makefile.am: Reflect changes to support/*.
2640        * configure.ac: Remove libnetworking/wrapup/Makefile.
2641        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2642        libnetworking/*/lib*.a instead of libnetapps.a.
2643        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2644        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2645        * optman/Makefile.am: Use automake compilation rules.
2646        * libchip/Makefile.am: Fix typo in previous patch.
2647        * libchip/Makefile.am: Use automake compilation rules.
2648        * libnetworking/Makefile.am: Remove wrapup.
2649        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2650        automake-compilation rules.
2651        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2652        automake-compilation rules.
2653        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2654        automake-compilation rules.
2655        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2656        automake-compilation rules.
2657        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2658
26592004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2660
2661        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2662        PRE/TMPINSTALL_FILES to CLEANFILES.
2663        * automake/lib.am: Remove TMPINSTALL_FILES.
2664        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2665        PRE/TMPINSTALL_FILES to CLEANFILES.
2666        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2667        PRE/TMPINSTALL_FILES to CLEANFILES.
2668        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2669        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2670        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2671        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2672        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2673        * librdbg/src/i386/Makefile.am: Ditto.
2674        * librdbg/src/m68k/Makefile.am: Ditto.
2675        * librdbg/src/powerpc/Makefile.am: Ditto.
2676        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2677        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2678        * libnetworking/rtems_servers/Makefile.am: Ditto.
2679        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2680        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2681
26822004-01-07      Joel Sherrill <joel@OARcorp.com>
2683
2684        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2685        more completely covers the MIPS family.
2686
26872003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2688
2689        * wrapup/Makefile.am: Reflect changes to shmdr.
2690        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2691
26922003-12-18      Joel Sherrill <joel@OARcorp.com>
2693
2694        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2695        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2696        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2697        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2698        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2699        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2700        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2701
27022003-12-17      Joel Sherrill <joel@OARcorp.com>
2703
2704        * aclocal/version.m4: Updated to rtems-20031217-test.
2705
27062003-12-17     
2707
2708        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2709        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2710
27112003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2712
2713        * automake/compile.am: Remove LINK_LIBS (Unused).
2714        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2715
27162003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2717
2718        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2719        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2720        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2721        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2722        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2723
27242003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2725
2726        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2727        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2728        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2729        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2730        * librdbg/src/i386/Makefile.am:
2731        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2732        * librdbg/src/m68k/Makefile.am:
2733        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2734        * librdbg/src/powerpc/Makefile.am:
2735        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2736
27372003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2738
2739        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2740        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2741        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2742        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2743        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2744        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2745        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2746        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2747        * optman/Makefile.am: Remove project_libdir.
2748        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2749        PRE/TMPINSTALL_FILES.
2750        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2751        PRE/TMPINSTALL_FILES.
2752        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2753        PRE/TMPINSTALL_FILES.
2754        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2755        PRE/TMPINSTALL_FILES.
2756        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2757        from PRE/TMPINSTALL_FILES.
2758        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2759        PRE/TMPINSTALL_FILES.
2760        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2761        PRE/TMPINSTALL_FILES.
2762        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2763        PRE/TMPINSTALL_FILES.
2764        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2765        PRE/TMPINSTALL_FILES.
2766        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2767        PRE/TMPINSTALL_FILES.
2768        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2769        PRE/TMPINSTALL_FILES.
2770        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2771        from PRE/TMPINSTALL_FILES.
2772
27732003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2774
2775        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2776        * automake/lib.am: Remove project_libdir.
2777        * wrapup/Makefile.am: Reworked.
2778
27792003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2780
2781        * configure.ac: Reflect changes to librdbg.
2782        * optman/Makefile.am: Add tmpinstall dirstamp support.
2783        * libchip/Makefile.am: Fix variant-tmpinstall support.
2784        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2785        * librdbg/src/powerpc/Makefile.am: Merge-in former
2786        new_exception_processing/Makefile.am.
2787        * librdbg/src/m68k/any/Makefile.am: Remove.
2788        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2789        * librdbg/src/i386/any/Makefile.am: Remove.
2790        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2791        * librdbg/src/Makefile.am: Cosmetics.
2792        * librdbg/include/Makefile.am: Cosmetics.
2793        * librdbg/Makefile.am: Cosmetics.
2794        * libnetworking/Makefile.am: Cosmetics.
2795        * libnetworking/pppd/Makefile.am: Cosmetics.
2796        * libnetworking/wrapup/Makefile.am: Cosmetics.
2797
27982003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2799
2800        * Makefile.am: Cosmetics.
2801        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2802        support.
2803
28042003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2805
2806        * automake/compile.am: Remove $(ARCH):-rule.
2807
28082003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2809
2810        * configure.ac: Remove lib/libbsp/shared/Makefile,
2811        lib/libbsp/shmdr/Makefile.
2812
28132003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2814
2815        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2816        libchip/serial/Makefile, libchip/rtc/Makefile.
2817        * support/Makefile.am: Remove all-local: $(ARCH).
2818        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2819        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2820        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2821        * optman/Makefile.am: Remove all-local: $(ARCH).
2822        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2823        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2824        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2825        compilation dirstamp support.
2826        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2827        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2828        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2829        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2830        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2831        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2832        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2833        all-local: $(ARCH).
2834        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2835        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2836        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2837        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2838        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2839
28402003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2841
2842        * aclocal/lead-dot.m4: New (from automake-1.7f).
2843        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2844        AC_SUBST(dirstamp).
2845        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2846        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2847        libchip/serial/Makefile.am: Ditto.
2848        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2849        * librdbg/include/Makefile.am: Ditto.
2850        * librdbg/include/rdbg/Makefile.am: Ditto.
2851        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2852        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2853        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2854        * librdbg/src/Makefile.am: Ditto.
2855        * librdbg/src/i386/Makefile.am: Ditto.
2856        * librdbg/src/i386/any/Makefile.am: Ditto.
2857        * librdbg/src/m68k/Makefile.am: Ditto.
2858        * librdbg/src/m68k/any/Makefile.am: Ditto.
2859        * librdbg/src/powerpc/Makefile.am: Ditto.
2860        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2861        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2862        preinstallation.
2863        * libnetworking/pppd/Makefile.am: Ditto.
2864        * libnetworking/rtems_servers/Makefile.am: Ditto.
2865        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2866        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2867        * libnetworking/wrapup/Makefile.am: Ditto.
2868
28692003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2870
2871        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2872        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2873        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2874        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2875        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2876        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2877        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2878        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2879        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2880        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2881        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2882        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2883        underquoting to silence automake-1.8.
2884
28852003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2886
2887        * configure.ac: Reflect having moved tests to ../../testsuites.
2888
28892003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2890
2891        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2892        * aclocal/canonical-host.m4: Remove.
2893        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2894        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2895
28962003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2897
2898        * aclocal/check-cpu.m4: Remove.
2899        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2900        * aclocal/canonical-target-name.m4: Add m4-quotes.
2901        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2902        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2903        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2904        * aclocal/check-networking.m4: Add m4-quotes. Require
2905        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2906        * aclocal/check-posix.m4: Add m4-quotes. Require
2907        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2908        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2909        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2910        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2911
29122003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2913
2914        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2915        * aclocal/bsp-alias.m4: Remove.
2916
29172003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2918
2919        * configure.ac: Make presence of tests/ optional.
2920
29212003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2922
2923        * aclocal/path-perl.m4: Remove (Unused).
2924
29252003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2926
2927        * automake/force-preinstall.am: Remove.
2928
29292003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2930
2931        PR 499/rtems_misc
2932        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2933        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2934        Configuration (Odd was forced) - Correction of Stop Bit configuration
2935        (inversed) - Correction of ISR Handler to call
2936        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2937        CTS Hardware flow control Configuration.
2938
29392003-09-04      Joel Sherrill <joel@OARcorp.com>
2940
2941        * lib/libcpu/shared/include/cache.h,
2942        lib/libcpu/shared/src/cache_aligned_malloc.c,
2943        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2944        license changed.
2945        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2946        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2947        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2948        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2949        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2950        for license changed.
2951        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2952        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2953        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2954        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2955        libchip/network/cs8900.h, libchip/network/dec21140.c,
2956        libchip/network/elnk.c, libchip/network/open_eth.c,
2957        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2958        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2959        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2960        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2961        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2962        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2963        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2964        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2965        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2966        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2967        libchip/serial/serial.h, libchip/serial/z85c30.c,
2968        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2969        libchip/serial/z85c30_reg.c: URL for license changed.
2970
29712003-09-03      Jiri Gaisler <jiri@gaisler.com>
2972
2973        PR 477/networking
2974        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2975        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2976        libchip/network/open_eth.h: New files.
2977
29782003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2979
2980        * aclocal/rtems-top.m4: Add RTEMS_API.
2981        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2982
29832003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2984
2985        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2986        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2987        @RTEMS_BSP@.cfg.
2988
29892003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2990
2991        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2992
29932003-08-20      Joel Sherrill <joel@OARcorp.com>
2994
2995        * libchip/network/cs8900.c: Correct copyright statements.
2996
29972003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2998
2999        * aclocal/check-itron.m4: Remove.
3000        * aclocal/enable-inlines.m4: Remove.
3001        * Makefile.am: Reflect having moved aclocal/.
3002        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
3003        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
3004        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
3005        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
3006        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
3007        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
3008        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
3009        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
3010        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
3011        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
3012        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
3013        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
3014        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
3015        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
3016        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
3017        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
3018        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
3019        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
3020        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
3021        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
3022        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
3023        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
3024        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
3025        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
3026        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
3027        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
3028        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
3029        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
3030        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
3031        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
3032        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
3033        * aclocal/multilib.m4: New (Copied from ../../aclocal).
3034        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
3035        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
3036        * aclocal/ppc.m4: New (Copied from ../../aclocal).
3037        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
3038        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
3039        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
3040        * aclocal/project-root.m4: New (Copied from ../../aclocal).
3041        * aclocal/quoting.m4: New (Copied from ../../aclocal).
3042        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
3043        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
3044        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
3045        * aclocal/target.m4: New (Copied from ../../aclocal).
3046        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
3047        * aclocal/version.m4: New (Copied from ../../aclocal).
3048
30492003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3050
3051        * configure.ac: Remove stray comments.
3052        * automake/local.am, automake/host.am: Remove "debug".
3053
30542003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3055
3056        * Makefile.am: Reflect having moved automake/.
3057        * lib/Makefile.am: Reflect having moved automake/.
3058        * support/Makefile.am: Reflect having moved automake/.
3059        * wrapup/Makefile.am: Reflect having moved automake/.
3060        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
3061        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
3062        from ../../automake).
3063        * optman/Makefile.am: Reflect having moved automake/.
3064        * libchip/Makefile.am: Reflect having moved automake/.
3065        * libchip/ide/Makefile.am: Reflect having moved automake/.
3066        * libchip/network/Makefile.am: Reflect having moved automake/.
3067        * libchip/rtc/Makefile.am: Reflect having moved automake/.
3068        * libchip/serial/Makefile.am: Reflect having moved automake/.
3069        * librdbg/Makefile.am: Reflect having moved automake/.
3070        * librdbg/include/Makefile.am: Reflect having moved automake/.
3071        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
3072        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
3073        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
3074        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
3075        automake/.
3076        * librdbg/src/Makefile.am: Reflect having moved automake/.
3077        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
3078        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
3079        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
3080        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
3081        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
3082        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
3083        having moved automake/.
3084        * libnetworking/Makefile.am: Reflect having moved automake/.
3085        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
3086        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
3087        automake/.
3088        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
3089        automake/.
3090        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
3091        automake/.
3092        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
3093
30942003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3095
3096        * Makefile.am: Add bsp.pc.in.
3097        * bsp.pc.in: New (pkgconfig support).
3098
30992003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3100
3101        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
3102
31032003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3104
3105        * lib/Makefile.am: New (Required by 'make dist').
3106        * lib/ChangeLog: Remove.
3107        * lib/.cvsignore: Cleanup.
3108        * configure.ac: Reflect having added lib/Makefile.am.
3109        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
3110        lib/libbsp/configure.ac.
3111        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3112        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3113
31142003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3115
3116        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
3117        * configure.ac: Merge-in librdbg/configure.ac.
3118        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
3119        librdbg/configure.ac.
3120        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
3121        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
3122        LIBCHIP. Conditionally build include-dirs.
3123        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
3124        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
3125        * librdbg/Makefile.am, librdbg/include/Makefile.am,
3126        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
3127        librdbg/include/rdbg/m68k/Makefile.am,
3128        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
3129        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
3130        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3131        librdbg/src/powerpc/Makefile.am, librdbg/
3132        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
3133        configure.ac into ../configure.ac.
3134        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
3135        * libnetworking/.cvsignore, libnetworking/Makefile.am,
3136        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
3137        libnetworking/rtems_telnetd/Makefile.am,
3138        libnetworking/rtems_webserver/Makefile.am,
3139        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
3140        into ../configure.ac.
3141
31422003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3143
3144        PR 427/rtems
3145        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
3146        * librdbg/src/servtsp.c: Ditto.
3147
31482003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
3149
3150        PR 429/bsps
3151        PR 432/bsps
3152        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
3153        packets are queued onto an elnk board, the ISR will deadlock the device
3154        with a tx complete interrupt.  Lighter tx loads are not affected as they
3155        end up submitting single packets to the device.
3156
31572003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3158
3159        * configure.ac: Merge-in libchip/configure.ac. Merge-in
3160        optman/configure.ac.
3161        * optman/configure.ac: Remove (Merged into ../configure.ac).
3162        * optman/Makefile.am: Reflect having merged configure.ac into
3163        ../configure.ac.
3164        * libchip/configure.ac: Remove (Merged into ../configure.ac).
3165        * libchip/Makefile.am, libchip/ide/Makefile.am,
3166        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3167        libchip/serial/Makefile.am: Reflect having merged configure.ac into
3168        ../configure.ac.
3169
31702003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3171
3172        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
3173
31742003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
3175
3176        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
3177        on i386.
3178
31792003-06-13      Joel Sherrill <joel@OARcorp.com>
3180
3181        * libnetworking/pppd/chat.c: Removed warnings.
3182
31832003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
3184
3185        * libchip/network/README.3com: New file missed in previous commit.
3186        PR 405/bsps
3187        PR 393/networking
3188        * libchip/network/dec21140.c: Fix leak also known as PR393.
3189        * libchip/network/elnk.c, libchip/network/if_media.h,
3190        libchip/network/mii.h: New files.
3191        * libchip/network/Makefile.am: Reflect new files.
3192
31932003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3194
3195        * configure.ac: Remove support for profile-variant.
3196
31972003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3198
3199        PR 397/pppd
3200        * libnetworking/pppd/fsm.c: Make peer_mru global again.
3201        * libnetworking/pppd/magic.c: Remove *rand48.
3202        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
3203
32042003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3205
3206        * wrapup/Makefile.am: Add libide.a.
3207
32082003-04-15      Joel Sherrill <joel@OARcorp.com>
3209
3210        PR 387/rtems_misc
3211        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
3212        routines.
3213        * libchip/ide/ata_internal.h: Added missing newline and end of file.
3214
32152003-04-11      Joel Sherrill <joel@OARcorp.com>
3216
3217        * libnetworking/rtems_webserver/cgi.c,
3218        libnetworking/rtems_webserver/sockGen.c,
3219        libnetworking/rtems_webserver/umui.c,
3220        libnetworking/rtems_webserver/websSSL.c,
3221        libnetworking/rtems_webserver/websSSL.h,
3222        libnetworking/rtems_webserver/websda.c,
3223        libnetworking/rtems_webserver/websda.h: New files. Not included in
3224        previous commit.
3225
32262003-04-10      Joel Sherrill <joel@OARcorp.com>
3227
3228        PR 371/pppd
3229        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
3230        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
3231        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
3232        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3233        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
3234        still global symbols in rtemspppd.h which might need to be changed or
3235        converted into member of a structure which is dereferenced with a
3236        pointer that is managed as a per task variable. But this patch should
3237        avoid many conflicts.
3238
32392003-03-27      Joel Sherrill <joel@OARcorp.com>
3240
3241        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
3242        not allowed in the cpukit source code since it must be buildable
3243        independent of any BSP. These files were moved to libchip/ide.
3244        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
3245        files.
3246
32472003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3248
3249        PR 368/filesystems
3250        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
3251        improvements which now work on pc386 and mbx8xx.
3252        * libchip/ide/ide_controller.c: New file.
3253
32542003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3255
3256        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
3257
32582003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3259
3260        * configure.ac: Remove AC_CONFIG_AUX_DIR.
3261        * configure.ac: Add support/.
3262        * support/.cvsignore: New.
3263        * support/Makefile.am: New.
3264        * support/version.c: New.
3265        * wrapup/Makefile.am: Add support/libsupport.a.
3266        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
3267        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
3268        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
3269        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
3270
32712003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3272
3273        * wrapup/Makefile.am: Use SRC += instead of make-vars.
3274
32752003-02-20      Till Straumann <strauman@slac.stanford.edu>
3276
3277        PR 354/networking
3278        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
3279        chip against a table of supported chips. The untested ones are still
3280        commented out, however.
3281
32822003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3283
3284        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3285        * configure.ac: AC_PREREQ(2.57).
3286        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3287        * optman/configure.ac: AC_PREREQ(2.57).
3288        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3289        * libchip/configure.ac: AC_PREREQ(2.57).
3290        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3291        * librdbg/configure.ac: AC_PREREQ(2.57).
3292        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3293        * libnetworking/configure.ac: AC_PREREQ(2.57).
3294
32952003-02-06      Joel Sherrill <joel@OARcorp.com>
3296
3297        * libnetworking/pppd/chat.c: Convert routines with common names to
3298        static. This included get_char(), put_char(), and character() among
3299        others.
3300
33012003-02-03      Joel Sherrill <joel@OARcorp.com>
3302
3303        PR 338/filesystem
3304        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
3305        rtems_io_lookup_name() (API change).  Unused function removed.
3306
33072003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3308
3309        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3310        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3311        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3312        Eliminate *_O_FILES.
3313        * libnetworking/rtems_servers/Makefile.am,
3314        libnetworking/rtems_webserver/Makefile.am,
3315        libnetworking/rtems_telnetd/Makefile.am: Ditto.
3316
33172002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3318
3319        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
3320        Let all-local: depend on $(LIB).
3321        * wrapup/Makefile.am, configure.ac: Remove libmisc.
3322        * optman/Makefile.am: Apply install-data-local to install *.rels.
3323
33242002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3325
3326        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
3327        %.c rules.
3328        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
3329        * libchip/network/Makefile.am: Eliminate C_O_FILES.
3330        * libchip/rtc/Makefile.am: Ditto.
3331        * libchip/serial/Makefile.am: Ditto.
3332
33332002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3334
3335        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3336        LIBC_DEFINES.
3337        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3338        LIBC_DEFINES.
3339        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3340        LIBC_DEFINES.
3341
33422002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3343
3344        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
3345
33462002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3347
3348        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
3349        cache-checking.
3350        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3351
33522002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3353
3354        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
3355        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
3356        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
3357        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3358        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3359
33602002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3361
3362        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
3363        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
3364        Remove.
3365        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
3366
33672002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3368
3369        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
3370        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
3371
33722002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
3373
3374        * libchip/network/cs8900.c: I don't know why we have to SelfST register
3375        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
3376
33772002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3378
3379        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3380        * optman/rel.am: New.
3381
33822002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3383
3384        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3385        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3386        braino in comment on "exec". Extend --enable-ada handling.
3387
33882002-11-04      Joel Sherrill <joel@OARcorp.com>
3389
3390        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3391        tasks and rolling multiple loops into 1.
3392        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3393        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3394        Removed warnings.
3395
33962002-10-31      Joel Sherrill <joel@OARcorp.com>
3397
3398        * libchip/network/dec21140.c: Removed warnings.
3399        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3400        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3401        librdbg/src/m68k/any/remdeb_xdr.c,
3402        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3403        warnings.
3404        * libnetworking/rtems_webserver/socket.c,
3405        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3406
34072002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3408
3409        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3410        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3411        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3412        above.
3413
34142002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3415
3416        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3417        * wrapup/.cvsignore: Remove autom4te.cache.
3418        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3419        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3420        autom4te.cache.
3421        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3422        autom4te.cache.
3423        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3424        autom4te.cache.
3425
34262002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3427
3428        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3429
34302002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3431
3432        * optman/.cvsignore: Add autom4te.cache.
3433
34342002-09-14      Joel Sherrill <joel@OARcorp.com>
3435
3436        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3437
34382002-09-07      Joel Sherrill <joel@OARcorp.com>
3439
3440        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3441        include files to resolve warnings.
3442
34432002-09-07      Chris Johns <ccj@acm.org>
3444
3445        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3446        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3447        which corrects the problem  where the cs8900.c file was actually the BSP
3448        glue.  Joel did some hacking so this file will compile.  Previously it
3449        required providing a target.h file to compile.
3450        * libchip/network/cs8900.c.bsp: New file.
3451
34522002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3453
3454        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3455
34562002-08-31      Joel Sherrill <joel@OARcorp.com>
3457
3458        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3459        eliminate warning.
3460
34612002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3462
3463        * configure.ac: Add ada-tests.
3464
34652002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3466
3467        * Makefile.am: Add preinstall-stamp.
3468
34692002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3470
3471        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3472        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3473        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3474        gcc31 happy.
3475        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3476        cp.
3477
34782002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3479
3480        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3481        make/bsp.mak.
3482        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3483        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3484
34852002-08-12      Joel Sherrill <joel@OARcorp.com>
3486
3487        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3488        avoid error.
3489
34902002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3491
3492        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3493        * configure.ac: Add BSP_SUBDIRS.
3494        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3495        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3496        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3497        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3498        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3499        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3500        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3501        RTEMS_CHECK_BSP_CACHE.
3502        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3503        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3504        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3505        .$(OBJEXT) instead of .o.
3506        * libnetworking/pppd/Makefile.am,
3507        libnetworking/rtems_servers/Makefile.am,
3508        libnetworking/rtems_telnetd/Makefile.am,
3509        libnetworking/rtems_webserver/Makefile.am,
3510        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3511
35122002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3513
3514        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3515        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3516        ../libchip/serial/$(ARCH)/libserialio.a.
3517        * libchip/serial/Makefile.am: Don't tmp-install lib.
3518        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3519
35202002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3521
3522        * Makefile.am: Add rtems_makedir.
3523        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3524        * Makefile.am: Add wrapup-SUBDIR.
3525        * wrapup/ChangeLog: Remove.
3526        * wrapup/configure.ac: Remove.
3527        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3528        (Make the bare BSP happy).
3529        * configure.ac: Ditto.
3530        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3531        Create make/custom/default.cfg.
3532        * configure.ac: Add creation of make/custom/*.cfg. Create
3533        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3534
35352002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3536
3537        * Makefile.am: Clean $(PROJECT_RELEASE).
3538
35392002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3540
3541        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3542        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3543        prototype mismatches.
3544
35452002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3546
3547        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3548        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3549
35502002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3551
3552        * acinclude.m4: Add test "$multilib" != "yes".
3553        * config-ml.in: Remove.
3554        * acinclude.m4: Cleanups.
3555        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3556        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3557        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3558        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3559        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3560
35612002-07-16      Eric Norum <eric.norum@usask.ca>
3562
3563        * New driver for the Intel EtherExpressPro (82559ER) chip.
3564        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3565        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3566        * libchip/network/Makefile.am: Modified to reflect above.
3567
35682002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3569
3570        * acinclude.m4: New.
3571        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3572        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3573        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3574
35752002-07-01      Joel Sherrill <joel@OARcorp.com>
3576
3577        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3578        _Objects_Information_table now that it is a two dimensional array based
3579        upon API and class.
3580        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3581        of strnlen().
3582
35832002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3584
3585        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3586        preinstall libnetapps.a.
3587
35882002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3589
3590        * configure.ac: Remove librpc.
3591
35922002-06-25      Joel Sherrill <joel@OARcorp.com>
3593
3594        * Per PR233, moved librpc to exec.
3595        * configure.ac, wrapup/Makefile.am: Modified.
3596        * librpc, librpc/ChangeLog: Removed.
3597
35982002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3599
3600        * optman/Makefile.am: Remove multilib support.
3601        * optman/configure.ac: Ditto.
3602        * optman/sapi/Makefile.am: Ditto.
3603
36042002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3605
3606        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3607        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3608
36092002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3610
3611        Move networking libraries to c/src/exec/libnetworking
3612        * libnetworking/configure.ac, libnetworking/Makefile.am,
3613        libnetworking/wrapup/Makefile.am: Reflect Moval.
3614
36152002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3616
3617        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3618        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3619        <rtems/bspIo.h>.
3620
36212002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3622
3623        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3624        * libnetworking/rtems/mkrootfs.h: Ditto.
3625        * libnetworking/rtems/Makefile.am: Reflect changes above.
3626
36272002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3628
3629        * configure.ac: Remove lib.
3630
36312002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3632
3633        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3634        that exception stack frames on M68K members with VBR always are 6 byte
3635        long. The incorrect assumption resulted in some gdb commands like "next"
3636        to fail on the 68360.
3637
36382002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3639
3640        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3641        PR 220
3642        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3643        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3644        CVS.
3645        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3646        libnetworking/sys/filio.h: Remove.
3647        * libnetworking/sys/Makefile.am: Reflect changes above.
3648
36492002-05-07      Chris Johns <ccj@acm.org>
3650
3651        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3652        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3653        requires it to be stripped.
3654
36552002-05-01      Eric Norum <eric.norum@usask.ca>
3656
3657        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3658        assembly  to satisfy gcc 3.1 and newer.
3659
36602002-04-26      Eric Norum <eric.norum@usask.ca>
3661
3662        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3663        agressive optimization in gcc 3.1 does not reorder things.
3664
36652002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3666
3667        * libchip/network/dec21140.c: Reflect changes to powerpc's
3668        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3669        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3670        <rtems/score/cpu.h>.
3671        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3672        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3673
36742002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3675
3676        * optman/configure.ac: Remove ENABLE_GCC28.
3677
36782002-04-11      Chris Johns <ccj@acm.org>
3679
3680        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3681        driver control block field to the ifconfig network driver structure.
3682        This field is needed by the i82586 driver which was ported from NetBSD
3683        as it had better hardware abstraction.
3684        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3685        PR59, added the drv_ctrl driver control block field to the ifconfig
3686        network driver structure. This field is needed by the i82586 driver
3687        which was ported from NetBSD as it had better hardware abstraction.
3688
36892002-04-10      Mike Siers <mikes@poliac.com>
3690
3691        * libnetworking/rtems_webserver/NOTES,
3692        libnetworking/rtems_webserver/asp.c,
3693        libnetworking/rtems_webserver/balloc.c,
3694        libnetworking/rtems_webserver/default.c,
3695        libnetworking/rtems_webserver/ej.h,
3696        libnetworking/rtems_webserver/ejIntrn.h,
3697        libnetworking/rtems_webserver/ejlex.c,
3698        libnetworking/rtems_webserver/ejparse.c,
3699        libnetworking/rtems_webserver/emfdb.c,
3700        libnetworking/rtems_webserver/emfdb.h,
3701        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3702        libnetworking/rtems_webserver/handler.c,
3703        libnetworking/rtems_webserver/license.txt,
3704        libnetworking/rtems_webserver/md5.h,
3705        libnetworking/rtems_webserver/md5c.c,
3706        libnetworking/rtems_webserver/mime.c,
3707        libnetworking/rtems_webserver/misc.c,
3708        libnetworking/rtems_webserver/ringq.c,
3709        libnetworking/rtems_webserver/rom.c,
3710        libnetworking/rtems_webserver/security.c,
3711        libnetworking/rtems_webserver/sock.c,
3712        libnetworking/rtems_webserver/sym.c,
3713        libnetworking/rtems_webserver/uemf.c,
3714        libnetworking/rtems_webserver/uemf.h,
3715        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3716        libnetworking/rtems_webserver/url.c,
3717        libnetworking/rtems_webserver/value.c,
3718        libnetworking/rtems_webserver/wbase64.c,
3719        libnetworking/rtems_webserver/webcomp.c,
3720        libnetworking/rtems_webserver/webpage.c,
3721        libnetworking/rtems_webserver/webrom.c,
3722        libnetworking/rtems_webserver/webs.c,
3723        libnetworking/rtems_webserver/webs.h,
3724        libnetworking/rtems_webserver/websuemf.c,
3725        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3726        2.1.4.
3727
37282002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3729
3730        * libchip/network/i82586.c: Include <string.h>.
3731        * libchip/network/sonic.c: Ditto.
3732
37332002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3734
3735        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3736
37372002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3738
3739        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3740
37412002-03-27      Thomas.Doerfler@imd-systems.de
3742
3743        PR 144
3744        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3745        memory address 0 when called for the first time. This is done when
3746        trying to clear the variable "dhcp_hostname".
3747
37482002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3749
3750        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3751        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3752        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3753        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3754        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3755        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3756        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3757        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3758        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3759        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3760        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3761        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3762        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3763        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3764        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3765        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3766        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3767        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3768        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3769        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3770        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3771        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3772        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3773        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3774        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3775        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3776        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3777        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3778        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3779        AUTOMAKE_OPTIONS.
3780        * libnetworking/configure.ac:
3781        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3782        foreign 1.6]).
3783        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3784        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3785        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3786        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3787        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3788        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3789        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3790        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3791        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3792        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3793        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3794        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3795        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3796        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3797        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3798        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3799        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3800
38012002-03-27      Ilya Alexeev <ilya@continuum.ru>
3802
3803        PR 162
3804        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3805        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3806        used in a device write routines.  Now ppp_softc structure have own
3807        character for writing to device (sc_outchar).  I think that converting
3808        local variables to static is not a right solution, because problems will
3809        occur in the case of two or more ppp instances.
3810        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3811        must be u_long, otherwise in the case of the big output packet endless
3812        loop may occur.
3813
38142002-03-21      Ilya Alexeev <ilya@continuum.ru>
3815
3816        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3817        preparations for multiple PPPD connections.
3818
38192002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3820
3821        PR 149
3822        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3823        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3824        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3825        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3826
38272002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3828
3829        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3830        * configure.ac: Modified to reflect addition.
3831
38322002-02-27      Ilya Alexeev <ilya@continuum.ru>
3833
3834        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3835        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3836        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3837        capabilities as well as eliminate some warnings.
3838
38392002-02-27      Eric Norum <eric.norum@usask.ca>
3840
3841        * libnetworking/net/radix.c: Properly handle fetching the default route
3842        when there is no route.  This was a bug in the original FreeBSD code and
3843        this fix is from an updated version of their code.
3844
38452002-02-16      Eric Norum <eric.norum@usask.ca>
3846
3847        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3848        checking.
3849
38502002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3851
3852        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3853        dodefaultroute.
3854
38552002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3856
3857        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3858        include <rtems/seterr.h>.
3859
38602002-02-01      Mike Siers <mikes@poliac.com>
3861
3862        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3863        avoid bringing the link down too fast. NOTE: Mike reports successfully
3864        running at 56K baud on a direct link.
3865
38662002-02-01      Eric Valette <valette@crf.canon.fr>
3867
3868        * librdbg/So many patches have been posted recently on the mailing list
3869        and  because we were unable to find correct solution to compile on
3870        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3871        because the coding  style of rdbg was rather inconsistant among various
3872        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3873        global coding style (using indent + manual edits), 2) incorporate/review
3874        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3875        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3876        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3877        after rdbg initialization is done, NB : the paches is huge but it is
3878        mainly due to coding styke chnages.  Only few lines of codes have been
3879        really changed and they do not impact  rdbg functionnality (AFAIKT).
3880        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3881        librdbg/include/rdbg/m68k/rdbg_f.h,
3882        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3883        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3884        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3885        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3886        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3887        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3888        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3889        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3890        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3891        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3892        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3893        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3894        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3895        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3896        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3897        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3898
38992002-01-31      Mike Siers <mikes@poliac.com>
3900
3901        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3902        * Nice Update of PPPD support which eliminates the requiremetn that
3903        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3904        and reports that it seems to be more stable and handle larger packets
3905        better.  This patch replaces the termios tasks with more general pppd
3906        network driver tasks.  The functions pppinput() and pppstart() get
3907        called from the interrupt service routine.
3908        * libnetworking/Makefile.am, libnetworking/configure.ac,
3909        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3910        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3911        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3912        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3913        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3914        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3915        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3916        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3917        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3918        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3919        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3920        libnetworking/net/route.c, libnetworking/net/route.h,
3921        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3922        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3923        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3924        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3925        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3926        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3927        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3928        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3929        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3930        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3931        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3932        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3933        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3934        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3935        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3936        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3937        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3938        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3939        libnetworking/pppd/example/README,
3940        libnetworking/pppd/example/netconfig.h,
3941        libnetworking/wrapup/Makefile.am: Modified.
3942        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3943        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3944        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3945        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3946        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3947        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3948        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3949        libnetworking/modem/pppcompress.c: Subdirectory removed.
3950
39512002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3952
3953        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3954        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3955
39562002-01-18      Till Straumann <strauman@slac.stanford.edu>
3957
3958        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3959        issues: - exception handler needs to enable MSR_FP if the interrupted
3960        thread is FP enabled. - printk message for MSR fixed and added
3961        stacktrace. NOTE: this requires the stacktrace patch to
3962        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3963        however).
3964
39652002-01-06      Joel Sherrill <joel@OARcorp.com>
3966
3967        * optman/.cvsignore: Added aclocal.m4 and configure.
3968        * optman/.cvsignore: New file.
3969
39702002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3971
3972        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3973
39742002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3975
3976        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3977        * optman/ChangeLog: New.
3978        * optman/configure.ac: New.
3979        * optman/Makefile.am: New.
3980        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3981        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3982
39832001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3984
3985        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3986
39872001-12-18      Eric Norum <eric.norum@usask.ca>
3988
3989        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3990        `directories' (path names with a / at the end) while disallowing open()
3991        operations on TFTP `directories'.
3992
39932001-12-07      Eric Norum <eric.norum@usask.ca>
3994
3995        * libnetworking/lib/tftpDriver.c: Restore write capability.
3996
39972001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3998
3999        * libchip/network/sonic.h: Fix typo.
4000        * libnetworking/arpa/Makefile.am: Remove stray lines.
4001
40022001-10-30      Victor V. Vengerov <vvv@oktet.ru>
4003
4004        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
4005
40062001-10-18      Eric Norum <eric.norum@usask.ca>
4007
4008        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
4009        chdir() and open() operations within the TFTP file system.
4010
40112001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4012
4013        * librdbg/configure.ac: Fix latent bug exposed by removal of
4014        config.cache's which prevented powerpc targets librdbg from building.
4015
40162001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4017
4018        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
4019        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
4020        autoconf-2.52 happy.
4021
40222001-10-12      Mike Siers <mikes@poliac.com>
4023
4024        * libnetworking/Update to stable working state.  Congratulations Mike!
4025        :).
4026        * libnetworking/modem_example: Directory removed.
4027        * libnetworking/modem_example/16550.h,
4028        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
4029        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
4030        libnetworking/modem_example/ppp.h,
4031        libnetworking/modem_example/pppcompress.c: Files removed.
4032        * libnetworking/pppd/example/pppd.options: New file.
4033        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
4034        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4035        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
4036        libnetworking/pppd/rtemsmain.c: Updated.
4037
40382001-10-12      Joel Sherrill <joel@OARcorp.com>
4039
4040        * libchip/serial/z85c30.c: Fixed typo.
4041
40422001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4043
4044        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
4045        * configure.in: Remove.
4046        * configure.ac: New file, generated from configure.in by autoupdate.
4047        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4048        * libchip/configure.in: Remove.
4049        * libchip/configure.ac: New file, generated from configure.in by
4050        autoupdate.
4051        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4052        * librdbg/configure.in: Remove.
4053        * librdbg/configure.ac: New file, generated from configure.in by
4054        autoupdate.
4055        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4056        * libnetworking/configure.in: Remove.
4057        * libnetworking/configure.ac: New file, generated from configure.in by
4058        autoupdate.
4059
40602001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4061
4062        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
4063        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
4064        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
4065
40662001-09-27      Joel Sherrill <joel@OARcorp.com>
4067
4068        * libchip/ChangeLog: Fixed typo in date.
4069
40702001-09-27      Eric Norum <eric.norum@usask.ca>
4071
4072        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
4073        TFTP  filesystem.
4074
40752001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4076
4077        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
4078        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
4079        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
4080        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
4081        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4082        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4083        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
4084        'PREINSTALL_FILES ='.
4085        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
4086        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
4087        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
4088        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
4089        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
4090        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
4091        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
4092        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
4093        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
4094        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
4095        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
4096        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
4097
40982001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4099
4100        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
4101        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
4102        * librdbg/src/m68k/any/Makefile.am: Ditto.
4103        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
4104        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
4105        happy.
4106
41072001-09-21      Joel Sherrill <joel@OARcorp.com>
4108
4109        * libchip/network/Makefile.am: Fixed typo on file name.
4110        * libchip/network/i82586.c: Commented out line 318 which is referencing
4111        a member of a structure that is not currently there.  This needs to be
4112        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
4113        to C style.
4114
41152001-09-19      Eric Norum <eric.norum@usask.ca>
4116
4117        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
4118
41192001-09-19      Chris Johns <ccj@acm.org>
4120
4121        * libchip/network/README.i82586, libchip/network/i82586.c,
4122        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
4123        Network driver for Intel i82586.
4124        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
4125        rtems/rtems_bsdnet_internal.h Added support for populating the initial
4126        "root" filesystem with information obtained via the DHCP response.
4127
41282001-09-14      Eric Norum <eric.norum@usask.ca>
4129
4130        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
4131        make gcc 3.x happy.
4132
41332001-08-16      Mike Siers <mikes@poliac.com>
4134
4135        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
4136        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
4137        These support callback functionality that has not even been compiled
4138        under RTEMS yet.
4139        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
4140        example application.  Mike's notes on the modifications: - renamed
4141        error() function because of namespace problems - removed calls to the
4142        exit() funciton - removed extra files from the pppd source directory -
4143        defined pppd task constant values in rtemspppd.h - modifyied example
4144        code to get actual tick per second value - placed the pppd 2.3.11 man
4145        page file (pppd.8) into the pppd directory.
4146        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4147        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4148        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4149        libnetworking/pppd/rtems-ppp.c: Deleted.
4150        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
4151        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
4152        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
4153        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
4154        libnetworking/pppd/example/init.c,
4155        libnetworking/pppd/example/netconfig.h,
4156        libnetworking/pppd/example/ppp.conf,
4157        libnetworking/pppd/example/pppdapp.c,
4158        libnetworking/pppd/example/system.h: New files.
4159        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
4160        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
4161        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
4162        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
4163        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
4164        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
4165        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
4166        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
4167        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
4168        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
4169        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
4170        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
4171        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
4172        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
4173        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
4174
41752001-08-16      Joel Sherrill <joel@OARcorp.com>
4176
4177        * libnetworking/pppd/example/Makefile: Removed.
4178        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
4179        to avoid bootstrap -c clobbering it.
4180        * libnetworking/rtems_telnetd/.cvsignore: New file.
4181
41822001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
4183
4184        * libnetworking/Makefile.am, libnetworking/configure.in,
4185        libnetworking/rtems_servers/Makefile.am,
4186        libnetworking/rtems_servers/telnetd.c,
4187        libnetworking/rtems_servers/telnetd.h,
4188        libnetworking/rtems_telnetd/Makefile.am,
4189        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4190        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4191        libnetworking/rtems_telnetd/telnetd.c,
4192        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
4193        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
4194        effect when ftpd change. - the tcp/ip stats have been implemented into
4195        icmds.c and started when telnetd daemon is started.
4196        * libnetworking/rtems_servers/telnetd.c,
4197        libnetworking/rtems_servers/telnetd.h: Removed.
4198        * libnetworking/rtems_telnetd: New directory.
4199        * libnetworking/rtems_telnetd/Makefile.am,
4200        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4201        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4202        libnetworking/rtems_telnetd/telnetd.c,
4203        libnetworking/rtems_telnetd/telnetd.h: New files.
4204
42052001-06-14      Joel Sherrill <joel@OARcorp.com>
4206
4207        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
4208        Moved from libmisc/shell so the network stack to address network
4209        depenendency.
4210        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
4211
42122001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4213
4214        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
4215
42162001-05-15      Joel Sherrill <joel@OARcorp.com>
4217
4218        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
4219        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
4220        accidentally deleted the incorrectly empty versions.
4221
42222001-05-14      Till Straumann <strauman@slac.stanford.edu>
4223
4224        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
4225        libchip/pci/Makefile.am: Per PR215 address the following issues: -
4226        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
4227        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
4228        to know the values) - the affected BSP (shared/motorola) headers have
4229        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
4230        driver (libchip/network/dec21140.c) has been fixed to use
4231        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
4232        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
4233        who is using this driver. - the DEC driver also has been fixed to use
4234        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
4235        delay_in_bus_cycles().
4236
42372001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4238
4239        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
4240
42412001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4242
4243        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
4244
42452001-04-24      Eric Norum <eric.norum@usask.ca>
4246
4247        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
4248        NTP synchronization a little more robust -- no NTP daemon yet, but at
4249        least it trys a little harder when the primary NTP server is down.
4250
42512001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
4252
4253        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
4254        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4255        libnetworking/pppd/modem_example/modem.c,
4256        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
4257        other strings into English.
4258        * libnetworking/pppd/STATUS: updated to reflect the changes.
4259
42602001-04-20      Jake Janovetz <janovetz@uiuc.edu>
4261
4262        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
4263        again.
4264
42652001-04-20      Eric Valette <valette@crf.canon.fr>
4266
4267        * mcp750 directory renamed new_exception processing as it supports many
4268        more CPU models.
4269        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4270        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4271        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
4272        formerly in mcp750 plus modifications.
4273        * librdbg/src/powerpc/mcp750/.cvsignore,
4274        librdbg/src/powerpc/mcp750/Makefile.am,
4275        librdbg/src/powerpc/mcp750/remdeb.h,
4276        librdbg/src/powerpc/mcp750/remdeb_f.x,
4277        librdbg/src/powerpc/mcp750/remdeb_svc.c,
4278        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
4279        new_exception_processing.
4280        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4281        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4282        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
4283        part of this effort to add support for the MPC8xx.
4284
42852001-04-19      Joel Sherrill <joel@OARcorp.com>
4286
4287        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
4288        internal include files.
4289
42902001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
4291
4292        PR 158
4293        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
4294        rcmd() library call by commenting out the parts that deal with signals.
4295        This enables RTEMS to 'rsh' command to a server connecting fd to remote
4296        stdio. The 'server-side' parts of this file which deal with
4297        authentication are disabled since they are not needed.
4298
42992001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
4300
4301        * libnetworking/include/.cvsignore: Remove dangling file.
4302
43032001-03-14      Joel Sherrill <joel@OARcorp.com>
4304
4305        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
4306        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
4307        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
4308        libchip style serial drivers can be written in libcpu or libbsp.
4309
43102001-03-01      Joel Sherrill <joel@OARcorp.com>
4311
4312        * libchip/network/cs8900.c, libchip/network/cs8900.h,
4313        libchip/network/sonic.c, libchip/network/sonic.h,
4314        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
4315        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
4316        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
4317        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
4318        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
4319        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
4320        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
4321        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
4322
43232001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4324
4325        * librdbg/include/rdbg/Makefile.am,
4326        librdbg/include/rdbg/i386/Makefile.am,
4327        librdbg/include/rdbg/m68k/Makefile.am,
4328        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
4329        style on include files.
4330
43312001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4332
4333        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4334        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
4335        replace ${..} with $(..).
4336        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
4337        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
4338        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4339        libnetworking/rtems/Makefile.am, libnetworking/
4340        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
4341        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
4342        include_*HEADERS instead of H_FILES.
4343        * libnetworking/include/Makefile.am: Remove.
4344        * libnetworking/Makefile.am: Add handling of *.h files.
4345        * libnetworking/configure.in: Remove include/Makefile.
4346
43472001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4348
4349        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
4350
43512001-01-31      Sergei Organov <osv@javad.ru>
4352
4353        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
4354        current dir and root dir removed in favor of new libio support for
4355        task-local current and root directories. - Bug in `close_data_socket()'
4356        introduced by previous change fixed. - `command_pasv()' changed to set
4357        timeout on socket we are listening on and code fixed to don't close
4358        socket twice on error. - `serr()' changed to clear `errno'. -
4359        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
4360        changed to clear `errno' before processing session. -
4361        `close_data_socket()' fixed to close both active and passive sockets -
4362        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
4363        empty string  in `exec_command()'.
4364
43652001-01-25      Eric Norum <eric.norum@usask.ca>
4366
4367        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
4368        improves throughput on systems which are dropping packets.   Only the
4369        first timeout is reduced.  This keeps the number of extra packets down
4370        on networks that are very busy and dropping lots of packets.
4371
43722001-01-24      Sergei Organov <osv@javad.ru>
4373
4374        * libnetworking/rtems_servers/ftpd.c,
4375        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4376        - Timeouts on sockets implemented. 'idle' field added to configuration.
4377        No timeout by default to keep backward compatibility. Note: SITE IDLE
4378        command not implemented yet. - Basic global access control implemented.
4379        'access' field added to configuration. No access limitations by default
4380        to keep backward compatibility. - Anchor data socket for active mode
4381        (using self IP and port 20.) - Fixed default data port support (still
4382        not tested). - Don't allow IP address different from originating host in
4383        PORT command to improve security. - Fixed bug in MDTM command. - Check
4384        for correctness of parsing of argument in command_port(). - Fixed
4385        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4386        a directory. - Command parsing a little bit improved: command names are
4387        now converted to upper-case to be more compatible with RFC (command
4388        names are not case-sensitive.) - Reformat comments so that they have
4389        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4390        previous changes - True ASCII mode implemented (doesn't work for hooks
4391        and /dev/null) - Passive mode implemented, PASV command added. - Default
4392        port for data connection could be used (untested, can't find ftp client
4393        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4394        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4395
43962001-01-18      Joel Sherrill <joel@OARcorp.com>
4397
4398        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4399        macro using variable arguments.
4400        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4401        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4402        since I updated the main RTEMS development machine to RedHat 7.2 and
4403        apparently got a new version of rpcgen.
4404
44052001-01-12      Sergei Organov <osv@javad.ru>
4406
4407        * libnetworking/rtems_servers/ftpd.c,
4408        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4409        - use pool of pre-created threads to handle sessions instead of
4410        creating/deleting threads on the fly - LIST output is now similar to
4411        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4412        happy with it. - LIST NAME now works (both for files and directories) -
4413        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4414        clients happy  - keep track of CWD for every session separately -
4415        ability to specify root directory name for FTPD in configuration table.
4416        FTPD will then create illusion for FTP clients that this is actually
4417        root directory. - ignore options sent in commands, thus LIST -al FILE
4418        works and doesn't try to list "-al" directory. - buffers are allocated
4419        on stack instead of heap where possible to eliminate malloc/free calls
4420        (avoid possible heap fragmentation troubles). - drop using of task
4421        notepad to pass parameters - use function arguments instead - use
4422        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4423        in socket() instead of AF_INET.
4424
44252001-01-02      Joel Sherrill <joel@OARcorp.com>
4426
4427        * libnetworking/CHANGELOG: Removed.
4428        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4429
44302000-12-14      Eric Norum <eric.norum@usask.ca>
4431
4432        * libnetworking/lib/tftpDriver.c: Added write capability.
4433
44342000-12-08      Joel Sherrill <joel@OARcorp.com>
4435
4436        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4437        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4438        numerous variable declarations conditional on PPP_COMPRESS and
4439        PPP_FILTER.  Commented out variables that were not used because the code
4440        using them was commented out. Removed totally unused variables.
4441        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4442        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4443
44442000-11-30      Joel Sherrill <joel@OARcorp.com>
4445
4446        * libnetworking/modem/ppp_tty.c: Changed to include
4447        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4448        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4449        * libnetworking/Makefile.am: Modified to reflect above.
4450
44512000-11-27      Joel Sherrill <joel@OARcorp.com>
4452
4453        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4454
44552000-11-25      Eric Norum <eric.norum@usask.ca>
4456
4457        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4458        core.
4459
44602000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4461
4462        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4463        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4464        subdir.
4465        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4466        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4467        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4468        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4469        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4470        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4471        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4472        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4473        ppp_tty.c and the real pppd main is in pppmain.c.
4474
44752000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4476
4477        * libchip/network/sonic.c: Added ipalign() routine to align the received
4478        packet so that the ip header is on a 32-bit boundary. Necessary for
4479        cpu's that do not allow unaligned loads and stores and when the 32-bit
4480        DMA mode is used.
4481
44822000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4483
4484        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4485        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4486        ACLOCAL_AMFLAGS.
4487        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4488        ACLOCAL_AMFLAGS.
4489        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4490        ACLOCAL_AMFLAGS.
4491
44922000-11-03      Chris Johns <ccj@acm.org>
4493
4494        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4495        libchip/network/cs8900.h: New files.
4496
44972000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4498
4499        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4500        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4501        $(RTEMS_TOPdir)/aclocal.
4502        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4503        $(RTEMS_TOPdir)/aclocal.
4504        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4505        $(RTEMS_TOPdir)/aclocal.
4506
45072000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4508
4509        * configure.in: Switch to GNU-canonicalization.
4510        * Makefile.am: Reflect changes to configure.in.
4511        * acinclude.m4: Remove.
4512
45132000-10-30      Joel Sherrill <joel@OARcorp.com>
4514
4515        * POSIX include files merged into newlib.  This resulted in some
4516        definitions moving to other files and thus some secondary effects in
4517        RTEMS source code.
4518        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4519        in sync with newlib's <machine/types.h>.
4520        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4521        definition of struct itimerval in <sys/time.h>.
4522
45232000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4524
4525        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4526        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4527        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4528        * ChangeLog: Fix typos.
4529        * configure.in: add tests to the GNU canonicalized subdirectories.
4530
45312000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4532
4533        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4534        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4535        the lib directory before configuring lib/.
4536
45372000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4538
4539        * configure.in, Makefile.am: add exec to the GNU canonicalized
4540        subdirectories.
4541        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4542        * configure.in: add libnetworking, librpc and librdb to the GNU
4543        canonicalized subdirectories.
4544        * configure.in: add libmisc and libchip to the GNU canonicalized
4545        subdirectories.
4546        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4547        Switch to GNU canonicalization.
4548        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4549        Switch to GNU canonicalization.
4550        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4551        Switch to GNU canonicalization.
4552
45532000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4554
4555        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4556        canonicalization to libfs/. The approach is currently a bit of a hack as
4557        GNU canonicalization does not support the per-BSP build some of the
4558        other directories require.  As more of the tree is converted, this will
4559        become less  of an issue.
4560
45612000-10-20      Joel Sherrill <joel@OARcorp.com>
4562
4563        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4564        parameter.
4565
45662000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4567
4568        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4569        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4570        * librdbg/configure.in: Add m68k support.
4571        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4572        subdirectory.
4573        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4574        failure.
4575        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4576        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4577        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4578        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4579        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4580        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4581        librdbg/src/m68k/.cvsignore: New files.
4582        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4583        function pointers.
4584        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4585        _after_ pointer has been checked against NULL.
4586
45872000-10-18      Joel Sherrill <joel@OARcorp.com>
4588
4589        * wrapup/Makefile.am: Added libfs.
4590
45912000-10-18      Chris Johns <ccj@acm.org>
4592
4593        * libfs created.
4594        * configure.in: Added libfs subdirectory.
4595        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4596
45972000-09-28      Joel Sherrill <joel@OARcorp.com>
4598
4599        * libnetworking/rtems_webserver/Makefile.am,
4600        libnetworking/rtems_webserver/base64.c,
4601        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4602        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4603
46042000-09-22      Joel Sherrill <joel@OARcorp.com>
4605
4606        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4607        libnetworking/rtems/rtems_bsdnet_internal.h,
4608        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4609        have included rtems.h.  It is now including precisely the  least amount
4610        of low level, yet portable .h files to get the basic RTEMS types
4611        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4612        used machine/types.h to include rtems.h.
4613
46142000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4615
4616        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4617
46182000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4619
4620        * libnetworking/ChangeLog: Cleanup.
4621
46222000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4623
4624        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4625        * libchip/ChangeLog: Fix formating.
4626
46272000-09-05      Joel Sherrill <joel@OARcorp.com>
4628
4629        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4630        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4631        confusion and to work with the converted flags.
4632
46332000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4634
4635        * wrapup/Makefile.am: Include compile.am.
4636        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4637        libchip/serial/Makefile.am: Include compile.am.
4638        * librdbg/src/i386/any/Makefile.am,
4639        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4640        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4641        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4642        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4643        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4644        libnetworking/rtems_servers/Makefile.am,
4645        libnetworking/rtems_webserver/Makefile.am,
4646        libnetworking/wrapup/Makefile.am: Include compile.am.
4647
46482000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4649
4650        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4651        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4652
46532000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4654
4655        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4656
46572000-08-31      Joel Sherrill <joel@OARcorp.com>
4658
4659        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4660        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4661        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4662        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4663        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4664        * libnetworking/wbase64.c: Removed.
4665        * libnetworking/Makefile.am, libnetworking/asp.c,
4666        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4667        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4668        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4669        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4670        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4671        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4672        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4673        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4674        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4675        Modified.
4676
46772000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4678
4679        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4680
46812000-08-30      Joel Sherrill <joel@OARcorp.com>
4682
4683        * libnetworking/rtems_webserver/license.txt: New file.
4684
46852000-08-10      Joel Sherrill <joel@OARcorp.com>
4686
4687        * ChangeLog: New file.
4688        * libchip/ChangeLog: New file.
4689        * librdbg/ChangeLog: New file.
4690        * libnetworking/ChangeLog: New file.
4691
Note: See TracBrowser for help on using the repository browser.