source: rtems/c/src/ChangeLog @ 4778c6e0

4.11
Last change on this file since 4778c6e0 was 4778c6e0, checked in by Joel Sherrill <joel.sherrill@…>, on Oct 28, 2011 at 1:58:22 PM

2011-10-28 Joel Sherrill <joel.sherrill@…>

PR 1944/misc

  • libchip/serial/mc68681.c: Remove #if 0.
  • Property mode set to 100644
File size: 176.3 KB
Line 
12011-10-28      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        PR 1944/misc
4        * libchip/serial/mc68681.c: Remove #if 0.
5
62011-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
7
8        * libchip/serial/ns16550.c (ns16550_init):
9        Remove unused var "ucTrash".
10
112011-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * libchip/network/smc91111.c (lan91cxx_recv):
14        Define var "lp" conditionally (Avoid warning).
15
162011-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
17
18        * libchip/network/dec21140.c (dec21140_rxDaemon):
19        Remove unused var "tbase".
20        * libchip/rtc/mc146818a.c (mc146818a_initialize):
21        Remove unused var "getReg".
22        * libchip/rtc/mc146818a.c (mc146818a_set_time):
23        Remove unused var "getReg".
24
252011-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
26
27        * libchip/display/disp_hcms29xx.c: Remove ARRAY_COUNT (unused).
28
292011-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
30
31        PR 1940/misc:
32        * libchip/serial/ns16550.c: Reflect changes to console-driver.
33
342011-10-19      Ralf Corsépius <ralf.corsepius@rtems.org>
35
36        * libchip/network/smc91111.c: Use PRIxPTR to print pointers.
37
382011-10-18      Jennifer Averett <Jennifer.Averett@OARcorp.com>
39
40        PR 1917/bsps
41        * libchip/serial/mc68681.c, libchip/serial/ns16550.c,
42        libchip/serial/serial.h, libchip/serial/z85c30.c: Modifications to
43        add dynamic tables for libchip serial drivers.
44
452011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
46
47        * libchip/rtc/icm7170.c (icm7170_get_time): Remove unused var setReg.
48        * libchip/rtc/icm7170.c (icm7170_set_time): Remove unused var getReg.
49
502011-10-11      Ralf Corsépius <ralf.corsepius@rtems.org>
51
52        * libchip/network/smc91111.c: Eliminate unused var "success".
53        * libchip/serial/mc68681.c: Eliminate unused var "getReg".
54
552011-10-10      Ralf Corsépius <ralf.corsepius@rtems.org>
56
57        * libchip/serial/z85c30.c: Eliminate unused var "dummy".
58        * libchip/network/sonic.c: Don't cast pointers to uint32_t.
59
602011-10-09      Ralf Corsépius <ralf.corsepius@rtems.org>
61
62        * libchip/network/greth.c, libchip/network/open_eth.c
63        libchip/network/sonic.c: Eliminate evil typecasts.
64        * libchip/network/greth.h, libchip/network/open_eth.h,
65        libchip/network/sonic.h: Use void* for addresses.
66
672011-08-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
68
69        * libchip/network/smc91111exp.h, libchip/network/smc91111.c: Use
70        BSP_FEATURE_IRQ_EXTENSION define.
71
722011-08-30      Peter Dufault <dufault@hda.com>
73
74        * libchip/network/smc91111.c: Modify to support the MPC5554 using new
75        exceptions.  Fix where the networking status is being dumped to a
76        single thousand-character line.  Add support for when the chip loaded
77        it's MAC address from a serial chip at reset (the
78        SMC91111_ENADDR_IS_SETUP option).  Call lan91cxx_start() every time
79        the the device is initialized.  Without this change the chip can not
80        be "upped" once it has been downed.
81        * c/src/libchip/network/smc91111.h: Change the "#ifdef expression" to
82        "#if expression".
83        * c/src/libchip/network/smc91111exp.h: Add support for new exceptions.
84
852011-07-11      Sebastian Huber <sebastian.huber@embedded-brains.de>
86
87        * libchip/serial/ns16550_p.h, libchip/serial/ns16550.c: Remove
88        interrupt handler during last close.
89
902011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
91
92        * libchip/display/disp_hcms29xx.c, libchip/flash/am29lv160.c,
93        libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c,
94        libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
95        libchip/i2c/spi-memdrv.c, libchip/rtc/ds1375.c: Eliminate use of GNU
96        old-style field designator extension as recommended by clang.
97
982011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
99
100        * libchip/i2c/spi-memdrv.h: Add missing semi-colon.
101
1022011-06-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
103
104        * aclocal/bspopts.m4: Added macros for cache options
105        RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED,
106        RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED,
107        RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED, and
108        RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED.
109
1102011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
111
112        PR 1729/cpukit
113        * aclocal/check-smp.m4, aclocal/enable-smp.m4: New files.
114
1152011-03-07      Ralf Corsépius <ralf.corsepius@rtems.org>
116
117        * aclocal/rtems-top.m4: Add pkgdatadir.
118        * configure.ac: Remove dead code.
119
1202011-03-04      Ralf Corsépius <ralf.corsepius@rtems.org>
121
122        * aclocal/rtems-top.m4, aclocal/version.m4:
123        Rename RTEMS_API into _RTEMS_API.
124
1252011-02-25      Ralf Corsépius <ralf.corsepius@rtems.org>
126
127        * aclocal/canonical-target-name.m4:
128        Stop pretending no_cpu* was buildable.
129        Derive RTEMS_CPU from "$host_cpu".
130        Error out if "$host" doesn't match "*-*-rtems*".
131
1322011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
133
134        * configure.ac: Remove AM_CONDITIONAL(HAS_POSIX) (Unused).
135
1362011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
137
138        * ada-tests/mptests/mp01/mp01.adb, ada-tests/mptests/mp01/mptest.adb,
139        ada-tests/mptests/mp01/mptest.ads,
140        ada-tests/mptests/mp01/node1/mp01_node1.adb,
141        ada-tests/mptests/mp01/node2/mp01_node2.adb,
142        ada-tests/mptests/mp02/mptest.adb, ada-tests/mptests/mp02/mptest.ads,
143        ada-tests/mptests/mp02/node1/mp02_node1.adb,
144        ada-tests/mptests/mp02/node2/mp02_node2.adb,
145        ada-tests/mptests/mp03/mptest.adb, ada-tests/mptests/mp03/mptest.ads,
146        ada-tests/mptests/mp03/node1/mp03_node1.adb,
147        ada-tests/mptests/mp03/node2/mp03_node2.adb,
148        ada-tests/mptests/mp04/mptest.adb, ada-tests/mptests/mp04/mptest.ads,
149        ada-tests/mptests/mp04/node1/mp04_node1.adb,
150        ada-tests/mptests/mp04/node2/mp04_node2.adb,
151        ada-tests/mptests/mp05/mptest.adb, ada-tests/mptests/mp05/mptest.ads,
152        ada-tests/mptests/mp05/node1/mp05_node1.adb,
153        ada-tests/mptests/mp05/node2/mp05_node2.adb,
154        ada-tests/mptests/mp06/mptest.adb, ada-tests/mptests/mp06/mptest.ads,
155        ada-tests/mptests/mp06/node1/mp06_node1.adb,
156        ada-tests/mptests/mp06/node2/mp06_node2.adb,
157        ada-tests/mptests/mp07/mptest.adb, ada-tests/mptests/mp07/mptest.ads,
158        ada-tests/mptests/mp07/node1/mp07_node1.adb,
159        ada-tests/mptests/mp07/node2/mp07_node2.adb,
160        ada-tests/mptests/mp08/mptest.adb, ada-tests/mptests/mp08/mptest.ads,
161        ada-tests/mptests/mp08/node1/mp08_node1.adb,
162        ada-tests/mptests/mp08/node2/mp08_node2.adb,
163        ada-tests/mptests/mp09/mptest.adb, ada-tests/mptests/mp09/mptest.ads,
164        ada-tests/mptests/mp09/node1/mp09_node1.adb,
165        ada-tests/mptests/mp09/node2/mp09_node2.adb,
166        ada-tests/mptests/mp10/mptest.adb, ada-tests/mptests/mp10/mptest.ads,
167        ada-tests/mptests/mp10/node1/mp10_node1.adb,
168        ada-tests/mptests/mp10/node2/mp10_node2.adb,
169        ada-tests/mptests/mp11/mptest.adb, ada-tests/mptests/mp11/mptest.ads,
170        ada-tests/mptests/mp11/node1/mp11_node1.adb,
171        ada-tests/mptests/mp11/node2/mp11_node2.adb,
172        ada-tests/mptests/mp12/mptest.adb, ada-tests/mptests/mp12/mptest.ads,
173        ada-tests/mptests/mp12/node1/mp12_node1.adb,
174        ada-tests/mptests/mp12/node2/mp12_node2.adb,
175        ada-tests/mptests/mp13/mptest.adb, ada-tests/mptests/mp13/mptest.ads,
176        ada-tests/mptests/mp13/node1/mp13_node1.adb,
177        ada-tests/mptests/mp13/node2/mp13_node2.adb,
178        ada-tests/mptests/mp14/mptest.adb, ada-tests/mptests/mp14/mptest.ads,
179        ada-tests/mptests/mp14/node1/mp14_node1.adb,
180        ada-tests/mptests/mp14/node2/mp14_node2.adb,
181        ada-tests/samples/base_mp/mptest.adb,
182        ada-tests/samples/base_mp/mptest.ads,
183        ada-tests/samples/base_sp/base_sp.adb,
184        ada-tests/samples/base_sp/sptest.adb,
185        ada-tests/samples/base_sp/sptest.ads,
186        ada-tests/samples/hello/hello.adb,
187        ada-tests/samples/hello/sptest.adb,
188        ada-tests/samples/hello/sptest.ads,
189        ada-tests/samples/nsecs/nsecs.adb,
190        ada-tests/samples/nsecs/sptest.adb,
191        ada-tests/samples/nsecs/sptest.ads,
192        ada-tests/samples/ticker/sptest.adb,
193        ada-tests/samples/ticker/sptest.ads,
194        ada-tests/samples/ticker/ticker.adb, ada-tests/sptests/sp01/sp01.adb,
195        ada-tests/sptests/sp01/sptest.adb, ada-tests/sptests/sp01/sptest.ads,
196        ada-tests/sptests/sp02/sp02.adb, ada-tests/sptests/sp02/sptest.adb,
197        ada-tests/sptests/sp02/sptest.ads, ada-tests/sptests/sp03/sp03.adb,
198        ada-tests/sptests/sp03/sptest.adb, ada-tests/sptests/sp03/sptest.ads,
199        ada-tests/sptests/sp04/sp04.adb, ada-tests/sptests/sp04/sptest.adb,
200        ada-tests/sptests/sp04/sptest.ads, ada-tests/sptests/sp05/sp05.adb,
201        ada-tests/sptests/sp05/sptest.adb, ada-tests/sptests/sp05/sptest.ads,
202        ada-tests/sptests/sp06/sp06.adb, ada-tests/sptests/sp06/sptest.adb,
203        ada-tests/sptests/sp06/sptest.ads, ada-tests/sptests/sp07/sp07.adb,
204        ada-tests/sptests/sp07/sptest.adb, ada-tests/sptests/sp07/sptest.ads,
205        ada-tests/sptests/sp08/sp08.adb, ada-tests/sptests/sp08/sptest.adb,
206        ada-tests/sptests/sp08/sptest.ads, ada-tests/sptests/sp09/sp09.adb,
207        ada-tests/sptests/sp09/sptest.adb, ada-tests/sptests/sp09/sptest.ads,
208        ada-tests/sptests/sp11/sp11.adb, ada-tests/sptests/sp11/sptest.adb,
209        ada-tests/sptests/sp11/sptest.ads, ada-tests/sptests/sp12/sp12.adb,
210        ada-tests/sptests/sp12/sptest.adb, ada-tests/sptests/sp12/sptest.ads,
211        ada-tests/sptests/sp13/sp13.adb, ada-tests/sptests/sp13/sptest.adb,
212        ada-tests/sptests/sp13/sptest.ads, ada-tests/sptests/sp14/sp14.adb,
213        ada-tests/sptests/sp14/sptest.adb, ada-tests/sptests/sp14/sptest.ads,
214        ada-tests/sptests/sp15/sp15.adb, ada-tests/sptests/sp15/sptest.adb,
215        ada-tests/sptests/sp15/sptest.ads, ada-tests/sptests/sp16/sp16.adb,
216        ada-tests/sptests/sp16/sptest.adb, ada-tests/sptests/sp16/sptest.ads,
217        ada-tests/sptests/sp17/sp17.adb, ada-tests/sptests/sp17/sptest.adb,
218        ada-tests/sptests/sp17/sptest.ads, ada-tests/sptests/sp19/sp19.adb,
219        ada-tests/sptests/sp19/sptest.adp, ada-tests/sptests/sp19/sptest.ads,
220        ada-tests/sptests/sp20/sp20.adb, ada-tests/sptests/sp20/sptest.adb,
221        ada-tests/sptests/sp20/sptest.ads, ada-tests/sptests/sp22/sp22.adb,
222        ada-tests/sptests/sp22/sptest.adb, ada-tests/sptests/sp22/sptest.ads,
223        ada-tests/sptests/sp23/sp23.adb, ada-tests/sptests/sp23/sptest.adb,
224        ada-tests/sptests/sp23/sptest.ads, ada-tests/sptests/sp24/sp24.adb,
225        ada-tests/sptests/sp24/sptest.adb, ada-tests/sptests/sp24/sptest.ads,
226        ada-tests/sptests/sp25/sp25.adb, ada-tests/sptests/sp25/sptest.adb,
227        ada-tests/sptests/sp25/sptest.ads,
228        ada-tests/support/test_support.adb, ada-tests/tmtests/tm01/tm01.adb,
229        ada-tests/tmtests/tm01/tmtest.adb, ada-tests/tmtests/tm01/tmtest.ads,
230        ada-tests/tmtests/tm02/tm02.adb, ada-tests/tmtests/tm02/tmtest.adb,
231        ada-tests/tmtests/tm02/tmtest.ads, ada-tests/tmtests/tm03/tm03.adb,
232        ada-tests/tmtests/tm03/tmtest.adb, ada-tests/tmtests/tm03/tmtest.ads,
233        ada-tests/tmtests/tm04/tm04.adb, ada-tests/tmtests/tm04/tmtest.adb,
234        ada-tests/tmtests/tm04/tmtest.ads, ada-tests/tmtests/tm05/tm05.adb,
235        ada-tests/tmtests/tm05/tmtest.adb, ada-tests/tmtests/tm05/tmtest.ads,
236        ada-tests/tmtests/tm06/tm06.adb, ada-tests/tmtests/tm06/tmtest.adb,
237        ada-tests/tmtests/tm06/tmtest.ads, ada-tests/tmtests/tm07/tm07.adb,
238        ada-tests/tmtests/tm07/tmtest.adb, ada-tests/tmtests/tm07/tmtest.ads,
239        ada-tests/tmtests/tm08/tm08.adb, ada-tests/tmtests/tm08/tmtest.adb,
240        ada-tests/tmtests/tm08/tmtest.ads, ada-tests/tmtests/tm09/tm09.adb,
241        ada-tests/tmtests/tm09/tmtest.adb, ada-tests/tmtests/tm09/tmtest.ads,
242        ada-tests/tmtests/tm10/tm10.adb, ada-tests/tmtests/tm10/tmtest.adb,
243        ada-tests/tmtests/tm10/tmtest.ads, ada-tests/tmtests/tm11/tm11.adb,
244        ada-tests/tmtests/tm11/tmtest.adb, ada-tests/tmtests/tm11/tmtest.ads,
245        ada-tests/tmtests/tm12/tm12.adb, ada-tests/tmtests/tm12/tmtest.adb,
246        ada-tests/tmtests/tm12/tmtest.ads, ada-tests/tmtests/tm13/tm13.adb,
247        ada-tests/tmtests/tm13/tmtest.adb, ada-tests/tmtests/tm13/tmtest.ads,
248        ada-tests/tmtests/tm14/tm14.adb, ada-tests/tmtests/tm14/tmtest.adb,
249        ada-tests/tmtests/tm14/tmtest.ads, ada-tests/tmtests/tm15/tm15.adb,
250        ada-tests/tmtests/tm15/tmtest.adb, ada-tests/tmtests/tm15/tmtest.ads,
251        ada-tests/tmtests/tm16/tm16.adb, ada-tests/tmtests/tm16/tmtest.adb,
252        ada-tests/tmtests/tm16/tmtest.ads, ada-tests/tmtests/tm17/tm17.adb,
253        ada-tests/tmtests/tm17/tmtest.adb, ada-tests/tmtests/tm17/tmtest.ads,
254        ada-tests/tmtests/tm18/tm18.adb, ada-tests/tmtests/tm18/tmtest.adb,
255        ada-tests/tmtests/tm18/tmtest.ads, ada-tests/tmtests/tm19/tm19.adb,
256        ada-tests/tmtests/tm19/tmtest.adb, ada-tests/tmtests/tm19/tmtest.ads,
257        ada-tests/tmtests/tm20/tm20.adb, ada-tests/tmtests/tm20/tmtest.adb,
258        ada-tests/tmtests/tm20/tmtest.ads, ada-tests/tmtests/tm21/tm21.adb,
259        ada-tests/tmtests/tm21/tmtest.adb, ada-tests/tmtests/tm21/tmtest.ads,
260        ada-tests/tmtests/tm22/tm22.adb, ada-tests/tmtests/tm22/tmtest.adb,
261        ada-tests/tmtests/tm22/tmtest.ads, ada-tests/tmtests/tm23/tm23.adb,
262        ada-tests/tmtests/tm23/tmtest.adb, ada-tests/tmtests/tm23/tmtest.ads,
263        ada-tests/tmtests/tm24/tm24.adb, ada-tests/tmtests/tm24/tmtest.adb,
264        ada-tests/tmtests/tm24/tmtest.ads, ada-tests/tmtests/tm25/tm25.adb,
265        ada-tests/tmtests/tm25/tmtest.adb, ada-tests/tmtests/tm25/tmtest.ads,
266        ada-tests/tmtests/tm28/tm28.adb, ada-tests/tmtests/tm28/tmtest.adb,
267        ada-tests/tmtests/tm28/tmtest.ads, ada-tests/tmtests/tm29/tm29.adb,
268        ada-tests/tmtests/tm29/tmtest.adb, ada-tests/tmtests/tm29/tmtest.ads,
269        ada-tests/tmtests/tmck/tmck.adb, ada-tests/tmtests/tmck/tmtest.adb,
270        ada-tests/tmtests/tmck/tmtest.ads,
271        ada-tests/tmtests/tmoverhd/dummy_rtems.adb,
272        ada-tests/tmtests/tmoverhd/dummy_rtems.ads,
273        ada-tests/tmtests/tmoverhd/tmoverhd.adb,
274        ada-tests/tmtests/tmoverhd/tmtest.adb,
275        ada-tests/tmtests/tmoverhd/tmtest.ads: Account for RTEMS binding
276        child package rework. Eliminate all warnings.
277
2782011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
279
280        * ada/Makefile.am, ada/preinstall.am, ada/rtems.adb, ada/rtems.ads:
281        Split RTEMS Ada95 binding into a master package and a child package
282        per Manager. This is better Ada style.
283        * ada/rtems-barrier.adb, ada/rtems-barrier.ads, ada/rtems-clock.adb,
284        ada/rtems-clock.ads, ada/rtems-cpu_usage.ads, ada/rtems-debug.adb,
285        ada/rtems-debug.ads, ada/rtems-event.adb, ada/rtems-event.ads,
286        ada/rtems-extension.adb, ada/rtems-extension.ads,
287        ada/rtems-fatal.adb, ada/rtems-fatal.ads, ada/rtems-interrupt.ads,
288        ada/rtems-io.adb, ada/rtems-io.ads, ada/rtems-message_queue.adb,
289        ada/rtems-message_queue.ads, ada/rtems-object.adb,
290        ada/rtems-object.ads, ada/rtems-partition.adb,
291        ada/rtems-partition.ads, ada/rtems-port.adb, ada/rtems-port.ads,
292        ada/rtems-rate_monotonic.adb, ada/rtems-rate_monotonic.ads,
293        ada/rtems-region.adb, ada/rtems-region.ads, ada/rtems-semaphore.adb,
294        ada/rtems-semaphore.ads, ada/rtems-signal.adb, ada/rtems-signal.ads,
295        ada/rtems-stack_checker.ads, ada/rtems-tasks.adb,
296        ada/rtems-tasks.ads, ada/rtems-timer.adb, ada/rtems-timer.ads: New
297        files.
298
2992011-02-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
300
301        * libchip/serial/ns16550.c: Revert previous commit and extend existing
302        mechanic.
303
3042011-02-15      Jennifer Averett
305
306        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Support i386
307        style IRQs.
308
3092011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
310
311        * libchip/network/smc91111config.h:
312        Use "__asm__" instead of "asm" for improved c99-compliance.
313
3142011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
315
316        * configure.ac: Require autoconf-2.68, automake-1.11.1.
317
3182011-01-17      Joel Sherrill <joel.sherrill@oarcorp.com>
319
320        * libchip/ide/ata.c: Fix spelling.
321
3222011-01-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
323
324        * libchip/serial/ns16550.c: Install interrupt handler after TTY
325        pointer is valid.
326
3272010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
328
329        * libchip/ide/ata.c: Do not violate chain API.
330
3312010-08-20      <yann.sionneau@telecom-sudparis.eu>
332
333        * libchip/network/greth.c, libchip/network/open_eth.c: Add constants
334        for buffer modes.
335
3362010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
337
338        * libchip/ide/ata_internal.h: C++ compatibility.
339
3402010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
341
342        * libchip/Makefile.am, libchip/preinstall.am: Install
343        <libchip/ata_internal.h>.
344
3452010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
346
347        * libchip/ide/ata_util.c: New file.
348        * libchip/Makefile.am: Reflect change from above.
349        * libchip/ide/ata.c: Moved ata_breq_init(), ata_identify_device(), and
350        ata_process_request_on_init_phase() into new file.
351
3522010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
353
354        * libchip/ide/ata_internal.h, libchip/ide/ata.c: Moved code into
355        separate functions.  Added public ata_breq_init(),
356        ata_identify_device(), and ata_process_request_on_init_phase()
357        functions.
358
3592010-06-24      Arnout Vandecappelle <arnout@mind.be>
360
361        PR 1586/misc
362        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to
363        SD card accesses.
364
3652010-06-22      Arnout Vandecappelle <arnout@mind.be>
366
367        PR 1580/misc
368        * libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor
369        while waiting for read data.
370
3712010-06-22      Arnout Vandecappelle <arnout@mind.be>
372
373        PR 1579/misc
374        * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
375        waiting for write to finish.
376
3772010-06-22      Arnout Vandecappelle <arnout@mind.be>
378
379        PR 1567/misc
380        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
381        timeouts.
382
3832010-06-21      Arnout Vandecappelle <arnout@mind.be>
384
385        PR 1576/misc
386        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
387
3882010-06-21      Arnout Vandecappelle <arnout@mind.be>
389
390        PR 1569/misc
391        * libchip/i2c/spi-sd-card.c: Added CRC checks.
392
3932010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
394
395        PR 1561/cpukit
396        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
397
3982010-06-14      Arnout Vandecappelle <arnout@mind.be>
399
400        PR 1557/misc
401        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
402
4032010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
404
405        * aclocal/version.m4: Bump RTEMS_API to 4.11.
406        Bump _RTEMS_VERSION to 4.10.99.0.
407
4082010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
409
410        * libchip/network/if_dc.c: Fix warning.
411
4122010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
413
414        * libchip/network/greth.c: Misc. hacks to allow compilation on
415        16bit targets.
416
4172010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
418
419        PR 1531/newlib
420        * libchip/network/i82586.c:
421        Add local copy of ALIGN().
422
4232010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
424
425        * libchip/network/cs8900.c:
426        Misc. changes to make code 16bit-target compliant.
427        * libchip/network/i82586.c:
428        Use int32_t instead of int for 16bit-target compliance.
429        * libchip/network/open_eth.c:
430        Misc. changes to make code 16bit-target compliant.
431
4322010-05-18      Chris Johns <chrisj@rtems.org>
433
434        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
435        1448/filesystem.
436
4372010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
438
439        * aclocal/bsp-alias.m4: Change quoting to work-round
440        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
441
4422010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
443
444        * libchip/network/if_dc.c: Remove warnings.
445
4462010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
447
448        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
449        libchip/serial/ns16550.c, libchip/serial/serial.h,
450        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
451        or intptr_t instead of uint32_t or int32_t.
452
4532010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
454
455        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
456        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
457        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
458        uint32_t.
459
4602010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
461
462        * libchip/serial/serial.h: Add extern "C".
463
4642010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
465
466        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
467        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
468        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
469        prototype
470
4712010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
472
473        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
474        CPU_SIMPLE_VECTORED_INTERRUPTS.
475
4762010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
477
478        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
479        simple or PIC interrupt model.
480
4812010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
482
483        * libchip/rtc/ds1375.c: #include <unistd.h>.
484
4852010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
486
487        * libchip/network/i82586.c: Readdress use of ctype methods per
488        recommendation from D.J. Delorie on the newlib mailing list. We
489        should pass an unsigned char into these methods.
490
4912010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
492
493        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
494        variable.
495
4962010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
497
498        * libchip/network/i82586.c: Fix warnings for ctype methods.
499
5002010-02-19      Chris Johns <chrisj@rtems.org>
501
502        * libchip/ide/ide_controller.c: Create the devices as block
503        devices.
504
5052010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
506
507        * libchip/ide/ata_internal.h, libchip/ide/ata.c
508        libchip/i2c/spi-sd-card.c: Update for block device API change.
509
5102010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
511
512        * libchip/display/disp_hcms29xx.c,
513        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
514        libchip/display/font_hcms29xx.h: various fixes
515
5162009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
517
518        PR 1474
519        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
520        device API change.
521
5222009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
523
524        * libchip/network/greth.c: Eliminate unused type
525        rtems_clock_time_value.
526
5272009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
528
529        * libchip/network/dec21140.c: Warning elimination
530        (dec21140_softc->base now is an uint32_t).
531
5322009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
533
534        PR 1483/cpukit
535        * libchip/network/dec21140.c, libchip/network/elnk.c,
536        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
537        *_SUPPORTED-guarded code sections.
538
5392009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
540
541        * libchip/network/dec21140.c, libchip/network/elnk.c,
542        libchip/network/if_dc.c: Ensure PCI drivers are built on all
543        supported configurations. PowerPC conditionals were not current and
544        code was not being built on supported BSPs.
545
5462009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
547
548        * libchip/network/smc91111.c: Formatting.
549
5502009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
551
552        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
553        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
554        uint32_t (16bit ints are too small).
555
5562009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
557
558        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
559        * libchip/network/if_dc.c: Fix type mismatch.
560
5612009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
562
563        * aclocal/bsp-linkcmds.m4: New.
564
5652009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
566
567        * configure.ac: Rework CFLAGS setup.
568        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
569        * automake/compile.am: Remove RTEMS_CFLAGS.
570
5712009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
572
573        * libchip/ide/ata.h: Move extern "C".
574
5752009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
576
577        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
578        Use hex-constants to avoid implicit int-casts.
579        * libchip/i2c/spi-memdrv.c:
580        Use hex-constants to avoid implicit int-casts.
581        Use rtems_off64_t offsets to avoid loosing precision.
582
5832009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
584
585        * libchip/serial/ns16550.c: Update for interrupt handler type change.
586
5872009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
588
589        * aclocal/bsp-alias.m4: New.
590        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
591
5922009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
593
594        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
595
5962009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
597
598        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
599        * Makefile.am: Remove BARE_CPU_MODEL.
600
6012009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
602
603        * configure.ac: Remove cfg_dir.
604
6052009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
606
607        * configure.ac: Remove -std=c99 -fasm.
608        Remove AM_CONDITIONAL LIBCHIP.
609        * libchip/Makefile.am, wrapup/Makefile.am:
610        Remove AM_CONDITIONAL LIBCHIP.
611
6122009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
613
614        * configure.ac: Pick up make/custom/*.
615        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
616
6172009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
618
619        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
620        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
621
6222009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
623
624        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
625
6262009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
627
628        * Makefile.am: Remove RTEMS_HOST (unused).
629        * configure.ac: Remove RTEMS_HOST (unused).
630        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
631
6322009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
633
634        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
635        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
636
6372009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
638
639        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
640        aclocal/check-posix.m4, aclocal/enable-posix.m4,
641        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
642
6432009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
644
645        * configure.ac: Rework make/custom/* handling.
646        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
647        * Makefile.am: Remove make/custom/default.cfg-rule.
648
6492009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
650
651        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
652        NULL pointer access in interrupt handler.
653
6542009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
655
656        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
657        device API change.
658
6592009-10-08      Chris Johns <chrisj@rtems.org>
660
661        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
662        multiblock support from the ATA driver. Multiblock at the disk
663        level should not be a global policy as a disk may have more than
664        one partition with different block sizes. An IDE driver could
665        decide to use the feature with DMA but this a driver specific
666        design choice. Fixed bugs relating to variable block sizes and
667        large block transfer.
668        * c/src/libchip/ide/ide_controller.c,
669        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
670        Changed the block size to 32bits so blocks of 64K or bigger can be
671        transfered in a single driver call.
672
6732009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
674
675        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
676        shared irq.h yet and this breaks a significant number of them.
677
6782009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
679
680        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
681        model.
682
6832009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
684
685        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
686        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
687        renamed to rtems_termios_baud_to_number.
688
6892009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
690
691        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
692        termios_baud_to_number (duplicate prototypes).
693        Add C++-guards.
694        Include rtems/termiostypes.h.
695
6962009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
697
698        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
699
7002009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
701
702        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
703        physical address to support BSD TCP/IP stack.
704
7052009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
706
707        * libchip/network/elnk.c: Convert calls to legacy routine
708        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
709
7102009-08-03      Roger Dahlkvist <ruppe@kth.se>
711
712        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
713
7142009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
715
716        * libchip/ide/ata.c: Remove warning.
717
7182009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
719
720        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
721        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
722        now use the same macros.
723        * aclocal/bsp-bspcleanup-options.m4: New file.
724
7252009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
726
727        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
728        obsolete defines and declarations.  Set initial baud during device
729        open.  Fixed interrupt mode.
730
7312009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
732
733        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
734        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
735        EINVAL and ENOTTY as appropriate.
736
7372009-05-30      Chris Johns <chrisj@rtems.org>
738
739        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
740        devices on an IDE bus and cleaned up the initialisation register
741        call.
742
7432009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
744
745        * libchip/network/i82586.c: Fix warning in manner suggested by
746        Arnout Vandecappelle <arnout@mind.be> in
747        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
748
7492009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
750
751        * libchip/network/if_dc.c: Fixed warnings.
752
7532009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
754
755        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
756        as needed.
757
7582009-04-29      Chris Johns <chrisj@rtems.org>
759
760        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
761
762        * libchip/ide/ide_controller.c: Change the status detection and
763        add a message if the transfer fails. There is currently no error
764        handle at the IDE drvier level.
765
7662009-03-12      Daniel Hellstrom <daniel@gaisler.com>
767
768        PR 1392/bsps
769        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
770        over multiple pages results in extra data being written.
771
7722009-02-27      Gene Smith <gene.smith@siemens.com>
773
774        PR 1356
775        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
776        cards.
777
7782009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
779
780        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
781        enabled on x86.
782
7832009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
784
785        * aclocal/bspopts.m4: Quoting cosmetics.
786
7872009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
788
789        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
790        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
791        writes.  Fixed integer type in device structure.
792
7932009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
794
795        * libchip/serial/ns16550.c: Turn on ns16550_process() for
796        BSP_FEATURE_IRQ_LEGACY case also.
797
7982008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
799
800        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
801        level LibI2C interface.  Added generic block IO functions.
802
8032008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
804
805        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
806        optman/rtems/no-msg.c, optman/rtems/no-part.c,
807        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
808        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
809        optman/sapi/no-ext.c, optman/sapi/no-io.c:
810        Revert previous patch (cvs clash with Joel hacking cpukit).
811
8122008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
813
814        * aclocal/canonical-target-name.m4: Remove tic4x.
815
8162008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
817
818        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
819
8202008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
821
822        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
823        optman/rtems/no-msg.c, optman/rtems/no-part.c,
824        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
825        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
826        optman/sapi/no-ext.c, optman/sapi/no-io.c:
827        Fix prototypes.
828
8292008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
830
831        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
832
8332008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
834
835        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
836        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
837        duplicated data.
838
8392008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
840
841        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
842        SuperCore Handler initialization routines to directly pull parameters
843        from configuration table.
844
8452008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
846
847        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
848        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
849        optman/rtems/no-part.c, optman/rtems/no-region.c,
850        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
851        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
852        initialization routines to directly pull parameters from
853        configuration table. Eliminate empty routines sportted.
854
8552008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
856
857        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
858
8592008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
860
861        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
862        all public use of TOD conversion routines.
863
8642008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
865
866        * libchip/network/smc91111config.h:
867        #include <stdint.h> instead of <rtems/stdint.h>.
868
8692008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
870
871        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
872        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
873
8742008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
875
876        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
877
8782008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
879
880        * libchip/serial/ns16550.c: Transmit the character in the polled write
881        function within a critical section for printk() compatibility.
882
8832008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
884
885        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
886
8872008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
888
889        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
890
8912008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
892
893        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
894
8952008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
896
897        * aclocal/bsp-bootcard-options.m4: Fix quoting.
898
8992008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
900
901        * aclocal/bsp-bootcard-options.m4: New file.
902        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
903
9042008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
905
906        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
907        BSPs that support this feature.
908
9092008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
910
911        * libchip/serial/ns16550.c: Fix typo.
912
9132008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
914
915        * libchip/serial/ns16550.c: Fix typo.
916
9172008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
918
919        * libchip/serial/ns16550.c: Add not supported on arm even though it is
920        not simple vectored.
921
9222008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
923
924        * libchip/serial/ns16550.c: Not currently supported on architectures
925        with simple vectored interrupt model.
926
9272008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
928
929        * aclocal/version.m4: Bump RTEMS_API to 4.10.
930        Bump _RTEMS_VERSION to 4.9.99.0.
931
9322008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
933
934        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
935        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
936        functions have now static linkage type.  Added constant qualifier to
937        operations table and read-only function parameters.
938
939        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
940        c/src/libchip/serial/serial.h:  Include required header files.  Removed
941        support for old PowerPC exception handling.  Various fixes for
942        interrupt related routines.  Added support for BSPs with IRQ extension
943        API.
944
9452008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
946
947        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
948        is no PCI bus based upon the BSP not having a base address defined.
949        This means this driver cannot be supported on that board.
950
9512008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
952
953        * libchip/network/dec21140.c, libchip/network/elnk.c,
954        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
955
9562008-09-17      Miao Yan <yanmiaobest@gmail.com>
957
958        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
959        add simple device only filesystem (devfs), optionally completely drop
960        out filesystem, and to clean up disabling newlib reentrancy support.
961        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
962        now has a 15K code space.
963        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
964        Removed.
965
9662008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
967
968        * libchip/ide/ata.h: Convert to Unix file format.
969
9702008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
971
972        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
973        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
974        libchip/serial/serial.h, libchip/serial/serprobe.c,
975        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
976        Convert to "bool".
977        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
978        libchip/i2c/spi-memdrv.h: Convert to "bool".
979        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
980        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
981        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
982        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
983        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
984        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
985        Convert to "bool".
986        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
987        Convert to "bool".
988        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
989        Convert to "bool".
990
9912008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
992
993        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
994        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
995        memory driver to not use the clock ioctl to install a method to poll
996        for input. It now uses a Class API Timer which means we can eliminate
997        this special IOCTL from all clock drivers.
998        * libchip/shmdr/setckvec.c: Removed.
999
10002008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1001
1002        * libchip/network/sonic.c: Do not declare a variable just to hold an
1003        ignored return value.
1004
10052008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
1006
1007        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
1008
10092008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1010
1011        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
1012        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
1013
10142008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1015
1016        * libchip/display/disp_hcms29xx.c: Do not make these static. They
1017        appear to be unused that way.
1018
10192008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1020
1021        * libchip/shmdr/shm_driver.h: Correct prototypes.
1022
10232008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
1024
1025        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
1026        variables and made methods static.
1027
10282008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
1029
1030        * libchip/serial/ns16550.c: Fix warning.
1031
10322008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
1033
1034        * aclocal/prog-cc.m4: Add -Wnested-externs.
1035
10362008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1037
1038        * libchip/network/dec21140.c: Add missing prototype.
1039        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
1040
10412008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1042
1043        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
1044        -Wstrict-prototypes to RTEMS_CFLAGS.
1045
10462008-08-02      Chris Johns <chrisj@rtems.org>
1047
1048        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
1049        rtems_blkdev_request count and start references. Use
1050        RTEMS_BLKDEV_START_BLOCK.
1051
10522008-07-29      Chris Johns <chrisj@rtems.org>
1053
1054        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
1055
1056        * libchip/ide/ata.c: Change to use a mutex rather than disable
1057        pre-emption. Updated to the libblock changes.
1058
1059        * libchip/ide/ata_internal.h: Updated to the new chains API.
1060
1061        * libchip/ide/ide_controller.c: Updated to the libblock
1062        changes. Added come debug tracing.
1063
1064        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
1065        to the libblock changes.
1066
10672008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1068
1069        * configure.ac: Remove RPCGEN, RPCTOOLS.
1070
10712008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
1072
1073        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
1074        for output format specifiers.
1075
10762008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1077
1078        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
1079        Fixed some data types
1080
10812008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
1082
1083        * libchip/i2c/spi-sd-card.c: Added missing header file.
1084        * libchip/Makefile.am: Added SD Card driver.
1085
10862008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1087
1088        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
1089        make glyphs non-constant, added file headers
1090
10912008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1092
1093        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
1094        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
1095        * libchip/display/font_hcms29xx.h
1096        Creation of SPI display driver
1097
10982008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
1099
1100        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
1101        via SPI.
1102
11032008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1104
1105        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
1106        AC_PREREQ(2.62).
1107
11082008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1109
1110        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
1111
11122008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1113
1114        * libchip/Makefile.am: Move termios helper routines from libchip to
1115        libcsupport. Add routine which makes it easy for a termios device
1116        driver to inform termios of its default baud rate. This avoids
1117        inconsistencies in later termios settings changes.
1118        * libchip/serial/termios_baud2index.c,
1119        libchip/serial/termios_baud2num.c: Removed.
1120
11212008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1122
1123        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
1124
11252008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1126
1127        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
1128        not fail if there are none.
1129
11302008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1131
1132        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
1133        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
1134        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
1135        * libchip/Makefile.am:
1136        derived a generic spi memory driver from spi-flash-m25p40,
1137        added descriptor for fram fm25l256
1138
11392008-05-07      Till Straumann <strauman@slac.stanford.edu>
1140
1141        PR 649/bsps
1142        * libchip/ide/ata.c: Give up if the interface does not become ready.
1143
11442008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1145
1146        Moved to cpukit.
1147        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
1148        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
1149        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
1150        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
1151        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
1152        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
1153        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
1154        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
1155        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
1156        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
1157        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
1158        nfsclient/src/xdr_mbuf.c: Removed.
1159
11602008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
1161
1162        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
1163
11642008-01-05      Chris Johns <chrisj@rtems.org>
1165
1166        * libchip/flash/am29lv160.c: Update the blank check error message
1167        to say there is an error.
1168       
11692007-12-22      Chris Johns <chrisj@rtems.org>
1170
1171        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
1172        the hello message. Just one line but still a little too long.
1173       
11742007-12-14      Chris Johns <chrisj@rtems.org>
1175
1176        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
1177        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
1178        * libchip/flash, libchip/flash/am29lv160.c,
1179        libchip/flash/am29lv160.h: New.
1180
11812007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1182
1183        * libchip/network/if_fxp.c: Spacing.
1184
11852007-11-20      Till Straumann <strauman@slac.stanford.edu>
1186
1187        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
1188        Avoid using 'stdio' before the system is up and fully
1189        initialized.
1190
11912007-11-20      Till Straumann <strauman@slac.stanford.edu>
1192
1193        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
1194        * libchip/Makefile.am, libchip/preinstall.am:
1195        added new driver for Maxim DS1375 i2c RTC.
1196
11972007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1198
1199        * libchip/i2c/spi-flash-m25p40.c:
1200        added addressing call in write function
1201
12022007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1203
1204        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
1205        * libchip/Makefile.am:
1206        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
1207
12082007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1209
1210        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
1211
12122007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1213
1214        * nfsclient/Makefile.am: Fix errors.
1215
12162007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1217
1218        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
1219
12202007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1221
1222        * aclocal/version.m4: Bump RTEMS_API to 4.9.
1223        Bump RTEMS_VERSION to 4.8.99.0.
1224
12252007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1226
1227        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
1228
12292007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1230
1231        * configure.ac: Remove AC_PROG_AWK (Unused).
1232
12332007-09-14      Daron Chabot <djc915@mail.usask.ca>
1234
1235        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
1236        rtems_interrupt_vector, to permit passing arbitrary arguments to the
1237        ISR. Clean up of variables to silence compiler warnings.
1238
12392007-09-13      Daniel Hellstrom <daniel@gaisler.com>
1240
1241        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
1242
12432007-09-12      Daniel Hellstrom <daniel@gaisler.com>
1244
1245        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
1246          - Odd bit bug in some chips taken care of.
1247          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
1248            alignment but failing to do so must have made the driver writer to make
1249            some incorrect assumptions about MBUFs.
1250          - Fixed MBUF handling to handle mbuf chains better. The Data length of
1251            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
1252          - Made while loop responsible for copying data to fifo port copy 16 shorts
1253            per loop instead of 1 short, increasing the copying process.
1254
12552007-09-07      Daniel Hellstrom <daniel@gaisler.com>
1256
1257        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
1258        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
1259
12602007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1261
1262        * configure.ac, wrapup/Makefile.am: Remove RDBG.
1263        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
1264        librdbg/Makefile.am, librdbg/preinstall.am,
1265        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
1266        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
1267        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
1268        librdbg/include/rdbg/powerpc/rdbg_f.h,
1269        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
1270        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1271        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1272        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1273        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1274        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
1275        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
1276        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
1277        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
1278        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
1279        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
1280        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1281        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
1282        librdbg/src/powerpc/rdbg_f.c,
1283        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1284        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
1285        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1286        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
1287
12882007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1289
1290        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
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-27      Chris Johns <chrisj@rtems.org>
1298
1299        * wrapup/Makefile.am: Create archive from a file for hosts
1300        with a limited command line size.
1301
13022007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1303
1304        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1305          sizes.
1306
13072007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1308       
1309        * configure.ac: Add nfsclient.
1310        * nfsclient/Makefile.am: New.
1311        * nfsclient/proto/Makefile, nfsclient/Makefile,
1312          nfsclient/src/Makefile: Remove.
1313        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
1314        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
1315
13162007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1317
1318        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
1319        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
1320        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
1321        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
1322        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
1323        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
1324        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
1325        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
1326        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
1327        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
1328        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
1329        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
1330
13312007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1332
1333        * libchip/serial/ns16550.c: removed timed out wait for transmitter
1334        to become ready: This will not work for fast CPUs.
1335
13362007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1337
1338        * libchip/ide/ata.c: fixed warning
1339
13402007-06-20      Ray Xu <rayx@gmail.com>
1341
1342        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
1343        console, and libio. This shrinks the memory requirements but Joel has
1344        not figured out how best to present this to application space.
1345        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1346        New files.
1347
13482007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1349
1350        * optman/sapi/no-io.c: Split IO Manager into one function per file so
1351        now we only need required initialization methods.
1352
13532007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1354
1355        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
1356        parameter since it was used to configure a no longer used feature.
1357        Device names are now part of the filesystem not in a table.
1358
13592007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1360
1361        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
1362        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
1363        optman/rtems/no-part.c, optman/rtems/no-region.c,
1364        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
1365        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
1366        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
1367        other optional managers so using them reduces application size
1368        instead of increasing it.
1369        * optman/rtems/no-barrier.c: New file.
1370
13712007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1372
1373        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
1374        adjustments to pci-API changes.
1375        * libchip/network/dec21140.c, libchip/network/elnk.c,
1376        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
1377        changes.
1378
13792007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1380
1381        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1382        libchip/network/if_fxp.c: Reflect changes to pci-API.
1383
13842007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1385
1386        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1387        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1388
13892007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1390
1391        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1392          being used to compile "tools").
1393
13942007-03-13      Joel Sherrill <joel@OARcorp.com>
1395
1396        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1397
13982007-03-12      Joel Sherrill <joel@OARcorp.com>
1399
1400        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1401        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1402        and/or fix mistake in copyright notice. Both of these mistakes appear
1403        to be from code submitted after these changes were made previously.
1404
14052007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1406
1407        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1408
14092007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1410
1411        * libchip/Makefile.am: Correct path to README.tulipclone.
1412
14132007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1414
1415        * libchip/ide/ata.c: Remove superfluous type casts.
1416
14172007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1418
1419        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1420        Use size_t for sizes.
1421
14222007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1423
1424        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1425        from preemption disabled region
1426
14272007-01-16      Till Straumann <strauman@slac.stanford.edu>
1428
1429        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1430        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1431        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1432
14332006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1434
1435        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1436          ioctl_command_t as ioctl argument.
1437
14382006-12-13      Joel Sherrill <joel@OARcorp.com>
1439
1440        * librtems++/include/rtems++/rtemsEvent.h,
1441        librtems++/include/rtems++/rtemsMessageQueue.h,
1442        librtems++/include/rtems++/rtemsSemaphore.h,
1443        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1444        librtems++/src/rtemsMessageQueue.cc,
1445        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1446        rtems_unsigned32 to uint32_t.
1447
14482006-12-13      Joel Sherrill <joel@OARcorp.com>
1449
1450        PR 1181/bsps
1451        * optman/rtems/no-msg.c: Clean up dead code.
1452
14532006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1454
1455        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1456
14572006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1458
1459        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1460        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1461        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1462
14632006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1464
1465        * configure.ac: New BUG-REPORT address.
1466
14672006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1468
1469        * Makefile.am: Remove ampolish3.
1470
14712006-11-17      Joel Sherrill <joel@OARcorp.com>
1472
1473        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1474        blank lines.
1475
14762006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1477
1478        * configure.ac: Remove RTEMS_AMPOLISH3.
1479        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1480          Remove checks for AMPOLISH3.
1481        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1482        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1483        * ampolish3: Remove.
1484
14852006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1486
1487        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1488        * aclocal/prog-cc.m4: Remove CFLAGS.
1489        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1490        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1491
14922006-10-23      Joel Sherrill <joel@OARcorp.com>
1493
1494        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1495
14962006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1497
1498        * automake/compile.am: Use hard-coded RTEMS_* flags.
1499
15002006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1501
1502        * aclocal/rtems-top.m4: Remove RTEMS_API.
1503        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1504
15052006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1506
1507        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1508
15092006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1510
1511        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1512
15132006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1514
1515        * aclocal/version.m4: Bump version to 4.7.99.0.
1516
15172006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1518
1519        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1520
15212006-09-11      Joel Sherrill <joel@OARcorp.com>
1522
1523        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1524
15252006-09-04      Joel Sherrill <joel@OARcorp.com>
1526
1527        * libchip/network/greth.c, libchip/network/open_eth.c,
1528        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1529        introduced by warning removal.
1530
15312006-09-01      Joel Sherrill <joel@OARcorp.com>
1532
1533        * libchip/network/greth.c, libchip/network/open_eth.c,
1534        libchip/network/smc91111.c: Remove warnings and correct prototype
1535        added earlier today.
1536
15372006-09-01      Joel Sherrill <joel@OARcorp.com>
1538
1539        * libchip/network/cs8900.c, libchip/network/greth.c,
1540        libchip/network/i82586.c, libchip/network/open_eth.c,
1541        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1542        sized integers, and inttypes.h printf helpers.
1543
15442006-08-09      Kolja Waschk <waschk@telos.de>
1545
1546        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1547
15482006-07-12      Joel Sherrill <joel@OARcorp.com>
1549
1550        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1551
15522006-07-11      Jerry Needell <jerry.needell@unh.edu>
1553
1554        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1555        4.6 branch.  Original modifications by Gaisler Enterprises.
1556        * libchip/network/greth.c, libchip/network/greth.h: New files.
1557
15582006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1559
1560        * ide/ata.[ch]:
1561        (PR1118) fetch priority for ATA task from a variable,
1562        not a fixed configuration value.
1563       
15642006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1565
1566        * Makefile.am: Add ampolish3.
1567
15682006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1569
1570        * ampolish3: New.
1571        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1572
15732006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1574
1575        * aclocal/rtems-ampolish.m4: New.
1576        * configure.ac: Use RTEMS_AMPOLISH3.
1577
15782006-04-18  Joel Sherrill <joel@OARcorp.com>
1579
1580        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1581
15822006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1583
1584        PR 853/filesystem
1585        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1586        should be modified to support the new exception scheme and to use the
1587        handle parameter.
1588
15892006-02-a32     Eric Norum <norume@aps.anl.gov>
1590
1591        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1592        "newer" PCI access calls.  Minor cleanups.  Comments.
1593
15942006-01-12      Eric Norum <norume@aps.anl.gov>
1595
1596        PR 861/networking
1597        PR 863/networking
1598        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1599
16002006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1601
1602        * wrapup/Makefile.am: Add preinstall.am.
1603        * libchip/Makefile.am: Build libchip/network/smc91111.
1604        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1605        Eliminate cyg_int* crap.
1606
16072006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1608
1609        * librdbg/Makefile.am: Add preinstall.am.
1610        * aclocal/bsp-configure.m4: Add ampolish3.
1611        New header guards.
1612
16132006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1614
1615        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1616        Merger from rtems-4-6-branch.
1617
16182006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1619
1620        * libchip/network/smc91111.c
1621        libchip/network/smc91111config.h
1622        libchip/network/smc91111exp.h
1623        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1624        * libchip/Makefile.am: Reflect adding smc91111*.
1625
16262006-01-08      Joel Sherrill <joel@OARcorp.com>
1627
1628        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1629        char *.
1630
16312006-01-08      Joel Sherrill <joel@OARcorp.com>
1632
1633        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1634        warnings.
1635
16362005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1637
1638        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1639        Add RTEMS_RELLDFLAGS.
1640        * automake/compile.am: Remove RTEMS_USE_GCC.
1641        Remove RTEMS_RELLDFLAGS.
1642        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1643
16442005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1645
1646        * libchip/network/if_media.h, libchip/network/mii.h:
1647        Remove (Moved to cpukit).
1648        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1649        and libchip/network/if_media.h.
1650        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1651        if_media.h having moved.
1652
16532005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1654
1655        * automake/compile.am, automake/host.am, automake/local.am,
1656        automake/subdirs.am: Remove depend.
1657        * configure.ac: Explicitly pass --libdir and --includedir to
1658        testsuites.
1659
16602005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1661
1662        * configure.ac: Reflect changes to testsuites.
1663
16642005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1665
1666        * automake/compile.am: Remove GCCSPECS.
1667        * aclocal/prog-cc.m4: Add GCCSPECS.
1668        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1669
16702005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1671
1672        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1673        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1674
16752005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1676
1677        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1678        libcpu/byteorder.h for i386.
1679
16802005-11-02      Till Straumann <strauman@slac.stanford.edu>
1681
1682        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1683        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1684        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1685        added a simple API/library for i2c devices and drivers for i2c
1686        2-byte eeproms and a ds1621 temperature sensor; API is documented
1687        in libi2c.h.
1688
16892005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1690
1691        * libnetworking/pppd/ipxcp.c,
1692        libnetworking/pppd/chat.c,
1693        libnetworking/pppd/patchlevel.h,
1694        libnetworking/pppd/upap.h,
1695        libnetworking/pppd/md5.h,
1696        libnetworking/pppd/pppd.8,
1697        libnetworking/pppd/README,
1698        libnetworking/pppd/preinstall.am,
1699        libnetworking/pppd/md4.h,
1700        libnetworking/pppd/magic.c,
1701        libnetworking/pppd/pppd.h,
1702        libnetworking/pppd/demand.c,
1703        libnetworking/pppd/rtemsmain.c,
1704        libnetworking/pppd/sys-rtems.c,
1705        libnetworking/pppd/ipcp.h,
1706        libnetworking/pppd/lcp.h,
1707        libnetworking/pppd/chap_ms.c,
1708        libnetworking/pppd/md4.c,
1709        libnetworking/pppd/rtemspppd.h,
1710        libnetworking/pppd/cbcp.h,
1711        libnetworking/pppd/auth.c,
1712        libnetworking/pppd/lcp.c,
1713        libnetworking/pppd/example/README,
1714        libnetworking/pppd/example/ppp.conf,
1715        libnetworking/pppd/example/system.h,
1716        libnetworking/pppd/example/netconfig.h,
1717        libnetworking/pppd/example/pppdapp.c,
1718        libnetworking/pppd/example/init.c,
1719        libnetworking/pppd/example/Makefile-user,
1720        libnetworking/pppd/example/pppd.options,
1721        libnetworking/pppd/rtemspppd.c,
1722        libnetworking/pppd/ipxcp.h,
1723        libnetworking/pppd/chap_ms.h,
1724        libnetworking/pppd/options.c,
1725        libnetworking/pppd/magic.h,
1726        libnetworking/pppd/chap.h,
1727        libnetworking/pppd/cbcp.c,
1728        libnetworking/pppd/upap.c,
1729        libnetworking/pppd/chap.c,
1730        libnetworking/pppd/Makefile.am,
1731        libnetworking/pppd/ccp.h,
1732        libnetworking/pppd/utils.c,
1733        libnetworking/pppd/rtemsdialer.h,
1734        libnetworking/pppd/fsm.h,
1735        libnetworking/pppd/pathnames.h,
1736        libnetworking/pppd/md5.c,
1737        libnetworking/pppd/fsm.c,
1738        libnetworking/pppd/ipcp.c,
1739        libnetworking/pppd/STATUS,
1740        libnetworking/pppd/ccp.c,
1741        libnetworking/Makefile.am: Remove (Moved to cpukit).
1742
17432005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1744
1745        * configure.ac: Remove libnetworking, libnetworking/pppd.
1746        * wrapup/Makefile.am: Remove libpppd.a.
1747
17482005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1749
1750        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1751        rtemsdialer.h to $(includedir)/rtems.
1752
17532005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1754
1755        * libnetworking/rtems_telnetd/icmds.c,
1756        libnetworking/rtems_telnetd/Makefile.am,
1757        libnetworking/rtems_telnetd/preinstall.am,
1758        libnetworking/rtems_telnetd/pty.c,
1759        libnetworking/rtems_telnetd/pty.h,
1760        libnetworking/rtems_telnetd/README,
1761        libnetworking/rtems_telnetd/telnetd.c,
1762        libnetworking/rtems_telnetd/telnetd.h:
1763        Remove (Moved to cpukit).
1764
17652005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1766
1767        * configure.ac: Remove libnetworking/rtems_telnetd.
1768        * libnetworking/Makefile.am: Remove rtems_telnetd.
1769        * libnetworking/README: Remove (Obsolete).
1770        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1771
17722005-10-20  Eric Norum <norume@aps.anl.gov>
1773
1774        * libchip/network/dec21140.c: Clean up PCI mapping.
1775
17762005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1777
1778        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1779        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1780        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1781        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1782        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1783        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1784
17852005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1786
1787        * aclocal/bspopts.m4: Add missing m4 quotes.
1788
17892005-09-02  Joel Sherrill <joel@OARcorp.com>
1790
1791    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1792
17932005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1794
1795        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1796        libchip/network/dec21140.c: Remove initialization of PCI bus.
1797
17982005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1799
1800        * optman/Makefile.am: Add preinstall.am.
1801
18022005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1803
1804        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1805        UNTESTED to tested.
1806
18072005-06-17      Joel Sherrill <joel@OARcorp.com>
1808
1809        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1810        it is not supported by the MPC5xx.
1811
18122005-06-17      Joel Sherrill <joel@OARcorp.com>
1813
1814        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1815        interface. Also correct attempting to build on other than PowerPC and
1816        x86.
1817
18182005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1819
1820        * libchip/Makefile.am: Add driver for Tulip clones.
1821        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1822        libchip/network/if_dcreg.h: New files.
1823
18242005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1825
1826        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1827        to enable rdbg.
1828        * configure.ac: Reflect changes above.
1829
18302005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1831
1832        * configure.ac: Add ada/.
1833
18342005-05-20      Sergei Organov  <osv@topconrd.ru>
1835
1836        PR 750/networking
1837        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1838        wait_input().
1839
18402005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1841
1842        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1843        rtems/irq.h.
1844
18452005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1846
1847        * libchip/Makefile.am: Include preinstall.am.
1848        * libchip/preinstall.am: New.
1849
18502005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1851
1852        * configure.ac: Add AMPOLISH3.
1853        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1854        * libnetworking/rtems_telnetd/preinstall.am: New.
1855        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1856
18572005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1858
1859        * configure.ac: Let enable_rpcgen default to "no".
1860
18612005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1862
1863        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1864
18652005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1866
1867        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1868        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1869
18702005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1871
1872        * libchip/network/dec21140.c, libchip/network/elnk.c,
1873        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1874
18752005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1876
1877        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1878        of code as a result of the implementation of a common PCI interface.
1879
18802005-05-04      Joel Sherrill <joel@OARcorp.com>
1881
1882        * libchip/network/open_eth.c: Remove prototype of set_vector.
1883
18842005-05-03      Joel Sherrill <joel@OARcorp.com>
1885
1886        * librdbg/src/ptrace.c: Remove warning.
1887
18882005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1889
1890        * libchip/network/dec21140.c, libchip/network/elnk.c,
1891        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1892        Modified parameter list to remove warnings.
1893
18942005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1895
1896        * libchip/network/cs8900.c, libchip/network/i82586.c,
1897        libchip/network/open_eth.c, libchip/network/sonic.c,
1898        libchip/serial/mc68681.c: Modified types to remove
1899        warnings.  Added initialization to remove warnings.
1900
19012005-04-28      Joel Sherrill <joel@OARcorp.com>
1902
1903        * libchip/network/README.sonic: Rewritten to account for removal of
1904        dmv177.
1905
19062005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1907
1908        PR 781/rtems_misc
1909        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1910
19112005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1912
1913        * libchip/serial/ns16550.c:
1914        Fixed warnings generated in various powerpc configurations
1915
19162005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1917
1918        * libchip/serial/ns16550.c: Modified
1919        ISR to work with PPC new exception processing
1920
19212005-03-14      Joel Sherrill <joel@OARcorp.com>
1922
1923        * libchip/network/dec21140.c, libchip/network/elnk.c,
1924        libchip/network/if_fxp.c: Continue PCI API unification. All use
1925        pci_find_device(). Network drivers manufacture a signature since all
1926        calls have not been converted yet.
1927
19282005-03-04      Joel Sherrill <joel@OARcorp.com>
1929
1930        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1931        initialize function part of the unified PCI API as pci_initialize().
1932
19332005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1934
1935        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1936        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1937
19382005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1939
1940        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1941        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1942
19432005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1944
1945        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1946        building procedures.
1947
19482005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1949
1950        * aclocal/prog-cc.m4:
1951        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1952
19532005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1954
1955        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1956
19572005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1958
1959        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1960
19612005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1962
1963        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1964
19652005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1966
1967        * libnetworking/rtems_servers/ftp.c,
1968        libnetworking/rtems_servers/ftp.h,
1969        libnetworking/rtems_servers/Makefile.am:
1970        Remove (relocated to cpukit/ftpd).
1971        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1972        removed move libnetworking/rtems_servers.
1973
19742005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1975
1976        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1977
19782005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1979
1980        PR 755/rtems
1981        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1982        Remove local declarations of rtems_bsdnet_nameservers,
1983        rtems_bsdnet_nameservers_count.
1984
19852005-01-31      Sergei Organov <osv@topconrd.ru>
1986
1987        PR 751/pppd
1988        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1989        committed to fix PR736 breaks pppd. chat.c should have its own static
1990        ttyfd for pppd to work correctly. The symptom is that second
1991        invokation of chat (for connect script) fails due to pppd_ttyfd set
1992        to -1 by previous chat invokation (for init script). In addition,
1993        this patch fixes leaving of dangling pointer in the abort_stbring[]
1994        by chat_send().
1995
19962005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1997
1998        * configure.ac: Remove CFLAGS_DEBUG_V.
1999        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
2000
20012005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2002
2003        * wrapup/Makefile.am: Remove rtems-ctor.o.
2004
20052005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2006
2007        * libchip/rtc/rtc.h: size_t RTC_Count.
2008
20092005-01-20      Joel Sherrill <joel@OARcorp.com>
2010
2011        PR 736/pppd
2012        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2013        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2014        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
2015        should not be static and should have a name more specific to pppd.
2016
20172005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2018
2019        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
2020        libnetworking/rtems_servers/Makefile.am,
2021        libnetworking/rtems_telnetd/Makefile.am,
2022        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
2023        Eliminate CFLAGS_OPTIMIZE_V.
2024
20252005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
2026
2027        * configure.ac: Pass CFLAGS to testsuites configure.
2028        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
2029        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
2030
20312005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
2032
2033        * configure.ac: Pass CFLAGS to cpukit configure.
2034        * aclocal/rtems-flags.m4: Remove (Unused).
2035        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
2036        * aclocal/env-rtemsbsp.m4:
2037        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
2038        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
2039        RTEMS_CFLAGS.
2040        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
2041        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
2042        Cleanup comments.
2043
20442005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2045
2046        * automake/compile.am: Remove build-variant support.
2047
20482005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2049
2050        * libnetworking/pppd/Makefile.am,
2051        libnetworking/rtems_servers/Makefile.am,
2052        libnetworking/rtems_telnetd/Makefile.am:
2053        Remove build-variant support.
2054
20552005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2056
2057        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
2058        support/Makefile.am, wrapup/Makefile.am:
2059        Remove build-variant support.
2060
20612004-11-22      Joel Sherrill <joel@OARcorp.com>
2062
2063        * libchip/network/if_fxp.c: Add entry for another module ID code.
2064
20652004-11-22      Joel Sherrill <joel@OARcorp.com>
2066
2067        PR 693/misc
2068        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2069        in/outport routines.
2070
20712004-11-22      Joel Sherrill <joel@OARcorp.com>
2072
2073        PR 693/misc
2074        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2075        in/outport routines.
2076
20772004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2078
2079        * aclocal/enable-itron.m4: Remove (unused).
2080
20812004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2082
2083        * configure.ac: Misc. quoting cleanups.
2084        Enable ada-tests iff --enable-ada and --enable-tests.
2085
20862004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
2087
2088        PR 703/filesystem
2089        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
2090        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
2091        libchip/ide/ide_controller.c:
2092        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
2093        available for BSPS/device drivers.
2094        Extend the "modes_available" and "mode_active" parameters to
2095        uint16_t for UDMA support.
2096
20972004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
2098
2099        * libchip/network/dec21140.c: Cleanup a bit and remove message about
2100        not supported on PowerPC since it works on the MVME2100 BSP.
2101
21022004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
2103
2104        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
2105        Add dependency tracking for *.cfgs.
2106        * Makefile.am: Add dependency tracking for *.cfg.
2107
21082004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
2109
2110        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
2111        (Thanks to Lars Munch <lars@segv.dk> for catching this).
2112
21132004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
2114
2115        PR 707/make_build
2116        * configure.ac: Add --enable-rpcgen.
2117
21182004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2119
2120        PR 700/rtems_misc
2121        * libnetworking/rtems_webserver/asp.c,
2122        libnetworking/rtems_webserver/balloc.c,
2123        libnetworking/rtems_webserver/cgi.c,
2124        libnetworking/rtems_webserver/default.c,
2125        libnetworking/rtems_webserver/ej.h,
2126        libnetworking/rtems_webserver/ejIntrn.h,
2127        libnetworking/rtems_webserver/ejlex.c,
2128        libnetworking/rtems_webserver/ejparse.c,
2129        libnetworking/rtems_webserver/emfdb.c,
2130        libnetworking/rtems_webserver/emfdb.h,
2131        libnetworking/rtems_webserver/form.c,
2132        libnetworking/rtems_webserver/handler.c,
2133        libnetworking/rtems_webserver/h.c,
2134        libnetworking/rtems_webserver/license.txt,
2135        libnetworking/rtems_webserver/Makefile.am,
2136        libnetworking/rtems_webserver/md5c.c,
2137        libnetworking/rtems_webserver/md5.h,
2138        libnetworking/rtems_webserver/mime.c,
2139        libnetworking/rtems_webserver/misc.c,
2140        libnetworking/rtems_webserver/NOTES,
2141        libnetworking/rtems_webserver/ringq.c,
2142        libnetworking/rtems_webserver/rom.c,
2143        libnetworking/rtems_webserver/rtems_webserver.h,
2144        libnetworking/rtems_webserver/security.c,
2145        libnetworking/rtems_webserver/sock.c,
2146        libnetworking/rtems_webserver/socket.c,
2147        libnetworking/rtems_webserver/sockGen.c,
2148        libnetworking/rtems_webserver/sym.c,
2149        libnetworking/rtems_webserver/uemf.c,
2150        libnetworking/rtems_webserver/uemf.h,
2151        libnetworking/rtems_webserver/um.c,
2152        libnetworking/rtems_webserver/um.h,
2153        libnetworking/rtems_webserver/umui.c,
2154        libnetworking/rtems_webserver/url.c,
2155        libnetworking/rtems_webserver/value.c,
2156        libnetworking/rtems_webserver/wbase64.c,
2157        libnetworking/rtems_webserver/webcomp.c,
2158        libnetworking/rtems_webserver/webmain.c,
2159        libnetworking/rtems_webserver/webpage.c,
2160        libnetworking/rtems_webserver/webrom.c,
2161        libnetworking/rtems_webserver/webs.c,
2162        libnetworking/rtems_webserver/websda.c,
2163        libnetworking/rtems_webserver/websda.h,
2164        libnetworking/rtems_webserver/webs.h,
2165        libnetworking/rtems_webserver/websSSL.c,
2166        libnetworking/rtems_webserver/websSSL.h,
2167        libnetworking/rtems_webserver/websuemf.c,
2168        libnetworking/rtems_webserver/wsIntrn.h:
2169        Remove (Moved to cpukit/http).
2170
21712004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2172
2173        PR 700/rtems_misc
2174        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
2175        Remove libnetworking/rtems_webserver.
2176
21772004-10-25      Eric Norum <norume@aps.anl.gov>
2178
2179        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
2180
21812004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2182
2183        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
2184
21852004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2186
2187        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
2188        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
2189
21902004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2191
2192        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
2193
21942004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2195
2196        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2197        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
2198
21992004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2200
2201        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
2202        BITSPERBYTE.
2203
22042004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2205
2206        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
2207        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
2208
22092004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2210
2211        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
2212
22132004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2214
2215        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
2216        * aclocal/enable-bare.m4: Remove.
2217        * configure.ac: Remove BARE_CPU_MODEL.
2218
22192004-10-13      Eric Norum <norume@aps.anl.gov>
2220
2221        PR 688/bsps
2222        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2223        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
2224        MC146818A (and several Dallas Semiconductor) TOD chips.
2225
22262004-10-13      Eric Norum <norume@aps.anl.gov>
2227
2228        PR 686/networking
2229        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
2230        device code.
2231
22322004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
2233
2234        * libchip/network/dec21140.c: include <rtems/pci.h>.
2235
22362004-09-29      Joel Sherrill <joel@OARcorp.com>
2237
2238        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
2239        libnetworking/pppd/utils.c: i960 obsoleted and all references
2240        removed.
2241
22422004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
2243
2244        PR 607/networking
2245        * libchip/network/dec21140.c: Made PCI configuration minimum sane
2246        instead of fully specifying unused PCI features.
2247
22482004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2249
2250        * configure.ac: Require automake > 1.9.
2251
22522004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2253
2254        * aclocal/rtems-cpu-subdirs.m4: Add avr.
2255
22562004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2257
2258        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
2259        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
2260
22612004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2262
2263        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
2264        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
2265
22662004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2267
2268        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
2269
22702004-07-28  Joel Sherrill <joel@OARcorp.com>
2271
2272    * aclocal/version.m4: Updated to rtems-4.6.99.1.
2273
22742004-07-25      Joel Sherrill <joel@OARcorp.com>
2275
2276        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
2277
22782004-05-21  Till Strauman <strauman@slac.stanford.edu>
2279
2280        PR 625/networking
2281        * libchip/network/dec21140.c, ... : Prevent name clashes by making
2282        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
2283        an error rather than panic if no chip is detected (thus allowing
2284        for probing).
2285        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
2286        instead of looping forever.  Avoid divide by zero (crashed my PC).
2287        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
2288        they are UNTESTED.
2289
22902004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
2291
2292        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
2293
22942004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2295
2296        * libchip/network/dec21140.c, libchip/network/elnk.c:
2297        #include <errno.h>.
2298
22992004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2300
2301        * libchip/network/if_media.h: Update from FreeBSD.
2302        * libchip/network/open_eth.c, libchip/network/cs8900.c,
2303        libchip/network/i82586.c: #include <errno.h>.
2304
23052004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2306
2307        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
2308
23092004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2310
2311        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
2312
23132004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
2314
2315        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
2316        automake).
2317
23182004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
2319
2320        PR 599/pppd
2321        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
2322
23232004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
2324
2325        * optman/rtems/no-region.c: Reflect having changed
2326        rtems_region_get_segment_size.
2327
23282004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
2329
2330        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2331        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2332        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2333        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
2334        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
2335        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
2336        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2337
23382004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2339
2340        * libchip/ide/ata.c, libchip/network/dec21140.c,
2341        libchip/network/elnk.c, libchip/network/i82586.c,
2342        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
2343        libchip/network/open_eth.c, libchip/network/sonic.c,
2344        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
2345        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
2346        libchip/shmdr/init.c, libchip/shmdr/intr.c,
2347        libchip/shmdr/shm_driver.h: Cosmetics.
2348
23492004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2350
2351        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
2352        optman/rtems/no-msg.c, optman/rtems/no-part.c,
2353        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2354        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
2355        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
2356        fixed size types.
2357
23582004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2359
2360        * configure.ac: Explicitly pass --includedir and --libdir to
2361        cpukit/configure.
2362
23632004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
2364
2365        * librdbg/Makefile.am: Fix rpcgen rules.
2366        * librdbg/src/i386/any/remdeb_xdr.c,
2367        librdbg/src/m68k/any/remdeb_xdr.c,
2368        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
2369        Reflect changes to librdbg/Makefile.am.
2370
23712004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
2372
2373        * configure.ac: Reflect changes testsuites/configure.ac and
2374        cpukit/configure.ac.
2375
23762004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
2377
2378        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
2379        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
2380
23812004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2382
2383        * configure.ac: Reflect changes to testsuites's configuration.
2384
23852004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2386
2387        PR/589 rtems
2388        * libchip/network/pci.h: Remove (Moved to cpukit).
2389
23902004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2391
2392        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2393        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2394        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2395        libchip/network/dec21140.c, libchip/network/elnk.c,
2396        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2397        libchip/network/open_eth.h, libchip/network/sonic.c,
2398        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2399        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2400        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2401        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2402        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2403        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2404        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2405        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2406        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2407        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2408        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2409        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2410        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2411        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2412        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2413        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2414        fixed-size types.
2415
24162004-03-14      Chris Johns  <chrisj@rtems.org>
2417
2418        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2419        the BSP example code.
2420        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2421        support the DIMMPC. This is a pc386 target with IO port support. Minor
2422        formating clean up. Add documentation to the header file.
2423        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2424        cs8900.h header file.
2425
24262004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2427
2428        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2429        Cosmetics.
2430
24312004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2432
2433        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2434        There are no application level Makefiles in here.
2435
24362004-03-04      Joel Sherrill <joel@OARcorp.com>
2437
2438        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2439        they can be used in application level makefiles.
2440
24412004-03-05      Joel Sherrill <joel@OARcorp.com>
2442
2443        * libnetworking/rtems_webserver/ejparse.c,
2444        libnetworking/rtems_webserver/emfdb.c,
2445        libnetworking/rtems_webserver/sock.c,
2446        libnetworking/rtems_webserver/socket.c,
2447        libnetworking/rtems_webserver/sym.c,
2448        libnetworking/rtems_webserver/webs.c,
2449        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
24502004-03-05      Joel Sherrill <joel@OARcorp.com>
2451
2452        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2453        compiling this file only only those CPU families with supported
2454        exception models.
2455
24562004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2457
2458        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2459        testsuites (Was exposed with --enable-multilib, only).
2460        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2461         Add RTEMS_BSP_CONFIG_SUBDIR.
2462        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2463        testsuites's configure.
2464        * aclocal/rtems-top.m4: Remove ENDIF hack.
2465        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2466
24672004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2468
2469        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2470        wrapup/Makefile.am: Fix automake problems having been introduced
2471        in previous patch.
2472
24732004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2474
2475        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2476        Preinstall dirs.
2477        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2478        * aclocal/check-multiprocessing.m4: Cosmetics.
2479        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2480        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2481
24822004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2483
2484        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2485        librdbg/src/Makefile.am.
2486        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2487        * configure.ac: Reflect changes above.
2488        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2489        * wrapup/Makefile.am: Reflect changes above.
2490        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2491
24922004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2493
2494        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2495
24962004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2497
2498        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2499
25002004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2501
2502        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2503
25042004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2505
2506        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2507        librdbg/src/powerpc/Makefile.am: Remove.
2508        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2509        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2510        * configure.ac: Reflect changes above.
2511
25122004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2513
2514
25152004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2516
2517        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2518        STRIP.
2519
25202004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2521
2522        * librdbg/include/Makefile.am: Merge-in
2523        librdbg/include/rdbg/i386/Makefile.am,
2524        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2525        librdbg/include/rdbg/powerpc/Makefile.am.
2526        * librdbg/include/rdbg/i386/Makefile.am,
2527        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2528        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2529        * configure.ac: Reflect changes above.
2530
25312004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2532
2533        * configure.ac: Use AS_HELP_STRING(ada).
2534
25352004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2536
2537        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2538        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2539        Use AC_CONFIG_HEADERS.
2540        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2541        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2542
25432004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2544
2545        * Makefile.am: include local.am.
2546
25472004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2548
2549        * aclocal/version.m4: 4.6.99.0.
2550
25512004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2552
2553        * Makefile.am: Don't include host.am.
2554        * automake/compile.am: Further cleanups.
2555
25562004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2557
2558        * automake/lib.am: Remove (Unused).
2559
25602004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2561
2562        * wrapup/Makefile.am: Don't include lib.am.
2563        * automake/compile.am: Use automake compilation rules.
2564
25652004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2566
2567        * libnetworking/pppd/Makefile.am,
2568        libnetworking/rtems_servers/Makefile.am,
2569        libnetworking/rtems_telnetd/Makefile.am,
2570        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2571        support/Makefile.am: Don't include lib.am.
2572
25732004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2574
2575        * libchip/Makefile.am: Don't include lib.am.
2576        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2577        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2578        unnecessary EXTRA_DISTs.
2579
25802004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2581
2582        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2583        hack.
2584
25852004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2586
2587        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2588        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2589        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2590        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2591
25922004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2593
2594        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2595        Add AM_CONDITIONAL(HAS_MP).
2596        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2597        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2598        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2599        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2600        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2601        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2602        (Deprecated by autoconf 2.59).
2603
26042004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2605
2606        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2607        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2608
26092004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2610
2611        * ChangeLog: Merge-in libnetworking/ChangeLog.
2612        * libnetworking/ChangeLog: Remove.
2613        * ChangeLog: Merge-in librdbg/ChangeLog.
2614        * librdbg/ChangeLog: Remove.
2615        * ChangeLog: Merge-in libchip/ChangeLog.
2616        * libchip/ChangeLog: Remove.
2617        * ChangeLog: Merge-in optman/ChangeLog.
2618        * optman/ChangeLog: Remove.
2619
26202004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2621
2622        * configure.ac: Reflect changes to cpukit.
2623        * wrapup/Makefile.am: Reflect changes to librdbg.
2624        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2625        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2626        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2627        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2628        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2629        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2630        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2631        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2632        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2633
26342004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2635
2636        * aclocal/rtems-top.m4: Remove check for version.m4.
2637        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2638
26392004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2640
2641        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2642        * wrapup/Makefile.am: Reflect changes to libchip/*.
2643        * support/Makefile.am: Use automake compilation rules.
2644        * wrapup/Makefile.am: Reflect changes to support/*.
2645        * configure.ac: Remove libnetworking/wrapup/Makefile.
2646        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2647        libnetworking/*/lib*.a instead of libnetapps.a.
2648        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2649        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2650        * optman/Makefile.am: Use automake compilation rules.
2651        * libchip/Makefile.am: Fix typo in previous patch.
2652        * libchip/Makefile.am: Use automake compilation rules.
2653        * libnetworking/Makefile.am: Remove wrapup.
2654        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2655        automake-compilation rules.
2656        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2657        automake-compilation rules.
2658        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2659        automake-compilation rules.
2660        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2661        automake-compilation rules.
2662        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2663
26642004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2665
2666        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2667        PRE/TMPINSTALL_FILES to CLEANFILES.
2668        * automake/lib.am: Remove TMPINSTALL_FILES.
2669        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2670        PRE/TMPINSTALL_FILES to CLEANFILES.
2671        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2672        PRE/TMPINSTALL_FILES to CLEANFILES.
2673        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2674        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2675        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2676        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2677        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2678        * librdbg/src/i386/Makefile.am: Ditto.
2679        * librdbg/src/m68k/Makefile.am: Ditto.
2680        * librdbg/src/powerpc/Makefile.am: Ditto.
2681        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2682        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2683        * libnetworking/rtems_servers/Makefile.am: Ditto.
2684        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2685        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2686
26872004-01-07      Joel Sherrill <joel@OARcorp.com>
2688
2689        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2690        more completely covers the MIPS family.
2691
26922003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2693
2694        * wrapup/Makefile.am: Reflect changes to shmdr.
2695        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2696
26972003-12-18      Joel Sherrill <joel@OARcorp.com>
2698
2699        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2700        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2701        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2702        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2703        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2704        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2705        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2706
27072003-12-17      Joel Sherrill <joel@OARcorp.com>
2708
2709        * aclocal/version.m4: Updated to rtems-20031217-test.
2710
27112003-12-17     
2712
2713        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2714        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2715
27162003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2717
2718        * automake/compile.am: Remove LINK_LIBS (Unused).
2719        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2720
27212003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2722
2723        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2724        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2725        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2726        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2727        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2728
27292003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2730
2731        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2732        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2733        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2734        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2735        * librdbg/src/i386/Makefile.am:
2736        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2737        * librdbg/src/m68k/Makefile.am:
2738        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2739        * librdbg/src/powerpc/Makefile.am:
2740        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2741
27422003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2743
2744        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2745        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2746        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2747        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2748        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2749        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2750        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2751        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2752        * optman/Makefile.am: Remove project_libdir.
2753        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2754        PRE/TMPINSTALL_FILES.
2755        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2756        PRE/TMPINSTALL_FILES.
2757        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2758        PRE/TMPINSTALL_FILES.
2759        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2760        PRE/TMPINSTALL_FILES.
2761        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2762        from PRE/TMPINSTALL_FILES.
2763        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2764        PRE/TMPINSTALL_FILES.
2765        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2766        PRE/TMPINSTALL_FILES.
2767        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2768        PRE/TMPINSTALL_FILES.
2769        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2770        PRE/TMPINSTALL_FILES.
2771        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2772        PRE/TMPINSTALL_FILES.
2773        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2774        PRE/TMPINSTALL_FILES.
2775        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2776        from PRE/TMPINSTALL_FILES.
2777
27782003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2779
2780        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2781        * automake/lib.am: Remove project_libdir.
2782        * wrapup/Makefile.am: Reworked.
2783
27842003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2785
2786        * configure.ac: Reflect changes to librdbg.
2787        * optman/Makefile.am: Add tmpinstall dirstamp support.
2788        * libchip/Makefile.am: Fix variant-tmpinstall support.
2789        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2790        * librdbg/src/powerpc/Makefile.am: Merge-in former
2791        new_exception_processing/Makefile.am.
2792        * librdbg/src/m68k/any/Makefile.am: Remove.
2793        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2794        * librdbg/src/i386/any/Makefile.am: Remove.
2795        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2796        * librdbg/src/Makefile.am: Cosmetics.
2797        * librdbg/include/Makefile.am: Cosmetics.
2798        * librdbg/Makefile.am: Cosmetics.
2799        * libnetworking/Makefile.am: Cosmetics.
2800        * libnetworking/pppd/Makefile.am: Cosmetics.
2801        * libnetworking/wrapup/Makefile.am: Cosmetics.
2802
28032003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2804
2805        * Makefile.am: Cosmetics.
2806        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2807        support.
2808
28092003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2810
2811        * automake/compile.am: Remove $(ARCH):-rule.
2812
28132003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2814
2815        * configure.ac: Remove lib/libbsp/shared/Makefile,
2816        lib/libbsp/shmdr/Makefile.
2817
28182003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2819
2820        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2821        libchip/serial/Makefile, libchip/rtc/Makefile.
2822        * support/Makefile.am: Remove all-local: $(ARCH).
2823        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2824        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2825        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2826        * optman/Makefile.am: Remove all-local: $(ARCH).
2827        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2828        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2829        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2830        compilation dirstamp support.
2831        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2832        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2833        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2834        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2835        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2836        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2837        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2838        all-local: $(ARCH).
2839        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2840        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2841        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2842        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2843        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2844
28452003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2846
2847        * aclocal/lead-dot.m4: New (from automake-1.7f).
2848        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2849        AC_SUBST(dirstamp).
2850        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2851        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2852        libchip/serial/Makefile.am: Ditto.
2853        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2854        * librdbg/include/Makefile.am: Ditto.
2855        * librdbg/include/rdbg/Makefile.am: Ditto.
2856        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2857        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2858        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2859        * librdbg/src/Makefile.am: Ditto.
2860        * librdbg/src/i386/Makefile.am: Ditto.
2861        * librdbg/src/i386/any/Makefile.am: Ditto.
2862        * librdbg/src/m68k/Makefile.am: Ditto.
2863        * librdbg/src/m68k/any/Makefile.am: Ditto.
2864        * librdbg/src/powerpc/Makefile.am: Ditto.
2865        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2866        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2867        preinstallation.
2868        * libnetworking/pppd/Makefile.am: Ditto.
2869        * libnetworking/rtems_servers/Makefile.am: Ditto.
2870        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2871        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2872        * libnetworking/wrapup/Makefile.am: Ditto.
2873
28742003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2875
2876        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2877        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2878        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2879        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2880        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2881        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2882        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2883        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2884        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2885        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2886        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2887        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2888        underquoting to silence automake-1.8.
2889
28902003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2891
2892        * configure.ac: Reflect having moved tests to ../../testsuites.
2893
28942003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2895
2896        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2897        * aclocal/canonical-host.m4: Remove.
2898        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2899        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2900
29012003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2902
2903        * aclocal/check-cpu.m4: Remove.
2904        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2905        * aclocal/canonical-target-name.m4: Add m4-quotes.
2906        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2907        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2908        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2909        * aclocal/check-networking.m4: Add m4-quotes. Require
2910        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2911        * aclocal/check-posix.m4: Add m4-quotes. Require
2912        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2913        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2914        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2915        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2916
29172003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2918
2919        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2920        * aclocal/bsp-alias.m4: Remove.
2921
29222003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2923
2924        * configure.ac: Make presence of tests/ optional.
2925
29262003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2927
2928        * aclocal/path-perl.m4: Remove (Unused).
2929
29302003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2931
2932        * automake/force-preinstall.am: Remove.
2933
29342003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2935
2936        PR 499/rtems_misc
2937        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2938        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2939        Configuration (Odd was forced) - Correction of Stop Bit configuration
2940        (inversed) - Correction of ISR Handler to call
2941        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2942        CTS Hardware flow control Configuration.
2943
29442003-09-04      Joel Sherrill <joel@OARcorp.com>
2945
2946        * lib/libcpu/shared/include/cache.h,
2947        lib/libcpu/shared/src/cache_aligned_malloc.c,
2948        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2949        license changed.
2950        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2951        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2952        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2953        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2954        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2955        for license changed.
2956        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2957        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2958        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2959        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2960        libchip/network/cs8900.h, libchip/network/dec21140.c,
2961        libchip/network/elnk.c, libchip/network/open_eth.c,
2962        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2963        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2964        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2965        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2966        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2967        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2968        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2969        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2970        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2971        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2972        libchip/serial/serial.h, libchip/serial/z85c30.c,
2973        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2974        libchip/serial/z85c30_reg.c: URL for license changed.
2975
29762003-09-03      Jiri Gaisler <jiri@gaisler.com>
2977
2978        PR 477/networking
2979        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2980        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2981        libchip/network/open_eth.h: New files.
2982
29832003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2984
2985        * aclocal/rtems-top.m4: Add RTEMS_API.
2986        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2987
29882003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2989
2990        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2991        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2992        @RTEMS_BSP@.cfg.
2993
29942003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2995
2996        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2997
29982003-08-20      Joel Sherrill <joel@OARcorp.com>
2999
3000        * libchip/network/cs8900.c: Correct copyright statements.
3001
30022003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3003
3004        * aclocal/check-itron.m4: Remove.
3005        * aclocal/enable-inlines.m4: Remove.
3006        * Makefile.am: Reflect having moved aclocal/.
3007        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
3008        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
3009        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
3010        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
3011        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
3012        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
3013        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
3014        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
3015        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
3016        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
3017        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
3018        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
3019        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
3020        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
3021        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
3022        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
3023        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
3024        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
3025        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
3026        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
3027        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
3028        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
3029        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
3030        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
3031        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
3032        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
3033        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
3034        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
3035        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
3036        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
3037        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
3038        * aclocal/multilib.m4: New (Copied from ../../aclocal).
3039        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
3040        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
3041        * aclocal/ppc.m4: New (Copied from ../../aclocal).
3042        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
3043        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
3044        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
3045        * aclocal/project-root.m4: New (Copied from ../../aclocal).
3046        * aclocal/quoting.m4: New (Copied from ../../aclocal).
3047        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
3048        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
3049        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
3050        * aclocal/target.m4: New (Copied from ../../aclocal).
3051        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
3052        * aclocal/version.m4: New (Copied from ../../aclocal).
3053
30542003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3055
3056        * configure.ac: Remove stray comments.
3057        * automake/local.am, automake/host.am: Remove "debug".
3058
30592003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3060
3061        * Makefile.am: Reflect having moved automake/.
3062        * lib/Makefile.am: Reflect having moved automake/.
3063        * support/Makefile.am: Reflect having moved automake/.
3064        * wrapup/Makefile.am: Reflect having moved automake/.
3065        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
3066        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
3067        from ../../automake).
3068        * optman/Makefile.am: Reflect having moved automake/.
3069        * libchip/Makefile.am: Reflect having moved automake/.
3070        * libchip/ide/Makefile.am: Reflect having moved automake/.
3071        * libchip/network/Makefile.am: Reflect having moved automake/.
3072        * libchip/rtc/Makefile.am: Reflect having moved automake/.
3073        * libchip/serial/Makefile.am: Reflect having moved automake/.
3074        * librdbg/Makefile.am: Reflect having moved automake/.
3075        * librdbg/include/Makefile.am: Reflect having moved automake/.
3076        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
3077        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
3078        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
3079        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
3080        automake/.
3081        * librdbg/src/Makefile.am: Reflect having moved automake/.
3082        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
3083        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
3084        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
3085        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
3086        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
3087        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
3088        having moved automake/.
3089        * libnetworking/Makefile.am: Reflect having moved automake/.
3090        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
3091        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
3092        automake/.
3093        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
3094        automake/.
3095        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
3096        automake/.
3097        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
3098
30992003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3100
3101        * Makefile.am: Add bsp.pc.in.
3102        * bsp.pc.in: New (pkgconfig support).
3103
31042003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3105
3106        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
3107
31082003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3109
3110        * lib/Makefile.am: New (Required by 'make dist').
3111        * lib/ChangeLog: Remove.
3112        * lib/.cvsignore: Cleanup.
3113        * configure.ac: Reflect having added lib/Makefile.am.
3114        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
3115        lib/libbsp/configure.ac.
3116        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3117        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3118
31192003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3120
3121        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
3122        * configure.ac: Merge-in librdbg/configure.ac.
3123        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
3124        librdbg/configure.ac.
3125        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
3126        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
3127        LIBCHIP. Conditionally build include-dirs.
3128        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
3129        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
3130        * librdbg/Makefile.am, librdbg/include/Makefile.am,
3131        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
3132        librdbg/include/rdbg/m68k/Makefile.am,
3133        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
3134        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
3135        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3136        librdbg/src/powerpc/Makefile.am, librdbg/
3137        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
3138        configure.ac into ../configure.ac.
3139        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
3140        * libnetworking/.cvsignore, libnetworking/Makefile.am,
3141        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
3142        libnetworking/rtems_telnetd/Makefile.am,
3143        libnetworking/rtems_webserver/Makefile.am,
3144        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
3145        into ../configure.ac.
3146
31472003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3148
3149        PR 427/rtems
3150        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
3151        * librdbg/src/servtsp.c: Ditto.
3152
31532003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
3154
3155        PR 429/bsps
3156        PR 432/bsps
3157        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
3158        packets are queued onto an elnk board, the ISR will deadlock the device
3159        with a tx complete interrupt.  Lighter tx loads are not affected as they
3160        end up submitting single packets to the device.
3161
31622003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3163
3164        * configure.ac: Merge-in libchip/configure.ac. Merge-in
3165        optman/configure.ac.
3166        * optman/configure.ac: Remove (Merged into ../configure.ac).
3167        * optman/Makefile.am: Reflect having merged configure.ac into
3168        ../configure.ac.
3169        * libchip/configure.ac: Remove (Merged into ../configure.ac).
3170        * libchip/Makefile.am, libchip/ide/Makefile.am,
3171        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3172        libchip/serial/Makefile.am: Reflect having merged configure.ac into
3173        ../configure.ac.
3174
31752003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3176
3177        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
3178
31792003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
3180
3181        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
3182        on i386.
3183
31842003-06-13      Joel Sherrill <joel@OARcorp.com>
3185
3186        * libnetworking/pppd/chat.c: Removed warnings.
3187
31882003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
3189
3190        * libchip/network/README.3com: New file missed in previous commit.
3191        PR 405/bsps
3192        PR 393/networking
3193        * libchip/network/dec21140.c: Fix leak also known as PR393.
3194        * libchip/network/elnk.c, libchip/network/if_media.h,
3195        libchip/network/mii.h: New files.
3196        * libchip/network/Makefile.am: Reflect new files.
3197
31982003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3199
3200        * configure.ac: Remove support for profile-variant.
3201
32022003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3203
3204        PR 397/pppd
3205        * libnetworking/pppd/fsm.c: Make peer_mru global again.
3206        * libnetworking/pppd/magic.c: Remove *rand48.
3207        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
3208
32092003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3210
3211        * wrapup/Makefile.am: Add libide.a.
3212
32132003-04-15      Joel Sherrill <joel@OARcorp.com>
3214
3215        PR 387/rtems_misc
3216        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
3217        routines.
3218        * libchip/ide/ata_internal.h: Added missing newline and end of file.
3219
32202003-04-11      Joel Sherrill <joel@OARcorp.com>
3221
3222        * libnetworking/rtems_webserver/cgi.c,
3223        libnetworking/rtems_webserver/sockGen.c,
3224        libnetworking/rtems_webserver/umui.c,
3225        libnetworking/rtems_webserver/websSSL.c,
3226        libnetworking/rtems_webserver/websSSL.h,
3227        libnetworking/rtems_webserver/websda.c,
3228        libnetworking/rtems_webserver/websda.h: New files. Not included in
3229        previous commit.
3230
32312003-04-10      Joel Sherrill <joel@OARcorp.com>
3232
3233        PR 371/pppd
3234        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
3235        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
3236        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
3237        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3238        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
3239        still global symbols in rtemspppd.h which might need to be changed or
3240        converted into member of a structure which is dereferenced with a
3241        pointer that is managed as a per task variable. But this patch should
3242        avoid many conflicts.
3243
32442003-03-27      Joel Sherrill <joel@OARcorp.com>
3245
3246        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
3247        not allowed in the cpukit source code since it must be buildable
3248        independent of any BSP. These files were moved to libchip/ide.
3249        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
3250        files.
3251
32522003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3253
3254        PR 368/filesystems
3255        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
3256        improvements which now work on pc386 and mbx8xx.
3257        * libchip/ide/ide_controller.c: New file.
3258
32592003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3260
3261        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
3262
32632003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3264
3265        * configure.ac: Remove AC_CONFIG_AUX_DIR.
3266        * configure.ac: Add support/.
3267        * support/.cvsignore: New.
3268        * support/Makefile.am: New.
3269        * support/version.c: New.
3270        * wrapup/Makefile.am: Add support/libsupport.a.
3271        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
3272        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
3273        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
3274        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
3275
32762003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3277
3278        * wrapup/Makefile.am: Use SRC += instead of make-vars.
3279
32802003-02-20      Till Straumann <strauman@slac.stanford.edu>
3281
3282        PR 354/networking
3283        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
3284        chip against a table of supported chips. The untested ones are still
3285        commented out, however.
3286
32872003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3288
3289        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3290        * configure.ac: AC_PREREQ(2.57).
3291        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3292        * optman/configure.ac: AC_PREREQ(2.57).
3293        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3294        * libchip/configure.ac: AC_PREREQ(2.57).
3295        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3296        * librdbg/configure.ac: AC_PREREQ(2.57).
3297        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3298        * libnetworking/configure.ac: AC_PREREQ(2.57).
3299
33002003-02-06      Joel Sherrill <joel@OARcorp.com>
3301
3302        * libnetworking/pppd/chat.c: Convert routines with common names to
3303        static. This included get_char(), put_char(), and character() among
3304        others.
3305
33062003-02-03      Joel Sherrill <joel@OARcorp.com>
3307
3308        PR 338/filesystem
3309        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
3310        rtems_io_lookup_name() (API change).  Unused function removed.
3311
33122003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3313
3314        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3315        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3316        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3317        Eliminate *_O_FILES.
3318        * libnetworking/rtems_servers/Makefile.am,
3319        libnetworking/rtems_webserver/Makefile.am,
3320        libnetworking/rtems_telnetd/Makefile.am: Ditto.
3321
33222002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3323
3324        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
3325        Let all-local: depend on $(LIB).
3326        * wrapup/Makefile.am, configure.ac: Remove libmisc.
3327        * optman/Makefile.am: Apply install-data-local to install *.rels.
3328
33292002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3330
3331        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
3332        %.c rules.
3333        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
3334        * libchip/network/Makefile.am: Eliminate C_O_FILES.
3335        * libchip/rtc/Makefile.am: Ditto.
3336        * libchip/serial/Makefile.am: Ditto.
3337
33382002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3339
3340        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3341        LIBC_DEFINES.
3342        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3343        LIBC_DEFINES.
3344        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3345        LIBC_DEFINES.
3346
33472002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3348
3349        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
3350
33512002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3352
3353        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
3354        cache-checking.
3355        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3356
33572002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3358
3359        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
3360        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
3361        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
3362        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3363        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3364
33652002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3366
3367        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
3368        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
3369        Remove.
3370        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
3371
33722002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3373
3374        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
3375        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
3376
33772002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
3378
3379        * libchip/network/cs8900.c: I don't know why we have to SelfST register
3380        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
3381
33822002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3383
3384        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3385        * optman/rel.am: New.
3386
33872002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3388
3389        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3390        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3391        braino in comment on "exec". Extend --enable-ada handling.
3392
33932002-11-04      Joel Sherrill <joel@OARcorp.com>
3394
3395        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3396        tasks and rolling multiple loops into 1.
3397        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3398        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3399        Removed warnings.
3400
34012002-10-31      Joel Sherrill <joel@OARcorp.com>
3402
3403        * libchip/network/dec21140.c: Removed warnings.
3404        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3405        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3406        librdbg/src/m68k/any/remdeb_xdr.c,
3407        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3408        warnings.
3409        * libnetworking/rtems_webserver/socket.c,
3410        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3411
34122002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3413
3414        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3415        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3416        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3417        above.
3418
34192002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3420
3421        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3422        * wrapup/.cvsignore: Remove autom4te.cache.
3423        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3424        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3425        autom4te.cache.
3426        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3427        autom4te.cache.
3428        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3429        autom4te.cache.
3430
34312002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3432
3433        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3434
34352002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3436
3437        * optman/.cvsignore: Add autom4te.cache.
3438
34392002-09-14      Joel Sherrill <joel@OARcorp.com>
3440
3441        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3442
34432002-09-07      Joel Sherrill <joel@OARcorp.com>
3444
3445        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3446        include files to resolve warnings.
3447
34482002-09-07      Chris Johns <ccj@acm.org>
3449
3450        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3451        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3452        which corrects the problem  where the cs8900.c file was actually the BSP
3453        glue.  Joel did some hacking so this file will compile.  Previously it
3454        required providing a target.h file to compile.
3455        * libchip/network/cs8900.c.bsp: New file.
3456
34572002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3458
3459        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3460
34612002-08-31      Joel Sherrill <joel@OARcorp.com>
3462
3463        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3464        eliminate warning.
3465
34662002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3467
3468        * configure.ac: Add ada-tests.
3469
34702002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3471
3472        * Makefile.am: Add preinstall-stamp.
3473
34742002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3475
3476        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3477        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3478        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3479        gcc31 happy.
3480        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3481        cp.
3482
34832002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3484
3485        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3486        make/bsp.mak.
3487        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3488        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3489
34902002-08-12      Joel Sherrill <joel@OARcorp.com>
3491
3492        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3493        avoid error.
3494
34952002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3496
3497        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3498        * configure.ac: Add BSP_SUBDIRS.
3499        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3500        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3501        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3502        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3503        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3504        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3505        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3506        RTEMS_CHECK_BSP_CACHE.
3507        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3508        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3509        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3510        .$(OBJEXT) instead of .o.
3511        * libnetworking/pppd/Makefile.am,
3512        libnetworking/rtems_servers/Makefile.am,
3513        libnetworking/rtems_telnetd/Makefile.am,
3514        libnetworking/rtems_webserver/Makefile.am,
3515        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3516
35172002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3518
3519        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3520        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3521        ../libchip/serial/$(ARCH)/libserialio.a.
3522        * libchip/serial/Makefile.am: Don't tmp-install lib.
3523        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3524
35252002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3526
3527        * Makefile.am: Add rtems_makedir.
3528        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3529        * Makefile.am: Add wrapup-SUBDIR.
3530        * wrapup/ChangeLog: Remove.
3531        * wrapup/configure.ac: Remove.
3532        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3533        (Make the bare BSP happy).
3534        * configure.ac: Ditto.
3535        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3536        Create make/custom/default.cfg.
3537        * configure.ac: Add creation of make/custom/*.cfg. Create
3538        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3539
35402002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3541
3542        * Makefile.am: Clean $(PROJECT_RELEASE).
3543
35442002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3545
3546        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3547        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3548        prototype mismatches.
3549
35502002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3551
3552        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3553        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3554
35552002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3556
3557        * acinclude.m4: Add test "$multilib" != "yes".
3558        * config-ml.in: Remove.
3559        * acinclude.m4: Cleanups.
3560        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3561        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3562        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3563        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3564        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3565
35662002-07-16      Eric Norum <eric.norum@usask.ca>
3567
3568        * New driver for the Intel EtherExpressPro (82559ER) chip.
3569        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3570        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3571        * libchip/network/Makefile.am: Modified to reflect above.
3572
35732002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3574
3575        * acinclude.m4: New.
3576        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3577        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3578        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3579
35802002-07-01      Joel Sherrill <joel@OARcorp.com>
3581
3582        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3583        _Objects_Information_table now that it is a two dimensional array based
3584        upon API and class.
3585        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3586        of strnlen().
3587
35882002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3589
3590        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3591        preinstall libnetapps.a.
3592
35932002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3594
3595        * configure.ac: Remove librpc.
3596
35972002-06-25      Joel Sherrill <joel@OARcorp.com>
3598
3599        * Per PR233, moved librpc to exec.
3600        * configure.ac, wrapup/Makefile.am: Modified.
3601        * librpc, librpc/ChangeLog: Removed.
3602
36032002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3604
3605        * optman/Makefile.am: Remove multilib support.
3606        * optman/configure.ac: Ditto.
3607        * optman/sapi/Makefile.am: Ditto.
3608
36092002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3610
3611        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3612        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3613
36142002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3615
3616        Move networking libraries to c/src/exec/libnetworking
3617        * libnetworking/configure.ac, libnetworking/Makefile.am,
3618        libnetworking/wrapup/Makefile.am: Reflect Moval.
3619
36202002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3621
3622        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3623        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3624        <rtems/bspIo.h>.
3625
36262002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3627
3628        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3629        * libnetworking/rtems/mkrootfs.h: Ditto.
3630        * libnetworking/rtems/Makefile.am: Reflect changes above.
3631
36322002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3633
3634        * configure.ac: Remove lib.
3635
36362002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3637
3638        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3639        that exception stack frames on M68K members with VBR always are 6 byte
3640        long. The incorrect assumption resulted in some gdb commands like "next"
3641        to fail on the 68360.
3642
36432002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3644
3645        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3646        PR 220
3647        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3648        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3649        CVS.
3650        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3651        libnetworking/sys/filio.h: Remove.
3652        * libnetworking/sys/Makefile.am: Reflect changes above.
3653
36542002-05-07      Chris Johns <ccj@acm.org>
3655
3656        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3657        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3658        requires it to be stripped.
3659
36602002-05-01      Eric Norum <eric.norum@usask.ca>
3661
3662        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3663        assembly  to satisfy gcc 3.1 and newer.
3664
36652002-04-26      Eric Norum <eric.norum@usask.ca>
3666
3667        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3668        agressive optimization in gcc 3.1 does not reorder things.
3669
36702002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3671
3672        * libchip/network/dec21140.c: Reflect changes to powerpc's
3673        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3674        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3675        <rtems/score/cpu.h>.
3676        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3677        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3678
36792002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3680
3681        * optman/configure.ac: Remove ENABLE_GCC28.
3682
36832002-04-11      Chris Johns <ccj@acm.org>
3684
3685        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3686        driver control block field to the ifconfig network driver structure.
3687        This field is needed by the i82586 driver which was ported from NetBSD
3688        as it had better hardware abstraction.
3689        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3690        PR59, added the drv_ctrl driver control block field to the ifconfig
3691        network driver structure. This field is needed by the i82586 driver
3692        which was ported from NetBSD as it had better hardware abstraction.
3693
36942002-04-10      Mike Siers <mikes@poliac.com>
3695
3696        * libnetworking/rtems_webserver/NOTES,
3697        libnetworking/rtems_webserver/asp.c,
3698        libnetworking/rtems_webserver/balloc.c,
3699        libnetworking/rtems_webserver/default.c,
3700        libnetworking/rtems_webserver/ej.h,
3701        libnetworking/rtems_webserver/ejIntrn.h,
3702        libnetworking/rtems_webserver/ejlex.c,
3703        libnetworking/rtems_webserver/ejparse.c,
3704        libnetworking/rtems_webserver/emfdb.c,
3705        libnetworking/rtems_webserver/emfdb.h,
3706        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3707        libnetworking/rtems_webserver/handler.c,
3708        libnetworking/rtems_webserver/license.txt,
3709        libnetworking/rtems_webserver/md5.h,
3710        libnetworking/rtems_webserver/md5c.c,
3711        libnetworking/rtems_webserver/mime.c,
3712        libnetworking/rtems_webserver/misc.c,
3713        libnetworking/rtems_webserver/ringq.c,
3714        libnetworking/rtems_webserver/rom.c,
3715        libnetworking/rtems_webserver/security.c,
3716        libnetworking/rtems_webserver/sock.c,
3717        libnetworking/rtems_webserver/sym.c,
3718        libnetworking/rtems_webserver/uemf.c,
3719        libnetworking/rtems_webserver/uemf.h,
3720        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3721        libnetworking/rtems_webserver/url.c,
3722        libnetworking/rtems_webserver/value.c,
3723        libnetworking/rtems_webserver/wbase64.c,
3724        libnetworking/rtems_webserver/webcomp.c,
3725        libnetworking/rtems_webserver/webpage.c,
3726        libnetworking/rtems_webserver/webrom.c,
3727        libnetworking/rtems_webserver/webs.c,
3728        libnetworking/rtems_webserver/webs.h,
3729        libnetworking/rtems_webserver/websuemf.c,
3730        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3731        2.1.4.
3732
37332002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3734
3735        * libchip/network/i82586.c: Include <string.h>.
3736        * libchip/network/sonic.c: Ditto.
3737
37382002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3739
3740        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3741
37422002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3743
3744        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3745
37462002-03-27      Thomas.Doerfler@imd-systems.de
3747
3748        PR 144
3749        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3750        memory address 0 when called for the first time. This is done when
3751        trying to clear the variable "dhcp_hostname".
3752
37532002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3754
3755        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3756        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3757        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3758        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3759        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3760        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3761        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3762        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3763        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3764        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3765        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3766        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3767        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3768        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3769        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3770        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3771        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3772        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3773        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3774        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3775        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3776        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3777        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3778        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3779        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3780        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3781        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3782        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3783        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3784        AUTOMAKE_OPTIONS.
3785        * libnetworking/configure.ac:
3786        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3787        foreign 1.6]).
3788        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3789        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3790        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3791        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3792        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3793        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3794        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3795        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3796        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3797        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3798        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3799        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3800        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3801        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3802        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3803        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3804        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3805
38062002-03-27      Ilya Alexeev <ilya@continuum.ru>
3807
3808        PR 162
3809        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3810        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3811        used in a device write routines.  Now ppp_softc structure have own
3812        character for writing to device (sc_outchar).  I think that converting
3813        local variables to static is not a right solution, because problems will
3814        occur in the case of two or more ppp instances.
3815        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3816        must be u_long, otherwise in the case of the big output packet endless
3817        loop may occur.
3818
38192002-03-21      Ilya Alexeev <ilya@continuum.ru>
3820
3821        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3822        preparations for multiple PPPD connections.
3823
38242002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3825
3826        PR 149
3827        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3828        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3829        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3830        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3831
38322002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3833
3834        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3835        * configure.ac: Modified to reflect addition.
3836
38372002-02-27      Ilya Alexeev <ilya@continuum.ru>
3838
3839        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3840        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3841        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3842        capabilities as well as eliminate some warnings.
3843
38442002-02-27      Eric Norum <eric.norum@usask.ca>
3845
3846        * libnetworking/net/radix.c: Properly handle fetching the default route
3847        when there is no route.  This was a bug in the original FreeBSD code and
3848        this fix is from an updated version of their code.
3849
38502002-02-16      Eric Norum <eric.norum@usask.ca>
3851
3852        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3853        checking.
3854
38552002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3856
3857        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3858        dodefaultroute.
3859
38602002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3861
3862        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3863        include <rtems/seterr.h>.
3864
38652002-02-01      Mike Siers <mikes@poliac.com>
3866
3867        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3868        avoid bringing the link down too fast. NOTE: Mike reports successfully
3869        running at 56K baud on a direct link.
3870
38712002-02-01      Eric Valette <valette@crf.canon.fr>
3872
3873        * librdbg/So many patches have been posted recently on the mailing list
3874        and  because we were unable to find correct solution to compile on
3875        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3876        because the coding  style of rdbg was rather inconsistant among various
3877        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3878        global coding style (using indent + manual edits), 2) incorporate/review
3879        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3880        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3881        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3882        after rdbg initialization is done, NB : the paches is huge but it is
3883        mainly due to coding styke chnages.  Only few lines of codes have been
3884        really changed and they do not impact  rdbg functionnality (AFAIKT).
3885        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3886        librdbg/include/rdbg/m68k/rdbg_f.h,
3887        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3888        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3889        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3890        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3891        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3892        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3893        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3894        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3895        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3896        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3897        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3898        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3899        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3900        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3901        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3902        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3903
39042002-01-31      Mike Siers <mikes@poliac.com>
3905
3906        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3907        * Nice Update of PPPD support which eliminates the requiremetn that
3908        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3909        and reports that it seems to be more stable and handle larger packets
3910        better.  This patch replaces the termios tasks with more general pppd
3911        network driver tasks.  The functions pppinput() and pppstart() get
3912        called from the interrupt service routine.
3913        * libnetworking/Makefile.am, libnetworking/configure.ac,
3914        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3915        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3916        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3917        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3918        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3919        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3920        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3921        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3922        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3923        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3924        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3925        libnetworking/net/route.c, libnetworking/net/route.h,
3926        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3927        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3928        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3929        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3930        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3931        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3932        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3933        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3934        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3935        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3936        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3937        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3938        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3939        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3940        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3941        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3942        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3943        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3944        libnetworking/pppd/example/README,
3945        libnetworking/pppd/example/netconfig.h,
3946        libnetworking/wrapup/Makefile.am: Modified.
3947        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3948        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3949        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3950        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3951        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3952        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3953        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3954        libnetworking/modem/pppcompress.c: Subdirectory removed.
3955
39562002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3957
3958        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3959        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3960
39612002-01-18      Till Straumann <strauman@slac.stanford.edu>
3962
3963        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3964        issues: - exception handler needs to enable MSR_FP if the interrupted
3965        thread is FP enabled. - printk message for MSR fixed and added
3966        stacktrace. NOTE: this requires the stacktrace patch to
3967        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3968        however).
3969
39702002-01-06      Joel Sherrill <joel@OARcorp.com>
3971
3972        * optman/.cvsignore: Added aclocal.m4 and configure.
3973        * optman/.cvsignore: New file.
3974
39752002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3976
3977        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3978
39792002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3980
3981        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3982        * optman/ChangeLog: New.
3983        * optman/configure.ac: New.
3984        * optman/Makefile.am: New.
3985        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3986        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3987
39882001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3989
3990        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3991
39922001-12-18      Eric Norum <eric.norum@usask.ca>
3993
3994        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3995        `directories' (path names with a / at the end) while disallowing open()
3996        operations on TFTP `directories'.
3997
39982001-12-07      Eric Norum <eric.norum@usask.ca>
3999
4000        * libnetworking/lib/tftpDriver.c: Restore write capability.
4001
40022001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4003
4004        * libchip/network/sonic.h: Fix typo.
4005        * libnetworking/arpa/Makefile.am: Remove stray lines.
4006
40072001-10-30      Victor V. Vengerov <vvv@oktet.ru>
4008
4009        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
4010
40112001-10-18      Eric Norum <eric.norum@usask.ca>
4012
4013        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
4014        chdir() and open() operations within the TFTP file system.
4015
40162001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4017
4018        * librdbg/configure.ac: Fix latent bug exposed by removal of
4019        config.cache's which prevented powerpc targets librdbg from building.
4020
40212001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4022
4023        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
4024        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
4025        autoconf-2.52 happy.
4026
40272001-10-12      Mike Siers <mikes@poliac.com>
4028
4029        * libnetworking/Update to stable working state.  Congratulations Mike!
4030        :).
4031        * libnetworking/modem_example: Directory removed.
4032        * libnetworking/modem_example/16550.h,
4033        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
4034        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
4035        libnetworking/modem_example/ppp.h,
4036        libnetworking/modem_example/pppcompress.c: Files removed.
4037        * libnetworking/pppd/example/pppd.options: New file.
4038        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
4039        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4040        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
4041        libnetworking/pppd/rtemsmain.c: Updated.
4042
40432001-10-12      Joel Sherrill <joel@OARcorp.com>
4044
4045        * libchip/serial/z85c30.c: Fixed typo.
4046
40472001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4048
4049        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
4050        * configure.in: Remove.
4051        * configure.ac: New file, generated from configure.in by autoupdate.
4052        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4053        * libchip/configure.in: Remove.
4054        * libchip/configure.ac: New file, generated from configure.in by
4055        autoupdate.
4056        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4057        * librdbg/configure.in: Remove.
4058        * librdbg/configure.ac: New file, generated from configure.in by
4059        autoupdate.
4060        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4061        * libnetworking/configure.in: Remove.
4062        * libnetworking/configure.ac: New file, generated from configure.in by
4063        autoupdate.
4064
40652001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4066
4067        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
4068        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
4069        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
4070
40712001-09-27      Joel Sherrill <joel@OARcorp.com>
4072
4073        * libchip/ChangeLog: Fixed typo in date.
4074
40752001-09-27      Eric Norum <eric.norum@usask.ca>
4076
4077        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
4078        TFTP  filesystem.
4079
40802001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4081
4082        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
4083        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
4084        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
4085        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
4086        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4087        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4088        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
4089        'PREINSTALL_FILES ='.
4090        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
4091        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
4092        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
4093        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
4094        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
4095        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
4096        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
4097        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
4098        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
4099        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
4100        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
4101        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
4102
41032001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4104
4105        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
4106        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
4107        * librdbg/src/m68k/any/Makefile.am: Ditto.
4108        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
4109        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
4110        happy.
4111
41122001-09-21      Joel Sherrill <joel@OARcorp.com>
4113
4114        * libchip/network/Makefile.am: Fixed typo on file name.
4115        * libchip/network/i82586.c: Commented out line 318 which is referencing
4116        a member of a structure that is not currently there.  This needs to be
4117        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
4118        to C style.
4119
41202001-09-19      Eric Norum <eric.norum@usask.ca>
4121
4122        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
4123
41242001-09-19      Chris Johns <ccj@acm.org>
4125
4126        * libchip/network/README.i82586, libchip/network/i82586.c,
4127        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
4128        Network driver for Intel i82586.
4129        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
4130        rtems/rtems_bsdnet_internal.h Added support for populating the initial
4131        "root" filesystem with information obtained via the DHCP response.
4132
41332001-09-14      Eric Norum <eric.norum@usask.ca>
4134
4135        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
4136        make gcc 3.x happy.
4137
41382001-08-16      Mike Siers <mikes@poliac.com>
4139
4140        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
4141        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
4142        These support callback functionality that has not even been compiled
4143        under RTEMS yet.
4144        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
4145        example application.  Mike's notes on the modifications: - renamed
4146        error() function because of namespace problems - removed calls to the
4147        exit() funciton - removed extra files from the pppd source directory -
4148        defined pppd task constant values in rtemspppd.h - modifyied example
4149        code to get actual tick per second value - placed the pppd 2.3.11 man
4150        page file (pppd.8) into the pppd directory.
4151        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4152        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4153        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4154        libnetworking/pppd/rtems-ppp.c: Deleted.
4155        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
4156        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
4157        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
4158        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
4159        libnetworking/pppd/example/init.c,
4160        libnetworking/pppd/example/netconfig.h,
4161        libnetworking/pppd/example/ppp.conf,
4162        libnetworking/pppd/example/pppdapp.c,
4163        libnetworking/pppd/example/system.h: New files.
4164        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
4165        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
4166        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
4167        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
4168        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
4169        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
4170        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
4171        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
4172        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
4173        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
4174        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
4175        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
4176        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
4177        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
4178        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
4179
41802001-08-16      Joel Sherrill <joel@OARcorp.com>
4181
4182        * libnetworking/pppd/example/Makefile: Removed.
4183        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
4184        to avoid bootstrap -c clobbering it.
4185        * libnetworking/rtems_telnetd/.cvsignore: New file.
4186
41872001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
4188
4189        * libnetworking/Makefile.am, libnetworking/configure.in,
4190        libnetworking/rtems_servers/Makefile.am,
4191        libnetworking/rtems_servers/telnetd.c,
4192        libnetworking/rtems_servers/telnetd.h,
4193        libnetworking/rtems_telnetd/Makefile.am,
4194        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4195        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4196        libnetworking/rtems_telnetd/telnetd.c,
4197        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
4198        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
4199        effect when ftpd change. - the tcp/ip stats have been implemented into
4200        icmds.c and started when telnetd daemon is started.
4201        * libnetworking/rtems_servers/telnetd.c,
4202        libnetworking/rtems_servers/telnetd.h: Removed.
4203        * libnetworking/rtems_telnetd: New directory.
4204        * libnetworking/rtems_telnetd/Makefile.am,
4205        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4206        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4207        libnetworking/rtems_telnetd/telnetd.c,
4208        libnetworking/rtems_telnetd/telnetd.h: New files.
4209
42102001-06-14      Joel Sherrill <joel@OARcorp.com>
4211
4212        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
4213        Moved from libmisc/shell so the network stack to address network
4214        depenendency.
4215        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
4216
42172001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4218
4219        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
4220
42212001-05-15      Joel Sherrill <joel@OARcorp.com>
4222
4223        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
4224        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
4225        accidentally deleted the incorrectly empty versions.
4226
42272001-05-14      Till Straumann <strauman@slac.stanford.edu>
4228
4229        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
4230        libchip/pci/Makefile.am: Per PR215 address the following issues: -
4231        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
4232        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
4233        to know the values) - the affected BSP (shared/motorola) headers have
4234        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
4235        driver (libchip/network/dec21140.c) has been fixed to use
4236        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
4237        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
4238        who is using this driver. - the DEC driver also has been fixed to use
4239        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
4240        delay_in_bus_cycles().
4241
42422001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4243
4244        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
4245
42462001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4247
4248        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
4249
42502001-04-24      Eric Norum <eric.norum@usask.ca>
4251
4252        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
4253        NTP synchronization a little more robust -- no NTP daemon yet, but at
4254        least it trys a little harder when the primary NTP server is down.
4255
42562001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
4257
4258        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
4259        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4260        libnetworking/pppd/modem_example/modem.c,
4261        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
4262        other strings into English.
4263        * libnetworking/pppd/STATUS: updated to reflect the changes.
4264
42652001-04-20      Jake Janovetz <janovetz@uiuc.edu>
4266
4267        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
4268        again.
4269
42702001-04-20      Eric Valette <valette@crf.canon.fr>
4271
4272        * mcp750 directory renamed new_exception processing as it supports many
4273        more CPU models.
4274        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4275        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4276        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
4277        formerly in mcp750 plus modifications.
4278        * librdbg/src/powerpc/mcp750/.cvsignore,
4279        librdbg/src/powerpc/mcp750/Makefile.am,
4280        librdbg/src/powerpc/mcp750/remdeb.h,
4281        librdbg/src/powerpc/mcp750/remdeb_f.x,
4282        librdbg/src/powerpc/mcp750/remdeb_svc.c,
4283        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
4284        new_exception_processing.
4285        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4286        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4287        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
4288        part of this effort to add support for the MPC8xx.
4289
42902001-04-19      Joel Sherrill <joel@OARcorp.com>
4291
4292        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
4293        internal include files.
4294
42952001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
4296
4297        PR 158
4298        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
4299        rcmd() library call by commenting out the parts that deal with signals.
4300        This enables RTEMS to 'rsh' command to a server connecting fd to remote
4301        stdio. The 'server-side' parts of this file which deal with
4302        authentication are disabled since they are not needed.
4303
43042001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
4305
4306        * libnetworking/include/.cvsignore: Remove dangling file.
4307
43082001-03-14      Joel Sherrill <joel@OARcorp.com>
4309
4310        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
4311        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
4312        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
4313        libchip style serial drivers can be written in libcpu or libbsp.
4314
43152001-03-01      Joel Sherrill <joel@OARcorp.com>
4316
4317        * libchip/network/cs8900.c, libchip/network/cs8900.h,
4318        libchip/network/sonic.c, libchip/network/sonic.h,
4319        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
4320        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
4321        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
4322        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
4323        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
4324        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
4325        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
4326        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
4327
43282001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4329
4330        * librdbg/include/rdbg/Makefile.am,
4331        librdbg/include/rdbg/i386/Makefile.am,
4332        librdbg/include/rdbg/m68k/Makefile.am,
4333        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
4334        style on include files.
4335
43362001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4337
4338        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4339        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
4340        replace ${..} with $(..).
4341        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
4342        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
4343        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4344        libnetworking/rtems/Makefile.am, libnetworking/
4345        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
4346        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
4347        include_*HEADERS instead of H_FILES.
4348        * libnetworking/include/Makefile.am: Remove.
4349        * libnetworking/Makefile.am: Add handling of *.h files.
4350        * libnetworking/configure.in: Remove include/Makefile.
4351
43522001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4353
4354        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
4355
43562001-01-31      Sergei Organov <osv@javad.ru>
4357
4358        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
4359        current dir and root dir removed in favor of new libio support for
4360        task-local current and root directories. - Bug in `close_data_socket()'
4361        introduced by previous change fixed. - `command_pasv()' changed to set
4362        timeout on socket we are listening on and code fixed to don't close
4363        socket twice on error. - `serr()' changed to clear `errno'. -
4364        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
4365        changed to clear `errno' before processing session. -
4366        `close_data_socket()' fixed to close both active and passive sockets -
4367        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
4368        empty string  in `exec_command()'.
4369
43702001-01-25      Eric Norum <eric.norum@usask.ca>
4371
4372        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
4373        improves throughput on systems which are dropping packets.   Only the
4374        first timeout is reduced.  This keeps the number of extra packets down
4375        on networks that are very busy and dropping lots of packets.
4376
43772001-01-24      Sergei Organov <osv@javad.ru>
4378
4379        * libnetworking/rtems_servers/ftpd.c,
4380        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4381        - Timeouts on sockets implemented. 'idle' field added to configuration.
4382        No timeout by default to keep backward compatibility. Note: SITE IDLE
4383        command not implemented yet. - Basic global access control implemented.
4384        'access' field added to configuration. No access limitations by default
4385        to keep backward compatibility. - Anchor data socket for active mode
4386        (using self IP and port 20.) - Fixed default data port support (still
4387        not tested). - Don't allow IP address different from originating host in
4388        PORT command to improve security. - Fixed bug in MDTM command. - Check
4389        for correctness of parsing of argument in command_port(). - Fixed
4390        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4391        a directory. - Command parsing a little bit improved: command names are
4392        now converted to upper-case to be more compatible with RFC (command
4393        names are not case-sensitive.) - Reformat comments so that they have
4394        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4395        previous changes - True ASCII mode implemented (doesn't work for hooks
4396        and /dev/null) - Passive mode implemented, PASV command added. - Default
4397        port for data connection could be used (untested, can't find ftp client
4398        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4399        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4400
44012001-01-18      Joel Sherrill <joel@OARcorp.com>
4402
4403        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4404        macro using variable arguments.
4405        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4406        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4407        since I updated the main RTEMS development machine to RedHat 7.2 and
4408        apparently got a new version of rpcgen.
4409
44102001-01-12      Sergei Organov <osv@javad.ru>
4411
4412        * libnetworking/rtems_servers/ftpd.c,
4413        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4414        - use pool of pre-created threads to handle sessions instead of
4415        creating/deleting threads on the fly - LIST output is now similar to
4416        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4417        happy with it. - LIST NAME now works (both for files and directories) -
4418        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4419        clients happy  - keep track of CWD for every session separately -
4420        ability to specify root directory name for FTPD in configuration table.
4421        FTPD will then create illusion for FTP clients that this is actually
4422        root directory. - ignore options sent in commands, thus LIST -al FILE
4423        works and doesn't try to list "-al" directory. - buffers are allocated
4424        on stack instead of heap where possible to eliminate malloc/free calls
4425        (avoid possible heap fragmentation troubles). - drop using of task
4426        notepad to pass parameters - use function arguments instead - use
4427        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4428        in socket() instead of AF_INET.
4429
44302001-01-02      Joel Sherrill <joel@OARcorp.com>
4431
4432        * libnetworking/CHANGELOG: Removed.
4433        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4434
44352000-12-14      Eric Norum <eric.norum@usask.ca>
4436
4437        * libnetworking/lib/tftpDriver.c: Added write capability.
4438
44392000-12-08      Joel Sherrill <joel@OARcorp.com>
4440
4441        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4442        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4443        numerous variable declarations conditional on PPP_COMPRESS and
4444        PPP_FILTER.  Commented out variables that were not used because the code
4445        using them was commented out. Removed totally unused variables.
4446        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4447        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4448
44492000-11-30      Joel Sherrill <joel@OARcorp.com>
4450
4451        * libnetworking/modem/ppp_tty.c: Changed to include
4452        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4453        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4454        * libnetworking/Makefile.am: Modified to reflect above.
4455
44562000-11-27      Joel Sherrill <joel@OARcorp.com>
4457
4458        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4459
44602000-11-25      Eric Norum <eric.norum@usask.ca>
4461
4462        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4463        core.
4464
44652000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4466
4467        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4468        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4469        subdir.
4470        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4471        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4472        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4473        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4474        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4475        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4476        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4477        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4478        ppp_tty.c and the real pppd main is in pppmain.c.
4479
44802000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4481
4482        * libchip/network/sonic.c: Added ipalign() routine to align the received
4483        packet so that the ip header is on a 32-bit boundary. Necessary for
4484        cpu's that do not allow unaligned loads and stores and when the 32-bit
4485        DMA mode is used.
4486
44872000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4488
4489        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4490        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4491        ACLOCAL_AMFLAGS.
4492        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4493        ACLOCAL_AMFLAGS.
4494        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4495        ACLOCAL_AMFLAGS.
4496
44972000-11-03      Chris Johns <ccj@acm.org>
4498
4499        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4500        libchip/network/cs8900.h: New files.
4501
45022000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4503
4504        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4505        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4506        $(RTEMS_TOPdir)/aclocal.
4507        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4508        $(RTEMS_TOPdir)/aclocal.
4509        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4510        $(RTEMS_TOPdir)/aclocal.
4511
45122000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4513
4514        * configure.in: Switch to GNU-canonicalization.
4515        * Makefile.am: Reflect changes to configure.in.
4516        * acinclude.m4: Remove.
4517
45182000-10-30      Joel Sherrill <joel@OARcorp.com>
4519
4520        * POSIX include files merged into newlib.  This resulted in some
4521        definitions moving to other files and thus some secondary effects in
4522        RTEMS source code.
4523        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4524        in sync with newlib's <machine/types.h>.
4525        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4526        definition of struct itimerval in <sys/time.h>.
4527
45282000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4529
4530        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4531        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4532        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4533        * ChangeLog: Fix typos.
4534        * configure.in: add tests to the GNU canonicalized subdirectories.
4535
45362000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4537
4538        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4539        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4540        the lib directory before configuring lib/.
4541
45422000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4543
4544        * configure.in, Makefile.am: add exec to the GNU canonicalized
4545        subdirectories.
4546        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4547        * configure.in: add libnetworking, librpc and librdb to the GNU
4548        canonicalized subdirectories.
4549        * configure.in: add libmisc and libchip to the GNU canonicalized
4550        subdirectories.
4551        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4552        Switch to GNU canonicalization.
4553        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4554        Switch to GNU canonicalization.
4555        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4556        Switch to GNU canonicalization.
4557
45582000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4559
4560        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4561        canonicalization to libfs/. The approach is currently a bit of a hack as
4562        GNU canonicalization does not support the per-BSP build some of the
4563        other directories require.  As more of the tree is converted, this will
4564        become less  of an issue.
4565
45662000-10-20      Joel Sherrill <joel@OARcorp.com>
4567
4568        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4569        parameter.
4570
45712000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4572
4573        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4574        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4575        * librdbg/configure.in: Add m68k support.
4576        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4577        subdirectory.
4578        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4579        failure.
4580        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4581        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4582        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4583        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4584        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4585        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4586        librdbg/src/m68k/.cvsignore: New files.
4587        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4588        function pointers.
4589        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4590        _after_ pointer has been checked against NULL.
4591
45922000-10-18      Joel Sherrill <joel@OARcorp.com>
4593
4594        * wrapup/Makefile.am: Added libfs.
4595
45962000-10-18      Chris Johns <ccj@acm.org>
4597
4598        * libfs created.
4599        * configure.in: Added libfs subdirectory.
4600        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4601
46022000-09-28      Joel Sherrill <joel@OARcorp.com>
4603
4604        * libnetworking/rtems_webserver/Makefile.am,
4605        libnetworking/rtems_webserver/base64.c,
4606        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4607        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4608
46092000-09-22      Joel Sherrill <joel@OARcorp.com>
4610
4611        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4612        libnetworking/rtems/rtems_bsdnet_internal.h,
4613        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4614        have included rtems.h.  It is now including precisely the  least amount
4615        of low level, yet portable .h files to get the basic RTEMS types
4616        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4617        used machine/types.h to include rtems.h.
4618
46192000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4620
4621        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4622
46232000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4624
4625        * libnetworking/ChangeLog: Cleanup.
4626
46272000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4628
4629        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4630        * libchip/ChangeLog: Fix formating.
4631
46322000-09-05      Joel Sherrill <joel@OARcorp.com>
4633
4634        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4635        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4636        confusion and to work with the converted flags.
4637
46382000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4639
4640        * wrapup/Makefile.am: Include compile.am.
4641        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4642        libchip/serial/Makefile.am: Include compile.am.
4643        * librdbg/src/i386/any/Makefile.am,
4644        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4645        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4646        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4647        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4648        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4649        libnetworking/rtems_servers/Makefile.am,
4650        libnetworking/rtems_webserver/Makefile.am,
4651        libnetworking/wrapup/Makefile.am: Include compile.am.
4652
46532000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4654
4655        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4656        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4657
46582000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4659
4660        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4661
46622000-08-31      Joel Sherrill <joel@OARcorp.com>
4663
4664        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4665        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4666        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4667        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4668        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4669        * libnetworking/wbase64.c: Removed.
4670        * libnetworking/Makefile.am, libnetworking/asp.c,
4671        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4672        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4673        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4674        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4675        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4676        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4677        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4678        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4679        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4680        Modified.
4681
46822000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4683
4684        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4685
46862000-08-30      Joel Sherrill <joel@OARcorp.com>
4687
4688        * libnetworking/rtems_webserver/license.txt: New file.
4689
46902000-08-10      Joel Sherrill <joel@OARcorp.com>
4691
4692        * ChangeLog: New file.
4693        * libchip/ChangeLog: New file.
4694        * librdbg/ChangeLog: New file.
4695        * libnetworking/ChangeLog: New file.
4696
Note: See TracBrowser for help on using the repository browser.