source: rtems/c/src/ChangeLog @ a5b4ab6a

4.115
Last change on this file since a5b4ab6a was a5b4ab6a, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/23/11 at 13:32:42

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

  • libchip/network/smc91111.c (lan91cxx_recv): Define var "lp" conditionally (Avoid warning).
  • Property mode set to 100644
File size: 176.1 KB
Line 
12011-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * libchip/network/smc91111.c (lan91cxx_recv):
4        Define var "lp" conditionally (Avoid warning).
5
62011-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * libchip/network/dec21140.c (dec21140_rxDaemon):
9        Remove unused var "tbase".
10        * libchip/rtc/mc146818a.c (mc146818a_initialize):
11        Remove unused var "getReg".
12        * libchip/rtc/mc146818a.c (mc146818a_set_time):
13        Remove unused var "getReg".
14
152011-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
16
17        * libchip/display/disp_hcms29xx.c: Remove ARRAY_COUNT (unused).
18
192011-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
20
21        PR 1940/misc:
22        * libchip/serial/ns16550.c: Reflect changes to console-driver.
23
242011-10-19      Ralf Corsépius <ralf.corsepius@rtems.org>
25
26        * libchip/network/smc91111.c: Use PRIxPTR to print pointers.
27
282011-10-18      Jennifer Averett <Jennifer.Averett@OARcorp.com>
29
30        PR 1917/bsps
31        * libchip/serial/mc68681.c, libchip/serial/ns16550.c,
32        libchip/serial/serial.h, libchip/serial/z85c30.c: Modifications to
33        add dynamic tables for libchip serial drivers.
34
352011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
36
37        * libchip/rtc/icm7170.c (icm7170_get_time): Remove unused var setReg.
38        * libchip/rtc/icm7170.c (icm7170_set_time): Remove unused var getReg.
39
402011-10-11      Ralf Corsépius <ralf.corsepius@rtems.org>
41
42        * libchip/network/smc91111.c: Eliminate unused var "success".
43        * libchip/serial/mc68681.c: Eliminate unused var "getReg".
44
452011-10-10      Ralf Corsépius <ralf.corsepius@rtems.org>
46
47        * libchip/serial/z85c30.c: Eliminate unused var "dummy".
48        * libchip/network/sonic.c: Don't cast pointers to uint32_t.
49
502011-10-09      Ralf Corsépius <ralf.corsepius@rtems.org>
51
52        * libchip/network/greth.c, libchip/network/open_eth.c
53        libchip/network/sonic.c: Eliminate evil typecasts.
54        * libchip/network/greth.h, libchip/network/open_eth.h,
55        libchip/network/sonic.h: Use void* for addresses.
56
572011-08-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
58
59        * libchip/network/smc91111exp.h, libchip/network/smc91111.c: Use
60        BSP_FEATURE_IRQ_EXTENSION define.
61
622011-08-30      Peter Dufault <dufault@hda.com>
63
64        * libchip/network/smc91111.c: Modify to support the MPC5554 using new
65        exceptions.  Fix where the networking status is being dumped to a
66        single thousand-character line.  Add support for when the chip loaded
67        it's MAC address from a serial chip at reset (the
68        SMC91111_ENADDR_IS_SETUP option).  Call lan91cxx_start() every time
69        the the device is initialized.  Without this change the chip can not
70        be "upped" once it has been downed.
71        * c/src/libchip/network/smc91111.h: Change the "#ifdef expression" to
72        "#if expression".
73        * c/src/libchip/network/smc91111exp.h: Add support for new exceptions.
74
752011-07-11      Sebastian Huber <sebastian.huber@embedded-brains.de>
76
77        * libchip/serial/ns16550_p.h, libchip/serial/ns16550.c: Remove
78        interrupt handler during last close.
79
802011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
81
82        * libchip/display/disp_hcms29xx.c, libchip/flash/am29lv160.c,
83        libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c,
84        libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
85        libchip/i2c/spi-memdrv.c, libchip/rtc/ds1375.c: Eliminate use of GNU
86        old-style field designator extension as recommended by clang.
87
882011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
89
90        * libchip/i2c/spi-memdrv.h: Add missing semi-colon.
91
922011-06-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
93
94        * aclocal/bspopts.m4: Added macros for cache options
95        RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED,
96        RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED,
97        RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED, and
98        RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED.
99
1002011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
101
102        PR 1729/cpukit
103        * aclocal/check-smp.m4, aclocal/enable-smp.m4: New files.
104
1052011-03-07      Ralf Corsépius <ralf.corsepius@rtems.org>
106
107        * aclocal/rtems-top.m4: Add pkgdatadir.
108        * configure.ac: Remove dead code.
109
1102011-03-04      Ralf Corsépius <ralf.corsepius@rtems.org>
111
112        * aclocal/rtems-top.m4, aclocal/version.m4:
113        Rename RTEMS_API into _RTEMS_API.
114
1152011-02-25      Ralf Corsépius <ralf.corsepius@rtems.org>
116
117        * aclocal/canonical-target-name.m4:
118        Stop pretending no_cpu* was buildable.
119        Derive RTEMS_CPU from "$host_cpu".
120        Error out if "$host" doesn't match "*-*-rtems*".
121
1222011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
123
124        * configure.ac: Remove AM_CONDITIONAL(HAS_POSIX) (Unused).
125
1262011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
127
128        * ada-tests/mptests/mp01/mp01.adb, ada-tests/mptests/mp01/mptest.adb,
129        ada-tests/mptests/mp01/mptest.ads,
130        ada-tests/mptests/mp01/node1/mp01_node1.adb,
131        ada-tests/mptests/mp01/node2/mp01_node2.adb,
132        ada-tests/mptests/mp02/mptest.adb, ada-tests/mptests/mp02/mptest.ads,
133        ada-tests/mptests/mp02/node1/mp02_node1.adb,
134        ada-tests/mptests/mp02/node2/mp02_node2.adb,
135        ada-tests/mptests/mp03/mptest.adb, ada-tests/mptests/mp03/mptest.ads,
136        ada-tests/mptests/mp03/node1/mp03_node1.adb,
137        ada-tests/mptests/mp03/node2/mp03_node2.adb,
138        ada-tests/mptests/mp04/mptest.adb, ada-tests/mptests/mp04/mptest.ads,
139        ada-tests/mptests/mp04/node1/mp04_node1.adb,
140        ada-tests/mptests/mp04/node2/mp04_node2.adb,
141        ada-tests/mptests/mp05/mptest.adb, ada-tests/mptests/mp05/mptest.ads,
142        ada-tests/mptests/mp05/node1/mp05_node1.adb,
143        ada-tests/mptests/mp05/node2/mp05_node2.adb,
144        ada-tests/mptests/mp06/mptest.adb, ada-tests/mptests/mp06/mptest.ads,
145        ada-tests/mptests/mp06/node1/mp06_node1.adb,
146        ada-tests/mptests/mp06/node2/mp06_node2.adb,
147        ada-tests/mptests/mp07/mptest.adb, ada-tests/mptests/mp07/mptest.ads,
148        ada-tests/mptests/mp07/node1/mp07_node1.adb,
149        ada-tests/mptests/mp07/node2/mp07_node2.adb,
150        ada-tests/mptests/mp08/mptest.adb, ada-tests/mptests/mp08/mptest.ads,
151        ada-tests/mptests/mp08/node1/mp08_node1.adb,
152        ada-tests/mptests/mp08/node2/mp08_node2.adb,
153        ada-tests/mptests/mp09/mptest.adb, ada-tests/mptests/mp09/mptest.ads,
154        ada-tests/mptests/mp09/node1/mp09_node1.adb,
155        ada-tests/mptests/mp09/node2/mp09_node2.adb,
156        ada-tests/mptests/mp10/mptest.adb, ada-tests/mptests/mp10/mptest.ads,
157        ada-tests/mptests/mp10/node1/mp10_node1.adb,
158        ada-tests/mptests/mp10/node2/mp10_node2.adb,
159        ada-tests/mptests/mp11/mptest.adb, ada-tests/mptests/mp11/mptest.ads,
160        ada-tests/mptests/mp11/node1/mp11_node1.adb,
161        ada-tests/mptests/mp11/node2/mp11_node2.adb,
162        ada-tests/mptests/mp12/mptest.adb, ada-tests/mptests/mp12/mptest.ads,
163        ada-tests/mptests/mp12/node1/mp12_node1.adb,
164        ada-tests/mptests/mp12/node2/mp12_node2.adb,
165        ada-tests/mptests/mp13/mptest.adb, ada-tests/mptests/mp13/mptest.ads,
166        ada-tests/mptests/mp13/node1/mp13_node1.adb,
167        ada-tests/mptests/mp13/node2/mp13_node2.adb,
168        ada-tests/mptests/mp14/mptest.adb, ada-tests/mptests/mp14/mptest.ads,
169        ada-tests/mptests/mp14/node1/mp14_node1.adb,
170        ada-tests/mptests/mp14/node2/mp14_node2.adb,
171        ada-tests/samples/base_mp/mptest.adb,
172        ada-tests/samples/base_mp/mptest.ads,
173        ada-tests/samples/base_sp/base_sp.adb,
174        ada-tests/samples/base_sp/sptest.adb,
175        ada-tests/samples/base_sp/sptest.ads,
176        ada-tests/samples/hello/hello.adb,
177        ada-tests/samples/hello/sptest.adb,
178        ada-tests/samples/hello/sptest.ads,
179        ada-tests/samples/nsecs/nsecs.adb,
180        ada-tests/samples/nsecs/sptest.adb,
181        ada-tests/samples/nsecs/sptest.ads,
182        ada-tests/samples/ticker/sptest.adb,
183        ada-tests/samples/ticker/sptest.ads,
184        ada-tests/samples/ticker/ticker.adb, ada-tests/sptests/sp01/sp01.adb,
185        ada-tests/sptests/sp01/sptest.adb, ada-tests/sptests/sp01/sptest.ads,
186        ada-tests/sptests/sp02/sp02.adb, ada-tests/sptests/sp02/sptest.adb,
187        ada-tests/sptests/sp02/sptest.ads, ada-tests/sptests/sp03/sp03.adb,
188        ada-tests/sptests/sp03/sptest.adb, ada-tests/sptests/sp03/sptest.ads,
189        ada-tests/sptests/sp04/sp04.adb, ada-tests/sptests/sp04/sptest.adb,
190        ada-tests/sptests/sp04/sptest.ads, ada-tests/sptests/sp05/sp05.adb,
191        ada-tests/sptests/sp05/sptest.adb, ada-tests/sptests/sp05/sptest.ads,
192        ada-tests/sptests/sp06/sp06.adb, ada-tests/sptests/sp06/sptest.adb,
193        ada-tests/sptests/sp06/sptest.ads, ada-tests/sptests/sp07/sp07.adb,
194        ada-tests/sptests/sp07/sptest.adb, ada-tests/sptests/sp07/sptest.ads,
195        ada-tests/sptests/sp08/sp08.adb, ada-tests/sptests/sp08/sptest.adb,
196        ada-tests/sptests/sp08/sptest.ads, ada-tests/sptests/sp09/sp09.adb,
197        ada-tests/sptests/sp09/sptest.adb, ada-tests/sptests/sp09/sptest.ads,
198        ada-tests/sptests/sp11/sp11.adb, ada-tests/sptests/sp11/sptest.adb,
199        ada-tests/sptests/sp11/sptest.ads, ada-tests/sptests/sp12/sp12.adb,
200        ada-tests/sptests/sp12/sptest.adb, ada-tests/sptests/sp12/sptest.ads,
201        ada-tests/sptests/sp13/sp13.adb, ada-tests/sptests/sp13/sptest.adb,
202        ada-tests/sptests/sp13/sptest.ads, ada-tests/sptests/sp14/sp14.adb,
203        ada-tests/sptests/sp14/sptest.adb, ada-tests/sptests/sp14/sptest.ads,
204        ada-tests/sptests/sp15/sp15.adb, ada-tests/sptests/sp15/sptest.adb,
205        ada-tests/sptests/sp15/sptest.ads, ada-tests/sptests/sp16/sp16.adb,
206        ada-tests/sptests/sp16/sptest.adb, ada-tests/sptests/sp16/sptest.ads,
207        ada-tests/sptests/sp17/sp17.adb, ada-tests/sptests/sp17/sptest.adb,
208        ada-tests/sptests/sp17/sptest.ads, ada-tests/sptests/sp19/sp19.adb,
209        ada-tests/sptests/sp19/sptest.adp, ada-tests/sptests/sp19/sptest.ads,
210        ada-tests/sptests/sp20/sp20.adb, ada-tests/sptests/sp20/sptest.adb,
211        ada-tests/sptests/sp20/sptest.ads, ada-tests/sptests/sp22/sp22.adb,
212        ada-tests/sptests/sp22/sptest.adb, ada-tests/sptests/sp22/sptest.ads,
213        ada-tests/sptests/sp23/sp23.adb, ada-tests/sptests/sp23/sptest.adb,
214        ada-tests/sptests/sp23/sptest.ads, ada-tests/sptests/sp24/sp24.adb,
215        ada-tests/sptests/sp24/sptest.adb, ada-tests/sptests/sp24/sptest.ads,
216        ada-tests/sptests/sp25/sp25.adb, ada-tests/sptests/sp25/sptest.adb,
217        ada-tests/sptests/sp25/sptest.ads,
218        ada-tests/support/test_support.adb, ada-tests/tmtests/tm01/tm01.adb,
219        ada-tests/tmtests/tm01/tmtest.adb, ada-tests/tmtests/tm01/tmtest.ads,
220        ada-tests/tmtests/tm02/tm02.adb, ada-tests/tmtests/tm02/tmtest.adb,
221        ada-tests/tmtests/tm02/tmtest.ads, ada-tests/tmtests/tm03/tm03.adb,
222        ada-tests/tmtests/tm03/tmtest.adb, ada-tests/tmtests/tm03/tmtest.ads,
223        ada-tests/tmtests/tm04/tm04.adb, ada-tests/tmtests/tm04/tmtest.adb,
224        ada-tests/tmtests/tm04/tmtest.ads, ada-tests/tmtests/tm05/tm05.adb,
225        ada-tests/tmtests/tm05/tmtest.adb, ada-tests/tmtests/tm05/tmtest.ads,
226        ada-tests/tmtests/tm06/tm06.adb, ada-tests/tmtests/tm06/tmtest.adb,
227        ada-tests/tmtests/tm06/tmtest.ads, ada-tests/tmtests/tm07/tm07.adb,
228        ada-tests/tmtests/tm07/tmtest.adb, ada-tests/tmtests/tm07/tmtest.ads,
229        ada-tests/tmtests/tm08/tm08.adb, ada-tests/tmtests/tm08/tmtest.adb,
230        ada-tests/tmtests/tm08/tmtest.ads, ada-tests/tmtests/tm09/tm09.adb,
231        ada-tests/tmtests/tm09/tmtest.adb, ada-tests/tmtests/tm09/tmtest.ads,
232        ada-tests/tmtests/tm10/tm10.adb, ada-tests/tmtests/tm10/tmtest.adb,
233        ada-tests/tmtests/tm10/tmtest.ads, ada-tests/tmtests/tm11/tm11.adb,
234        ada-tests/tmtests/tm11/tmtest.adb, ada-tests/tmtests/tm11/tmtest.ads,
235        ada-tests/tmtests/tm12/tm12.adb, ada-tests/tmtests/tm12/tmtest.adb,
236        ada-tests/tmtests/tm12/tmtest.ads, ada-tests/tmtests/tm13/tm13.adb,
237        ada-tests/tmtests/tm13/tmtest.adb, ada-tests/tmtests/tm13/tmtest.ads,
238        ada-tests/tmtests/tm14/tm14.adb, ada-tests/tmtests/tm14/tmtest.adb,
239        ada-tests/tmtests/tm14/tmtest.ads, ada-tests/tmtests/tm15/tm15.adb,
240        ada-tests/tmtests/tm15/tmtest.adb, ada-tests/tmtests/tm15/tmtest.ads,
241        ada-tests/tmtests/tm16/tm16.adb, ada-tests/tmtests/tm16/tmtest.adb,
242        ada-tests/tmtests/tm16/tmtest.ads, ada-tests/tmtests/tm17/tm17.adb,
243        ada-tests/tmtests/tm17/tmtest.adb, ada-tests/tmtests/tm17/tmtest.ads,
244        ada-tests/tmtests/tm18/tm18.adb, ada-tests/tmtests/tm18/tmtest.adb,
245        ada-tests/tmtests/tm18/tmtest.ads, ada-tests/tmtests/tm19/tm19.adb,
246        ada-tests/tmtests/tm19/tmtest.adb, ada-tests/tmtests/tm19/tmtest.ads,
247        ada-tests/tmtests/tm20/tm20.adb, ada-tests/tmtests/tm20/tmtest.adb,
248        ada-tests/tmtests/tm20/tmtest.ads, ada-tests/tmtests/tm21/tm21.adb,
249        ada-tests/tmtests/tm21/tmtest.adb, ada-tests/tmtests/tm21/tmtest.ads,
250        ada-tests/tmtests/tm22/tm22.adb, ada-tests/tmtests/tm22/tmtest.adb,
251        ada-tests/tmtests/tm22/tmtest.ads, ada-tests/tmtests/tm23/tm23.adb,
252        ada-tests/tmtests/tm23/tmtest.adb, ada-tests/tmtests/tm23/tmtest.ads,
253        ada-tests/tmtests/tm24/tm24.adb, ada-tests/tmtests/tm24/tmtest.adb,
254        ada-tests/tmtests/tm24/tmtest.ads, ada-tests/tmtests/tm25/tm25.adb,
255        ada-tests/tmtests/tm25/tmtest.adb, ada-tests/tmtests/tm25/tmtest.ads,
256        ada-tests/tmtests/tm28/tm28.adb, ada-tests/tmtests/tm28/tmtest.adb,
257        ada-tests/tmtests/tm28/tmtest.ads, ada-tests/tmtests/tm29/tm29.adb,
258        ada-tests/tmtests/tm29/tmtest.adb, ada-tests/tmtests/tm29/tmtest.ads,
259        ada-tests/tmtests/tmck/tmck.adb, ada-tests/tmtests/tmck/tmtest.adb,
260        ada-tests/tmtests/tmck/tmtest.ads,
261        ada-tests/tmtests/tmoverhd/dummy_rtems.adb,
262        ada-tests/tmtests/tmoverhd/dummy_rtems.ads,
263        ada-tests/tmtests/tmoverhd/tmoverhd.adb,
264        ada-tests/tmtests/tmoverhd/tmtest.adb,
265        ada-tests/tmtests/tmoverhd/tmtest.ads: Account for RTEMS binding
266        child package rework. Eliminate all warnings.
267
2682011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
269
270        * ada/Makefile.am, ada/preinstall.am, ada/rtems.adb, ada/rtems.ads:
271        Split RTEMS Ada95 binding into a master package and a child package
272        per Manager. This is better Ada style.
273        * ada/rtems-barrier.adb, ada/rtems-barrier.ads, ada/rtems-clock.adb,
274        ada/rtems-clock.ads, ada/rtems-cpu_usage.ads, ada/rtems-debug.adb,
275        ada/rtems-debug.ads, ada/rtems-event.adb, ada/rtems-event.ads,
276        ada/rtems-extension.adb, ada/rtems-extension.ads,
277        ada/rtems-fatal.adb, ada/rtems-fatal.ads, ada/rtems-interrupt.ads,
278        ada/rtems-io.adb, ada/rtems-io.ads, ada/rtems-message_queue.adb,
279        ada/rtems-message_queue.ads, ada/rtems-object.adb,
280        ada/rtems-object.ads, ada/rtems-partition.adb,
281        ada/rtems-partition.ads, ada/rtems-port.adb, ada/rtems-port.ads,
282        ada/rtems-rate_monotonic.adb, ada/rtems-rate_monotonic.ads,
283        ada/rtems-region.adb, ada/rtems-region.ads, ada/rtems-semaphore.adb,
284        ada/rtems-semaphore.ads, ada/rtems-signal.adb, ada/rtems-signal.ads,
285        ada/rtems-stack_checker.ads, ada/rtems-tasks.adb,
286        ada/rtems-tasks.ads, ada/rtems-timer.adb, ada/rtems-timer.ads: New
287        files.
288
2892011-02-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
290
291        * libchip/serial/ns16550.c: Revert previous commit and extend existing
292        mechanic.
293
2942011-02-15      Jennifer Averett
295
296        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Support i386
297        style IRQs.
298
2992011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
300
301        * libchip/network/smc91111config.h:
302        Use "__asm__" instead of "asm" for improved c99-compliance.
303
3042011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
305
306        * configure.ac: Require autoconf-2.68, automake-1.11.1.
307
3082011-01-17      Joel Sherrill <joel.sherrill@oarcorp.com>
309
310        * libchip/ide/ata.c: Fix spelling.
311
3122011-01-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
313
314        * libchip/serial/ns16550.c: Install interrupt handler after TTY
315        pointer is valid.
316
3172010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
318
319        * libchip/ide/ata.c: Do not violate chain API.
320
3212010-08-20      <yann.sionneau@telecom-sudparis.eu>
322
323        * libchip/network/greth.c, libchip/network/open_eth.c: Add constants
324        for buffer modes.
325
3262010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
327
328        * libchip/ide/ata_internal.h: C++ compatibility.
329
3302010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
331
332        * libchip/Makefile.am, libchip/preinstall.am: Install
333        <libchip/ata_internal.h>.
334
3352010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
336
337        * libchip/ide/ata_util.c: New file.
338        * libchip/Makefile.am: Reflect change from above.
339        * libchip/ide/ata.c: Moved ata_breq_init(), ata_identify_device(), and
340        ata_process_request_on_init_phase() into new file.
341
3422010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
343
344        * libchip/ide/ata_internal.h, libchip/ide/ata.c: Moved code into
345        separate functions.  Added public ata_breq_init(),
346        ata_identify_device(), and ata_process_request_on_init_phase()
347        functions.
348
3492010-06-24      Arnout Vandecappelle <arnout@mind.be>
350
351        PR 1586/misc
352        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to
353        SD card accesses.
354
3552010-06-22      Arnout Vandecappelle <arnout@mind.be>
356
357        PR 1580/misc
358        * libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor
359        while waiting for read data.
360
3612010-06-22      Arnout Vandecappelle <arnout@mind.be>
362
363        PR 1579/misc
364        * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
365        waiting for write to finish.
366
3672010-06-22      Arnout Vandecappelle <arnout@mind.be>
368
369        PR 1567/misc
370        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
371        timeouts.
372
3732010-06-21      Arnout Vandecappelle <arnout@mind.be>
374
375        PR 1576/misc
376        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
377
3782010-06-21      Arnout Vandecappelle <arnout@mind.be>
379
380        PR 1569/misc
381        * libchip/i2c/spi-sd-card.c: Added CRC checks.
382
3832010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
384
385        PR 1561/cpukit
386        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
387
3882010-06-14      Arnout Vandecappelle <arnout@mind.be>
389
390        PR 1557/misc
391        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
392
3932010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
394
395        * aclocal/version.m4: Bump RTEMS_API to 4.11.
396        Bump _RTEMS_VERSION to 4.10.99.0.
397
3982010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
399
400        * libchip/network/if_dc.c: Fix warning.
401
4022010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
403
404        * libchip/network/greth.c: Misc. hacks to allow compilation on
405        16bit targets.
406
4072010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
408
409        PR 1531/newlib
410        * libchip/network/i82586.c:
411        Add local copy of ALIGN().
412
4132010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
414
415        * libchip/network/cs8900.c:
416        Misc. changes to make code 16bit-target compliant.
417        * libchip/network/i82586.c:
418        Use int32_t instead of int for 16bit-target compliance.
419        * libchip/network/open_eth.c:
420        Misc. changes to make code 16bit-target compliant.
421
4222010-05-18      Chris Johns <chrisj@rtems.org>
423
424        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
425        1448/filesystem.
426
4272010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
428
429        * aclocal/bsp-alias.m4: Change quoting to work-round
430        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
431
4322010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
433
434        * libchip/network/if_dc.c: Remove warnings.
435
4362010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
437
438        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
439        libchip/serial/ns16550.c, libchip/serial/serial.h,
440        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
441        or intptr_t instead of uint32_t or int32_t.
442
4432010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
444
445        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
446        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
447        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
448        uint32_t.
449
4502010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
451
452        * libchip/serial/serial.h: Add extern "C".
453
4542010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
455
456        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
457        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
458        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
459        prototype
460
4612010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
462
463        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
464        CPU_SIMPLE_VECTORED_INTERRUPTS.
465
4662010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
467
468        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
469        simple or PIC interrupt model.
470
4712010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
472
473        * libchip/rtc/ds1375.c: #include <unistd.h>.
474
4752010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
476
477        * libchip/network/i82586.c: Readdress use of ctype methods per
478        recommendation from D.J. Delorie on the newlib mailing list. We
479        should pass an unsigned char into these methods.
480
4812010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
482
483        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
484        variable.
485
4862010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
487
488        * libchip/network/i82586.c: Fix warnings for ctype methods.
489
4902010-02-19      Chris Johns <chrisj@rtems.org>
491
492        * libchip/ide/ide_controller.c: Create the devices as block
493        devices.
494
4952010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
496
497        * libchip/ide/ata_internal.h, libchip/ide/ata.c
498        libchip/i2c/spi-sd-card.c: Update for block device API change.
499
5002010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
501
502        * libchip/display/disp_hcms29xx.c,
503        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
504        libchip/display/font_hcms29xx.h: various fixes
505
5062009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
507
508        PR 1474
509        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
510        device API change.
511
5122009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
513
514        * libchip/network/greth.c: Eliminate unused type
515        rtems_clock_time_value.
516
5172009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
518
519        * libchip/network/dec21140.c: Warning elimination
520        (dec21140_softc->base now is an uint32_t).
521
5222009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
523
524        PR 1483/cpukit
525        * libchip/network/dec21140.c, libchip/network/elnk.c,
526        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
527        *_SUPPORTED-guarded code sections.
528
5292009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
530
531        * libchip/network/dec21140.c, libchip/network/elnk.c,
532        libchip/network/if_dc.c: Ensure PCI drivers are built on all
533        supported configurations. PowerPC conditionals were not current and
534        code was not being built on supported BSPs.
535
5362009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
537
538        * libchip/network/smc91111.c: Formatting.
539
5402009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
541
542        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
543        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
544        uint32_t (16bit ints are too small).
545
5462009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
547
548        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
549        * libchip/network/if_dc.c: Fix type mismatch.
550
5512009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
552
553        * aclocal/bsp-linkcmds.m4: New.
554
5552009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
556
557        * configure.ac: Rework CFLAGS setup.
558        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
559        * automake/compile.am: Remove RTEMS_CFLAGS.
560
5612009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
562
563        * libchip/ide/ata.h: Move extern "C".
564
5652009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
566
567        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
568        Use hex-constants to avoid implicit int-casts.
569        * libchip/i2c/spi-memdrv.c:
570        Use hex-constants to avoid implicit int-casts.
571        Use rtems_off64_t offsets to avoid loosing precision.
572
5732009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
574
575        * libchip/serial/ns16550.c: Update for interrupt handler type change.
576
5772009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
578
579        * aclocal/bsp-alias.m4: New.
580        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
581
5822009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
583
584        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
585
5862009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
587
588        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
589        * Makefile.am: Remove BARE_CPU_MODEL.
590
5912009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
592
593        * configure.ac: Remove cfg_dir.
594
5952009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
596
597        * configure.ac: Remove -std=c99 -fasm.
598        Remove AM_CONDITIONAL LIBCHIP.
599        * libchip/Makefile.am, wrapup/Makefile.am:
600        Remove AM_CONDITIONAL LIBCHIP.
601
6022009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
603
604        * configure.ac: Pick up make/custom/*.
605        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
606
6072009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
608
609        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
610        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
611
6122009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
613
614        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
615
6162009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
617
618        * Makefile.am: Remove RTEMS_HOST (unused).
619        * configure.ac: Remove RTEMS_HOST (unused).
620        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
621
6222009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
623
624        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
625        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
626
6272009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
628
629        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
630        aclocal/check-posix.m4, aclocal/enable-posix.m4,
631        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
632
6332009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
634
635        * configure.ac: Rework make/custom/* handling.
636        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
637        * Makefile.am: Remove make/custom/default.cfg-rule.
638
6392009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
640
641        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
642        NULL pointer access in interrupt handler.
643
6442009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
645
646        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
647        device API change.
648
6492009-10-08      Chris Johns <chrisj@rtems.org>
650
651        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
652        multiblock support from the ATA driver. Multiblock at the disk
653        level should not be a global policy as a disk may have more than
654        one partition with different block sizes. An IDE driver could
655        decide to use the feature with DMA but this a driver specific
656        design choice. Fixed bugs relating to variable block sizes and
657        large block transfer.
658        * c/src/libchip/ide/ide_controller.c,
659        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
660        Changed the block size to 32bits so blocks of 64K or bigger can be
661        transfered in a single driver call.
662
6632009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
664
665        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
666        shared irq.h yet and this breaks a significant number of them.
667
6682009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
669
670        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
671        model.
672
6732009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
674
675        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
676        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
677        renamed to rtems_termios_baud_to_number.
678
6792009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
680
681        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
682        termios_baud_to_number (duplicate prototypes).
683        Add C++-guards.
684        Include rtems/termiostypes.h.
685
6862009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
687
688        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
689
6902009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
691
692        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
693        physical address to support BSD TCP/IP stack.
694
6952009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
696
697        * libchip/network/elnk.c: Convert calls to legacy routine
698        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
699
7002009-08-03      Roger Dahlkvist <ruppe@kth.se>
701
702        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
703
7042009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
705
706        * libchip/ide/ata.c: Remove warning.
707
7082009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
709
710        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
711        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
712        now use the same macros.
713        * aclocal/bsp-bspcleanup-options.m4: New file.
714
7152009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
716
717        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
718        obsolete defines and declarations.  Set initial baud during device
719        open.  Fixed interrupt mode.
720
7212009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
722
723        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
724        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
725        EINVAL and ENOTTY as appropriate.
726
7272009-05-30      Chris Johns <chrisj@rtems.org>
728
729        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
730        devices on an IDE bus and cleaned up the initialisation register
731        call.
732
7332009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
734
735        * libchip/network/i82586.c: Fix warning in manner suggested by
736        Arnout Vandecappelle <arnout@mind.be> in
737        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
738
7392009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
740
741        * libchip/network/if_dc.c: Fixed warnings.
742
7432009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
744
745        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
746        as needed.
747
7482009-04-29      Chris Johns <chrisj@rtems.org>
749
750        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
751
752        * libchip/ide/ide_controller.c: Change the status detection and
753        add a message if the transfer fails. There is currently no error
754        handle at the IDE drvier level.
755
7562009-03-12      Daniel Hellstrom <daniel@gaisler.com>
757
758        PR 1392/bsps
759        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
760        over multiple pages results in extra data being written.
761
7622009-02-27      Gene Smith <gene.smith@siemens.com>
763
764        PR 1356
765        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
766        cards.
767
7682009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
769
770        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
771        enabled on x86.
772
7732009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
774
775        * aclocal/bspopts.m4: Quoting cosmetics.
776
7772009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
778
779        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
780        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
781        writes.  Fixed integer type in device structure.
782
7832009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
784
785        * libchip/serial/ns16550.c: Turn on ns16550_process() for
786        BSP_FEATURE_IRQ_LEGACY case also.
787
7882008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
789
790        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
791        level LibI2C interface.  Added generic block IO functions.
792
7932008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
794
795        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
796        optman/rtems/no-msg.c, optman/rtems/no-part.c,
797        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
798        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
799        optman/sapi/no-ext.c, optman/sapi/no-io.c:
800        Revert previous patch (cvs clash with Joel hacking cpukit).
801
8022008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
803
804        * aclocal/canonical-target-name.m4: Remove tic4x.
805
8062008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
807
808        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
809
8102008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
811
812        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
813        optman/rtems/no-msg.c, optman/rtems/no-part.c,
814        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
815        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
816        optman/sapi/no-ext.c, optman/sapi/no-io.c:
817        Fix prototypes.
818
8192008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
820
821        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
822
8232008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
824
825        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
826        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
827        duplicated data.
828
8292008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
830
831        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
832        SuperCore Handler initialization routines to directly pull parameters
833        from configuration table.
834
8352008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
836
837        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
838        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
839        optman/rtems/no-part.c, optman/rtems/no-region.c,
840        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
841        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
842        initialization routines to directly pull parameters from
843        configuration table. Eliminate empty routines sportted.
844
8452008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
846
847        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
848
8492008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
850
851        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
852        all public use of TOD conversion routines.
853
8542008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
855
856        * libchip/network/smc91111config.h:
857        #include <stdint.h> instead of <rtems/stdint.h>.
858
8592008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
860
861        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
862        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
863
8642008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
865
866        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
867
8682008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
869
870        * libchip/serial/ns16550.c: Transmit the character in the polled write
871        function within a critical section for printk() compatibility.
872
8732008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
874
875        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
876
8772008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
878
879        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
880
8812008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
882
883        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
884
8852008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
886
887        * aclocal/bsp-bootcard-options.m4: Fix quoting.
888
8892008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
890
891        * aclocal/bsp-bootcard-options.m4: New file.
892        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
893
8942008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
895
896        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
897        BSPs that support this feature.
898
8992008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
900
901        * libchip/serial/ns16550.c: Fix typo.
902
9032008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
904
905        * libchip/serial/ns16550.c: Fix typo.
906
9072008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
908
909        * libchip/serial/ns16550.c: Add not supported on arm even though it is
910        not simple vectored.
911
9122008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
913
914        * libchip/serial/ns16550.c: Not currently supported on architectures
915        with simple vectored interrupt model.
916
9172008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
918
919        * aclocal/version.m4: Bump RTEMS_API to 4.10.
920        Bump _RTEMS_VERSION to 4.9.99.0.
921
9222008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
923
924        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
925        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
926        functions have now static linkage type.  Added constant qualifier to
927        operations table and read-only function parameters.
928
929        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
930        c/src/libchip/serial/serial.h:  Include required header files.  Removed
931        support for old PowerPC exception handling.  Various fixes for
932        interrupt related routines.  Added support for BSPs with IRQ extension
933        API.
934
9352008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
936
937        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
938        is no PCI bus based upon the BSP not having a base address defined.
939        This means this driver cannot be supported on that board.
940
9412008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
942
943        * libchip/network/dec21140.c, libchip/network/elnk.c,
944        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
945
9462008-09-17      Miao Yan <yanmiaobest@gmail.com>
947
948        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
949        add simple device only filesystem (devfs), optionally completely drop
950        out filesystem, and to clean up disabling newlib reentrancy support.
951        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
952        now has a 15K code space.
953        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
954        Removed.
955
9562008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
957
958        * libchip/ide/ata.h: Convert to Unix file format.
959
9602008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
961
962        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
963        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
964        libchip/serial/serial.h, libchip/serial/serprobe.c,
965        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
966        Convert to "bool".
967        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
968        libchip/i2c/spi-memdrv.h: Convert to "bool".
969        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
970        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
971        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
972        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
973        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
974        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
975        Convert to "bool".
976        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
977        Convert to "bool".
978        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
979        Convert to "bool".
980
9812008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
982
983        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
984        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
985        memory driver to not use the clock ioctl to install a method to poll
986        for input. It now uses a Class API Timer which means we can eliminate
987        this special IOCTL from all clock drivers.
988        * libchip/shmdr/setckvec.c: Removed.
989
9902008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
991
992        * libchip/network/sonic.c: Do not declare a variable just to hold an
993        ignored return value.
994
9952008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
996
997        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
998
9992008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1000
1001        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
1002        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
1003
10042008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1005
1006        * libchip/display/disp_hcms29xx.c: Do not make these static. They
1007        appear to be unused that way.
1008
10092008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1010
1011        * libchip/shmdr/shm_driver.h: Correct prototypes.
1012
10132008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
1014
1015        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
1016        variables and made methods static.
1017
10182008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
1019
1020        * libchip/serial/ns16550.c: Fix warning.
1021
10222008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
1023
1024        * aclocal/prog-cc.m4: Add -Wnested-externs.
1025
10262008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1027
1028        * libchip/network/dec21140.c: Add missing prototype.
1029        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
1030
10312008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1032
1033        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
1034        -Wstrict-prototypes to RTEMS_CFLAGS.
1035
10362008-08-02      Chris Johns <chrisj@rtems.org>
1037
1038        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
1039        rtems_blkdev_request count and start references. Use
1040        RTEMS_BLKDEV_START_BLOCK.
1041
10422008-07-29      Chris Johns <chrisj@rtems.org>
1043
1044        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
1045
1046        * libchip/ide/ata.c: Change to use a mutex rather than disable
1047        pre-emption. Updated to the libblock changes.
1048
1049        * libchip/ide/ata_internal.h: Updated to the new chains API.
1050
1051        * libchip/ide/ide_controller.c: Updated to the libblock
1052        changes. Added come debug tracing.
1053
1054        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
1055        to the libblock changes.
1056
10572008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1058
1059        * configure.ac: Remove RPCGEN, RPCTOOLS.
1060
10612008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
1062
1063        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
1064        for output format specifiers.
1065
10662008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1067
1068        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
1069        Fixed some data types
1070
10712008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
1072
1073        * libchip/i2c/spi-sd-card.c: Added missing header file.
1074        * libchip/Makefile.am: Added SD Card driver.
1075
10762008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1077
1078        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
1079        make glyphs non-constant, added file headers
1080
10812008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1082
1083        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
1084        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
1085        * libchip/display/font_hcms29xx.h
1086        Creation of SPI display driver
1087
10882008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
1089
1090        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
1091        via SPI.
1092
10932008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1094
1095        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
1096        AC_PREREQ(2.62).
1097
10982008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1099
1100        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
1101
11022008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1103
1104        * libchip/Makefile.am: Move termios helper routines from libchip to
1105        libcsupport. Add routine which makes it easy for a termios device
1106        driver to inform termios of its default baud rate. This avoids
1107        inconsistencies in later termios settings changes.
1108        * libchip/serial/termios_baud2index.c,
1109        libchip/serial/termios_baud2num.c: Removed.
1110
11112008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1112
1113        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
1114
11152008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1116
1117        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
1118        not fail if there are none.
1119
11202008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1121
1122        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
1123        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
1124        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
1125        * libchip/Makefile.am:
1126        derived a generic spi memory driver from spi-flash-m25p40,
1127        added descriptor for fram fm25l256
1128
11292008-05-07      Till Straumann <strauman@slac.stanford.edu>
1130
1131        PR 649/bsps
1132        * libchip/ide/ata.c: Give up if the interface does not become ready.
1133
11342008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1135
1136        Moved to cpukit.
1137        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
1138        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
1139        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
1140        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
1141        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
1142        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
1143        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
1144        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
1145        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
1146        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
1147        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
1148        nfsclient/src/xdr_mbuf.c: Removed.
1149
11502008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
1151
1152        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
1153
11542008-01-05      Chris Johns <chrisj@rtems.org>
1155
1156        * libchip/flash/am29lv160.c: Update the blank check error message
1157        to say there is an error.
1158       
11592007-12-22      Chris Johns <chrisj@rtems.org>
1160
1161        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
1162        the hello message. Just one line but still a little too long.
1163       
11642007-12-14      Chris Johns <chrisj@rtems.org>
1165
1166        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
1167        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
1168        * libchip/flash, libchip/flash/am29lv160.c,
1169        libchip/flash/am29lv160.h: New.
1170
11712007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1172
1173        * libchip/network/if_fxp.c: Spacing.
1174
11752007-11-20      Till Straumann <strauman@slac.stanford.edu>
1176
1177        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
1178        Avoid using 'stdio' before the system is up and fully
1179        initialized.
1180
11812007-11-20      Till Straumann <strauman@slac.stanford.edu>
1182
1183        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
1184        * libchip/Makefile.am, libchip/preinstall.am:
1185        added new driver for Maxim DS1375 i2c RTC.
1186
11872007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1188
1189        * libchip/i2c/spi-flash-m25p40.c:
1190        added addressing call in write function
1191
11922007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1193
1194        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
1195        * libchip/Makefile.am:
1196        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
1197
11982007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1199
1200        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
1201
12022007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1203
1204        * nfsclient/Makefile.am: Fix errors.
1205
12062007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1207
1208        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
1209
12102007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1211
1212        * aclocal/version.m4: Bump RTEMS_API to 4.9.
1213        Bump RTEMS_VERSION to 4.8.99.0.
1214
12152007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1216
1217        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
1218
12192007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1220
1221        * configure.ac: Remove AC_PROG_AWK (Unused).
1222
12232007-09-14      Daron Chabot <djc915@mail.usask.ca>
1224
1225        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
1226        rtems_interrupt_vector, to permit passing arbitrary arguments to the
1227        ISR. Clean up of variables to silence compiler warnings.
1228
12292007-09-13      Daniel Hellstrom <daniel@gaisler.com>
1230
1231        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
1232
12332007-09-12      Daniel Hellstrom <daniel@gaisler.com>
1234
1235        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
1236          - Odd bit bug in some chips taken care of.
1237          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
1238            alignment but failing to do so must have made the driver writer to make
1239            some incorrect assumptions about MBUFs.
1240          - Fixed MBUF handling to handle mbuf chains better. The Data length of
1241            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
1242          - Made while loop responsible for copying data to fifo port copy 16 shorts
1243            per loop instead of 1 short, increasing the copying process.
1244
12452007-09-07      Daniel Hellstrom <daniel@gaisler.com>
1246
1247        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
1248        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
1249
12502007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1251
1252        * configure.ac, wrapup/Makefile.am: Remove RDBG.
1253        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
1254        librdbg/Makefile.am, librdbg/preinstall.am,
1255        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
1256        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
1257        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
1258        librdbg/include/rdbg/powerpc/rdbg_f.h,
1259        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
1260        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1261        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1262        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1263        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1264        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
1265        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
1266        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
1267        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
1268        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
1269        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
1270        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1271        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
1272        librdbg/src/powerpc/rdbg_f.c,
1273        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1274        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
1275        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1276        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
1277
12782007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1279
1280        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
1281
12822007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1283
1284        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1285          sizes.
1286
12872007-07-27      Chris Johns <chrisj@rtems.org>
1288
1289        * wrapup/Makefile.am: Create archive from a file for hosts
1290        with a limited command line size.
1291
12922007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1293
1294        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1295          sizes.
1296
12972007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1298       
1299        * configure.ac: Add nfsclient.
1300        * nfsclient/Makefile.am: New.
1301        * nfsclient/proto/Makefile, nfsclient/Makefile,
1302          nfsclient/src/Makefile: Remove.
1303        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
1304        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
1305
13062007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1307
1308        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
1309        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
1310        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
1311        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
1312        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
1313        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
1314        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
1315        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
1316        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
1317        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
1318        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
1319        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
1320
13212007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1322
1323        * libchip/serial/ns16550.c: removed timed out wait for transmitter
1324        to become ready: This will not work for fast CPUs.
1325
13262007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1327
1328        * libchip/ide/ata.c: fixed warning
1329
13302007-06-20      Ray Xu <rayx@gmail.com>
1331
1332        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
1333        console, and libio. This shrinks the memory requirements but Joel has
1334        not figured out how best to present this to application space.
1335        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1336        New files.
1337
13382007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1339
1340        * optman/sapi/no-io.c: Split IO Manager into one function per file so
1341        now we only need required initialization methods.
1342
13432007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1344
1345        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
1346        parameter since it was used to configure a no longer used feature.
1347        Device names are now part of the filesystem not in a table.
1348
13492007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1350
1351        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
1352        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
1353        optman/rtems/no-part.c, optman/rtems/no-region.c,
1354        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
1355        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
1356        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
1357        other optional managers so using them reduces application size
1358        instead of increasing it.
1359        * optman/rtems/no-barrier.c: New file.
1360
13612007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1362
1363        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
1364        adjustments to pci-API changes.
1365        * libchip/network/dec21140.c, libchip/network/elnk.c,
1366        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
1367        changes.
1368
13692007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1370
1371        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1372        libchip/network/if_fxp.c: Reflect changes to pci-API.
1373
13742007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1375
1376        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1377        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1378
13792007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1380
1381        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1382          being used to compile "tools").
1383
13842007-03-13      Joel Sherrill <joel@OARcorp.com>
1385
1386        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1387
13882007-03-12      Joel Sherrill <joel@OARcorp.com>
1389
1390        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1391        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1392        and/or fix mistake in copyright notice. Both of these mistakes appear
1393        to be from code submitted after these changes were made previously.
1394
13952007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1396
1397        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1398
13992007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1400
1401        * libchip/Makefile.am: Correct path to README.tulipclone.
1402
14032007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1404
1405        * libchip/ide/ata.c: Remove superfluous type casts.
1406
14072007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1408
1409        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1410        Use size_t for sizes.
1411
14122007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1413
1414        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1415        from preemption disabled region
1416
14172007-01-16      Till Straumann <strauman@slac.stanford.edu>
1418
1419        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1420        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1421        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1422
14232006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1424
1425        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1426          ioctl_command_t as ioctl argument.
1427
14282006-12-13      Joel Sherrill <joel@OARcorp.com>
1429
1430        * librtems++/include/rtems++/rtemsEvent.h,
1431        librtems++/include/rtems++/rtemsMessageQueue.h,
1432        librtems++/include/rtems++/rtemsSemaphore.h,
1433        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1434        librtems++/src/rtemsMessageQueue.cc,
1435        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1436        rtems_unsigned32 to uint32_t.
1437
14382006-12-13      Joel Sherrill <joel@OARcorp.com>
1439
1440        PR 1181/bsps
1441        * optman/rtems/no-msg.c: Clean up dead code.
1442
14432006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1444
1445        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1446
14472006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1448
1449        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1450        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1451        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1452
14532006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1454
1455        * configure.ac: New BUG-REPORT address.
1456
14572006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1458
1459        * Makefile.am: Remove ampolish3.
1460
14612006-11-17      Joel Sherrill <joel@OARcorp.com>
1462
1463        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1464        blank lines.
1465
14662006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1467
1468        * configure.ac: Remove RTEMS_AMPOLISH3.
1469        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1470          Remove checks for AMPOLISH3.
1471        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1472        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1473        * ampolish3: Remove.
1474
14752006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1476
1477        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1478        * aclocal/prog-cc.m4: Remove CFLAGS.
1479        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1480        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1481
14822006-10-23      Joel Sherrill <joel@OARcorp.com>
1483
1484        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1485
14862006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1487
1488        * automake/compile.am: Use hard-coded RTEMS_* flags.
1489
14902006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1491
1492        * aclocal/rtems-top.m4: Remove RTEMS_API.
1493        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1494
14952006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1496
1497        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1498
14992006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1500
1501        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1502
15032006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1504
1505        * aclocal/version.m4: Bump version to 4.7.99.0.
1506
15072006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1508
1509        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1510
15112006-09-11      Joel Sherrill <joel@OARcorp.com>
1512
1513        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1514
15152006-09-04      Joel Sherrill <joel@OARcorp.com>
1516
1517        * libchip/network/greth.c, libchip/network/open_eth.c,
1518        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1519        introduced by warning removal.
1520
15212006-09-01      Joel Sherrill <joel@OARcorp.com>
1522
1523        * libchip/network/greth.c, libchip/network/open_eth.c,
1524        libchip/network/smc91111.c: Remove warnings and correct prototype
1525        added earlier today.
1526
15272006-09-01      Joel Sherrill <joel@OARcorp.com>
1528
1529        * libchip/network/cs8900.c, libchip/network/greth.c,
1530        libchip/network/i82586.c, libchip/network/open_eth.c,
1531        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1532        sized integers, and inttypes.h printf helpers.
1533
15342006-08-09      Kolja Waschk <waschk@telos.de>
1535
1536        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1537
15382006-07-12      Joel Sherrill <joel@OARcorp.com>
1539
1540        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1541
15422006-07-11      Jerry Needell <jerry.needell@unh.edu>
1543
1544        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1545        4.6 branch.  Original modifications by Gaisler Enterprises.
1546        * libchip/network/greth.c, libchip/network/greth.h: New files.
1547
15482006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1549
1550        * ide/ata.[ch]:
1551        (PR1118) fetch priority for ATA task from a variable,
1552        not a fixed configuration value.
1553       
15542006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1555
1556        * Makefile.am: Add ampolish3.
1557
15582006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1559
1560        * ampolish3: New.
1561        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1562
15632006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1564
1565        * aclocal/rtems-ampolish.m4: New.
1566        * configure.ac: Use RTEMS_AMPOLISH3.
1567
15682006-04-18  Joel Sherrill <joel@OARcorp.com>
1569
1570        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1571
15722006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1573
1574        PR 853/filesystem
1575        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1576        should be modified to support the new exception scheme and to use the
1577        handle parameter.
1578
15792006-02-a32     Eric Norum <norume@aps.anl.gov>
1580
1581        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1582        "newer" PCI access calls.  Minor cleanups.  Comments.
1583
15842006-01-12      Eric Norum <norume@aps.anl.gov>
1585
1586        PR 861/networking
1587        PR 863/networking
1588        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1589
15902006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1591
1592        * wrapup/Makefile.am: Add preinstall.am.
1593        * libchip/Makefile.am: Build libchip/network/smc91111.
1594        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1595        Eliminate cyg_int* crap.
1596
15972006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1598
1599        * librdbg/Makefile.am: Add preinstall.am.
1600        * aclocal/bsp-configure.m4: Add ampolish3.
1601        New header guards.
1602
16032006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1604
1605        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1606        Merger from rtems-4-6-branch.
1607
16082006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1609
1610        * libchip/network/smc91111.c
1611        libchip/network/smc91111config.h
1612        libchip/network/smc91111exp.h
1613        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1614        * libchip/Makefile.am: Reflect adding smc91111*.
1615
16162006-01-08      Joel Sherrill <joel@OARcorp.com>
1617
1618        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1619        char *.
1620
16212006-01-08      Joel Sherrill <joel@OARcorp.com>
1622
1623        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1624        warnings.
1625
16262005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1627
1628        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1629        Add RTEMS_RELLDFLAGS.
1630        * automake/compile.am: Remove RTEMS_USE_GCC.
1631        Remove RTEMS_RELLDFLAGS.
1632        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1633
16342005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1635
1636        * libchip/network/if_media.h, libchip/network/mii.h:
1637        Remove (Moved to cpukit).
1638        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1639        and libchip/network/if_media.h.
1640        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1641        if_media.h having moved.
1642
16432005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1644
1645        * automake/compile.am, automake/host.am, automake/local.am,
1646        automake/subdirs.am: Remove depend.
1647        * configure.ac: Explicitly pass --libdir and --includedir to
1648        testsuites.
1649
16502005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1651
1652        * configure.ac: Reflect changes to testsuites.
1653
16542005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1655
1656        * automake/compile.am: Remove GCCSPECS.
1657        * aclocal/prog-cc.m4: Add GCCSPECS.
1658        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1659
16602005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1661
1662        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1663        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1664
16652005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1666
1667        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1668        libcpu/byteorder.h for i386.
1669
16702005-11-02      Till Straumann <strauman@slac.stanford.edu>
1671
1672        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1673        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1674        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1675        added a simple API/library for i2c devices and drivers for i2c
1676        2-byte eeproms and a ds1621 temperature sensor; API is documented
1677        in libi2c.h.
1678
16792005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1680
1681        * libnetworking/pppd/ipxcp.c,
1682        libnetworking/pppd/chat.c,
1683        libnetworking/pppd/patchlevel.h,
1684        libnetworking/pppd/upap.h,
1685        libnetworking/pppd/md5.h,
1686        libnetworking/pppd/pppd.8,
1687        libnetworking/pppd/README,
1688        libnetworking/pppd/preinstall.am,
1689        libnetworking/pppd/md4.h,
1690        libnetworking/pppd/magic.c,
1691        libnetworking/pppd/pppd.h,
1692        libnetworking/pppd/demand.c,
1693        libnetworking/pppd/rtemsmain.c,
1694        libnetworking/pppd/sys-rtems.c,
1695        libnetworking/pppd/ipcp.h,
1696        libnetworking/pppd/lcp.h,
1697        libnetworking/pppd/chap_ms.c,
1698        libnetworking/pppd/md4.c,
1699        libnetworking/pppd/rtemspppd.h,
1700        libnetworking/pppd/cbcp.h,
1701        libnetworking/pppd/auth.c,
1702        libnetworking/pppd/lcp.c,
1703        libnetworking/pppd/example/README,
1704        libnetworking/pppd/example/ppp.conf,
1705        libnetworking/pppd/example/system.h,
1706        libnetworking/pppd/example/netconfig.h,
1707        libnetworking/pppd/example/pppdapp.c,
1708        libnetworking/pppd/example/init.c,
1709        libnetworking/pppd/example/Makefile-user,
1710        libnetworking/pppd/example/pppd.options,
1711        libnetworking/pppd/rtemspppd.c,
1712        libnetworking/pppd/ipxcp.h,
1713        libnetworking/pppd/chap_ms.h,
1714        libnetworking/pppd/options.c,
1715        libnetworking/pppd/magic.h,
1716        libnetworking/pppd/chap.h,
1717        libnetworking/pppd/cbcp.c,
1718        libnetworking/pppd/upap.c,
1719        libnetworking/pppd/chap.c,
1720        libnetworking/pppd/Makefile.am,
1721        libnetworking/pppd/ccp.h,
1722        libnetworking/pppd/utils.c,
1723        libnetworking/pppd/rtemsdialer.h,
1724        libnetworking/pppd/fsm.h,
1725        libnetworking/pppd/pathnames.h,
1726        libnetworking/pppd/md5.c,
1727        libnetworking/pppd/fsm.c,
1728        libnetworking/pppd/ipcp.c,
1729        libnetworking/pppd/STATUS,
1730        libnetworking/pppd/ccp.c,
1731        libnetworking/Makefile.am: Remove (Moved to cpukit).
1732
17332005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1734
1735        * configure.ac: Remove libnetworking, libnetworking/pppd.
1736        * wrapup/Makefile.am: Remove libpppd.a.
1737
17382005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1739
1740        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1741        rtemsdialer.h to $(includedir)/rtems.
1742
17432005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1744
1745        * libnetworking/rtems_telnetd/icmds.c,
1746        libnetworking/rtems_telnetd/Makefile.am,
1747        libnetworking/rtems_telnetd/preinstall.am,
1748        libnetworking/rtems_telnetd/pty.c,
1749        libnetworking/rtems_telnetd/pty.h,
1750        libnetworking/rtems_telnetd/README,
1751        libnetworking/rtems_telnetd/telnetd.c,
1752        libnetworking/rtems_telnetd/telnetd.h:
1753        Remove (Moved to cpukit).
1754
17552005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1756
1757        * configure.ac: Remove libnetworking/rtems_telnetd.
1758        * libnetworking/Makefile.am: Remove rtems_telnetd.
1759        * libnetworking/README: Remove (Obsolete).
1760        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1761
17622005-10-20  Eric Norum <norume@aps.anl.gov>
1763
1764        * libchip/network/dec21140.c: Clean up PCI mapping.
1765
17662005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1767
1768        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1769        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1770        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1771        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1772        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1773        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1774
17752005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1776
1777        * aclocal/bspopts.m4: Add missing m4 quotes.
1778
17792005-09-02  Joel Sherrill <joel@OARcorp.com>
1780
1781    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1782
17832005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1784
1785        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1786        libchip/network/dec21140.c: Remove initialization of PCI bus.
1787
17882005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1789
1790        * optman/Makefile.am: Add preinstall.am.
1791
17922005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1793
1794        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1795        UNTESTED to tested.
1796
17972005-06-17      Joel Sherrill <joel@OARcorp.com>
1798
1799        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1800        it is not supported by the MPC5xx.
1801
18022005-06-17      Joel Sherrill <joel@OARcorp.com>
1803
1804        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1805        interface. Also correct attempting to build on other than PowerPC and
1806        x86.
1807
18082005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1809
1810        * libchip/Makefile.am: Add driver for Tulip clones.
1811        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1812        libchip/network/if_dcreg.h: New files.
1813
18142005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1815
1816        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1817        to enable rdbg.
1818        * configure.ac: Reflect changes above.
1819
18202005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1821
1822        * configure.ac: Add ada/.
1823
18242005-05-20      Sergei Organov  <osv@topconrd.ru>
1825
1826        PR 750/networking
1827        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1828        wait_input().
1829
18302005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1831
1832        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1833        rtems/irq.h.
1834
18352005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1836
1837        * libchip/Makefile.am: Include preinstall.am.
1838        * libchip/preinstall.am: New.
1839
18402005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1841
1842        * configure.ac: Add AMPOLISH3.
1843        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1844        * libnetworking/rtems_telnetd/preinstall.am: New.
1845        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1846
18472005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1848
1849        * configure.ac: Let enable_rpcgen default to "no".
1850
18512005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1852
1853        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1854
18552005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1856
1857        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1858        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1859
18602005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1861
1862        * libchip/network/dec21140.c, libchip/network/elnk.c,
1863        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1864
18652005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1866
1867        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1868        of code as a result of the implementation of a common PCI interface.
1869
18702005-05-04      Joel Sherrill <joel@OARcorp.com>
1871
1872        * libchip/network/open_eth.c: Remove prototype of set_vector.
1873
18742005-05-03      Joel Sherrill <joel@OARcorp.com>
1875
1876        * librdbg/src/ptrace.c: Remove warning.
1877
18782005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1879
1880        * libchip/network/dec21140.c, libchip/network/elnk.c,
1881        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1882        Modified parameter list to remove warnings.
1883
18842005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1885
1886        * libchip/network/cs8900.c, libchip/network/i82586.c,
1887        libchip/network/open_eth.c, libchip/network/sonic.c,
1888        libchip/serial/mc68681.c: Modified types to remove
1889        warnings.  Added initialization to remove warnings.
1890
18912005-04-28      Joel Sherrill <joel@OARcorp.com>
1892
1893        * libchip/network/README.sonic: Rewritten to account for removal of
1894        dmv177.
1895
18962005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1897
1898        PR 781/rtems_misc
1899        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1900
19012005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1902
1903        * libchip/serial/ns16550.c:
1904        Fixed warnings generated in various powerpc configurations
1905
19062005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1907
1908        * libchip/serial/ns16550.c: Modified
1909        ISR to work with PPC new exception processing
1910
19112005-03-14      Joel Sherrill <joel@OARcorp.com>
1912
1913        * libchip/network/dec21140.c, libchip/network/elnk.c,
1914        libchip/network/if_fxp.c: Continue PCI API unification. All use
1915        pci_find_device(). Network drivers manufacture a signature since all
1916        calls have not been converted yet.
1917
19182005-03-04      Joel Sherrill <joel@OARcorp.com>
1919
1920        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1921        initialize function part of the unified PCI API as pci_initialize().
1922
19232005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1924
1925        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1926        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1927
19282005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1929
1930        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1931        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1932
19332005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1934
1935        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1936        building procedures.
1937
19382005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1939
1940        * aclocal/prog-cc.m4:
1941        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1942
19432005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1944
1945        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1946
19472005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1948
1949        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1950
19512005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1952
1953        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1954
19552005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1956
1957        * libnetworking/rtems_servers/ftp.c,
1958        libnetworking/rtems_servers/ftp.h,
1959        libnetworking/rtems_servers/Makefile.am:
1960        Remove (relocated to cpukit/ftpd).
1961        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1962        removed move libnetworking/rtems_servers.
1963
19642005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1965
1966        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1967
19682005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1969
1970        PR 755/rtems
1971        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1972        Remove local declarations of rtems_bsdnet_nameservers,
1973        rtems_bsdnet_nameservers_count.
1974
19752005-01-31      Sergei Organov <osv@topconrd.ru>
1976
1977        PR 751/pppd
1978        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1979        committed to fix PR736 breaks pppd. chat.c should have its own static
1980        ttyfd for pppd to work correctly. The symptom is that second
1981        invokation of chat (for connect script) fails due to pppd_ttyfd set
1982        to -1 by previous chat invokation (for init script). In addition,
1983        this patch fixes leaving of dangling pointer in the abort_stbring[]
1984        by chat_send().
1985
19862005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1987
1988        * configure.ac: Remove CFLAGS_DEBUG_V.
1989        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1990
19912005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1992
1993        * wrapup/Makefile.am: Remove rtems-ctor.o.
1994
19952005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1996
1997        * libchip/rtc/rtc.h: size_t RTC_Count.
1998
19992005-01-20      Joel Sherrill <joel@OARcorp.com>
2000
2001        PR 736/pppd
2002        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2003        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2004        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
2005        should not be static and should have a name more specific to pppd.
2006
20072005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2008
2009        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
2010        libnetworking/rtems_servers/Makefile.am,
2011        libnetworking/rtems_telnetd/Makefile.am,
2012        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
2013        Eliminate CFLAGS_OPTIMIZE_V.
2014
20152005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
2016
2017        * configure.ac: Pass CFLAGS to testsuites configure.
2018        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
2019        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
2020
20212005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
2022
2023        * configure.ac: Pass CFLAGS to cpukit configure.
2024        * aclocal/rtems-flags.m4: Remove (Unused).
2025        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
2026        * aclocal/env-rtemsbsp.m4:
2027        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
2028        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
2029        RTEMS_CFLAGS.
2030        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
2031        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
2032        Cleanup comments.
2033
20342005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2035
2036        * automake/compile.am: Remove build-variant support.
2037
20382005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2039
2040        * libnetworking/pppd/Makefile.am,
2041        libnetworking/rtems_servers/Makefile.am,
2042        libnetworking/rtems_telnetd/Makefile.am:
2043        Remove build-variant support.
2044
20452005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2046
2047        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
2048        support/Makefile.am, wrapup/Makefile.am:
2049        Remove build-variant support.
2050
20512004-11-22      Joel Sherrill <joel@OARcorp.com>
2052
2053        * libchip/network/if_fxp.c: Add entry for another module ID code.
2054
20552004-11-22      Joel Sherrill <joel@OARcorp.com>
2056
2057        PR 693/misc
2058        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2059        in/outport routines.
2060
20612004-11-22      Joel Sherrill <joel@OARcorp.com>
2062
2063        PR 693/misc
2064        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2065        in/outport routines.
2066
20672004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2068
2069        * aclocal/enable-itron.m4: Remove (unused).
2070
20712004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2072
2073        * configure.ac: Misc. quoting cleanups.
2074        Enable ada-tests iff --enable-ada and --enable-tests.
2075
20762004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
2077
2078        PR 703/filesystem
2079        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
2080        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
2081        libchip/ide/ide_controller.c:
2082        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
2083        available for BSPS/device drivers.
2084        Extend the "modes_available" and "mode_active" parameters to
2085        uint16_t for UDMA support.
2086
20872004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
2088
2089        * libchip/network/dec21140.c: Cleanup a bit and remove message about
2090        not supported on PowerPC since it works on the MVME2100 BSP.
2091
20922004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
2093
2094        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
2095        Add dependency tracking for *.cfgs.
2096        * Makefile.am: Add dependency tracking for *.cfg.
2097
20982004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
2099
2100        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
2101        (Thanks to Lars Munch <lars@segv.dk> for catching this).
2102
21032004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
2104
2105        PR 707/make_build
2106        * configure.ac: Add --enable-rpcgen.
2107
21082004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2109
2110        PR 700/rtems_misc
2111        * libnetworking/rtems_webserver/asp.c,
2112        libnetworking/rtems_webserver/balloc.c,
2113        libnetworking/rtems_webserver/cgi.c,
2114        libnetworking/rtems_webserver/default.c,
2115        libnetworking/rtems_webserver/ej.h,
2116        libnetworking/rtems_webserver/ejIntrn.h,
2117        libnetworking/rtems_webserver/ejlex.c,
2118        libnetworking/rtems_webserver/ejparse.c,
2119        libnetworking/rtems_webserver/emfdb.c,
2120        libnetworking/rtems_webserver/emfdb.h,
2121        libnetworking/rtems_webserver/form.c,
2122        libnetworking/rtems_webserver/handler.c,
2123        libnetworking/rtems_webserver/h.c,
2124        libnetworking/rtems_webserver/license.txt,
2125        libnetworking/rtems_webserver/Makefile.am,
2126        libnetworking/rtems_webserver/md5c.c,
2127        libnetworking/rtems_webserver/md5.h,
2128        libnetworking/rtems_webserver/mime.c,
2129        libnetworking/rtems_webserver/misc.c,
2130        libnetworking/rtems_webserver/NOTES,
2131        libnetworking/rtems_webserver/ringq.c,
2132        libnetworking/rtems_webserver/rom.c,
2133        libnetworking/rtems_webserver/rtems_webserver.h,
2134        libnetworking/rtems_webserver/security.c,
2135        libnetworking/rtems_webserver/sock.c,
2136        libnetworking/rtems_webserver/socket.c,
2137        libnetworking/rtems_webserver/sockGen.c,
2138        libnetworking/rtems_webserver/sym.c,
2139        libnetworking/rtems_webserver/uemf.c,
2140        libnetworking/rtems_webserver/uemf.h,
2141        libnetworking/rtems_webserver/um.c,
2142        libnetworking/rtems_webserver/um.h,
2143        libnetworking/rtems_webserver/umui.c,
2144        libnetworking/rtems_webserver/url.c,
2145        libnetworking/rtems_webserver/value.c,
2146        libnetworking/rtems_webserver/wbase64.c,
2147        libnetworking/rtems_webserver/webcomp.c,
2148        libnetworking/rtems_webserver/webmain.c,
2149        libnetworking/rtems_webserver/webpage.c,
2150        libnetworking/rtems_webserver/webrom.c,
2151        libnetworking/rtems_webserver/webs.c,
2152        libnetworking/rtems_webserver/websda.c,
2153        libnetworking/rtems_webserver/websda.h,
2154        libnetworking/rtems_webserver/webs.h,
2155        libnetworking/rtems_webserver/websSSL.c,
2156        libnetworking/rtems_webserver/websSSL.h,
2157        libnetworking/rtems_webserver/websuemf.c,
2158        libnetworking/rtems_webserver/wsIntrn.h:
2159        Remove (Moved to cpukit/http).
2160
21612004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2162
2163        PR 700/rtems_misc
2164        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
2165        Remove libnetworking/rtems_webserver.
2166
21672004-10-25      Eric Norum <norume@aps.anl.gov>
2168
2169        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
2170
21712004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2172
2173        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
2174
21752004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2176
2177        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
2178        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
2179
21802004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2181
2182        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
2183
21842004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2185
2186        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2187        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
2188
21892004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2190
2191        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
2192        BITSPERBYTE.
2193
21942004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2195
2196        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
2197        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
2198
21992004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2200
2201        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
2202
22032004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2204
2205        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
2206        * aclocal/enable-bare.m4: Remove.
2207        * configure.ac: Remove BARE_CPU_MODEL.
2208
22092004-10-13      Eric Norum <norume@aps.anl.gov>
2210
2211        PR 688/bsps
2212        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2213        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
2214        MC146818A (and several Dallas Semiconductor) TOD chips.
2215
22162004-10-13      Eric Norum <norume@aps.anl.gov>
2217
2218        PR 686/networking
2219        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
2220        device code.
2221
22222004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
2223
2224        * libchip/network/dec21140.c: include <rtems/pci.h>.
2225
22262004-09-29      Joel Sherrill <joel@OARcorp.com>
2227
2228        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
2229        libnetworking/pppd/utils.c: i960 obsoleted and all references
2230        removed.
2231
22322004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
2233
2234        PR 607/networking
2235        * libchip/network/dec21140.c: Made PCI configuration minimum sane
2236        instead of fully specifying unused PCI features.
2237
22382004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2239
2240        * configure.ac: Require automake > 1.9.
2241
22422004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2243
2244        * aclocal/rtems-cpu-subdirs.m4: Add avr.
2245
22462004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2247
2248        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
2249        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
2250
22512004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2252
2253        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
2254        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
2255
22562004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2257
2258        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
2259
22602004-07-28  Joel Sherrill <joel@OARcorp.com>
2261
2262    * aclocal/version.m4: Updated to rtems-4.6.99.1.
2263
22642004-07-25      Joel Sherrill <joel@OARcorp.com>
2265
2266        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
2267
22682004-05-21  Till Strauman <strauman@slac.stanford.edu>
2269
2270        PR 625/networking
2271        * libchip/network/dec21140.c, ... : Prevent name clashes by making
2272        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
2273        an error rather than panic if no chip is detected (thus allowing
2274        for probing).
2275        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
2276        instead of looping forever.  Avoid divide by zero (crashed my PC).
2277        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
2278        they are UNTESTED.
2279
22802004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
2281
2282        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
2283
22842004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2285
2286        * libchip/network/dec21140.c, libchip/network/elnk.c:
2287        #include <errno.h>.
2288
22892004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2290
2291        * libchip/network/if_media.h: Update from FreeBSD.
2292        * libchip/network/open_eth.c, libchip/network/cs8900.c,
2293        libchip/network/i82586.c: #include <errno.h>.
2294
22952004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2296
2297        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
2298
22992004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2300
2301        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
2302
23032004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
2304
2305        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
2306        automake).
2307
23082004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
2309
2310        PR 599/pppd
2311        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
2312
23132004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
2314
2315        * optman/rtems/no-region.c: Reflect having changed
2316        rtems_region_get_segment_size.
2317
23182004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
2319
2320        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2321        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2322        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2323        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
2324        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
2325        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
2326        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2327
23282004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2329
2330        * libchip/ide/ata.c, libchip/network/dec21140.c,
2331        libchip/network/elnk.c, libchip/network/i82586.c,
2332        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
2333        libchip/network/open_eth.c, libchip/network/sonic.c,
2334        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
2335        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
2336        libchip/shmdr/init.c, libchip/shmdr/intr.c,
2337        libchip/shmdr/shm_driver.h: Cosmetics.
2338
23392004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2340
2341        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
2342        optman/rtems/no-msg.c, optman/rtems/no-part.c,
2343        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2344        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
2345        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
2346        fixed size types.
2347
23482004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2349
2350        * configure.ac: Explicitly pass --includedir and --libdir to
2351        cpukit/configure.
2352
23532004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
2354
2355        * librdbg/Makefile.am: Fix rpcgen rules.
2356        * librdbg/src/i386/any/remdeb_xdr.c,
2357        librdbg/src/m68k/any/remdeb_xdr.c,
2358        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
2359        Reflect changes to librdbg/Makefile.am.
2360
23612004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
2362
2363        * configure.ac: Reflect changes testsuites/configure.ac and
2364        cpukit/configure.ac.
2365
23662004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
2367
2368        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
2369        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
2370
23712004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2372
2373        * configure.ac: Reflect changes to testsuites's configuration.
2374
23752004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2376
2377        PR/589 rtems
2378        * libchip/network/pci.h: Remove (Moved to cpukit).
2379
23802004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2381
2382        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2383        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2384        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2385        libchip/network/dec21140.c, libchip/network/elnk.c,
2386        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2387        libchip/network/open_eth.h, libchip/network/sonic.c,
2388        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2389        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2390        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2391        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2392        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2393        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2394        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2395        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2396        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2397        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2398        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2399        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2400        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2401        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2402        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2403        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2404        fixed-size types.
2405
24062004-03-14      Chris Johns  <chrisj@rtems.org>
2407
2408        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2409        the BSP example code.
2410        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2411        support the DIMMPC. This is a pc386 target with IO port support. Minor
2412        formating clean up. Add documentation to the header file.
2413        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2414        cs8900.h header file.
2415
24162004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2417
2418        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2419        Cosmetics.
2420
24212004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2422
2423        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2424        There are no application level Makefiles in here.
2425
24262004-03-04      Joel Sherrill <joel@OARcorp.com>
2427
2428        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2429        they can be used in application level makefiles.
2430
24312004-03-05      Joel Sherrill <joel@OARcorp.com>
2432
2433        * libnetworking/rtems_webserver/ejparse.c,
2434        libnetworking/rtems_webserver/emfdb.c,
2435        libnetworking/rtems_webserver/sock.c,
2436        libnetworking/rtems_webserver/socket.c,
2437        libnetworking/rtems_webserver/sym.c,
2438        libnetworking/rtems_webserver/webs.c,
2439        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
24402004-03-05      Joel Sherrill <joel@OARcorp.com>
2441
2442        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2443        compiling this file only only those CPU families with supported
2444        exception models.
2445
24462004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2447
2448        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2449        testsuites (Was exposed with --enable-multilib, only).
2450        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2451         Add RTEMS_BSP_CONFIG_SUBDIR.
2452        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2453        testsuites's configure.
2454        * aclocal/rtems-top.m4: Remove ENDIF hack.
2455        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2456
24572004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2458
2459        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2460        wrapup/Makefile.am: Fix automake problems having been introduced
2461        in previous patch.
2462
24632004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2464
2465        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2466        Preinstall dirs.
2467        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2468        * aclocal/check-multiprocessing.m4: Cosmetics.
2469        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2470        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2471
24722004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2473
2474        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2475        librdbg/src/Makefile.am.
2476        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2477        * configure.ac: Reflect changes above.
2478        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2479        * wrapup/Makefile.am: Reflect changes above.
2480        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2481
24822004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2483
2484        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2485
24862004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2487
2488        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2489
24902004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2491
2492        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2493
24942004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2495
2496        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2497        librdbg/src/powerpc/Makefile.am: Remove.
2498        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2499        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2500        * configure.ac: Reflect changes above.
2501
25022004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2503
2504
25052004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2506
2507        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2508        STRIP.
2509
25102004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2511
2512        * librdbg/include/Makefile.am: Merge-in
2513        librdbg/include/rdbg/i386/Makefile.am,
2514        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2515        librdbg/include/rdbg/powerpc/Makefile.am.
2516        * librdbg/include/rdbg/i386/Makefile.am,
2517        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2518        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2519        * configure.ac: Reflect changes above.
2520
25212004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2522
2523        * configure.ac: Use AS_HELP_STRING(ada).
2524
25252004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2526
2527        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2528        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2529        Use AC_CONFIG_HEADERS.
2530        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2531        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2532
25332004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2534
2535        * Makefile.am: include local.am.
2536
25372004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2538
2539        * aclocal/version.m4: 4.6.99.0.
2540
25412004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2542
2543        * Makefile.am: Don't include host.am.
2544        * automake/compile.am: Further cleanups.
2545
25462004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2547
2548        * automake/lib.am: Remove (Unused).
2549
25502004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2551
2552        * wrapup/Makefile.am: Don't include lib.am.
2553        * automake/compile.am: Use automake compilation rules.
2554
25552004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2556
2557        * libnetworking/pppd/Makefile.am,
2558        libnetworking/rtems_servers/Makefile.am,
2559        libnetworking/rtems_telnetd/Makefile.am,
2560        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2561        support/Makefile.am: Don't include lib.am.
2562
25632004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2564
2565        * libchip/Makefile.am: Don't include lib.am.
2566        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2567        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2568        unnecessary EXTRA_DISTs.
2569
25702004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2571
2572        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2573        hack.
2574
25752004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2576
2577        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2578        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2579        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2580        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2581
25822004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2583
2584        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2585        Add AM_CONDITIONAL(HAS_MP).
2586        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2587        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2588        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2589        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2590        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2591        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2592        (Deprecated by autoconf 2.59).
2593
25942004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2595
2596        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2597        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2598
25992004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2600
2601        * ChangeLog: Merge-in libnetworking/ChangeLog.
2602        * libnetworking/ChangeLog: Remove.
2603        * ChangeLog: Merge-in librdbg/ChangeLog.
2604        * librdbg/ChangeLog: Remove.
2605        * ChangeLog: Merge-in libchip/ChangeLog.
2606        * libchip/ChangeLog: Remove.
2607        * ChangeLog: Merge-in optman/ChangeLog.
2608        * optman/ChangeLog: Remove.
2609
26102004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2611
2612        * configure.ac: Reflect changes to cpukit.
2613        * wrapup/Makefile.am: Reflect changes to librdbg.
2614        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2615        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2616        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2617        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2618        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2619        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2620        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2621        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2622        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2623
26242004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2625
2626        * aclocal/rtems-top.m4: Remove check for version.m4.
2627        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2628
26292004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2630
2631        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2632        * wrapup/Makefile.am: Reflect changes to libchip/*.
2633        * support/Makefile.am: Use automake compilation rules.
2634        * wrapup/Makefile.am: Reflect changes to support/*.
2635        * configure.ac: Remove libnetworking/wrapup/Makefile.
2636        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2637        libnetworking/*/lib*.a instead of libnetapps.a.
2638        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2639        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2640        * optman/Makefile.am: Use automake compilation rules.
2641        * libchip/Makefile.am: Fix typo in previous patch.
2642        * libchip/Makefile.am: Use automake compilation rules.
2643        * libnetworking/Makefile.am: Remove wrapup.
2644        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2645        automake-compilation rules.
2646        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2647        automake-compilation rules.
2648        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2649        automake-compilation rules.
2650        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2651        automake-compilation rules.
2652        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2653
26542004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2655
2656        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2657        PRE/TMPINSTALL_FILES to CLEANFILES.
2658        * automake/lib.am: Remove TMPINSTALL_FILES.
2659        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2660        PRE/TMPINSTALL_FILES to CLEANFILES.
2661        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2662        PRE/TMPINSTALL_FILES to CLEANFILES.
2663        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2664        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2665        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2666        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2667        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2668        * librdbg/src/i386/Makefile.am: Ditto.
2669        * librdbg/src/m68k/Makefile.am: Ditto.
2670        * librdbg/src/powerpc/Makefile.am: Ditto.
2671        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2672        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2673        * libnetworking/rtems_servers/Makefile.am: Ditto.
2674        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2675        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2676
26772004-01-07      Joel Sherrill <joel@OARcorp.com>
2678
2679        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2680        more completely covers the MIPS family.
2681
26822003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2683
2684        * wrapup/Makefile.am: Reflect changes to shmdr.
2685        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2686
26872003-12-18      Joel Sherrill <joel@OARcorp.com>
2688
2689        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2690        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2691        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2692        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2693        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2694        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2695        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2696
26972003-12-17      Joel Sherrill <joel@OARcorp.com>
2698
2699        * aclocal/version.m4: Updated to rtems-20031217-test.
2700
27012003-12-17     
2702
2703        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2704        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2705
27062003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2707
2708        * automake/compile.am: Remove LINK_LIBS (Unused).
2709        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2710
27112003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2712
2713        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2714        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2715        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2716        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2717        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2718
27192003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2720
2721        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2722        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2723        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2724        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2725        * librdbg/src/i386/Makefile.am:
2726        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2727        * librdbg/src/m68k/Makefile.am:
2728        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2729        * librdbg/src/powerpc/Makefile.am:
2730        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2731
27322003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2733
2734        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2735        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2736        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2737        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2738        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2739        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2740        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2741        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2742        * optman/Makefile.am: Remove project_libdir.
2743        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2744        PRE/TMPINSTALL_FILES.
2745        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2746        PRE/TMPINSTALL_FILES.
2747        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2748        PRE/TMPINSTALL_FILES.
2749        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2750        PRE/TMPINSTALL_FILES.
2751        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2752        from PRE/TMPINSTALL_FILES.
2753        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2754        PRE/TMPINSTALL_FILES.
2755        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2756        PRE/TMPINSTALL_FILES.
2757        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2758        PRE/TMPINSTALL_FILES.
2759        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2760        PRE/TMPINSTALL_FILES.
2761        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2762        PRE/TMPINSTALL_FILES.
2763        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2764        PRE/TMPINSTALL_FILES.
2765        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2766        from PRE/TMPINSTALL_FILES.
2767
27682003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2769
2770        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2771        * automake/lib.am: Remove project_libdir.
2772        * wrapup/Makefile.am: Reworked.
2773
27742003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2775
2776        * configure.ac: Reflect changes to librdbg.
2777        * optman/Makefile.am: Add tmpinstall dirstamp support.
2778        * libchip/Makefile.am: Fix variant-tmpinstall support.
2779        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2780        * librdbg/src/powerpc/Makefile.am: Merge-in former
2781        new_exception_processing/Makefile.am.
2782        * librdbg/src/m68k/any/Makefile.am: Remove.
2783        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2784        * librdbg/src/i386/any/Makefile.am: Remove.
2785        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2786        * librdbg/src/Makefile.am: Cosmetics.
2787        * librdbg/include/Makefile.am: Cosmetics.
2788        * librdbg/Makefile.am: Cosmetics.
2789        * libnetworking/Makefile.am: Cosmetics.
2790        * libnetworking/pppd/Makefile.am: Cosmetics.
2791        * libnetworking/wrapup/Makefile.am: Cosmetics.
2792
27932003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2794
2795        * Makefile.am: Cosmetics.
2796        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2797        support.
2798
27992003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2800
2801        * automake/compile.am: Remove $(ARCH):-rule.
2802
28032003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2804
2805        * configure.ac: Remove lib/libbsp/shared/Makefile,
2806        lib/libbsp/shmdr/Makefile.
2807
28082003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2809
2810        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2811        libchip/serial/Makefile, libchip/rtc/Makefile.
2812        * support/Makefile.am: Remove all-local: $(ARCH).
2813        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2814        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2815        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2816        * optman/Makefile.am: Remove all-local: $(ARCH).
2817        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2818        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2819        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2820        compilation dirstamp support.
2821        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2822        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2823        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2824        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2825        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2826        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2827        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2828        all-local: $(ARCH).
2829        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2830        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2831        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2832        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2833        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2834
28352003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2836
2837        * aclocal/lead-dot.m4: New (from automake-1.7f).
2838        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2839        AC_SUBST(dirstamp).
2840        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2841        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2842        libchip/serial/Makefile.am: Ditto.
2843        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2844        * librdbg/include/Makefile.am: Ditto.
2845        * librdbg/include/rdbg/Makefile.am: Ditto.
2846        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2847        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2848        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2849        * librdbg/src/Makefile.am: Ditto.
2850        * librdbg/src/i386/Makefile.am: Ditto.
2851        * librdbg/src/i386/any/Makefile.am: Ditto.
2852        * librdbg/src/m68k/Makefile.am: Ditto.
2853        * librdbg/src/m68k/any/Makefile.am: Ditto.
2854        * librdbg/src/powerpc/Makefile.am: Ditto.
2855        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2856        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2857        preinstallation.
2858        * libnetworking/pppd/Makefile.am: Ditto.
2859        * libnetworking/rtems_servers/Makefile.am: Ditto.
2860        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2861        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2862        * libnetworking/wrapup/Makefile.am: Ditto.
2863
28642003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2865
2866        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2867        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2868        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2869        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2870        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2871        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2872        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2873        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2874        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2875        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2876        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2877        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2878        underquoting to silence automake-1.8.
2879
28802003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2881
2882        * configure.ac: Reflect having moved tests to ../../testsuites.
2883
28842003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2885
2886        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2887        * aclocal/canonical-host.m4: Remove.
2888        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2889        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2890
28912003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2892
2893        * aclocal/check-cpu.m4: Remove.
2894        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2895        * aclocal/canonical-target-name.m4: Add m4-quotes.
2896        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2897        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2898        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2899        * aclocal/check-networking.m4: Add m4-quotes. Require
2900        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2901        * aclocal/check-posix.m4: Add m4-quotes. Require
2902        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2903        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2904        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2905        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2906
29072003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2908
2909        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2910        * aclocal/bsp-alias.m4: Remove.
2911
29122003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2913
2914        * configure.ac: Make presence of tests/ optional.
2915
29162003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2917
2918        * aclocal/path-perl.m4: Remove (Unused).
2919
29202003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2921
2922        * automake/force-preinstall.am: Remove.
2923
29242003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2925
2926        PR 499/rtems_misc
2927        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2928        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2929        Configuration (Odd was forced) - Correction of Stop Bit configuration
2930        (inversed) - Correction of ISR Handler to call
2931        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2932        CTS Hardware flow control Configuration.
2933
29342003-09-04      Joel Sherrill <joel@OARcorp.com>
2935
2936        * lib/libcpu/shared/include/cache.h,
2937        lib/libcpu/shared/src/cache_aligned_malloc.c,
2938        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2939        license changed.
2940        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2941        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2942        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2943        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2944        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2945        for license changed.
2946        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2947        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2948        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2949        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2950        libchip/network/cs8900.h, libchip/network/dec21140.c,
2951        libchip/network/elnk.c, libchip/network/open_eth.c,
2952        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2953        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2954        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2955        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2956        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2957        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2958        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2959        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2960        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2961        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2962        libchip/serial/serial.h, libchip/serial/z85c30.c,
2963        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2964        libchip/serial/z85c30_reg.c: URL for license changed.
2965
29662003-09-03      Jiri Gaisler <jiri@gaisler.com>
2967
2968        PR 477/networking
2969        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2970        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2971        libchip/network/open_eth.h: New files.
2972
29732003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2974
2975        * aclocal/rtems-top.m4: Add RTEMS_API.
2976        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2977
29782003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2979
2980        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2981        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2982        @RTEMS_BSP@.cfg.
2983
29842003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2985
2986        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2987
29882003-08-20      Joel Sherrill <joel@OARcorp.com>
2989
2990        * libchip/network/cs8900.c: Correct copyright statements.
2991
29922003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2993
2994        * aclocal/check-itron.m4: Remove.
2995        * aclocal/enable-inlines.m4: Remove.
2996        * Makefile.am: Reflect having moved aclocal/.
2997        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2998        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2999        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
3000        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
3001        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
3002        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
3003        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
3004        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
3005        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
3006        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
3007        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
3008        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
3009        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
3010        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
3011        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
3012        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
3013        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
3014        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
3015        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
3016        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
3017        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
3018        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
3019        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
3020        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
3021        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
3022        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
3023        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
3024        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
3025        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
3026        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
3027        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
3028        * aclocal/multilib.m4: New (Copied from ../../aclocal).
3029        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
3030        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
3031        * aclocal/ppc.m4: New (Copied from ../../aclocal).
3032        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
3033        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
3034        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
3035        * aclocal/project-root.m4: New (Copied from ../../aclocal).
3036        * aclocal/quoting.m4: New (Copied from ../../aclocal).
3037        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
3038        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
3039        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
3040        * aclocal/target.m4: New (Copied from ../../aclocal).
3041        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
3042        * aclocal/version.m4: New (Copied from ../../aclocal).
3043
30442003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3045
3046        * configure.ac: Remove stray comments.
3047        * automake/local.am, automake/host.am: Remove "debug".
3048
30492003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3050
3051        * Makefile.am: Reflect having moved automake/.
3052        * lib/Makefile.am: Reflect having moved automake/.
3053        * support/Makefile.am: Reflect having moved automake/.
3054        * wrapup/Makefile.am: Reflect having moved automake/.
3055        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
3056        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
3057        from ../../automake).
3058        * optman/Makefile.am: Reflect having moved automake/.
3059        * libchip/Makefile.am: Reflect having moved automake/.
3060        * libchip/ide/Makefile.am: Reflect having moved automake/.
3061        * libchip/network/Makefile.am: Reflect having moved automake/.
3062        * libchip/rtc/Makefile.am: Reflect having moved automake/.
3063        * libchip/serial/Makefile.am: Reflect having moved automake/.
3064        * librdbg/Makefile.am: Reflect having moved automake/.
3065        * librdbg/include/Makefile.am: Reflect having moved automake/.
3066        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
3067        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
3068        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
3069        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
3070        automake/.
3071        * librdbg/src/Makefile.am: Reflect having moved automake/.
3072        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
3073        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
3074        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
3075        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
3076        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
3077        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
3078        having moved automake/.
3079        * libnetworking/Makefile.am: Reflect having moved automake/.
3080        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
3081        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
3082        automake/.
3083        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
3084        automake/.
3085        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
3086        automake/.
3087        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
3088
30892003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3090
3091        * Makefile.am: Add bsp.pc.in.
3092        * bsp.pc.in: New (pkgconfig support).
3093
30942003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3095
3096        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
3097
30982003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3099
3100        * lib/Makefile.am: New (Required by 'make dist').
3101        * lib/ChangeLog: Remove.
3102        * lib/.cvsignore: Cleanup.
3103        * configure.ac: Reflect having added lib/Makefile.am.
3104        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
3105        lib/libbsp/configure.ac.
3106        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3107        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3108
31092003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3110
3111        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
3112        * configure.ac: Merge-in librdbg/configure.ac.
3113        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
3114        librdbg/configure.ac.
3115        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
3116        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
3117        LIBCHIP. Conditionally build include-dirs.
3118        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
3119        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
3120        * librdbg/Makefile.am, librdbg/include/Makefile.am,
3121        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
3122        librdbg/include/rdbg/m68k/Makefile.am,
3123        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
3124        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
3125        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3126        librdbg/src/powerpc/Makefile.am, librdbg/
3127        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
3128        configure.ac into ../configure.ac.
3129        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
3130        * libnetworking/.cvsignore, libnetworking/Makefile.am,
3131        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
3132        libnetworking/rtems_telnetd/Makefile.am,
3133        libnetworking/rtems_webserver/Makefile.am,
3134        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
3135        into ../configure.ac.
3136
31372003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3138
3139        PR 427/rtems
3140        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
3141        * librdbg/src/servtsp.c: Ditto.
3142
31432003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
3144
3145        PR 429/bsps
3146        PR 432/bsps
3147        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
3148        packets are queued onto an elnk board, the ISR will deadlock the device
3149        with a tx complete interrupt.  Lighter tx loads are not affected as they
3150        end up submitting single packets to the device.
3151
31522003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3153
3154        * configure.ac: Merge-in libchip/configure.ac. Merge-in
3155        optman/configure.ac.
3156        * optman/configure.ac: Remove (Merged into ../configure.ac).
3157        * optman/Makefile.am: Reflect having merged configure.ac into
3158        ../configure.ac.
3159        * libchip/configure.ac: Remove (Merged into ../configure.ac).
3160        * libchip/Makefile.am, libchip/ide/Makefile.am,
3161        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3162        libchip/serial/Makefile.am: Reflect having merged configure.ac into
3163        ../configure.ac.
3164
31652003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3166
3167        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
3168
31692003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
3170
3171        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
3172        on i386.
3173
31742003-06-13      Joel Sherrill <joel@OARcorp.com>
3175
3176        * libnetworking/pppd/chat.c: Removed warnings.
3177
31782003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
3179
3180        * libchip/network/README.3com: New file missed in previous commit.
3181        PR 405/bsps
3182        PR 393/networking
3183        * libchip/network/dec21140.c: Fix leak also known as PR393.
3184        * libchip/network/elnk.c, libchip/network/if_media.h,
3185        libchip/network/mii.h: New files.
3186        * libchip/network/Makefile.am: Reflect new files.
3187
31882003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3189
3190        * configure.ac: Remove support for profile-variant.
3191
31922003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3193
3194        PR 397/pppd
3195        * libnetworking/pppd/fsm.c: Make peer_mru global again.
3196        * libnetworking/pppd/magic.c: Remove *rand48.
3197        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
3198
31992003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3200
3201        * wrapup/Makefile.am: Add libide.a.
3202
32032003-04-15      Joel Sherrill <joel@OARcorp.com>
3204
3205        PR 387/rtems_misc
3206        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
3207        routines.
3208        * libchip/ide/ata_internal.h: Added missing newline and end of file.
3209
32102003-04-11      Joel Sherrill <joel@OARcorp.com>
3211
3212        * libnetworking/rtems_webserver/cgi.c,
3213        libnetworking/rtems_webserver/sockGen.c,
3214        libnetworking/rtems_webserver/umui.c,
3215        libnetworking/rtems_webserver/websSSL.c,
3216        libnetworking/rtems_webserver/websSSL.h,
3217        libnetworking/rtems_webserver/websda.c,
3218        libnetworking/rtems_webserver/websda.h: New files. Not included in
3219        previous commit.
3220
32212003-04-10      Joel Sherrill <joel@OARcorp.com>
3222
3223        PR 371/pppd
3224        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
3225        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
3226        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
3227        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3228        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
3229        still global symbols in rtemspppd.h which might need to be changed or
3230        converted into member of a structure which is dereferenced with a
3231        pointer that is managed as a per task variable. But this patch should
3232        avoid many conflicts.
3233
32342003-03-27      Joel Sherrill <joel@OARcorp.com>
3235
3236        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
3237        not allowed in the cpukit source code since it must be buildable
3238        independent of any BSP. These files were moved to libchip/ide.
3239        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
3240        files.
3241
32422003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3243
3244        PR 368/filesystems
3245        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
3246        improvements which now work on pc386 and mbx8xx.
3247        * libchip/ide/ide_controller.c: New file.
3248
32492003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3250
3251        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
3252
32532003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3254
3255        * configure.ac: Remove AC_CONFIG_AUX_DIR.
3256        * configure.ac: Add support/.
3257        * support/.cvsignore: New.
3258        * support/Makefile.am: New.
3259        * support/version.c: New.
3260        * wrapup/Makefile.am: Add support/libsupport.a.
3261        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
3262        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
3263        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
3264        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
3265
32662003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3267
3268        * wrapup/Makefile.am: Use SRC += instead of make-vars.
3269
32702003-02-20      Till Straumann <strauman@slac.stanford.edu>
3271
3272        PR 354/networking
3273        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
3274        chip against a table of supported chips. The untested ones are still
3275        commented out, however.
3276
32772003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3278
3279        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3280        * configure.ac: AC_PREREQ(2.57).
3281        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3282        * optman/configure.ac: AC_PREREQ(2.57).
3283        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3284        * libchip/configure.ac: AC_PREREQ(2.57).
3285        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3286        * librdbg/configure.ac: AC_PREREQ(2.57).
3287        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3288        * libnetworking/configure.ac: AC_PREREQ(2.57).
3289
32902003-02-06      Joel Sherrill <joel@OARcorp.com>
3291
3292        * libnetworking/pppd/chat.c: Convert routines with common names to
3293        static. This included get_char(), put_char(), and character() among
3294        others.
3295
32962003-02-03      Joel Sherrill <joel@OARcorp.com>
3297
3298        PR 338/filesystem
3299        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
3300        rtems_io_lookup_name() (API change).  Unused function removed.
3301
33022003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3303
3304        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3305        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3306        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3307        Eliminate *_O_FILES.
3308        * libnetworking/rtems_servers/Makefile.am,
3309        libnetworking/rtems_webserver/Makefile.am,
3310        libnetworking/rtems_telnetd/Makefile.am: Ditto.
3311
33122002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3313
3314        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
3315        Let all-local: depend on $(LIB).
3316        * wrapup/Makefile.am, configure.ac: Remove libmisc.
3317        * optman/Makefile.am: Apply install-data-local to install *.rels.
3318
33192002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3320
3321        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
3322        %.c rules.
3323        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
3324        * libchip/network/Makefile.am: Eliminate C_O_FILES.
3325        * libchip/rtc/Makefile.am: Ditto.
3326        * libchip/serial/Makefile.am: Ditto.
3327
33282002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3329
3330        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3331        LIBC_DEFINES.
3332        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3333        LIBC_DEFINES.
3334        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3335        LIBC_DEFINES.
3336
33372002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3338
3339        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
3340
33412002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3342
3343        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
3344        cache-checking.
3345        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3346
33472002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3348
3349        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
3350        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
3351        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
3352        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3353        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3354
33552002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3356
3357        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
3358        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
3359        Remove.
3360        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
3361
33622002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3363
3364        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
3365        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
3366
33672002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
3368
3369        * libchip/network/cs8900.c: I don't know why we have to SelfST register
3370        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
3371
33722002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3373
3374        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3375        * optman/rel.am: New.
3376
33772002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3378
3379        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3380        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3381        braino in comment on "exec". Extend --enable-ada handling.
3382
33832002-11-04      Joel Sherrill <joel@OARcorp.com>
3384
3385        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3386        tasks and rolling multiple loops into 1.
3387        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3388        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3389        Removed warnings.
3390
33912002-10-31      Joel Sherrill <joel@OARcorp.com>
3392
3393        * libchip/network/dec21140.c: Removed warnings.
3394        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3395        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3396        librdbg/src/m68k/any/remdeb_xdr.c,
3397        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3398        warnings.
3399        * libnetworking/rtems_webserver/socket.c,
3400        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3401
34022002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3403
3404        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3405        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3406        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3407        above.
3408
34092002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3410
3411        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3412        * wrapup/.cvsignore: Remove autom4te.cache.
3413        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3414        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3415        autom4te.cache.
3416        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3417        autom4te.cache.
3418        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3419        autom4te.cache.
3420
34212002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3422
3423        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3424
34252002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3426
3427        * optman/.cvsignore: Add autom4te.cache.
3428
34292002-09-14      Joel Sherrill <joel@OARcorp.com>
3430
3431        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3432
34332002-09-07      Joel Sherrill <joel@OARcorp.com>
3434
3435        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3436        include files to resolve warnings.
3437
34382002-09-07      Chris Johns <ccj@acm.org>
3439
3440        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3441        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3442        which corrects the problem  where the cs8900.c file was actually the BSP
3443        glue.  Joel did some hacking so this file will compile.  Previously it
3444        required providing a target.h file to compile.
3445        * libchip/network/cs8900.c.bsp: New file.
3446
34472002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3448
3449        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3450
34512002-08-31      Joel Sherrill <joel@OARcorp.com>
3452
3453        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3454        eliminate warning.
3455
34562002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3457
3458        * configure.ac: Add ada-tests.
3459
34602002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3461
3462        * Makefile.am: Add preinstall-stamp.
3463
34642002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3465
3466        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3467        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3468        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3469        gcc31 happy.
3470        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3471        cp.
3472
34732002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3474
3475        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3476        make/bsp.mak.
3477        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3478        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3479
34802002-08-12      Joel Sherrill <joel@OARcorp.com>
3481
3482        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3483        avoid error.
3484
34852002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3486
3487        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3488        * configure.ac: Add BSP_SUBDIRS.
3489        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3490        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3491        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3492        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3493        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3494        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3495        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3496        RTEMS_CHECK_BSP_CACHE.
3497        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3498        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3499        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3500        .$(OBJEXT) instead of .o.
3501        * libnetworking/pppd/Makefile.am,
3502        libnetworking/rtems_servers/Makefile.am,
3503        libnetworking/rtems_telnetd/Makefile.am,
3504        libnetworking/rtems_webserver/Makefile.am,
3505        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3506
35072002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3508
3509        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3510        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3511        ../libchip/serial/$(ARCH)/libserialio.a.
3512        * libchip/serial/Makefile.am: Don't tmp-install lib.
3513        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3514
35152002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3516
3517        * Makefile.am: Add rtems_makedir.
3518        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3519        * Makefile.am: Add wrapup-SUBDIR.
3520        * wrapup/ChangeLog: Remove.
3521        * wrapup/configure.ac: Remove.
3522        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3523        (Make the bare BSP happy).
3524        * configure.ac: Ditto.
3525        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3526        Create make/custom/default.cfg.
3527        * configure.ac: Add creation of make/custom/*.cfg. Create
3528        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3529
35302002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3531
3532        * Makefile.am: Clean $(PROJECT_RELEASE).
3533
35342002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3535
3536        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3537        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3538        prototype mismatches.
3539
35402002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3541
3542        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3543        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3544
35452002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3546
3547        * acinclude.m4: Add test "$multilib" != "yes".
3548        * config-ml.in: Remove.
3549        * acinclude.m4: Cleanups.
3550        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3551        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3552        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3553        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3554        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3555
35562002-07-16      Eric Norum <eric.norum@usask.ca>
3557
3558        * New driver for the Intel EtherExpressPro (82559ER) chip.
3559        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3560        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3561        * libchip/network/Makefile.am: Modified to reflect above.
3562
35632002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3564
3565        * acinclude.m4: New.
3566        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3567        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3568        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3569
35702002-07-01      Joel Sherrill <joel@OARcorp.com>
3571
3572        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3573        _Objects_Information_table now that it is a two dimensional array based
3574        upon API and class.
3575        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3576        of strnlen().
3577
35782002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3579
3580        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3581        preinstall libnetapps.a.
3582
35832002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3584
3585        * configure.ac: Remove librpc.
3586
35872002-06-25      Joel Sherrill <joel@OARcorp.com>
3588
3589        * Per PR233, moved librpc to exec.
3590        * configure.ac, wrapup/Makefile.am: Modified.
3591        * librpc, librpc/ChangeLog: Removed.
3592
35932002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3594
3595        * optman/Makefile.am: Remove multilib support.
3596        * optman/configure.ac: Ditto.
3597        * optman/sapi/Makefile.am: Ditto.
3598
35992002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3600
3601        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3602        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3603
36042002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3605
3606        Move networking libraries to c/src/exec/libnetworking
3607        * libnetworking/configure.ac, libnetworking/Makefile.am,
3608        libnetworking/wrapup/Makefile.am: Reflect Moval.
3609
36102002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3611
3612        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3613        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3614        <rtems/bspIo.h>.
3615
36162002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3617
3618        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3619        * libnetworking/rtems/mkrootfs.h: Ditto.
3620        * libnetworking/rtems/Makefile.am: Reflect changes above.
3621
36222002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3623
3624        * configure.ac: Remove lib.
3625
36262002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3627
3628        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3629        that exception stack frames on M68K members with VBR always are 6 byte
3630        long. The incorrect assumption resulted in some gdb commands like "next"
3631        to fail on the 68360.
3632
36332002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3634
3635        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3636        PR 220
3637        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3638        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3639        CVS.
3640        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3641        libnetworking/sys/filio.h: Remove.
3642        * libnetworking/sys/Makefile.am: Reflect changes above.
3643
36442002-05-07      Chris Johns <ccj@acm.org>
3645
3646        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3647        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3648        requires it to be stripped.
3649
36502002-05-01      Eric Norum <eric.norum@usask.ca>
3651
3652        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3653        assembly  to satisfy gcc 3.1 and newer.
3654
36552002-04-26      Eric Norum <eric.norum@usask.ca>
3656
3657        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3658        agressive optimization in gcc 3.1 does not reorder things.
3659
36602002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3661
3662        * libchip/network/dec21140.c: Reflect changes to powerpc's
3663        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3664        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3665        <rtems/score/cpu.h>.
3666        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3667        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3668
36692002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3670
3671        * optman/configure.ac: Remove ENABLE_GCC28.
3672
36732002-04-11      Chris Johns <ccj@acm.org>
3674
3675        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3676        driver control block field to the ifconfig network driver structure.
3677        This field is needed by the i82586 driver which was ported from NetBSD
3678        as it had better hardware abstraction.
3679        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3680        PR59, added the drv_ctrl driver control block field to the ifconfig
3681        network driver structure. This field is needed by the i82586 driver
3682        which was ported from NetBSD as it had better hardware abstraction.
3683
36842002-04-10      Mike Siers <mikes@poliac.com>
3685
3686        * libnetworking/rtems_webserver/NOTES,
3687        libnetworking/rtems_webserver/asp.c,
3688        libnetworking/rtems_webserver/balloc.c,
3689        libnetworking/rtems_webserver/default.c,
3690        libnetworking/rtems_webserver/ej.h,
3691        libnetworking/rtems_webserver/ejIntrn.h,
3692        libnetworking/rtems_webserver/ejlex.c,
3693        libnetworking/rtems_webserver/ejparse.c,
3694        libnetworking/rtems_webserver/emfdb.c,
3695        libnetworking/rtems_webserver/emfdb.h,
3696        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3697        libnetworking/rtems_webserver/handler.c,
3698        libnetworking/rtems_webserver/license.txt,
3699        libnetworking/rtems_webserver/md5.h,
3700        libnetworking/rtems_webserver/md5c.c,
3701        libnetworking/rtems_webserver/mime.c,
3702        libnetworking/rtems_webserver/misc.c,
3703        libnetworking/rtems_webserver/ringq.c,
3704        libnetworking/rtems_webserver/rom.c,
3705        libnetworking/rtems_webserver/security.c,
3706        libnetworking/rtems_webserver/sock.c,
3707        libnetworking/rtems_webserver/sym.c,
3708        libnetworking/rtems_webserver/uemf.c,
3709        libnetworking/rtems_webserver/uemf.h,
3710        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3711        libnetworking/rtems_webserver/url.c,
3712        libnetworking/rtems_webserver/value.c,
3713        libnetworking/rtems_webserver/wbase64.c,
3714        libnetworking/rtems_webserver/webcomp.c,
3715        libnetworking/rtems_webserver/webpage.c,
3716        libnetworking/rtems_webserver/webrom.c,
3717        libnetworking/rtems_webserver/webs.c,
3718        libnetworking/rtems_webserver/webs.h,
3719        libnetworking/rtems_webserver/websuemf.c,
3720        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3721        2.1.4.
3722
37232002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3724
3725        * libchip/network/i82586.c: Include <string.h>.
3726        * libchip/network/sonic.c: Ditto.
3727
37282002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3729
3730        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3731
37322002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3733
3734        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3735
37362002-03-27      Thomas.Doerfler@imd-systems.de
3737
3738        PR 144
3739        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3740        memory address 0 when called for the first time. This is done when
3741        trying to clear the variable "dhcp_hostname".
3742
37432002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3744
3745        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3746        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3747        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3748        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3749        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3750        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3751        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3752        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3753        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3754        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3755        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3756        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3757        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3758        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3759        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3760        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3761        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3762        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3763        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3764        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3765        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3766        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3767        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3768        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3769        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3770        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3771        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3772        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3773        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3774        AUTOMAKE_OPTIONS.
3775        * libnetworking/configure.ac:
3776        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3777        foreign 1.6]).
3778        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3779        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3780        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3781        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3782        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3783        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3784        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3785        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3786        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3787        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3788        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3789        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3790        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3791        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3792        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3793        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3794        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3795
37962002-03-27      Ilya Alexeev <ilya@continuum.ru>
3797
3798        PR 162
3799        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3800        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3801        used in a device write routines.  Now ppp_softc structure have own
3802        character for writing to device (sc_outchar).  I think that converting
3803        local variables to static is not a right solution, because problems will
3804        occur in the case of two or more ppp instances.
3805        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3806        must be u_long, otherwise in the case of the big output packet endless
3807        loop may occur.
3808
38092002-03-21      Ilya Alexeev <ilya@continuum.ru>
3810
3811        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3812        preparations for multiple PPPD connections.
3813
38142002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3815
3816        PR 149
3817        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3818        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3819        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3820        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3821
38222002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3823
3824        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3825        * configure.ac: Modified to reflect addition.
3826
38272002-02-27      Ilya Alexeev <ilya@continuum.ru>
3828
3829        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3830        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3831        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3832        capabilities as well as eliminate some warnings.
3833
38342002-02-27      Eric Norum <eric.norum@usask.ca>
3835
3836        * libnetworking/net/radix.c: Properly handle fetching the default route
3837        when there is no route.  This was a bug in the original FreeBSD code and
3838        this fix is from an updated version of their code.
3839
38402002-02-16      Eric Norum <eric.norum@usask.ca>
3841
3842        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3843        checking.
3844
38452002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3846
3847        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3848        dodefaultroute.
3849
38502002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3851
3852        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3853        include <rtems/seterr.h>.
3854
38552002-02-01      Mike Siers <mikes@poliac.com>
3856
3857        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3858        avoid bringing the link down too fast. NOTE: Mike reports successfully
3859        running at 56K baud on a direct link.
3860
38612002-02-01      Eric Valette <valette@crf.canon.fr>
3862
3863        * librdbg/So many patches have been posted recently on the mailing list
3864        and  because we were unable to find correct solution to compile on
3865        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3866        because the coding  style of rdbg was rather inconsistant among various
3867        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3868        global coding style (using indent + manual edits), 2) incorporate/review
3869        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3870        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3871        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3872        after rdbg initialization is done, NB : the paches is huge but it is
3873        mainly due to coding styke chnages.  Only few lines of codes have been
3874        really changed and they do not impact  rdbg functionnality (AFAIKT).
3875        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3876        librdbg/include/rdbg/m68k/rdbg_f.h,
3877        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3878        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3879        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3880        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3881        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3882        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3883        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3884        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3885        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3886        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3887        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3888        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3889        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3890        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3891        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3892        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3893
38942002-01-31      Mike Siers <mikes@poliac.com>
3895
3896        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3897        * Nice Update of PPPD support which eliminates the requiremetn that
3898        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3899        and reports that it seems to be more stable and handle larger packets
3900        better.  This patch replaces the termios tasks with more general pppd
3901        network driver tasks.  The functions pppinput() and pppstart() get
3902        called from the interrupt service routine.
3903        * libnetworking/Makefile.am, libnetworking/configure.ac,
3904        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3905        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3906        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3907        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3908        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3909        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3910        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3911        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3912        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3913        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3914        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3915        libnetworking/net/route.c, libnetworking/net/route.h,
3916        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3917        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3918        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3919        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3920        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3921        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3922        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3923        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3924        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3925        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3926        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3927        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3928        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3929        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3930        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3931        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3932        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3933        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3934        libnetworking/pppd/example/README,
3935        libnetworking/pppd/example/netconfig.h,
3936        libnetworking/wrapup/Makefile.am: Modified.
3937        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3938        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3939        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3940        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3941        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3942        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3943        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3944        libnetworking/modem/pppcompress.c: Subdirectory removed.
3945
39462002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3947
3948        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3949        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3950
39512002-01-18      Till Straumann <strauman@slac.stanford.edu>
3952
3953        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3954        issues: - exception handler needs to enable MSR_FP if the interrupted
3955        thread is FP enabled. - printk message for MSR fixed and added
3956        stacktrace. NOTE: this requires the stacktrace patch to
3957        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3958        however).
3959
39602002-01-06      Joel Sherrill <joel@OARcorp.com>
3961
3962        * optman/.cvsignore: Added aclocal.m4 and configure.
3963        * optman/.cvsignore: New file.
3964
39652002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3966
3967        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3968
39692002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3970
3971        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3972        * optman/ChangeLog: New.
3973        * optman/configure.ac: New.
3974        * optman/Makefile.am: New.
3975        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3976        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3977
39782001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3979
3980        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3981
39822001-12-18      Eric Norum <eric.norum@usask.ca>
3983
3984        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3985        `directories' (path names with a / at the end) while disallowing open()
3986        operations on TFTP `directories'.
3987
39882001-12-07      Eric Norum <eric.norum@usask.ca>
3989
3990        * libnetworking/lib/tftpDriver.c: Restore write capability.
3991
39922001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3993
3994        * libchip/network/sonic.h: Fix typo.
3995        * libnetworking/arpa/Makefile.am: Remove stray lines.
3996
39972001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3998
3999        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
4000
40012001-10-18      Eric Norum <eric.norum@usask.ca>
4002
4003        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
4004        chdir() and open() operations within the TFTP file system.
4005
40062001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4007
4008        * librdbg/configure.ac: Fix latent bug exposed by removal of
4009        config.cache's which prevented powerpc targets librdbg from building.
4010
40112001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4012
4013        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
4014        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
4015        autoconf-2.52 happy.
4016
40172001-10-12      Mike Siers <mikes@poliac.com>
4018
4019        * libnetworking/Update to stable working state.  Congratulations Mike!
4020        :).
4021        * libnetworking/modem_example: Directory removed.
4022        * libnetworking/modem_example/16550.h,
4023        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
4024        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
4025        libnetworking/modem_example/ppp.h,
4026        libnetworking/modem_example/pppcompress.c: Files removed.
4027        * libnetworking/pppd/example/pppd.options: New file.
4028        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
4029        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4030        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
4031        libnetworking/pppd/rtemsmain.c: Updated.
4032
40332001-10-12      Joel Sherrill <joel@OARcorp.com>
4034
4035        * libchip/serial/z85c30.c: Fixed typo.
4036
40372001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4038
4039        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
4040        * configure.in: Remove.
4041        * configure.ac: New file, generated from configure.in by autoupdate.
4042        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4043        * libchip/configure.in: Remove.
4044        * libchip/configure.ac: New file, generated from configure.in by
4045        autoupdate.
4046        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4047        * librdbg/configure.in: Remove.
4048        * librdbg/configure.ac: New file, generated from configure.in by
4049        autoupdate.
4050        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4051        * libnetworking/configure.in: Remove.
4052        * libnetworking/configure.ac: New file, generated from configure.in by
4053        autoupdate.
4054
40552001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4056
4057        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
4058        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
4059        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
4060
40612001-09-27      Joel Sherrill <joel@OARcorp.com>
4062
4063        * libchip/ChangeLog: Fixed typo in date.
4064
40652001-09-27      Eric Norum <eric.norum@usask.ca>
4066
4067        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
4068        TFTP  filesystem.
4069
40702001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4071
4072        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
4073        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
4074        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
4075        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
4076        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4077        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4078        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
4079        'PREINSTALL_FILES ='.
4080        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
4081        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
4082        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
4083        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
4084        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
4085        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
4086        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
4087        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
4088        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
4089        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
4090        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
4091        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
4092
40932001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4094
4095        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
4096        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
4097        * librdbg/src/m68k/any/Makefile.am: Ditto.
4098        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
4099        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
4100        happy.
4101
41022001-09-21      Joel Sherrill <joel@OARcorp.com>
4103
4104        * libchip/network/Makefile.am: Fixed typo on file name.
4105        * libchip/network/i82586.c: Commented out line 318 which is referencing
4106        a member of a structure that is not currently there.  This needs to be
4107        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
4108        to C style.
4109
41102001-09-19      Eric Norum <eric.norum@usask.ca>
4111
4112        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
4113
41142001-09-19      Chris Johns <ccj@acm.org>
4115
4116        * libchip/network/README.i82586, libchip/network/i82586.c,
4117        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
4118        Network driver for Intel i82586.
4119        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
4120        rtems/rtems_bsdnet_internal.h Added support for populating the initial
4121        "root" filesystem with information obtained via the DHCP response.
4122
41232001-09-14      Eric Norum <eric.norum@usask.ca>
4124
4125        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
4126        make gcc 3.x happy.
4127
41282001-08-16      Mike Siers <mikes@poliac.com>
4129
4130        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
4131        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
4132        These support callback functionality that has not even been compiled
4133        under RTEMS yet.
4134        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
4135        example application.  Mike's notes on the modifications: - renamed
4136        error() function because of namespace problems - removed calls to the
4137        exit() funciton - removed extra files from the pppd source directory -
4138        defined pppd task constant values in rtemspppd.h - modifyied example
4139        code to get actual tick per second value - placed the pppd 2.3.11 man
4140        page file (pppd.8) into the pppd directory.
4141        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4142        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4143        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4144        libnetworking/pppd/rtems-ppp.c: Deleted.
4145        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
4146        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
4147        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
4148        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
4149        libnetworking/pppd/example/init.c,
4150        libnetworking/pppd/example/netconfig.h,
4151        libnetworking/pppd/example/ppp.conf,
4152        libnetworking/pppd/example/pppdapp.c,
4153        libnetworking/pppd/example/system.h: New files.
4154        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
4155        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
4156        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
4157        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
4158        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
4159        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
4160        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
4161        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
4162        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
4163        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
4164        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
4165        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
4166        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
4167        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
4168        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
4169
41702001-08-16      Joel Sherrill <joel@OARcorp.com>
4171
4172        * libnetworking/pppd/example/Makefile: Removed.
4173        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
4174        to avoid bootstrap -c clobbering it.
4175        * libnetworking/rtems_telnetd/.cvsignore: New file.
4176
41772001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
4178
4179        * libnetworking/Makefile.am, libnetworking/configure.in,
4180        libnetworking/rtems_servers/Makefile.am,
4181        libnetworking/rtems_servers/telnetd.c,
4182        libnetworking/rtems_servers/telnetd.h,
4183        libnetworking/rtems_telnetd/Makefile.am,
4184        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4185        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4186        libnetworking/rtems_telnetd/telnetd.c,
4187        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
4188        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
4189        effect when ftpd change. - the tcp/ip stats have been implemented into
4190        icmds.c and started when telnetd daemon is started.
4191        * libnetworking/rtems_servers/telnetd.c,
4192        libnetworking/rtems_servers/telnetd.h: Removed.
4193        * libnetworking/rtems_telnetd: New directory.
4194        * libnetworking/rtems_telnetd/Makefile.am,
4195        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4196        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4197        libnetworking/rtems_telnetd/telnetd.c,
4198        libnetworking/rtems_telnetd/telnetd.h: New files.
4199
42002001-06-14      Joel Sherrill <joel@OARcorp.com>
4201
4202        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
4203        Moved from libmisc/shell so the network stack to address network
4204        depenendency.
4205        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
4206
42072001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4208
4209        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
4210
42112001-05-15      Joel Sherrill <joel@OARcorp.com>
4212
4213        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
4214        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
4215        accidentally deleted the incorrectly empty versions.
4216
42172001-05-14      Till Straumann <strauman@slac.stanford.edu>
4218
4219        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
4220        libchip/pci/Makefile.am: Per PR215 address the following issues: -
4221        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
4222        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
4223        to know the values) - the affected BSP (shared/motorola) headers have
4224        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
4225        driver (libchip/network/dec21140.c) has been fixed to use
4226        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
4227        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
4228        who is using this driver. - the DEC driver also has been fixed to use
4229        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
4230        delay_in_bus_cycles().
4231
42322001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4233
4234        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
4235
42362001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4237
4238        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
4239
42402001-04-24      Eric Norum <eric.norum@usask.ca>
4241
4242        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
4243        NTP synchronization a little more robust -- no NTP daemon yet, but at
4244        least it trys a little harder when the primary NTP server is down.
4245
42462001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
4247
4248        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
4249        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4250        libnetworking/pppd/modem_example/modem.c,
4251        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
4252        other strings into English.
4253        * libnetworking/pppd/STATUS: updated to reflect the changes.
4254
42552001-04-20      Jake Janovetz <janovetz@uiuc.edu>
4256
4257        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
4258        again.
4259
42602001-04-20      Eric Valette <valette@crf.canon.fr>
4261
4262        * mcp750 directory renamed new_exception processing as it supports many
4263        more CPU models.
4264        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4265        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4266        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
4267        formerly in mcp750 plus modifications.
4268        * librdbg/src/powerpc/mcp750/.cvsignore,
4269        librdbg/src/powerpc/mcp750/Makefile.am,
4270        librdbg/src/powerpc/mcp750/remdeb.h,
4271        librdbg/src/powerpc/mcp750/remdeb_f.x,
4272        librdbg/src/powerpc/mcp750/remdeb_svc.c,
4273        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
4274        new_exception_processing.
4275        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4276        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4277        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
4278        part of this effort to add support for the MPC8xx.
4279
42802001-04-19      Joel Sherrill <joel@OARcorp.com>
4281
4282        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
4283        internal include files.
4284
42852001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
4286
4287        PR 158
4288        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
4289        rcmd() library call by commenting out the parts that deal with signals.
4290        This enables RTEMS to 'rsh' command to a server connecting fd to remote
4291        stdio. The 'server-side' parts of this file which deal with
4292        authentication are disabled since they are not needed.
4293
42942001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
4295
4296        * libnetworking/include/.cvsignore: Remove dangling file.
4297
42982001-03-14      Joel Sherrill <joel@OARcorp.com>
4299
4300        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
4301        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
4302        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
4303        libchip style serial drivers can be written in libcpu or libbsp.
4304
43052001-03-01      Joel Sherrill <joel@OARcorp.com>
4306
4307        * libchip/network/cs8900.c, libchip/network/cs8900.h,
4308        libchip/network/sonic.c, libchip/network/sonic.h,
4309        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
4310        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
4311        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
4312        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
4313        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
4314        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
4315        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
4316        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
4317
43182001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4319
4320        * librdbg/include/rdbg/Makefile.am,
4321        librdbg/include/rdbg/i386/Makefile.am,
4322        librdbg/include/rdbg/m68k/Makefile.am,
4323        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
4324        style on include files.
4325
43262001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4327
4328        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4329        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
4330        replace ${..} with $(..).
4331        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
4332        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
4333        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4334        libnetworking/rtems/Makefile.am, libnetworking/
4335        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
4336        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
4337        include_*HEADERS instead of H_FILES.
4338        * libnetworking/include/Makefile.am: Remove.
4339        * libnetworking/Makefile.am: Add handling of *.h files.
4340        * libnetworking/configure.in: Remove include/Makefile.
4341
43422001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4343
4344        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
4345
43462001-01-31      Sergei Organov <osv@javad.ru>
4347
4348        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
4349        current dir and root dir removed in favor of new libio support for
4350        task-local current and root directories. - Bug in `close_data_socket()'
4351        introduced by previous change fixed. - `command_pasv()' changed to set
4352        timeout on socket we are listening on and code fixed to don't close
4353        socket twice on error. - `serr()' changed to clear `errno'. -
4354        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
4355        changed to clear `errno' before processing session. -
4356        `close_data_socket()' fixed to close both active and passive sockets -
4357        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
4358        empty string  in `exec_command()'.
4359
43602001-01-25      Eric Norum <eric.norum@usask.ca>
4361
4362        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
4363        improves throughput on systems which are dropping packets.   Only the
4364        first timeout is reduced.  This keeps the number of extra packets down
4365        on networks that are very busy and dropping lots of packets.
4366
43672001-01-24      Sergei Organov <osv@javad.ru>
4368
4369        * libnetworking/rtems_servers/ftpd.c,
4370        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4371        - Timeouts on sockets implemented. 'idle' field added to configuration.
4372        No timeout by default to keep backward compatibility. Note: SITE IDLE
4373        command not implemented yet. - Basic global access control implemented.
4374        'access' field added to configuration. No access limitations by default
4375        to keep backward compatibility. - Anchor data socket for active mode
4376        (using self IP and port 20.) - Fixed default data port support (still
4377        not tested). - Don't allow IP address different from originating host in
4378        PORT command to improve security. - Fixed bug in MDTM command. - Check
4379        for correctness of parsing of argument in command_port(). - Fixed
4380        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4381        a directory. - Command parsing a little bit improved: command names are
4382        now converted to upper-case to be more compatible with RFC (command
4383        names are not case-sensitive.) - Reformat comments so that they have
4384        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4385        previous changes - True ASCII mode implemented (doesn't work for hooks
4386        and /dev/null) - Passive mode implemented, PASV command added. - Default
4387        port for data connection could be used (untested, can't find ftp client
4388        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4389        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4390
43912001-01-18      Joel Sherrill <joel@OARcorp.com>
4392
4393        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4394        macro using variable arguments.
4395        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4396        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4397        since I updated the main RTEMS development machine to RedHat 7.2 and
4398        apparently got a new version of rpcgen.
4399
44002001-01-12      Sergei Organov <osv@javad.ru>
4401
4402        * libnetworking/rtems_servers/ftpd.c,
4403        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4404        - use pool of pre-created threads to handle sessions instead of
4405        creating/deleting threads on the fly - LIST output is now similar to
4406        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4407        happy with it. - LIST NAME now works (both for files and directories) -
4408        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4409        clients happy  - keep track of CWD for every session separately -
4410        ability to specify root directory name for FTPD in configuration table.
4411        FTPD will then create illusion for FTP clients that this is actually
4412        root directory. - ignore options sent in commands, thus LIST -al FILE
4413        works and doesn't try to list "-al" directory. - buffers are allocated
4414        on stack instead of heap where possible to eliminate malloc/free calls
4415        (avoid possible heap fragmentation troubles). - drop using of task
4416        notepad to pass parameters - use function arguments instead - use
4417        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4418        in socket() instead of AF_INET.
4419
44202001-01-02      Joel Sherrill <joel@OARcorp.com>
4421
4422        * libnetworking/CHANGELOG: Removed.
4423        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4424
44252000-12-14      Eric Norum <eric.norum@usask.ca>
4426
4427        * libnetworking/lib/tftpDriver.c: Added write capability.
4428
44292000-12-08      Joel Sherrill <joel@OARcorp.com>
4430
4431        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4432        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4433        numerous variable declarations conditional on PPP_COMPRESS and
4434        PPP_FILTER.  Commented out variables that were not used because the code
4435        using them was commented out. Removed totally unused variables.
4436        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4437        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4438
44392000-11-30      Joel Sherrill <joel@OARcorp.com>
4440
4441        * libnetworking/modem/ppp_tty.c: Changed to include
4442        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4443        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4444        * libnetworking/Makefile.am: Modified to reflect above.
4445
44462000-11-27      Joel Sherrill <joel@OARcorp.com>
4447
4448        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4449
44502000-11-25      Eric Norum <eric.norum@usask.ca>
4451
4452        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4453        core.
4454
44552000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4456
4457        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4458        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4459        subdir.
4460        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4461        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4462        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4463        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4464        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4465        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4466        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4467        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4468        ppp_tty.c and the real pppd main is in pppmain.c.
4469
44702000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4471
4472        * libchip/network/sonic.c: Added ipalign() routine to align the received
4473        packet so that the ip header is on a 32-bit boundary. Necessary for
4474        cpu's that do not allow unaligned loads and stores and when the 32-bit
4475        DMA mode is used.
4476
44772000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4478
4479        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4480        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4481        ACLOCAL_AMFLAGS.
4482        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4483        ACLOCAL_AMFLAGS.
4484        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4485        ACLOCAL_AMFLAGS.
4486
44872000-11-03      Chris Johns <ccj@acm.org>
4488
4489        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4490        libchip/network/cs8900.h: New files.
4491
44922000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4493
4494        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4495        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4496        $(RTEMS_TOPdir)/aclocal.
4497        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4498        $(RTEMS_TOPdir)/aclocal.
4499        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4500        $(RTEMS_TOPdir)/aclocal.
4501
45022000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4503
4504        * configure.in: Switch to GNU-canonicalization.
4505        * Makefile.am: Reflect changes to configure.in.
4506        * acinclude.m4: Remove.
4507
45082000-10-30      Joel Sherrill <joel@OARcorp.com>
4509
4510        * POSIX include files merged into newlib.  This resulted in some
4511        definitions moving to other files and thus some secondary effects in
4512        RTEMS source code.
4513        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4514        in sync with newlib's <machine/types.h>.
4515        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4516        definition of struct itimerval in <sys/time.h>.
4517
45182000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4519
4520        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4521        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4522        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4523        * ChangeLog: Fix typos.
4524        * configure.in: add tests to the GNU canonicalized subdirectories.
4525
45262000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4527
4528        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4529        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4530        the lib directory before configuring lib/.
4531
45322000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4533
4534        * configure.in, Makefile.am: add exec to the GNU canonicalized
4535        subdirectories.
4536        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4537        * configure.in: add libnetworking, librpc and librdb to the GNU
4538        canonicalized subdirectories.
4539        * configure.in: add libmisc and libchip to the GNU canonicalized
4540        subdirectories.
4541        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4542        Switch to GNU canonicalization.
4543        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4544        Switch to GNU canonicalization.
4545        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4546        Switch to GNU canonicalization.
4547
45482000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4549
4550        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4551        canonicalization to libfs/. The approach is currently a bit of a hack as
4552        GNU canonicalization does not support the per-BSP build some of the
4553        other directories require.  As more of the tree is converted, this will
4554        become less  of an issue.
4555
45562000-10-20      Joel Sherrill <joel@OARcorp.com>
4557
4558        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4559        parameter.
4560
45612000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4562
4563        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4564        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4565        * librdbg/configure.in: Add m68k support.
4566        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4567        subdirectory.
4568        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4569        failure.
4570        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4571        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4572        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4573        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4574        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4575        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4576        librdbg/src/m68k/.cvsignore: New files.
4577        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4578        function pointers.
4579        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4580        _after_ pointer has been checked against NULL.
4581
45822000-10-18      Joel Sherrill <joel@OARcorp.com>
4583
4584        * wrapup/Makefile.am: Added libfs.
4585
45862000-10-18      Chris Johns <ccj@acm.org>
4587
4588        * libfs created.
4589        * configure.in: Added libfs subdirectory.
4590        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4591
45922000-09-28      Joel Sherrill <joel@OARcorp.com>
4593
4594        * libnetworking/rtems_webserver/Makefile.am,
4595        libnetworking/rtems_webserver/base64.c,
4596        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4597        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4598
45992000-09-22      Joel Sherrill <joel@OARcorp.com>
4600
4601        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4602        libnetworking/rtems/rtems_bsdnet_internal.h,
4603        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4604        have included rtems.h.  It is now including precisely the  least amount
4605        of low level, yet portable .h files to get the basic RTEMS types
4606        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4607        used machine/types.h to include rtems.h.
4608
46092000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4610
4611        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4612
46132000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4614
4615        * libnetworking/ChangeLog: Cleanup.
4616
46172000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4618
4619        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4620        * libchip/ChangeLog: Fix formating.
4621
46222000-09-05      Joel Sherrill <joel@OARcorp.com>
4623
4624        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4625        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4626        confusion and to work with the converted flags.
4627
46282000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4629
4630        * wrapup/Makefile.am: Include compile.am.
4631        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4632        libchip/serial/Makefile.am: Include compile.am.
4633        * librdbg/src/i386/any/Makefile.am,
4634        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4635        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4636        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4637        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4638        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4639        libnetworking/rtems_servers/Makefile.am,
4640        libnetworking/rtems_webserver/Makefile.am,
4641        libnetworking/wrapup/Makefile.am: Include compile.am.
4642
46432000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4644
4645        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4646        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4647
46482000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4649
4650        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4651
46522000-08-31      Joel Sherrill <joel@OARcorp.com>
4653
4654        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4655        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4656        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4657        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4658        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4659        * libnetworking/wbase64.c: Removed.
4660        * libnetworking/Makefile.am, libnetworking/asp.c,
4661        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4662        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4663        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4664        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4665        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4666        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4667        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4668        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4669        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4670        Modified.
4671
46722000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4673
4674        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4675
46762000-08-30      Joel Sherrill <joel@OARcorp.com>
4677
4678        * libnetworking/rtems_webserver/license.txt: New file.
4679
46802000-08-10      Joel Sherrill <joel@OARcorp.com>
4681
4682        * ChangeLog: New file.
4683        * libchip/ChangeLog: New file.
4684        * librdbg/ChangeLog: New file.
4685        * libnetworking/ChangeLog: New file.
4686
Note: See TracBrowser for help on using the repository browser.