source: rtems/c/src/ChangeLog @ 6cb084d9

4.115
Last change on this file since 6cb084d9 was 6cb084d9, checked in by Sebastian Huber <sebastian.huber@…>, on 11/07/11 at 08:18:07

2011-11-07 Sebastian Huber <sebastian.huber@…>

  • libchip/serial/serial.h: Declare Console_Port_Minor.
  • Property mode set to 100644
File size: 176.6 KB
Line 
12011-11-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
2
3        * libchip/serial/serial.h: Declare Console_Port_Minor.
4
52011-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        PR 1945/cpukit
8        * libchip/i2c/spi-memdrv.c: Replace rtems_off64_t with off_t.
9
102011-10-28      Joel Sherrill <joel.sherrill@oarcorp.com>
11
12        PR 1944/misc
13        * libchip/serial/mc68681.c: Remove #if 0.
14
152011-10-26      Ralf Corsépius <ralf.corsepius@rtems.org>
16
17        * libchip/serial/ns16550.c (ns16550_init):
18        Remove unused var "ucTrash".
19
202011-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
21
22        * libchip/network/smc91111.c (lan91cxx_recv):
23        Define var "lp" conditionally (Avoid warning).
24
252011-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
26
27        * libchip/network/dec21140.c (dec21140_rxDaemon):
28        Remove unused var "tbase".
29        * libchip/rtc/mc146818a.c (mc146818a_initialize):
30        Remove unused var "getReg".
31        * libchip/rtc/mc146818a.c (mc146818a_set_time):
32        Remove unused var "getReg".
33
342011-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
35
36        * libchip/display/disp_hcms29xx.c: Remove ARRAY_COUNT (unused).
37
382011-10-20      Ralf Corsépius <ralf.corsepius@rtems.org>
39
40        PR 1940/misc:
41        * libchip/serial/ns16550.c: Reflect changes to console-driver.
42
432011-10-19      Ralf Corsépius <ralf.corsepius@rtems.org>
44
45        * libchip/network/smc91111.c: Use PRIxPTR to print pointers.
46
472011-10-18      Jennifer Averett <Jennifer.Averett@OARcorp.com>
48
49        PR 1917/bsps
50        * libchip/serial/mc68681.c, libchip/serial/ns16550.c,
51        libchip/serial/serial.h, libchip/serial/z85c30.c: Modifications to
52        add dynamic tables for libchip serial drivers.
53
542011-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
55
56        * libchip/rtc/icm7170.c (icm7170_get_time): Remove unused var setReg.
57        * libchip/rtc/icm7170.c (icm7170_set_time): Remove unused var getReg.
58
592011-10-11      Ralf Corsépius <ralf.corsepius@rtems.org>
60
61        * libchip/network/smc91111.c: Eliminate unused var "success".
62        * libchip/serial/mc68681.c: Eliminate unused var "getReg".
63
642011-10-10      Ralf Corsépius <ralf.corsepius@rtems.org>
65
66        * libchip/serial/z85c30.c: Eliminate unused var "dummy".
67        * libchip/network/sonic.c: Don't cast pointers to uint32_t.
68
692011-10-09      Ralf Corsépius <ralf.corsepius@rtems.org>
70
71        * libchip/network/greth.c, libchip/network/open_eth.c
72        libchip/network/sonic.c: Eliminate evil typecasts.
73        * libchip/network/greth.h, libchip/network/open_eth.h,
74        libchip/network/sonic.h: Use void* for addresses.
75
762011-08-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
77
78        * libchip/network/smc91111exp.h, libchip/network/smc91111.c: Use
79        BSP_FEATURE_IRQ_EXTENSION define.
80
812011-08-30      Peter Dufault <dufault@hda.com>
82
83        * libchip/network/smc91111.c: Modify to support the MPC5554 using new
84        exceptions.  Fix where the networking status is being dumped to a
85        single thousand-character line.  Add support for when the chip loaded
86        it's MAC address from a serial chip at reset (the
87        SMC91111_ENADDR_IS_SETUP option).  Call lan91cxx_start() every time
88        the the device is initialized.  Without this change the chip can not
89        be "upped" once it has been downed.
90        * c/src/libchip/network/smc91111.h: Change the "#ifdef expression" to
91        "#if expression".
92        * c/src/libchip/network/smc91111exp.h: Add support for new exceptions.
93
942011-07-11      Sebastian Huber <sebastian.huber@embedded-brains.de>
95
96        * libchip/serial/ns16550_p.h, libchip/serial/ns16550.c: Remove
97        interrupt handler during last close.
98
992011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
100
101        * libchip/display/disp_hcms29xx.c, libchip/flash/am29lv160.c,
102        libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c,
103        libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
104        libchip/i2c/spi-memdrv.c, libchip/rtc/ds1375.c: Eliminate use of GNU
105        old-style field designator extension as recommended by clang.
106
1072011-07-07      Joel Sherrill <joel.sherrill@oarcorp.com>
108
109        * libchip/i2c/spi-memdrv.h: Add missing semi-colon.
110
1112011-06-07      Sebastian Huber <sebastian.huber@embedded-brains.de>
112
113        * aclocal/bspopts.m4: Added macros for cache options
114        RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED,
115        RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED,
116        RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED, and
117        RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED.
118
1192011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
120
121        PR 1729/cpukit
122        * aclocal/check-smp.m4, aclocal/enable-smp.m4: New files.
123
1242011-03-07      Ralf Corsépius <ralf.corsepius@rtems.org>
125
126        * aclocal/rtems-top.m4: Add pkgdatadir.
127        * configure.ac: Remove dead code.
128
1292011-03-04      Ralf Corsépius <ralf.corsepius@rtems.org>
130
131        * aclocal/rtems-top.m4, aclocal/version.m4:
132        Rename RTEMS_API into _RTEMS_API.
133
1342011-02-25      Ralf Corsépius <ralf.corsepius@rtems.org>
135
136        * aclocal/canonical-target-name.m4:
137        Stop pretending no_cpu* was buildable.
138        Derive RTEMS_CPU from "$host_cpu".
139        Error out if "$host" doesn't match "*-*-rtems*".
140
1412011-02-22      Ralf Corsépius <ralf.corsepius@rtems.org>
142
143        * configure.ac: Remove AM_CONDITIONAL(HAS_POSIX) (Unused).
144
1452011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
146
147        * ada-tests/mptests/mp01/mp01.adb, ada-tests/mptests/mp01/mptest.adb,
148        ada-tests/mptests/mp01/mptest.ads,
149        ada-tests/mptests/mp01/node1/mp01_node1.adb,
150        ada-tests/mptests/mp01/node2/mp01_node2.adb,
151        ada-tests/mptests/mp02/mptest.adb, ada-tests/mptests/mp02/mptest.ads,
152        ada-tests/mptests/mp02/node1/mp02_node1.adb,
153        ada-tests/mptests/mp02/node2/mp02_node2.adb,
154        ada-tests/mptests/mp03/mptest.adb, ada-tests/mptests/mp03/mptest.ads,
155        ada-tests/mptests/mp03/node1/mp03_node1.adb,
156        ada-tests/mptests/mp03/node2/mp03_node2.adb,
157        ada-tests/mptests/mp04/mptest.adb, ada-tests/mptests/mp04/mptest.ads,
158        ada-tests/mptests/mp04/node1/mp04_node1.adb,
159        ada-tests/mptests/mp04/node2/mp04_node2.adb,
160        ada-tests/mptests/mp05/mptest.adb, ada-tests/mptests/mp05/mptest.ads,
161        ada-tests/mptests/mp05/node1/mp05_node1.adb,
162        ada-tests/mptests/mp05/node2/mp05_node2.adb,
163        ada-tests/mptests/mp06/mptest.adb, ada-tests/mptests/mp06/mptest.ads,
164        ada-tests/mptests/mp06/node1/mp06_node1.adb,
165        ada-tests/mptests/mp06/node2/mp06_node2.adb,
166        ada-tests/mptests/mp07/mptest.adb, ada-tests/mptests/mp07/mptest.ads,
167        ada-tests/mptests/mp07/node1/mp07_node1.adb,
168        ada-tests/mptests/mp07/node2/mp07_node2.adb,
169        ada-tests/mptests/mp08/mptest.adb, ada-tests/mptests/mp08/mptest.ads,
170        ada-tests/mptests/mp08/node1/mp08_node1.adb,
171        ada-tests/mptests/mp08/node2/mp08_node2.adb,
172        ada-tests/mptests/mp09/mptest.adb, ada-tests/mptests/mp09/mptest.ads,
173        ada-tests/mptests/mp09/node1/mp09_node1.adb,
174        ada-tests/mptests/mp09/node2/mp09_node2.adb,
175        ada-tests/mptests/mp10/mptest.adb, ada-tests/mptests/mp10/mptest.ads,
176        ada-tests/mptests/mp10/node1/mp10_node1.adb,
177        ada-tests/mptests/mp10/node2/mp10_node2.adb,
178        ada-tests/mptests/mp11/mptest.adb, ada-tests/mptests/mp11/mptest.ads,
179        ada-tests/mptests/mp11/node1/mp11_node1.adb,
180        ada-tests/mptests/mp11/node2/mp11_node2.adb,
181        ada-tests/mptests/mp12/mptest.adb, ada-tests/mptests/mp12/mptest.ads,
182        ada-tests/mptests/mp12/node1/mp12_node1.adb,
183        ada-tests/mptests/mp12/node2/mp12_node2.adb,
184        ada-tests/mptests/mp13/mptest.adb, ada-tests/mptests/mp13/mptest.ads,
185        ada-tests/mptests/mp13/node1/mp13_node1.adb,
186        ada-tests/mptests/mp13/node2/mp13_node2.adb,
187        ada-tests/mptests/mp14/mptest.adb, ada-tests/mptests/mp14/mptest.ads,
188        ada-tests/mptests/mp14/node1/mp14_node1.adb,
189        ada-tests/mptests/mp14/node2/mp14_node2.adb,
190        ada-tests/samples/base_mp/mptest.adb,
191        ada-tests/samples/base_mp/mptest.ads,
192        ada-tests/samples/base_sp/base_sp.adb,
193        ada-tests/samples/base_sp/sptest.adb,
194        ada-tests/samples/base_sp/sptest.ads,
195        ada-tests/samples/hello/hello.adb,
196        ada-tests/samples/hello/sptest.adb,
197        ada-tests/samples/hello/sptest.ads,
198        ada-tests/samples/nsecs/nsecs.adb,
199        ada-tests/samples/nsecs/sptest.adb,
200        ada-tests/samples/nsecs/sptest.ads,
201        ada-tests/samples/ticker/sptest.adb,
202        ada-tests/samples/ticker/sptest.ads,
203        ada-tests/samples/ticker/ticker.adb, ada-tests/sptests/sp01/sp01.adb,
204        ada-tests/sptests/sp01/sptest.adb, ada-tests/sptests/sp01/sptest.ads,
205        ada-tests/sptests/sp02/sp02.adb, ada-tests/sptests/sp02/sptest.adb,
206        ada-tests/sptests/sp02/sptest.ads, ada-tests/sptests/sp03/sp03.adb,
207        ada-tests/sptests/sp03/sptest.adb, ada-tests/sptests/sp03/sptest.ads,
208        ada-tests/sptests/sp04/sp04.adb, ada-tests/sptests/sp04/sptest.adb,
209        ada-tests/sptests/sp04/sptest.ads, ada-tests/sptests/sp05/sp05.adb,
210        ada-tests/sptests/sp05/sptest.adb, ada-tests/sptests/sp05/sptest.ads,
211        ada-tests/sptests/sp06/sp06.adb, ada-tests/sptests/sp06/sptest.adb,
212        ada-tests/sptests/sp06/sptest.ads, ada-tests/sptests/sp07/sp07.adb,
213        ada-tests/sptests/sp07/sptest.adb, ada-tests/sptests/sp07/sptest.ads,
214        ada-tests/sptests/sp08/sp08.adb, ada-tests/sptests/sp08/sptest.adb,
215        ada-tests/sptests/sp08/sptest.ads, ada-tests/sptests/sp09/sp09.adb,
216        ada-tests/sptests/sp09/sptest.adb, ada-tests/sptests/sp09/sptest.ads,
217        ada-tests/sptests/sp11/sp11.adb, ada-tests/sptests/sp11/sptest.adb,
218        ada-tests/sptests/sp11/sptest.ads, ada-tests/sptests/sp12/sp12.adb,
219        ada-tests/sptests/sp12/sptest.adb, ada-tests/sptests/sp12/sptest.ads,
220        ada-tests/sptests/sp13/sp13.adb, ada-tests/sptests/sp13/sptest.adb,
221        ada-tests/sptests/sp13/sptest.ads, ada-tests/sptests/sp14/sp14.adb,
222        ada-tests/sptests/sp14/sptest.adb, ada-tests/sptests/sp14/sptest.ads,
223        ada-tests/sptests/sp15/sp15.adb, ada-tests/sptests/sp15/sptest.adb,
224        ada-tests/sptests/sp15/sptest.ads, ada-tests/sptests/sp16/sp16.adb,
225        ada-tests/sptests/sp16/sptest.adb, ada-tests/sptests/sp16/sptest.ads,
226        ada-tests/sptests/sp17/sp17.adb, ada-tests/sptests/sp17/sptest.adb,
227        ada-tests/sptests/sp17/sptest.ads, ada-tests/sptests/sp19/sp19.adb,
228        ada-tests/sptests/sp19/sptest.adp, ada-tests/sptests/sp19/sptest.ads,
229        ada-tests/sptests/sp20/sp20.adb, ada-tests/sptests/sp20/sptest.adb,
230        ada-tests/sptests/sp20/sptest.ads, ada-tests/sptests/sp22/sp22.adb,
231        ada-tests/sptests/sp22/sptest.adb, ada-tests/sptests/sp22/sptest.ads,
232        ada-tests/sptests/sp23/sp23.adb, ada-tests/sptests/sp23/sptest.adb,
233        ada-tests/sptests/sp23/sptest.ads, ada-tests/sptests/sp24/sp24.adb,
234        ada-tests/sptests/sp24/sptest.adb, ada-tests/sptests/sp24/sptest.ads,
235        ada-tests/sptests/sp25/sp25.adb, ada-tests/sptests/sp25/sptest.adb,
236        ada-tests/sptests/sp25/sptest.ads,
237        ada-tests/support/test_support.adb, ada-tests/tmtests/tm01/tm01.adb,
238        ada-tests/tmtests/tm01/tmtest.adb, ada-tests/tmtests/tm01/tmtest.ads,
239        ada-tests/tmtests/tm02/tm02.adb, ada-tests/tmtests/tm02/tmtest.adb,
240        ada-tests/tmtests/tm02/tmtest.ads, ada-tests/tmtests/tm03/tm03.adb,
241        ada-tests/tmtests/tm03/tmtest.adb, ada-tests/tmtests/tm03/tmtest.ads,
242        ada-tests/tmtests/tm04/tm04.adb, ada-tests/tmtests/tm04/tmtest.adb,
243        ada-tests/tmtests/tm04/tmtest.ads, ada-tests/tmtests/tm05/tm05.adb,
244        ada-tests/tmtests/tm05/tmtest.adb, ada-tests/tmtests/tm05/tmtest.ads,
245        ada-tests/tmtests/tm06/tm06.adb, ada-tests/tmtests/tm06/tmtest.adb,
246        ada-tests/tmtests/tm06/tmtest.ads, ada-tests/tmtests/tm07/tm07.adb,
247        ada-tests/tmtests/tm07/tmtest.adb, ada-tests/tmtests/tm07/tmtest.ads,
248        ada-tests/tmtests/tm08/tm08.adb, ada-tests/tmtests/tm08/tmtest.adb,
249        ada-tests/tmtests/tm08/tmtest.ads, ada-tests/tmtests/tm09/tm09.adb,
250        ada-tests/tmtests/tm09/tmtest.adb, ada-tests/tmtests/tm09/tmtest.ads,
251        ada-tests/tmtests/tm10/tm10.adb, ada-tests/tmtests/tm10/tmtest.adb,
252        ada-tests/tmtests/tm10/tmtest.ads, ada-tests/tmtests/tm11/tm11.adb,
253        ada-tests/tmtests/tm11/tmtest.adb, ada-tests/tmtests/tm11/tmtest.ads,
254        ada-tests/tmtests/tm12/tm12.adb, ada-tests/tmtests/tm12/tmtest.adb,
255        ada-tests/tmtests/tm12/tmtest.ads, ada-tests/tmtests/tm13/tm13.adb,
256        ada-tests/tmtests/tm13/tmtest.adb, ada-tests/tmtests/tm13/tmtest.ads,
257        ada-tests/tmtests/tm14/tm14.adb, ada-tests/tmtests/tm14/tmtest.adb,
258        ada-tests/tmtests/tm14/tmtest.ads, ada-tests/tmtests/tm15/tm15.adb,
259        ada-tests/tmtests/tm15/tmtest.adb, ada-tests/tmtests/tm15/tmtest.ads,
260        ada-tests/tmtests/tm16/tm16.adb, ada-tests/tmtests/tm16/tmtest.adb,
261        ada-tests/tmtests/tm16/tmtest.ads, ada-tests/tmtests/tm17/tm17.adb,
262        ada-tests/tmtests/tm17/tmtest.adb, ada-tests/tmtests/tm17/tmtest.ads,
263        ada-tests/tmtests/tm18/tm18.adb, ada-tests/tmtests/tm18/tmtest.adb,
264        ada-tests/tmtests/tm18/tmtest.ads, ada-tests/tmtests/tm19/tm19.adb,
265        ada-tests/tmtests/tm19/tmtest.adb, ada-tests/tmtests/tm19/tmtest.ads,
266        ada-tests/tmtests/tm20/tm20.adb, ada-tests/tmtests/tm20/tmtest.adb,
267        ada-tests/tmtests/tm20/tmtest.ads, ada-tests/tmtests/tm21/tm21.adb,
268        ada-tests/tmtests/tm21/tmtest.adb, ada-tests/tmtests/tm21/tmtest.ads,
269        ada-tests/tmtests/tm22/tm22.adb, ada-tests/tmtests/tm22/tmtest.adb,
270        ada-tests/tmtests/tm22/tmtest.ads, ada-tests/tmtests/tm23/tm23.adb,
271        ada-tests/tmtests/tm23/tmtest.adb, ada-tests/tmtests/tm23/tmtest.ads,
272        ada-tests/tmtests/tm24/tm24.adb, ada-tests/tmtests/tm24/tmtest.adb,
273        ada-tests/tmtests/tm24/tmtest.ads, ada-tests/tmtests/tm25/tm25.adb,
274        ada-tests/tmtests/tm25/tmtest.adb, ada-tests/tmtests/tm25/tmtest.ads,
275        ada-tests/tmtests/tm28/tm28.adb, ada-tests/tmtests/tm28/tmtest.adb,
276        ada-tests/tmtests/tm28/tmtest.ads, ada-tests/tmtests/tm29/tm29.adb,
277        ada-tests/tmtests/tm29/tmtest.adb, ada-tests/tmtests/tm29/tmtest.ads,
278        ada-tests/tmtests/tmck/tmck.adb, ada-tests/tmtests/tmck/tmtest.adb,
279        ada-tests/tmtests/tmck/tmtest.ads,
280        ada-tests/tmtests/tmoverhd/dummy_rtems.adb,
281        ada-tests/tmtests/tmoverhd/dummy_rtems.ads,
282        ada-tests/tmtests/tmoverhd/tmoverhd.adb,
283        ada-tests/tmtests/tmoverhd/tmtest.adb,
284        ada-tests/tmtests/tmoverhd/tmtest.ads: Account for RTEMS binding
285        child package rework. Eliminate all warnings.
286
2872011-02-16      Joel Sherrill <joel.sherrill@oarcorp.com>
288
289        * ada/Makefile.am, ada/preinstall.am, ada/rtems.adb, ada/rtems.ads:
290        Split RTEMS Ada95 binding into a master package and a child package
291        per Manager. This is better Ada style.
292        * ada/rtems-barrier.adb, ada/rtems-barrier.ads, ada/rtems-clock.adb,
293        ada/rtems-clock.ads, ada/rtems-cpu_usage.ads, ada/rtems-debug.adb,
294        ada/rtems-debug.ads, ada/rtems-event.adb, ada/rtems-event.ads,
295        ada/rtems-extension.adb, ada/rtems-extension.ads,
296        ada/rtems-fatal.adb, ada/rtems-fatal.ads, ada/rtems-interrupt.ads,
297        ada/rtems-io.adb, ada/rtems-io.ads, ada/rtems-message_queue.adb,
298        ada/rtems-message_queue.ads, ada/rtems-object.adb,
299        ada/rtems-object.ads, ada/rtems-partition.adb,
300        ada/rtems-partition.ads, ada/rtems-port.adb, ada/rtems-port.ads,
301        ada/rtems-rate_monotonic.adb, ada/rtems-rate_monotonic.ads,
302        ada/rtems-region.adb, ada/rtems-region.ads, ada/rtems-semaphore.adb,
303        ada/rtems-semaphore.ads, ada/rtems-signal.adb, ada/rtems-signal.ads,
304        ada/rtems-stack_checker.ads, ada/rtems-tasks.adb,
305        ada/rtems-tasks.ads, ada/rtems-timer.adb, ada/rtems-timer.ads: New
306        files.
307
3082011-02-16      Sebastian Huber <sebastian.huber@embedded-brains.de>
309
310        * libchip/serial/ns16550.c: Revert previous commit and extend existing
311        mechanic.
312
3132011-02-15      Jennifer Averett
314
315        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Support i386
316        style IRQs.
317
3182011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
319
320        * libchip/network/smc91111config.h:
321        Use "__asm__" instead of "asm" for improved c99-compliance.
322
3232011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
324
325        * configure.ac: Require autoconf-2.68, automake-1.11.1.
326
3272011-01-17      Joel Sherrill <joel.sherrill@oarcorp.com>
328
329        * libchip/ide/ata.c: Fix spelling.
330
3312011-01-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
332
333        * libchip/serial/ns16550.c: Install interrupt handler after TTY
334        pointer is valid.
335
3362010-10-25      Sebastian Huber <sebastian.huber@embedded-brains.de>
337
338        * libchip/ide/ata.c: Do not violate chain API.
339
3402010-08-20      <yann.sionneau@telecom-sudparis.eu>
341
342        * libchip/network/greth.c, libchip/network/open_eth.c: Add constants
343        for buffer modes.
344
3452010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
346
347        * libchip/ide/ata_internal.h: C++ compatibility.
348
3492010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
350
351        * libchip/Makefile.am, libchip/preinstall.am: Install
352        <libchip/ata_internal.h>.
353
3542010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
355
356        * libchip/ide/ata_util.c: New file.
357        * libchip/Makefile.am: Reflect change from above.
358        * libchip/ide/ata.c: Moved ata_breq_init(), ata_identify_device(), and
359        ata_process_request_on_init_phase() into new file.
360
3612010-08-17      Sebastian Huber <sebastian.huber@embedded-brains.de>
362
363        * libchip/ide/ata_internal.h, libchip/ide/ata.c: Moved code into
364        separate functions.  Added public ata_breq_init(),
365        ata_identify_device(), and ata_process_request_on_init_phase()
366        functions.
367
3682010-06-24      Arnout Vandecappelle <arnout@mind.be>
369
370        PR 1586/misc
371        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Add retries to
372        SD card accesses.
373
3742010-06-22      Arnout Vandecappelle <arnout@mind.be>
375
376        PR 1580/misc
377        * libchip/i2c/spi-sd-card.c: Use bigger chunks and yield processor
378        while waiting for read data.
379
3802010-06-22      Arnout Vandecappelle <arnout@mind.be>
381
382        PR 1579/misc
383        * libchip/i2c/spi-sd-card.c: Gradually increasing sleep times when
384        waiting for write to finish.
385
3862010-06-22      Arnout Vandecappelle <arnout@mind.be>
387
388        PR 1567/misc
389        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
390        timeouts.
391
3922010-06-21      Arnout Vandecappelle <arnout@mind.be>
393
394        PR 1576/misc
395        * libchip/i2c/spi-sd-card.c: Enable CRC checks.
396
3972010-06-21      Arnout Vandecappelle <arnout@mind.be>
398
399        PR 1569/misc
400        * libchip/i2c/spi-sd-card.c: Added CRC checks.
401
4022010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
403
404        PR 1561/cpukit
405        * aclocal/rtems-cpu-subdirs.m4: Merge SPARC64 port.
406
4072010-06-14      Arnout Vandecappelle <arnout@mind.be>
408
409        PR 1557/misc
410        * libchip/i2c/spi-sd-card.c: Fixed low capacity special case.
411
4122010-06-07      Ralf Corsépius <ralf.corsepius@rtems.org>
413
414        * aclocal/version.m4: Bump RTEMS_API to 4.11.
415        Bump _RTEMS_VERSION to 4.10.99.0.
416
4172010-06-03      Joel Sherrill <joel.sherrilL@OARcorp.com>
418
419        * libchip/network/if_dc.c: Fix warning.
420
4212010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
422
423        * libchip/network/greth.c: Misc. hacks to allow compilation on
424        16bit targets.
425
4262010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
427
428        PR 1531/newlib
429        * libchip/network/i82586.c:
430        Add local copy of ALIGN().
431
4322010-05-31      Ralf Corsépius <ralf.corsepius@rtems.org>
433
434        * libchip/network/cs8900.c:
435        Misc. changes to make code 16bit-target compliant.
436        * libchip/network/i82586.c:
437        Use int32_t instead of int for 16bit-target compliance.
438        * libchip/network/open_eth.c:
439        Misc. changes to make code 16bit-target compliant.
440
4412010-05-18      Chris Johns <chrisj@rtems.org>
442
443        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: PR
444        1448/filesystem.
445
4462010-05-11      Ralf Corsépius <ralf.corsepius@rtems.org>
447
448        * aclocal/bsp-alias.m4: Change quoting to work-round
449        http://www.freebsd.org/cgi/query-pr.cgi?pr=146378.
450
4512010-04-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
452
453        * libchip/network/if_dc.c: Remove warnings.
454
4552010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
456
457        * libchip/serial/mc68681.c, libchip/serial/mc68681_reg.c,
458        libchip/serial/ns16550.c, libchip/serial/serial.h,
459        libchip/serial/z85c30.c, libchip/serial/z85c30_reg.c: Use uintptr_t
460        or intptr_t instead of uint32_t or int32_t.
461
4622010-04-25      Joel Sherrill <joel.sherrilL@OARcorp.com>
463
464        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
465        libchip/rtc/icm7170.c, libchip/rtc/icm7170_reg.c,
466        libchip/rtc/m48t08_reg.c, libchip/rtc/rtc.h: Use uintptr_t instead of
467        uint32_t.
468
4692010-04-10      Ralf Corsépius <ralf.corsepius@rtems.org>
470
471        * libchip/serial/serial.h: Add extern "C".
472
4732010-04-10      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
474
475        * libchip/serial/serial.h, serial/mc68681.c, serial/mc68681_p.h,
476        serial/ns16550.c, serial/ns16550_p.h, serial/serial.h,
477        serial/z85c30.c, serial/z85c30_p.h: adapt _write_ functions to new
478        prototype
479
4802010-04-08      Joel Sherrill <joel.sherrilL@OARcorp.com>
481
482        * libchip/ide/ata.c: Change missed use of ATA_USE_OLD_EXCEPTIONS to
483        CPU_SIMPLE_VECTORED_INTERRUPTS.
484
4852010-04-07      Joel Sherrill <joel.sherrill@oarcorp.com>
486
487        * libchip/ide/ata.c: Use correct macro from RTEMS to determine whether
488        simple or PIC interrupt model.
489
4902010-04-02      Ralf Corsépius <ralf.corsepius@rtems.org>
491
492        * libchip/rtc/ds1375.c: #include <unistd.h>.
493
4942010-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
495
496        * libchip/network/i82586.c: Readdress use of ctype methods per
497        recommendation from D.J. Delorie on the newlib mailing list. We
498        should pass an unsigned char into these methods.
499
5002010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
501
502        * libchip/ide/ide_controller.c: Fix warnings for uninitialized
503        variable.
504
5052010-03-11      Joel Sherrill <joel.sherrill@oarcorp.com>
506
507        * libchip/network/i82586.c: Fix warnings for ctype methods.
508
5092010-02-19      Chris Johns <chrisj@rtems.org>
510
511        * libchip/ide/ide_controller.c: Create the devices as block
512        devices.
513
5142010-01-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
515
516        * libchip/ide/ata_internal.h, libchip/ide/ata.c
517        libchip/i2c/spi-sd-card.c: Update for block device API change.
518
5192010-01-18      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
520
521        * libchip/display/disp_hcms29xx.c,
522        libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c,
523        libchip/display/font_hcms29xx.h: various fixes
524
5252009-12-18      Sebastian Huber <sebastian.huber@embedded-brains.de>
526
527        PR 1474
528        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
529        device API change.
530
5312009-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
532
533        * libchip/network/greth.c: Eliminate unused type
534        rtems_clock_time_value.
535
5362009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
537
538        * libchip/network/dec21140.c: Warning elimination
539        (dec21140_softc->base now is an uint32_t).
540
5412009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
542
543        PR 1483/cpukit
544        * libchip/network/dec21140.c, libchip/network/elnk.c,
545        libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
546        *_SUPPORTED-guarded code sections.
547
5482009-12-08      Joel Sherrill <joel.sherrill@oarcorp.com>
549
550        * libchip/network/dec21140.c, libchip/network/elnk.c,
551        libchip/network/if_dc.c: Ensure PCI drivers are built on all
552        supported configurations. PowerPC conditionals were not current and
553        code was not being built on supported BSPs.
554
5552009-11-23      Joel Sherrill <joel.sherrill@OARcorp.com>
556
557        * libchip/network/smc91111.c: Formatting.
558
5592009-11-12      Ralf Corsépius <ralf.corsepius@rtems.org>
560
561        * libchip/ide/ata.c (rtems_ata_initialize): Avoid implicit cast to uint16_t.
562        * libchip/ide/ata.c (ata_non_data_request): Change arg from int to
563        uint32_t (16bit ints are too small).
564
5652009-11-06      Ralf Corsépius <ralf.corsepius@rtems.org>
566
567        * libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
568        * libchip/network/if_dc.c: Fix type mismatch.
569
5702009-11-03      Ralf Corsépius <ralf.corsepius@rtems.org>
571
572        * aclocal/bsp-linkcmds.m4: New.
573
5742009-10-23      Ralf Corsépius <ralf.corsepius@rtems.org>
575
576        * configure.ac: Rework CFLAGS setup.
577        * aclocal/prog-cc.m4: Remove RTEMS_CFLAGS.
578        * automake/compile.am: Remove RTEMS_CFLAGS.
579
5802009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
581
582        * libchip/ide/ata.h: Move extern "C".
583
5842009-10-22      Ralf Corsépius <ralf.corsepius@rtems.org>
585
586        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c:
587        Use hex-constants to avoid implicit int-casts.
588        * libchip/i2c/spi-memdrv.c:
589        Use hex-constants to avoid implicit int-casts.
590        Use rtems_off64_t offsets to avoid loosing precision.
591
5922009-10-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
593
594        * libchip/serial/ns16550.c: Update for interrupt handler type change.
595
5962009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
597
598        * aclocal/bsp-alias.m4: New.
599        * configure.ac: Apply RTEMS_BSP_ALIAS for RTEMS_BSP_FAMILY.
600
6012009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
602
603        * aclocal/env-rtemsbsp.m4: Remove AM_CONDITIONAL MULTILIB.
604
6052009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
606
607        * configure.ac: Remove AM_CONDITIONAL MULTILIB.
608        * Makefile.am: Remove BARE_CPU_MODEL.
609
6102009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
611
612        * configure.ac: Remove cfg_dir.
613
6142009-10-21      Ralf Corsépius <ralf.corsepius@rtems.org>
615
616        * configure.ac: Remove -std=c99 -fasm.
617        Remove AM_CONDITIONAL LIBCHIP.
618        * libchip/Makefile.am, wrapup/Makefile.am:
619        Remove AM_CONDITIONAL LIBCHIP.
620
6212009-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
622
623        * configure.ac: Pick up make/custom/*.
624        * aclocal/check-custom-bsp.m4: Adapt to changes to configure.ac.
625
6262009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
627
628        * wrapup/Makefile.am: Remove AM_CONDITIONAL HAS_LIBBSP.
629        * configure.ac: Remove AM_CONDITIONAL HAS_LIBBSP.
630
6312009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
632
633        * configure.ac: Remove special case lib/libbsp/bare (Abandoned).
634
6352009-10-16      Ralf Corsepius <ralf.corsepius@rtems.org>
636
637        * Makefile.am: Remove RTEMS_HOST (unused).
638        * configure.ac: Remove RTEMS_HOST (unused).
639        * aclocal/canonical-target-name.m4: Remove RTEMS_HOST (unused).
640
6412009-10-15      Ralf Corsépius <ralf.corsepius@rtems.org>
642
643        * aclocal/check-custom-bsp.m4: Let _RTEMS_CHECK_CUSTOM_BSP look for
644        *.cfg into c/src/lib/libbsp/<cpu>/<bsp_family>/make/custom.
645
6462009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
647
648        * aclocal/canonical-target-name.m4, aclocal/check-networking.m4,
649        aclocal/check-posix.m4, aclocal/enable-posix.m4,
650        aclocal/rtems-cpu-subdirs.m4: Remove posix/unix.
651
6522009-10-14      Ralf Corsépius <ralf.corsepius@rtems.org>
653
654        * configure.ac: Rework make/custom/* handling.
655        * aclocal/check-custom-bsp.m4: Change *.cfg handling.
656        * Makefile.am: Remove make/custom/default.cfg-rule.
657
6582009-10-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
659
660        * libchip/serial/ns16550.c: Enable interrupts during open to avoid
661        NULL pointer access in interrupt handler.
662
6632009-10-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
664
665        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Update for block
666        device API change.
667
6682009-10-08      Chris Johns <chrisj@rtems.org>
669
670        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
671        multiblock support from the ATA driver. Multiblock at the disk
672        level should not be a global policy as a disk may have more than
673        one partition with different block sizes. An IDE driver could
674        decide to use the feature with DMA but this a driver specific
675        design choice. Fixed bugs relating to variable block sizes and
676        large block transfer.
677        * c/src/libchip/ide/ide_controller.c,
678        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
679        Changed the block size to 32bits so blocks of 64K or bigger can be
680        transfered in a single driver call.
681
6822009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
683
684        * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
685        shared irq.h yet and this breaks a significant number of them.
686
6872009-10-01      Joel Sherrill <joel.sherrill@oarcorp.com>
688
689        * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
690        model.
691
6922009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
693
694        * libchip/serial/z85c30.c, libchip/serial/ns16550.c,
695        libchip/serial/mc68681.c: Reflect termios_baud_to_number having been
696        renamed to rtems_termios_baud_to_number.
697
6982009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
699
700        * libchip/serial/sersupp.h: Remove termios_baud_to_index,
701        termios_baud_to_number (duplicate prototypes).
702        Add C++-guards.
703        Include rtems/termiostypes.h.
704
7052009-09-15      Ralf Corsépius <ralf.corsepius@rtems.org>
706
707        * aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
708
7092009-08-20      Joel Sherrill <joel.sherrill@OARcorp.com>
710
711        * aclocal/check-networking.m4: Disable TCP/IP on targets without enough
712        physical address to support BSD TCP/IP stack.
713
7142009-08-10      Joel Sherrill <joel.sherrill@oarcorp.com>
715
716        * libchip/network/elnk.c: Convert calls to legacy routine
717        rtems_clock_get( RTEMS_CLOCK_GET_xxx, ..) to rtems_clock_get_xxx().
718
7192009-08-03      Roger Dahlkvist <ruppe@kth.se>
720
721        * libchip/shmdr/shm_driver.h: nios2 was not accounted for.
722
7232009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
724
725        * libchip/ide/ata.c: Remove warning.
726
7272009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
728
729        * aclocal/bsp-bootcard-options.m4: Rename BSP_BOOTCARD_OPTIONS to
730        RTEMS_BSP_BOOTCARD_OPTIONS. Add RTEMS_BSP_CLEANUP_OPTIONS so all BSPs
731        now use the same macros.
732        * aclocal/bsp-bspcleanup-options.m4: New file.
733
7342009-07-15      Sebastian Huber <sebastian.huber@embedded-brains.de>
735
736        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h: Removed
737        obsolete defines and declarations.  Set initial baud during device
738        open.  Fixed interrupt mode.
739
7402009-06-12      Joel Sherrill <joel.sherrill@oarcorp.com>
741
742        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Eliminate using the
743        GNU/Linux specific error numbers EBADRQC and ENOTBLK. Switch to
744        EINVAL and ENOTTY as appropriate.
745
7462009-05-30      Chris Johns <chrisj@rtems.org>
747
748        * c/src/libchip/ide/ata.c: Fixed the bug that ignored slave
749        devices on an IDE bus and cleaned up the initialisation register
750        call.
751
7522009-05-11      Joel Sherrill <joel.sherrill@oarcorp.com>
753
754        * libchip/network/i82586.c: Fix warning in manner suggested by
755        Arnout Vandecappelle <arnout@mind.be> in
756        http://www.rtems.org/pipermail/rtems-users/2009-May/005460.html.
757
7582009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
759
760        * libchip/network/if_dc.c: Fixed warnings.
761
7622009-05-03      Joel Sherrill <joel.sherrill@oarcorp.com>
763
764        * libchip/rtc/ds1375.c, libchip/rtc/mc146818a.c: Fix warnings. Reformat
765        as needed.
766
7672009-04-29      Chris Johns <chrisj@rtems.org>
768
769        * libchip/ide/ata.c: Remove a detection test that fails in qemu.
770
771        * libchip/ide/ide_controller.c: Change the status detection and
772        add a message if the transfer fails. There is currently no error
773        handle at the IDE drvier level.
774
7752009-03-12      Daniel Hellstrom <daniel@gaisler.com>
776
777        PR 1392/bsps
778        * libchip/i2c/spi-memdrv.c: SPI Memory driver. Fix but where writes
779        over multiple pages results in extra data being written.
780
7812009-02-27      Gene Smith <gene.smith@siemens.com>
782
783        PR 1356
784        * libchip/i2c/spi-sd-card.c: Added support for high capacity and MMC
785        cards.
786
7872009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
788
789        * libchip/network/dec21140.c, libchip/network/elnk.c: Make sure this is
790        enabled on x86.
791
7922009-02-03      Ralf Corsépius <ralf.corsepius@rtems.org>
793
794        * aclocal/bspopts.m4: Quoting cosmetics.
795
7962009-01-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
797
798        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Fixed
799        RTEMS_BLKDEV_CAPABILITIES ioctl which caused invalid multiple block
800        writes.  Fixed integer type in device structure.
801
8022009-01-05      Joel Sherrill <joel.sherrill@oarcorp.com>
803
804        * libchip/serial/ns16550.c: Turn on ns16550_process() for
805        BSP_FEATURE_IRQ_LEGACY case also.
806
8072008-11-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
808
809        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Removed high
810        level LibI2C interface.  Added generic block IO functions.
811
8122008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
813
814        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
815        optman/rtems/no-msg.c, optman/rtems/no-part.c,
816        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
817        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
818        optman/sapi/no-ext.c, optman/sapi/no-io.c:
819        Revert previous patch (cvs clash with Joel hacking cpukit).
820
8212008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
822
823        * aclocal/canonical-target-name.m4: Remove tic4x.
824
8252008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
826
827        * libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
828
8292008-12-22      Ralf Corsépius <ralf.corsepius@rtems.org>
830
831        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
832        optman/rtems/no-msg.c, optman/rtems/no-part.c,
833        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
834        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
835        optman/sapi/no-ext.c, optman/sapi/no-io.c:
836        Fix prototypes.
837
8382008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
839
840        * libchip/serial/ns16550_p.h: Remove prototype with no implementation.
841
8422008-12-18      Joel Sherrill <joel.sherrill@oarcorp.com>
843
844        * libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
845        libchip/shmdr/shm_driver.h: Cleanup and remove variables which
846        duplicated data.
847
8482008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
849
850        * optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
851        SuperCore Handler initialization routines to directly pull parameters
852        from configuration table.
853
8542008-12-17      Joel Sherrill <joel.sherrill@oarcorp.com>
855
856        * optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
857        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
858        optman/rtems/no-part.c, optman/rtems/no-region.c,
859        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
860        optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
861        initialization routines to directly pull parameters from
862        configuration table. Eliminate empty routines sportted.
863
8642008-12-17      Ralf Corsépius <ralf.corsepius@rtems.org>
865
866        * libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
867
8682008-12-16      Joel Sherrill <joel.sherrill@oarcorp.com>
869
870        * libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
871        all public use of TOD conversion routines.
872
8732008-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
874
875        * libchip/network/smc91111config.h:
876        #include <stdint.h> instead of <rtems/stdint.h>.
877
8782008-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
879
880        * aclocal/prog-cc.m4: Use -r instead of -Wl,-r to build *.rels.
881        * aclocal/rtems-cpu-subdirs.m4: Remove obsolete cpus.
882
8832008-12-04      Jukka Pietarinen <jukka.pietarinen@mrf.fi>
884
885        * aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
886
8872008-11-13      Sebastian Huber <sebastian.huber@embedded-brains.de>
888
889        * libchip/serial/ns16550.c: Transmit the character in the polled write
890        function within a critical section for printk() compatibility.
891
8922008-10-02      Sebastian Huber <sebastian.huber@embedded-brains.de>
893
894        * libchip/i2c/spi-sd-card.c: Update for status-checks.h changes.
895
8962008-10-02      Joel Sherrill <joel.sherrill@oarcorp.com>
897
898        * aclocal/rtems-cpu-subdirs.m4: Add new M32C port.
899
9002008-09-24      Joel Sherrill <joel.sherrill@oarcorp.com>
901
902        * aclocal/bsp-bootcard-options.m4: Generalize and correct comment.
903
9042008-09-24      Ralf Corsépius <ralf.corsepius@rtems.org>
905
906        * aclocal/bsp-bootcard-options.m4: Fix quoting.
907
9082008-09-23      Joel Sherrill <joel.sherrill@oarcorp.com>
909
910        * aclocal/bsp-bootcard-options.m4: New file.
911        * aclocal/bsp-bootcards-handles-ram-allocation.m4: Removed.
912
9132008-09-23      Sebastian Huber <sebastian.huber@embedded-brains.de>
914
915        * libchip/serial/ns16550.c: Enable interrupt code only for PowerPC or
916        BSPs that support this feature.
917
9182008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
919
920        * libchip/serial/ns16550.c: Fix typo.
921
9222008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
923
924        * libchip/serial/ns16550.c: Fix typo.
925
9262008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
927
928        * libchip/serial/ns16550.c: Add not supported on arm even though it is
929        not simple vectored.
930
9312008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
932
933        * libchip/serial/ns16550.c: Not currently supported on architectures
934        with simple vectored interrupt model.
935
9362008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
937
938        * aclocal/version.m4: Bump RTEMS_API to 4.10.
939        Bump _RTEMS_VERSION to 4.9.99.0.
940
9412008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
942
943        * libchip/rtc/icm7170.c, libchip/rtc/m48t08.c,
944        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
945        functions have now static linkage type.  Added constant qualifier to
946        operations table and read-only function parameters.
947
948        * libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
949        c/src/libchip/serial/serial.h:  Include required header files.  Removed
950        support for old PowerPC exception handling.  Various fixes for
951        interrupt related routines.  Added support for BSPs with IRQ extension
952        API.
953
9542008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
955
956        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
957        is no PCI bus based upon the BSP not having a base address defined.
958        This means this driver cannot be supported on that board.
959
9602008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
961
962        * libchip/network/dec21140.c, libchip/network/elnk.c,
963        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
964
9652008-09-17      Miao Yan <yanmiaobest@gmail.com>
966
967        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
968        add simple device only filesystem (devfs), optionally completely drop
969        out filesystem, and to clean up disabling newlib reentrancy support.
970        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
971        now has a 15K code space.
972        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
973        Removed.
974
9752008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
976
977        * libchip/ide/ata.h: Convert to Unix file format.
978
9792008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
980
981        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
982        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
983        libchip/serial/serial.h, libchip/serial/serprobe.c,
984        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
985        Convert to "bool".
986        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
987        libchip/i2c/spi-memdrv.h: Convert to "bool".
988        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
989        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
990        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
991        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
992        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
993        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
994        Convert to "bool".
995        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
996        Convert to "bool".
997        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
998        Convert to "bool".
999
10002008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
1001
1002        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
1003        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
1004        memory driver to not use the clock ioctl to install a method to poll
1005        for input. It now uses a Class API Timer which means we can eliminate
1006        this special IOCTL from all clock drivers.
1007        * libchip/shmdr/setckvec.c: Removed.
1008
10092008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
1010
1011        * libchip/network/sonic.c: Do not declare a variable just to hold an
1012        ignored return value.
1013
10142008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
1015
1016        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
1017
10182008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1019
1020        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
1021        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
1022
10232008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1024
1025        * libchip/display/disp_hcms29xx.c: Do not make these static. They
1026        appear to be unused that way.
1027
10282008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
1029
1030        * libchip/shmdr/shm_driver.h: Correct prototypes.
1031
10322008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
1033
1034        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
1035        variables and made methods static.
1036
10372008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
1038
1039        * libchip/serial/ns16550.c: Fix warning.
1040
10412008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
1042
1043        * aclocal/prog-cc.m4: Add -Wnested-externs.
1044
10452008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1046
1047        * libchip/network/dec21140.c: Add missing prototype.
1048        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
1049
10502008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1051
1052        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
1053        -Wstrict-prototypes to RTEMS_CFLAGS.
1054
10552008-08-02      Chris Johns <chrisj@rtems.org>
1056
1057        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
1058        rtems_blkdev_request count and start references. Use
1059        RTEMS_BLKDEV_START_BLOCK.
1060
10612008-07-29      Chris Johns <chrisj@rtems.org>
1062
1063        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
1064
1065        * libchip/ide/ata.c: Change to use a mutex rather than disable
1066        pre-emption. Updated to the libblock changes.
1067
1068        * libchip/ide/ata_internal.h: Updated to the new chains API.
1069
1070        * libchip/ide/ide_controller.c: Updated to the libblock
1071        changes. Added come debug tracing.
1072
1073        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
1074        to the libblock changes.
1075
10762008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1077
1078        * configure.ac: Remove RPCGEN, RPCTOOLS.
1079
10802008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
1081
1082        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
1083        for output format specifiers.
1084
10852008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1086
1087        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
1088        Fixed some data types
1089
10902008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
1091
1092        * libchip/i2c/spi-sd-card.c: Added missing header file.
1093        * libchip/Makefile.am: Added SD Card driver.
1094
10952008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1096
1097        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
1098        make glyphs non-constant, added file headers
1099
11002008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1101
1102        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
1103        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
1104        * libchip/display/font_hcms29xx.h
1105        Creation of SPI display driver
1106
11072008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
1108
1109        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
1110        via SPI.
1111
11122008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
1113
1114        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
1115        AC_PREREQ(2.62).
1116
11172008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1118
1119        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
1120
11212008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
1122
1123        * libchip/Makefile.am: Move termios helper routines from libchip to
1124        libcsupport. Add routine which makes it easy for a termios device
1125        driver to inform termios of its default baud rate. This avoids
1126        inconsistencies in later termios settings changes.
1127        * libchip/serial/termios_baud2index.c,
1128        libchip/serial/termios_baud2num.c: Removed.
1129
11302008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1131
1132        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
1133
11342008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
1135
1136        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
1137        not fail if there are none.
1138
11392008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1140
1141        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
1142        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
1143        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
1144        * libchip/Makefile.am:
1145        derived a generic spi memory driver from spi-flash-m25p40,
1146        added descriptor for fram fm25l256
1147
11482008-05-07      Till Straumann <strauman@slac.stanford.edu>
1149
1150        PR 649/bsps
1151        * libchip/ide/ata.c: Give up if the interface does not become ready.
1152
11532008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1154
1155        Moved to cpukit.
1156        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
1157        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
1158        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
1159        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
1160        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
1161        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
1162        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
1163        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
1164        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
1165        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
1166        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
1167        nfsclient/src/xdr_mbuf.c: Removed.
1168
11692008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
1170
1171        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
1172
11732008-01-05      Chris Johns <chrisj@rtems.org>
1174
1175        * libchip/flash/am29lv160.c: Update the blank check error message
1176        to say there is an error.
1177       
11782007-12-22      Chris Johns <chrisj@rtems.org>
1179
1180        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
1181        the hello message. Just one line but still a little too long.
1182       
11832007-12-14      Chris Johns <chrisj@rtems.org>
1184
1185        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
1186        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
1187        * libchip/flash, libchip/flash/am29lv160.c,
1188        libchip/flash/am29lv160.h: New.
1189
11902007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
1191
1192        * libchip/network/if_fxp.c: Spacing.
1193
11942007-11-20      Till Straumann <strauman@slac.stanford.edu>
1195
1196        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
1197        Avoid using 'stdio' before the system is up and fully
1198        initialized.
1199
12002007-11-20      Till Straumann <strauman@slac.stanford.edu>
1201
1202        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
1203        * libchip/Makefile.am, libchip/preinstall.am:
1204        added new driver for Maxim DS1375 i2c RTC.
1205
12062007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1207
1208        * libchip/i2c/spi-flash-m25p40.c:
1209        added addressing call in write function
1210
12112007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1212
1213        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
1214        * libchip/Makefile.am:
1215        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
1216
12172007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1218
1219        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
1220
12212007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1222
1223        * nfsclient/Makefile.am: Fix errors.
1224
12252007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
1226
1227        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
1228
12292007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1230
1231        * aclocal/version.m4: Bump RTEMS_API to 4.9.
1232        Bump RTEMS_VERSION to 4.8.99.0.
1233
12342007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
1235
1236        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
1237
12382007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1239
1240        * configure.ac: Remove AC_PROG_AWK (Unused).
1241
12422007-09-14      Daron Chabot <djc915@mail.usask.ca>
1243
1244        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
1245        rtems_interrupt_vector, to permit passing arbitrary arguments to the
1246        ISR. Clean up of variables to silence compiler warnings.
1247
12482007-09-13      Daniel Hellstrom <daniel@gaisler.com>
1249
1250        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
1251
12522007-09-12      Daniel Hellstrom <daniel@gaisler.com>
1253
1254        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
1255          - Odd bit bug in some chips taken care of.
1256          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
1257            alignment but failing to do so must have made the driver writer to make
1258            some incorrect assumptions about MBUFs.
1259          - Fixed MBUF handling to handle mbuf chains better. The Data length of
1260            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
1261          - Made while loop responsible for copying data to fifo port copy 16 shorts
1262            per loop instead of 1 short, increasing the copying process.
1263
12642007-09-07      Daniel Hellstrom <daniel@gaisler.com>
1265
1266        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
1267        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
1268
12692007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
1270
1271        * configure.ac, wrapup/Makefile.am: Remove RDBG.
1272        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
1273        librdbg/Makefile.am, librdbg/preinstall.am,
1274        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
1275        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
1276        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
1277        librdbg/include/rdbg/powerpc/rdbg_f.h,
1278        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
1279        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1280        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1281        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1282        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1283        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
1284        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
1285        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
1286        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
1287        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
1288        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
1289        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1290        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
1291        librdbg/src/powerpc/rdbg_f.c,
1292        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1293        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
1294        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1295        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
1296
12972007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1298
1299        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
1300
13012007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1302
1303        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1304          sizes.
1305
13062007-07-27      Chris Johns <chrisj@rtems.org>
1307
1308        * wrapup/Makefile.am: Create archive from a file for hosts
1309        with a limited command line size.
1310
13112007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
1312
1313        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
1314          sizes.
1315
13162007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1317       
1318        * configure.ac: Add nfsclient.
1319        * nfsclient/Makefile.am: New.
1320        * nfsclient/proto/Makefile, nfsclient/Makefile,
1321          nfsclient/src/Makefile: Remove.
1322        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
1323        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
1324
13252007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
1326
1327        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
1328        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
1329        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
1330        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
1331        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
1332        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
1333        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
1334        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
1335        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
1336        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
1337        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
1338        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
1339
13402007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1341
1342        * libchip/serial/ns16550.c: removed timed out wait for transmitter
1343        to become ready: This will not work for fast CPUs.
1344
13452007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
1346
1347        * libchip/ide/ata.c: fixed warning
1348
13492007-06-20      Ray Xu <rayx@gmail.com>
1350
1351        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
1352        console, and libio. This shrinks the memory requirements but Joel has
1353        not figured out how best to present this to application space.
1354        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
1355        New files.
1356
13572007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1358
1359        * optman/sapi/no-io.c: Split IO Manager into one function per file so
1360        now we only need required initialization methods.
1361
13622007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
1363
1364        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
1365        parameter since it was used to configure a no longer used feature.
1366        Device names are now part of the filesystem not in a table.
1367
13682007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
1369
1370        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
1371        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
1372        optman/rtems/no-part.c, optman/rtems/no-region.c,
1373        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
1374        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
1375        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
1376        other optional managers so using them reduces application size
1377        instead of increasing it.
1378        * optman/rtems/no-barrier.c: New file.
1379
13802007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
1381
1382        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
1383        adjustments to pci-API changes.
1384        * libchip/network/dec21140.c, libchip/network/elnk.c,
1385        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
1386        changes.
1387
13882007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
1389
1390        * libchip/network/dec21140.c, libchip/network/if_dc.c,
1391        libchip/network/if_fxp.c: Reflect changes to pci-API.
1392
13932007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
1394
1395        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
1396        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
1397
13982007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
1399
1400        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
1401          being used to compile "tools").
1402
14032007-03-13      Joel Sherrill <joel@OARcorp.com>
1404
1405        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
1406
14072007-03-12      Joel Sherrill <joel@OARcorp.com>
1408
1409        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1410        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
1411        and/or fix mistake in copyright notice. Both of these mistakes appear
1412        to be from code submitted after these changes were made previously.
1413
14142007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
1415
1416        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
1417
14182007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1419
1420        * libchip/Makefile.am: Correct path to README.tulipclone.
1421
14222007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1423
1424        * libchip/ide/ata.c: Remove superfluous type casts.
1425
14262007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
1427
1428        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
1429        Use size_t for sizes.
1430
14312007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1432
1433        * libchip/ide/ata.c: in ata_request_done: moved call to free()
1434        from preemption disabled region
1435
14362007-01-16      Till Straumann <strauman@slac.stanford.edu>
1437
1438        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1439        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
1440        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
1441
14422006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
1443
1444        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
1445          ioctl_command_t as ioctl argument.
1446
14472006-12-13      Joel Sherrill <joel@OARcorp.com>
1448
1449        * librtems++/include/rtems++/rtemsEvent.h,
1450        librtems++/include/rtems++/rtemsMessageQueue.h,
1451        librtems++/include/rtems++/rtemsSemaphore.h,
1452        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
1453        librtems++/src/rtemsMessageQueue.cc,
1454        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
1455        rtems_unsigned32 to uint32_t.
1456
14572006-12-13      Joel Sherrill <joel@OARcorp.com>
1458
1459        PR 1181/bsps
1460        * optman/rtems/no-msg.c: Clean up dead code.
1461
14622006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
1463
1464        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
1465
14662006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
1467
1468        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
1469        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
1470        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
1471
14722006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
1473
1474        * configure.ac: New BUG-REPORT address.
1475
14762006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
1477
1478        * Makefile.am: Remove ampolish3.
1479
14802006-11-17      Joel Sherrill <joel@OARcorp.com>
1481
1482        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
1483        blank lines.
1484
14852006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1486
1487        * configure.ac: Remove RTEMS_AMPOLISH3.
1488        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
1489          Remove checks for AMPOLISH3.
1490        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
1491        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
1492        * ampolish3: Remove.
1493
14942006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
1495
1496        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
1497        * aclocal/prog-cc.m4: Remove CFLAGS.
1498        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
1499        Compose CFLAGS. Append CFLAGS to ac_configure_args.
1500
15012006-10-23      Joel Sherrill <joel@OARcorp.com>
1502
1503        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
1504
15052006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1506
1507        * automake/compile.am: Use hard-coded RTEMS_* flags.
1508
15092006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
1510
1511        * aclocal/rtems-top.m4: Remove RTEMS_API.
1512        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
1513
15142006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1515
1516        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
1517
15182006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1519
1520        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
1521
15222006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1523
1524        * aclocal/version.m4: Bump version to 4.7.99.0.
1525
15262006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
1527
1528        * configure.ac: Require autoconf-2.60. Require automake-1.10.
1529
15302006-09-11      Joel Sherrill <joel@OARcorp.com>
1531
1532        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
1533
15342006-09-04      Joel Sherrill <joel@OARcorp.com>
1535
1536        * libchip/network/greth.c, libchip/network/open_eth.c,
1537        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
1538        introduced by warning removal.
1539
15402006-09-01      Joel Sherrill <joel@OARcorp.com>
1541
1542        * libchip/network/greth.c, libchip/network/open_eth.c,
1543        libchip/network/smc91111.c: Remove warnings and correct prototype
1544        added earlier today.
1545
15462006-09-01      Joel Sherrill <joel@OARcorp.com>
1547
1548        * libchip/network/cs8900.c, libchip/network/greth.c,
1549        libchip/network/i82586.c, libchip/network/open_eth.c,
1550        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
1551        sized integers, and inttypes.h printf helpers.
1552
15532006-08-09      Kolja Waschk <waschk@telos.de>
1554
1555        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
1556
15572006-07-12      Joel Sherrill <joel@OARcorp.com>
1558
1559        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
1560
15612006-07-11      Jerry Needell <jerry.needell@unh.edu>
1562
1563        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
1564        4.6 branch.  Original modifications by Gaisler Enterprises.
1565        * libchip/network/greth.c, libchip/network/greth.h: New files.
1566
15672006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1568
1569        * ide/ata.[ch]:
1570        (PR1118) fetch priority for ATA task from a variable,
1571        not a fixed configuration value.
1572       
15732006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1574
1575        * Makefile.am: Add ampolish3.
1576
15772006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
1578
1579        * ampolish3: New.
1580        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
1581
15822006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
1583
1584        * aclocal/rtems-ampolish.m4: New.
1585        * configure.ac: Use RTEMS_AMPOLISH3.
1586
15872006-04-18  Joel Sherrill <joel@OARcorp.com>
1588
1589        * aclocal/version.m4: Updated to rtems-4.6.99.3.
1590
15912006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
1592
1593        PR 853/filesystem
1594        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
1595        should be modified to support the new exception scheme and to use the
1596        handle parameter.
1597
15982006-02-a32     Eric Norum <norume@aps.anl.gov>
1599
1600        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
1601        "newer" PCI access calls.  Minor cleanups.  Comments.
1602
16032006-01-12      Eric Norum <norume@aps.anl.gov>
1604
1605        PR 861/networking
1606        PR 863/networking
1607        * libchip/network/smc91111.c: Fix illegal lvalue increments.
1608
16092006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
1610
1611        * wrapup/Makefile.am: Add preinstall.am.
1612        * libchip/Makefile.am: Build libchip/network/smc91111.
1613        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
1614        Eliminate cyg_int* crap.
1615
16162006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1617
1618        * librdbg/Makefile.am: Add preinstall.am.
1619        * aclocal/bsp-configure.m4: Add ampolish3.
1620        New header guards.
1621
16222006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1623
1624        * libchip/network/open_eth.c, libchip/network/open_eth.h:
1625        Merger from rtems-4-6-branch.
1626
16272006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1628
1629        * libchip/network/smc91111.c
1630        libchip/network/smc91111config.h
1631        libchip/network/smc91111exp.h
1632        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
1633        * libchip/Makefile.am: Reflect adding smc91111*.
1634
16352006-01-08      Joel Sherrill <joel@OARcorp.com>
1636
1637        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
1638        char *.
1639
16402006-01-08      Joel Sherrill <joel@OARcorp.com>
1641
1642        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
1643        warnings.
1644
16452005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
1646
1647        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
1648        Add RTEMS_RELLDFLAGS.
1649        * automake/compile.am: Remove RTEMS_USE_GCC.
1650        Remove RTEMS_RELLDFLAGS.
1651        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
1652
16532005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
1654
1655        * libchip/network/if_media.h, libchip/network/mii.h:
1656        Remove (Moved to cpukit).
1657        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
1658        and libchip/network/if_media.h.
1659        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
1660        if_media.h having moved.
1661
16622005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
1663
1664        * automake/compile.am, automake/host.am, automake/local.am,
1665        automake/subdirs.am: Remove depend.
1666        * configure.ac: Explicitly pass --libdir and --includedir to
1667        testsuites.
1668
16692005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
1670
1671        * configure.ac: Reflect changes to testsuites.
1672
16732005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1674
1675        * automake/compile.am: Remove GCCSPECS.
1676        * aclocal/prog-cc.m4: Add GCCSPECS.
1677        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
1678
16792005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1680
1681        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
1682        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
1683
16842005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1685
1686        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
1687        libcpu/byteorder.h for i386.
1688
16892005-11-02      Till Straumann <strauman@slac.stanford.edu>
1690
1691        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
1692        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
1693        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
1694        added a simple API/library for i2c devices and drivers for i2c
1695        2-byte eeproms and a ds1621 temperature sensor; API is documented
1696        in libi2c.h.
1697
16982005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1699
1700        * libnetworking/pppd/ipxcp.c,
1701        libnetworking/pppd/chat.c,
1702        libnetworking/pppd/patchlevel.h,
1703        libnetworking/pppd/upap.h,
1704        libnetworking/pppd/md5.h,
1705        libnetworking/pppd/pppd.8,
1706        libnetworking/pppd/README,
1707        libnetworking/pppd/preinstall.am,
1708        libnetworking/pppd/md4.h,
1709        libnetworking/pppd/magic.c,
1710        libnetworking/pppd/pppd.h,
1711        libnetworking/pppd/demand.c,
1712        libnetworking/pppd/rtemsmain.c,
1713        libnetworking/pppd/sys-rtems.c,
1714        libnetworking/pppd/ipcp.h,
1715        libnetworking/pppd/lcp.h,
1716        libnetworking/pppd/chap_ms.c,
1717        libnetworking/pppd/md4.c,
1718        libnetworking/pppd/rtemspppd.h,
1719        libnetworking/pppd/cbcp.h,
1720        libnetworking/pppd/auth.c,
1721        libnetworking/pppd/lcp.c,
1722        libnetworking/pppd/example/README,
1723        libnetworking/pppd/example/ppp.conf,
1724        libnetworking/pppd/example/system.h,
1725        libnetworking/pppd/example/netconfig.h,
1726        libnetworking/pppd/example/pppdapp.c,
1727        libnetworking/pppd/example/init.c,
1728        libnetworking/pppd/example/Makefile-user,
1729        libnetworking/pppd/example/pppd.options,
1730        libnetworking/pppd/rtemspppd.c,
1731        libnetworking/pppd/ipxcp.h,
1732        libnetworking/pppd/chap_ms.h,
1733        libnetworking/pppd/options.c,
1734        libnetworking/pppd/magic.h,
1735        libnetworking/pppd/chap.h,
1736        libnetworking/pppd/cbcp.c,
1737        libnetworking/pppd/upap.c,
1738        libnetworking/pppd/chap.c,
1739        libnetworking/pppd/Makefile.am,
1740        libnetworking/pppd/ccp.h,
1741        libnetworking/pppd/utils.c,
1742        libnetworking/pppd/rtemsdialer.h,
1743        libnetworking/pppd/fsm.h,
1744        libnetworking/pppd/pathnames.h,
1745        libnetworking/pppd/md5.c,
1746        libnetworking/pppd/fsm.c,
1747        libnetworking/pppd/ipcp.c,
1748        libnetworking/pppd/STATUS,
1749        libnetworking/pppd/ccp.c,
1750        libnetworking/Makefile.am: Remove (Moved to cpukit).
1751
17522005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1753
1754        * configure.ac: Remove libnetworking, libnetworking/pppd.
1755        * wrapup/Makefile.am: Remove libpppd.a.
1756
17572005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
1758
1759        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
1760        rtemsdialer.h to $(includedir)/rtems.
1761
17622005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1763
1764        * libnetworking/rtems_telnetd/icmds.c,
1765        libnetworking/rtems_telnetd/Makefile.am,
1766        libnetworking/rtems_telnetd/preinstall.am,
1767        libnetworking/rtems_telnetd/pty.c,
1768        libnetworking/rtems_telnetd/pty.h,
1769        libnetworking/rtems_telnetd/README,
1770        libnetworking/rtems_telnetd/telnetd.c,
1771        libnetworking/rtems_telnetd/telnetd.h:
1772        Remove (Moved to cpukit).
1773
17742005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1775
1776        * configure.ac: Remove libnetworking/rtems_telnetd.
1777        * libnetworking/Makefile.am: Remove rtems_telnetd.
1778        * libnetworking/README: Remove (Obsolete).
1779        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
1780
17812005-10-20  Eric Norum <norume@aps.anl.gov>
1782
1783        * libchip/network/dec21140.c: Clean up PCI mapping.
1784
17852005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
1786
1787        * libnetworking/pppd/Makefile.am: Use preinstall.am.
1788        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
1789        librdbg/src/servrpc.c, librdbg/src/servtgt.c
1790        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
1791        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
1792        * configure.ac: Move optman to the end of BSP_SUBDIRS.
1793
17942005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1795
1796        * aclocal/bspopts.m4: Add missing m4 quotes.
1797
17982005-09-02  Joel Sherrill <joel@OARcorp.com>
1799
1800    * aclocal/version.m4: Updated to rtems-4.6.99.2.
1801
18022005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
1803
1804        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
1805        libchip/network/dec21140.c: Remove initialization of PCI bus.
1806
18072005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
1808
1809        * optman/Makefile.am: Add preinstall.am.
1810
18112005-07-18      Karel Gardas <kgardas@objectsecurity.com>
1812
1813        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
1814        UNTESTED to tested.
1815
18162005-06-17      Joel Sherrill <joel@OARcorp.com>
1817
1818        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
1819        it is not supported by the MPC5xx.
1820
18212005-06-17      Joel Sherrill <joel@OARcorp.com>
1822
1823        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
1824        interface. Also correct attempting to build on other than PowerPC and
1825        x86.
1826
18272005-06-16      Daron Chabot <daron@nucleus.usask.ca>
1828
1829        * libchip/Makefile.am: Add driver for Tulip clones.
1830        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
1831        libchip/network/if_dcreg.h: New files.
1832
18332005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
1834
1835        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
1836        to enable rdbg.
1837        * configure.ac: Reflect changes above.
1838
18392005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
1840
1841        * configure.ac: Add ada/.
1842
18432005-05-20      Sergei Organov  <osv@topconrd.ru>
1844
1845        PR 750/networking
1846        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
1847        wait_input().
1848
18492005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
1850
1851        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
1852        rtems/irq.h.
1853
18542005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1855
1856        * libchip/Makefile.am: Include preinstall.am.
1857        * libchip/preinstall.am: New.
1858
18592005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1860
1861        * configure.ac: Add AMPOLISH3.
1862        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
1863        * libnetworking/rtems_telnetd/preinstall.am: New.
1864        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
1865
18662005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
1867
1868        * configure.ac: Let enable_rpcgen default to "no".
1869
18702005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1871
1872        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
1873
18742005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1875
1876        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
1877        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
1878
18792005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
1880
1881        * libchip/network/dec21140.c, libchip/network/elnk.c,
1882        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
1883
18842005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
1885
1886        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
1887        of code as a result of the implementation of a common PCI interface.
1888
18892005-05-04      Joel Sherrill <joel@OARcorp.com>
1890
1891        * libchip/network/open_eth.c: Remove prototype of set_vector.
1892
18932005-05-03      Joel Sherrill <joel@OARcorp.com>
1894
1895        * librdbg/src/ptrace.c: Remove warning.
1896
18972005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
1898
1899        * libchip/network/dec21140.c, libchip/network/elnk.c,
1900        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
1901        Modified parameter list to remove warnings.
1902
19032005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
1904
1905        * libchip/network/cs8900.c, libchip/network/i82586.c,
1906        libchip/network/open_eth.c, libchip/network/sonic.c,
1907        libchip/serial/mc68681.c: Modified types to remove
1908        warnings.  Added initialization to remove warnings.
1909
19102005-04-28      Joel Sherrill <joel@OARcorp.com>
1911
1912        * libchip/network/README.sonic: Rewritten to account for removal of
1913        dmv177.
1914
19152005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
1916
1917        PR 781/rtems_misc
1918        * libchip/serial/ns16550_p.h: Fix baud rate calculation
1919
19202005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1921
1922        * libchip/serial/ns16550.c:
1923        Fixed warnings generated in various powerpc configurations
1924
19252005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1926
1927        * libchip/serial/ns16550.c: Modified
1928        ISR to work with PPC new exception processing
1929
19302005-03-14      Joel Sherrill <joel@OARcorp.com>
1931
1932        * libchip/network/dec21140.c, libchip/network/elnk.c,
1933        libchip/network/if_fxp.c: Continue PCI API unification. All use
1934        pci_find_device(). Network drivers manufacture a signature since all
1935        calls have not been converted yet.
1936
19372005-03-04      Joel Sherrill <joel@OARcorp.com>
1938
1939        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1940        initialize function part of the unified PCI API as pci_initialize().
1941
19422005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1943
1944        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1945        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1946
19472005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1948
1949        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1950        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1951
19522005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1953
1954        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1955        building procedures.
1956
19572005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1958
1959        * aclocal/prog-cc.m4:
1960        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1961
19622005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1963
1964        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1965
19662005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1967
1968        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1969
19702005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1971
1972        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1973
19742005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1975
1976        * libnetworking/rtems_servers/ftp.c,
1977        libnetworking/rtems_servers/ftp.h,
1978        libnetworking/rtems_servers/Makefile.am:
1979        Remove (relocated to cpukit/ftpd).
1980        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1981        removed move libnetworking/rtems_servers.
1982
19832005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1984
1985        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1986
19872005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1988
1989        PR 755/rtems
1990        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1991        Remove local declarations of rtems_bsdnet_nameservers,
1992        rtems_bsdnet_nameservers_count.
1993
19942005-01-31      Sergei Organov <osv@topconrd.ru>
1995
1996        PR 751/pppd
1997        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1998        committed to fix PR736 breaks pppd. chat.c should have its own static
1999        ttyfd for pppd to work correctly. The symptom is that second
2000        invokation of chat (for connect script) fails due to pppd_ttyfd set
2001        to -1 by previous chat invokation (for init script). In addition,
2002        this patch fixes leaving of dangling pointer in the abort_stbring[]
2003        by chat_send().
2004
20052005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
2006
2007        * configure.ac: Remove CFLAGS_DEBUG_V.
2008        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
2009
20102005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2011
2012        * wrapup/Makefile.am: Remove rtems-ctor.o.
2013
20142005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
2015
2016        * libchip/rtc/rtc.h: size_t RTC_Count.
2017
20182005-01-20      Joel Sherrill <joel@OARcorp.com>
2019
2020        PR 736/pppd
2021        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2022        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2023        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
2024        should not be static and should have a name more specific to pppd.
2025
20262005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
2027
2028        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
2029        libnetworking/rtems_servers/Makefile.am,
2030        libnetworking/rtems_telnetd/Makefile.am,
2031        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
2032        Eliminate CFLAGS_OPTIMIZE_V.
2033
20342005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
2035
2036        * configure.ac: Pass CFLAGS to testsuites configure.
2037        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
2038        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
2039
20402005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
2041
2042        * configure.ac: Pass CFLAGS to cpukit configure.
2043        * aclocal/rtems-flags.m4: Remove (Unused).
2044        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
2045        * aclocal/env-rtemsbsp.m4:
2046        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
2047        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
2048        RTEMS_CFLAGS.
2049        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
2050        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
2051        Cleanup comments.
2052
20532005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2054
2055        * automake/compile.am: Remove build-variant support.
2056
20572005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2058
2059        * libnetworking/pppd/Makefile.am,
2060        libnetworking/rtems_servers/Makefile.am,
2061        libnetworking/rtems_telnetd/Makefile.am:
2062        Remove build-variant support.
2063
20642005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
2065
2066        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
2067        support/Makefile.am, wrapup/Makefile.am:
2068        Remove build-variant support.
2069
20702004-11-22      Joel Sherrill <joel@OARcorp.com>
2071
2072        * libchip/network/if_fxp.c: Add entry for another module ID code.
2073
20742004-11-22      Joel Sherrill <joel@OARcorp.com>
2075
2076        PR 693/misc
2077        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2078        in/outport routines.
2079
20802004-11-22      Joel Sherrill <joel@OARcorp.com>
2081
2082        PR 693/misc
2083        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
2084        in/outport routines.
2085
20862004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2087
2088        * aclocal/enable-itron.m4: Remove (unused).
2089
20902004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2091
2092        * configure.ac: Misc. quoting cleanups.
2093        Enable ada-tests iff --enable-ada and --enable-tests.
2094
20952004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
2096
2097        PR 703/filesystem
2098        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
2099        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
2100        libchip/ide/ide_controller.c:
2101        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
2102        available for BSPS/device drivers.
2103        Extend the "modes_available" and "mode_active" parameters to
2104        uint16_t for UDMA support.
2105
21062004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
2107
2108        * libchip/network/dec21140.c: Cleanup a bit and remove message about
2109        not supported on PowerPC since it works on the MVME2100 BSP.
2110
21112004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
2112
2113        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
2114        Add dependency tracking for *.cfgs.
2115        * Makefile.am: Add dependency tracking for *.cfg.
2116
21172004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
2118
2119        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
2120        (Thanks to Lars Munch <lars@segv.dk> for catching this).
2121
21222004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
2123
2124        PR 707/make_build
2125        * configure.ac: Add --enable-rpcgen.
2126
21272004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2128
2129        PR 700/rtems_misc
2130        * libnetworking/rtems_webserver/asp.c,
2131        libnetworking/rtems_webserver/balloc.c,
2132        libnetworking/rtems_webserver/cgi.c,
2133        libnetworking/rtems_webserver/default.c,
2134        libnetworking/rtems_webserver/ej.h,
2135        libnetworking/rtems_webserver/ejIntrn.h,
2136        libnetworking/rtems_webserver/ejlex.c,
2137        libnetworking/rtems_webserver/ejparse.c,
2138        libnetworking/rtems_webserver/emfdb.c,
2139        libnetworking/rtems_webserver/emfdb.h,
2140        libnetworking/rtems_webserver/form.c,
2141        libnetworking/rtems_webserver/handler.c,
2142        libnetworking/rtems_webserver/h.c,
2143        libnetworking/rtems_webserver/license.txt,
2144        libnetworking/rtems_webserver/Makefile.am,
2145        libnetworking/rtems_webserver/md5c.c,
2146        libnetworking/rtems_webserver/md5.h,
2147        libnetworking/rtems_webserver/mime.c,
2148        libnetworking/rtems_webserver/misc.c,
2149        libnetworking/rtems_webserver/NOTES,
2150        libnetworking/rtems_webserver/ringq.c,
2151        libnetworking/rtems_webserver/rom.c,
2152        libnetworking/rtems_webserver/rtems_webserver.h,
2153        libnetworking/rtems_webserver/security.c,
2154        libnetworking/rtems_webserver/sock.c,
2155        libnetworking/rtems_webserver/socket.c,
2156        libnetworking/rtems_webserver/sockGen.c,
2157        libnetworking/rtems_webserver/sym.c,
2158        libnetworking/rtems_webserver/uemf.c,
2159        libnetworking/rtems_webserver/uemf.h,
2160        libnetworking/rtems_webserver/um.c,
2161        libnetworking/rtems_webserver/um.h,
2162        libnetworking/rtems_webserver/umui.c,
2163        libnetworking/rtems_webserver/url.c,
2164        libnetworking/rtems_webserver/value.c,
2165        libnetworking/rtems_webserver/wbase64.c,
2166        libnetworking/rtems_webserver/webcomp.c,
2167        libnetworking/rtems_webserver/webmain.c,
2168        libnetworking/rtems_webserver/webpage.c,
2169        libnetworking/rtems_webserver/webrom.c,
2170        libnetworking/rtems_webserver/webs.c,
2171        libnetworking/rtems_webserver/websda.c,
2172        libnetworking/rtems_webserver/websda.h,
2173        libnetworking/rtems_webserver/webs.h,
2174        libnetworking/rtems_webserver/websSSL.c,
2175        libnetworking/rtems_webserver/websSSL.h,
2176        libnetworking/rtems_webserver/websuemf.c,
2177        libnetworking/rtems_webserver/wsIntrn.h:
2178        Remove (Moved to cpukit/http).
2179
21802004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
2181
2182        PR 700/rtems_misc
2183        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
2184        Remove libnetworking/rtems_webserver.
2185
21862004-10-25      Eric Norum <norume@aps.anl.gov>
2187
2188        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
2189
21902004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
2191
2192        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
2193
21942004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2195
2196        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
2197        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
2198
21992004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2200
2201        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
2202
22032004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2204
2205        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2206        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
2207
22082004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2209
2210        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
2211        BITSPERBYTE.
2212
22132004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2214
2215        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
2216        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
2217
22182004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2219
2220        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
2221
22222004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2223
2224        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
2225        * aclocal/enable-bare.m4: Remove.
2226        * configure.ac: Remove BARE_CPU_MODEL.
2227
22282004-10-13      Eric Norum <norume@aps.anl.gov>
2229
2230        PR 688/bsps
2231        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
2232        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
2233        MC146818A (and several Dallas Semiconductor) TOD chips.
2234
22352004-10-13      Eric Norum <norume@aps.anl.gov>
2236
2237        PR 686/networking
2238        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
2239        device code.
2240
22412004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
2242
2243        * libchip/network/dec21140.c: include <rtems/pci.h>.
2244
22452004-09-29      Joel Sherrill <joel@OARcorp.com>
2246
2247        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
2248        libnetworking/pppd/utils.c: i960 obsoleted and all references
2249        removed.
2250
22512004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
2252
2253        PR 607/networking
2254        * libchip/network/dec21140.c: Made PCI configuration minimum sane
2255        instead of fully specifying unused PCI features.
2256
22572004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2258
2259        * configure.ac: Require automake > 1.9.
2260
22612004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
2262
2263        * aclocal/rtems-cpu-subdirs.m4: Add avr.
2264
22652004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2266
2267        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
2268        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
2269
22702004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2271
2272        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
2273        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
2274
22752004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2276
2277        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
2278
22792004-07-28  Joel Sherrill <joel@OARcorp.com>
2280
2281    * aclocal/version.m4: Updated to rtems-4.6.99.1.
2282
22832004-07-25      Joel Sherrill <joel@OARcorp.com>
2284
2285        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
2286
22872004-05-21  Till Strauman <strauman@slac.stanford.edu>
2288
2289        PR 625/networking
2290        * libchip/network/dec21140.c, ... : Prevent name clashes by making
2291        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
2292        an error rather than panic if no chip is detected (thus allowing
2293        for probing).
2294        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
2295        instead of looping forever.  Avoid divide by zero (crashed my PC).
2296        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
2297        they are UNTESTED.
2298
22992004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
2300
2301        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
2302
23032004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2304
2305        * libchip/network/dec21140.c, libchip/network/elnk.c:
2306        #include <errno.h>.
2307
23082004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2309
2310        * libchip/network/if_media.h: Update from FreeBSD.
2311        * libchip/network/open_eth.c, libchip/network/cs8900.c,
2312        libchip/network/i82586.c: #include <errno.h>.
2313
23142004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2315
2316        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
2317
23182004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2319
2320        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
2321
23222004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
2323
2324        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
2325        automake).
2326
23272004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
2328
2329        PR 599/pppd
2330        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
2331
23322004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
2333
2334        * optman/rtems/no-region.c: Reflect having changed
2335        rtems_region_get_segment_size.
2336
23372004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
2338
2339        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2340        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2341        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
2342        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
2343        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
2344        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
2345        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
2346
23472004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2348
2349        * libchip/ide/ata.c, libchip/network/dec21140.c,
2350        libchip/network/elnk.c, libchip/network/i82586.c,
2351        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
2352        libchip/network/open_eth.c, libchip/network/sonic.c,
2353        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
2354        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
2355        libchip/shmdr/init.c, libchip/shmdr/intr.c,
2356        libchip/shmdr/shm_driver.h: Cosmetics.
2357
23582004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2359
2360        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
2361        optman/rtems/no-msg.c, optman/rtems/no-part.c,
2362        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2363        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
2364        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
2365        fixed size types.
2366
23672004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2368
2369        * configure.ac: Explicitly pass --includedir and --libdir to
2370        cpukit/configure.
2371
23722004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
2373
2374        * librdbg/Makefile.am: Fix rpcgen rules.
2375        * librdbg/src/i386/any/remdeb_xdr.c,
2376        librdbg/src/m68k/any/remdeb_xdr.c,
2377        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
2378        Reflect changes to librdbg/Makefile.am.
2379
23802004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
2381
2382        * configure.ac: Reflect changes testsuites/configure.ac and
2383        cpukit/configure.ac.
2384
23852004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
2386
2387        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
2388        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
2389
23902004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
2391
2392        * configure.ac: Reflect changes to testsuites's configuration.
2393
23942004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2395
2396        PR/589 rtems
2397        * libchip/network/pci.h: Remove (Moved to cpukit).
2398
23992004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2400
2401        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
2402        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
2403        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
2404        libchip/network/dec21140.c, libchip/network/elnk.c,
2405        libchip/network/if_fxp.c, libchip/network/open_eth.c,
2406        libchip/network/open_eth.h, libchip/network/sonic.c,
2407        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
2408        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2409        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2410        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
2411        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
2412        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
2413        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
2414        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
2415        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
2416        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
2417        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2418        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
2419        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2420        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
2421        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
2422        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
2423        fixed-size types.
2424
24252004-03-14      Chris Johns  <chrisj@rtems.org>
2426
2427        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
2428        the BSP example code.
2429        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
2430        support the DIMMPC. This is a pc386 target with IO port support. Minor
2431        formating clean up. Add documentation to the header file.
2432        * libchip/network/README.cs8900: The CS8900 driver is documented in the
2433        cs8900.h header file.
2434
24352004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2436
2437        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
2438        Cosmetics.
2439
24402004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2441
2442        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
2443        There are no application level Makefiles in here.
2444
24452004-03-04      Joel Sherrill <joel@OARcorp.com>
2446
2447        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
2448        they can be used in application level makefiles.
2449
24502004-03-05      Joel Sherrill <joel@OARcorp.com>
2451
2452        * libnetworking/rtems_webserver/ejparse.c,
2453        libnetworking/rtems_webserver/emfdb.c,
2454        libnetworking/rtems_webserver/sock.c,
2455        libnetworking/rtems_webserver/socket.c,
2456        libnetworking/rtems_webserver/sym.c,
2457        libnetworking/rtems_webserver/webs.c,
2458        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
24592004-03-05      Joel Sherrill <joel@OARcorp.com>
2460
2461        * libchipnetwork/open_eth.c: Remove warnings by conditionally
2462        compiling this file only only those CPU families with supported
2463        exception models.
2464
24652004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2466
2467        * acinclude.m4: Fix loosing arguments when configuring cpukit and
2468        testsuites (Was exposed with --enable-multilib, only).
2469        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
2470         Add RTEMS_BSP_CONFIG_SUBDIR.
2471        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
2472        testsuites's configure.
2473        * aclocal/rtems-top.m4: Remove ENDIF hack.
2474        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
2475
24762004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2477
2478        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
2479        wrapup/Makefile.am: Fix automake problems having been introduced
2480        in previous patch.
2481
24822004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2483
2484        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
2485        Preinstall dirs.
2486        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
2487        * aclocal/check-multiprocessing.m4: Cosmetics.
2488        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
2489        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
2490
24912004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2492
2493        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
2494        librdbg/src/Makefile.am.
2495        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
2496        * configure.ac: Reflect changes above.
2497        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
2498        * wrapup/Makefile.am: Reflect changes above.
2499        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
2500
25012004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2502
2503        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
2504
25052004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2506
2507        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
2508
25092004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2510
2511        * wrapup/Makefile.am: Reflect new location of librdbg.a.
2512
25132004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2514
2515        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2516        librdbg/src/powerpc/Makefile.am: Remove.
2517        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
2518        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
2519        * configure.ac: Reflect changes above.
2520
25212004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2522
2523
25242004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2525
2526        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
2527        STRIP.
2528
25292004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2530
2531        * librdbg/include/Makefile.am: Merge-in
2532        librdbg/include/rdbg/i386/Makefile.am,
2533        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2534        librdbg/include/rdbg/powerpc/Makefile.am.
2535        * librdbg/include/rdbg/i386/Makefile.am,
2536        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
2537        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
2538        * configure.ac: Reflect changes above.
2539
25402004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2541
2542        * configure.ac: Use AS_HELP_STRING(ada).
2543
25442004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2545
2546        * aclocal/bspopts.m4: Use AS_HELP_STRING.
2547        * aclocal/bsp-configure.m4: Require autoconf-2.59.
2548        Use AC_CONFIG_HEADERS.
2549        * aclocal/check-custom-bsp.m4: Add bspkit-support.
2550        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
2551
25522004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2553
2554        * Makefile.am: include local.am.
2555
25562004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2557
2558        * aclocal/version.m4: 4.6.99.0.
2559
25602004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2561
2562        * Makefile.am: Don't include host.am.
2563        * automake/compile.am: Further cleanups.
2564
25652004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2566
2567        * automake/lib.am: Remove (Unused).
2568
25692004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2570
2571        * wrapup/Makefile.am: Don't include lib.am.
2572        * automake/compile.am: Use automake compilation rules.
2573
25742004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2575
2576        * libnetworking/pppd/Makefile.am,
2577        libnetworking/rtems_servers/Makefile.am,
2578        libnetworking/rtems_telnetd/Makefile.am,
2579        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
2580        support/Makefile.am: Don't include lib.am.
2581
25822004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2583
2584        * libchip/Makefile.am: Don't include lib.am.
2585        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
2586        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
2587        unnecessary EXTRA_DISTs.
2588
25892004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2590
2591        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
2592        hack.
2593
25942004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2595
2596        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
2597        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
2598        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
2599        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
2600
26012004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2602
2603        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
2604        Add AM_CONDITIONAL(HAS_MP).
2605        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
2606        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
2607        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2608        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2609        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2610        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
2611        (Deprecated by autoconf 2.59).
2612
26132004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2614
2615        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2616        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
2617
26182004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2619
2620        * ChangeLog: Merge-in libnetworking/ChangeLog.
2621        * libnetworking/ChangeLog: Remove.
2622        * ChangeLog: Merge-in librdbg/ChangeLog.
2623        * librdbg/ChangeLog: Remove.
2624        * ChangeLog: Merge-in libchip/ChangeLog.
2625        * libchip/ChangeLog: Remove.
2626        * ChangeLog: Merge-in optman/ChangeLog.
2627        * optman/ChangeLog: Remove.
2628
26292004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2630
2631        * configure.ac: Reflect changes to cpukit.
2632        * wrapup/Makefile.am: Reflect changes to librdbg.
2633        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
2634        * libchip/Makefile.am: Add PREINSTALL_DIRS.
2635        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
2636        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
2637        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
2638        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2639        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
2640        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
2641        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
2642
26432004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2644
2645        * aclocal/rtems-top.m4: Remove check for version.m4.
2646        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
2647
26482004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2649
2650        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
2651        * wrapup/Makefile.am: Reflect changes to libchip/*.
2652        * support/Makefile.am: Use automake compilation rules.
2653        * wrapup/Makefile.am: Reflect changes to support/*.
2654        * configure.ac: Remove libnetworking/wrapup/Makefile.
2655        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
2656        libnetworking/*/lib*.a instead of libnetapps.a.
2657        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
2658        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
2659        * optman/Makefile.am: Use automake compilation rules.
2660        * libchip/Makefile.am: Fix typo in previous patch.
2661        * libchip/Makefile.am: Use automake compilation rules.
2662        * libnetworking/Makefile.am: Remove wrapup.
2663        * libnetworking/pppd/Makefile.am: Build libpppd. Use
2664        automake-compilation rules.
2665        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
2666        automake-compilation rules.
2667        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
2668        automake-compilation rules.
2669        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
2670        automake-compilation rules.
2671        * libnetworking/wrapup/Makefile.am: Remove (Unused).
2672
26732004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2674
2675        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2676        PRE/TMPINSTALL_FILES to CLEANFILES.
2677        * automake/lib.am: Remove TMPINSTALL_FILES.
2678        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2679        PRE/TMPINSTALL_FILES to CLEANFILES.
2680        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
2681        PRE/TMPINSTALL_FILES to CLEANFILES.
2682        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
2683        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2684        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2685        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2686        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2687        * librdbg/src/i386/Makefile.am: Ditto.
2688        * librdbg/src/m68k/Makefile.am: Ditto.
2689        * librdbg/src/powerpc/Makefile.am: Ditto.
2690        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
2691        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
2692        * libnetworking/rtems_servers/Makefile.am: Ditto.
2693        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2694        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2695
26962004-01-07      Joel Sherrill <joel@OARcorp.com>
2697
2698        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
2699        more completely covers the MIPS family.
2700
27012003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2702
2703        * wrapup/Makefile.am: Reflect changes to shmdr.
2704        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
2705
27062003-12-18      Joel Sherrill <joel@OARcorp.com>
2707
2708        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
2709        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
2710        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
2711        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
2712        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
2713        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
2714        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
2715
27162003-12-17      Joel Sherrill <joel@OARcorp.com>
2717
2718        * aclocal/version.m4: Updated to rtems-20031217-test.
2719
27202003-12-17     
2721
2722        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2723        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
2724
27252003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2726
2727        * automake/compile.am: Remove LINK_LIBS (Unused).
2728        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
2729
27302003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2731
2732        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2733        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2734        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
2735        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
2736        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
2737
27382003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2739
2740        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
2741        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2742        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2743        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2744        * librdbg/src/i386/Makefile.am:
2745        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2746        * librdbg/src/m68k/Makefile.am:
2747        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2748        * librdbg/src/powerpc/Makefile.am:
2749        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
2750
27512003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2752
2753        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2754        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
2755        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
2756        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
2757        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
2758        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
2759        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
2760        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
2761        * optman/Makefile.am: Remove project_libdir.
2762        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
2763        PRE/TMPINSTALL_FILES.
2764        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
2765        PRE/TMPINSTALL_FILES.
2766        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
2767        PRE/TMPINSTALL_FILES.
2768        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2769        PRE/TMPINSTALL_FILES.
2770        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
2771        from PRE/TMPINSTALL_FILES.
2772        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
2773        PRE/TMPINSTALL_FILES.
2774        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
2775        PRE/TMPINSTALL_FILES.
2776        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
2777        PRE/TMPINSTALL_FILES.
2778        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
2779        PRE/TMPINSTALL_FILES.
2780        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
2781        PRE/TMPINSTALL_FILES.
2782        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
2783        PRE/TMPINSTALL_FILES.
2784        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
2785        from PRE/TMPINSTALL_FILES.
2786
27872003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2788
2789        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
2790        * automake/lib.am: Remove project_libdir.
2791        * wrapup/Makefile.am: Reworked.
2792
27932003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2794
2795        * configure.ac: Reflect changes to librdbg.
2796        * optman/Makefile.am: Add tmpinstall dirstamp support.
2797        * libchip/Makefile.am: Fix variant-tmpinstall support.
2798        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
2799        * librdbg/src/powerpc/Makefile.am: Merge-in former
2800        new_exception_processing/Makefile.am.
2801        * librdbg/src/m68k/any/Makefile.am: Remove.
2802        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
2803        * librdbg/src/i386/any/Makefile.am: Remove.
2804        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
2805        * librdbg/src/Makefile.am: Cosmetics.
2806        * librdbg/include/Makefile.am: Cosmetics.
2807        * librdbg/Makefile.am: Cosmetics.
2808        * libnetworking/Makefile.am: Cosmetics.
2809        * libnetworking/pppd/Makefile.am: Cosmetics.
2810        * libnetworking/wrapup/Makefile.am: Cosmetics.
2811
28122003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2813
2814        * Makefile.am: Cosmetics.
2815        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
2816        support.
2817
28182003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2819
2820        * automake/compile.am: Remove $(ARCH):-rule.
2821
28222003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2823
2824        * configure.ac: Remove lib/libbsp/shared/Makefile,
2825        lib/libbsp/shmdr/Makefile.
2826
28272003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2828
2829        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
2830        libchip/serial/Makefile, libchip/rtc/Makefile.
2831        * support/Makefile.am: Remove all-local: $(ARCH).
2832        * wrapup/Makefile.am: Remove all-local: $(ARCH).
2833        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
2834        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
2835        * optman/Makefile.am: Remove all-local: $(ARCH).
2836        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2837        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
2838        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
2839        compilation dirstamp support.
2840        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
2841        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
2842        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
2843        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
2844        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
2845        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
2846        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2847        all-local: $(ARCH).
2848        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
2849        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
2850        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
2851        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
2852        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
2853
28542003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2855
2856        * aclocal/lead-dot.m4: New (from automake-1.7f).
2857        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
2858        AC_SUBST(dirstamp).
2859        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
2860        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2861        libchip/serial/Makefile.am: Ditto.
2862        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
2863        * librdbg/include/Makefile.am: Ditto.
2864        * librdbg/include/rdbg/Makefile.am: Ditto.
2865        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
2866        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
2867        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
2868        * librdbg/src/Makefile.am: Ditto.
2869        * librdbg/src/i386/Makefile.am: Ditto.
2870        * librdbg/src/i386/any/Makefile.am: Ditto.
2871        * librdbg/src/m68k/Makefile.am: Ditto.
2872        * librdbg/src/m68k/any/Makefile.am: Ditto.
2873        * librdbg/src/powerpc/Makefile.am: Ditto.
2874        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2875        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
2876        preinstallation.
2877        * libnetworking/pppd/Makefile.am: Ditto.
2878        * libnetworking/rtems_servers/Makefile.am: Ditto.
2879        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
2880        * libnetworking/rtems_webserver/Makefile.am: Ditto.
2881        * libnetworking/wrapup/Makefile.am: Ditto.
2882
28832003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2884
2885        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
2886        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
2887        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
2888        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
2889        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
2890        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
2891        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
2892        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
2893        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
2894        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
2895        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
2896        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
2897        underquoting to silence automake-1.8.
2898
28992003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2900
2901        * configure.ac: Reflect having moved tests to ../../testsuites.
2902
29032003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2904
2905        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
2906        * aclocal/canonical-host.m4: Remove.
2907        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
2908        * configure.ac: Remove RTEMS_CANONICAL_HOST.
2909
29102003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2911
2912        * aclocal/check-cpu.m4: Remove.
2913        * configure.ac: Merge-in former aclocal/check-cpu.m4.
2914        * aclocal/canonical-target-name.m4: Add m4-quotes.
2915        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
2916        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
2917        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2918        * aclocal/check-networking.m4: Add m4-quotes. Require
2919        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2920        * aclocal/check-posix.m4: Add m4-quotes. Require
2921        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2922        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2923        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2924        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2925
29262003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2927
2928        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2929        * aclocal/bsp-alias.m4: Remove.
2930
29312003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2932
2933        * configure.ac: Make presence of tests/ optional.
2934
29352003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2936
2937        * aclocal/path-perl.m4: Remove (Unused).
2938
29392003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2940
2941        * automake/force-preinstall.am: Remove.
2942
29432003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2944
2945        PR 499/rtems_misc
2946        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2947        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2948        Configuration (Odd was forced) - Correction of Stop Bit configuration
2949        (inversed) - Correction of ISR Handler to call
2950        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2951        CTS Hardware flow control Configuration.
2952
29532003-09-04      Joel Sherrill <joel@OARcorp.com>
2954
2955        * lib/libcpu/shared/include/cache.h,
2956        lib/libcpu/shared/src/cache_aligned_malloc.c,
2957        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2958        license changed.
2959        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2960        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2961        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2962        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2963        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2964        for license changed.
2965        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2966        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2967        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2968        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2969        libchip/network/cs8900.h, libchip/network/dec21140.c,
2970        libchip/network/elnk.c, libchip/network/open_eth.c,
2971        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2972        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2973        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2974        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2975        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2976        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2977        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2978        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2979        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2980        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2981        libchip/serial/serial.h, libchip/serial/z85c30.c,
2982        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2983        libchip/serial/z85c30_reg.c: URL for license changed.
2984
29852003-09-03      Jiri Gaisler <jiri@gaisler.com>
2986
2987        PR 477/networking
2988        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2989        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2990        libchip/network/open_eth.h: New files.
2991
29922003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2993
2994        * aclocal/rtems-top.m4: Add RTEMS_API.
2995        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2996
29972003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2998
2999        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3000        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
3001        @RTEMS_BSP@.cfg.
3002
30032003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3004
3005        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3006
30072003-08-20      Joel Sherrill <joel@OARcorp.com>
3008
3009        * libchip/network/cs8900.c: Correct copyright statements.
3010
30112003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3012
3013        * aclocal/check-itron.m4: Remove.
3014        * aclocal/enable-inlines.m4: Remove.
3015        * Makefile.am: Reflect having moved aclocal/.
3016        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
3017        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
3018        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
3019        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
3020        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
3021        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
3022        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
3023        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
3024        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
3025        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
3026        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
3027        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
3028        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
3029        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
3030        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
3031        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
3032        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
3033        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
3034        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
3035        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
3036        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
3037        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
3038        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
3039        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
3040        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
3041        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
3042        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
3043        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
3044        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
3045        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
3046        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
3047        * aclocal/multilib.m4: New (Copied from ../../aclocal).
3048        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
3049        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
3050        * aclocal/ppc.m4: New (Copied from ../../aclocal).
3051        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
3052        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
3053        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
3054        * aclocal/project-root.m4: New (Copied from ../../aclocal).
3055        * aclocal/quoting.m4: New (Copied from ../../aclocal).
3056        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
3057        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
3058        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
3059        * aclocal/target.m4: New (Copied from ../../aclocal).
3060        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
3061        * aclocal/version.m4: New (Copied from ../../aclocal).
3062
30632003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3064
3065        * configure.ac: Remove stray comments.
3066        * automake/local.am, automake/host.am: Remove "debug".
3067
30682003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3069
3070        * Makefile.am: Reflect having moved automake/.
3071        * lib/Makefile.am: Reflect having moved automake/.
3072        * support/Makefile.am: Reflect having moved automake/.
3073        * wrapup/Makefile.am: Reflect having moved automake/.
3074        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
3075        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
3076        from ../../automake).
3077        * optman/Makefile.am: Reflect having moved automake/.
3078        * libchip/Makefile.am: Reflect having moved automake/.
3079        * libchip/ide/Makefile.am: Reflect having moved automake/.
3080        * libchip/network/Makefile.am: Reflect having moved automake/.
3081        * libchip/rtc/Makefile.am: Reflect having moved automake/.
3082        * libchip/serial/Makefile.am: Reflect having moved automake/.
3083        * librdbg/Makefile.am: Reflect having moved automake/.
3084        * librdbg/include/Makefile.am: Reflect having moved automake/.
3085        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
3086        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
3087        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
3088        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
3089        automake/.
3090        * librdbg/src/Makefile.am: Reflect having moved automake/.
3091        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
3092        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
3093        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
3094        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
3095        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
3096        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
3097        having moved automake/.
3098        * libnetworking/Makefile.am: Reflect having moved automake/.
3099        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
3100        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
3101        automake/.
3102        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
3103        automake/.
3104        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
3105        automake/.
3106        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
3107
31082003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3109
3110        * Makefile.am: Add bsp.pc.in.
3111        * bsp.pc.in: New (pkgconfig support).
3112
31132003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3114
3115        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
3116
31172003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3118
3119        * lib/Makefile.am: New (Required by 'make dist').
3120        * lib/ChangeLog: Remove.
3121        * lib/.cvsignore: Cleanup.
3122        * configure.ac: Reflect having added lib/Makefile.am.
3123        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
3124        lib/libbsp/configure.ac.
3125        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3126        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
3127
31282003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3129
3130        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
3131        * configure.ac: Merge-in librdbg/configure.ac.
3132        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
3133        librdbg/configure.ac.
3134        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
3135        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
3136        LIBCHIP. Conditionally build include-dirs.
3137        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
3138        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
3139        * librdbg/Makefile.am, librdbg/include/Makefile.am,
3140        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
3141        librdbg/include/rdbg/m68k/Makefile.am,
3142        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
3143        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
3144        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3145        librdbg/src/powerpc/Makefile.am, librdbg/
3146        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
3147        configure.ac into ../configure.ac.
3148        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
3149        * libnetworking/.cvsignore, libnetworking/Makefile.am,
3150        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
3151        libnetworking/rtems_telnetd/Makefile.am,
3152        libnetworking/rtems_webserver/Makefile.am,
3153        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
3154        into ../configure.ac.
3155
31562003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3157
3158        PR 427/rtems
3159        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
3160        * librdbg/src/servtsp.c: Ditto.
3161
31622003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
3163
3164        PR 429/bsps
3165        PR 432/bsps
3166        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
3167        packets are queued onto an elnk board, the ISR will deadlock the device
3168        with a tx complete interrupt.  Lighter tx loads are not affected as they
3169        end up submitting single packets to the device.
3170
31712003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3172
3173        * configure.ac: Merge-in libchip/configure.ac. Merge-in
3174        optman/configure.ac.
3175        * optman/configure.ac: Remove (Merged into ../configure.ac).
3176        * optman/Makefile.am: Reflect having merged configure.ac into
3177        ../configure.ac.
3178        * libchip/configure.ac: Remove (Merged into ../configure.ac).
3179        * libchip/Makefile.am, libchip/ide/Makefile.am,
3180        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3181        libchip/serial/Makefile.am: Reflect having merged configure.ac into
3182        ../configure.ac.
3183
31842003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3185
3186        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
3187
31882003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
3189
3190        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
3191        on i386.
3192
31932003-06-13      Joel Sherrill <joel@OARcorp.com>
3194
3195        * libnetworking/pppd/chat.c: Removed warnings.
3196
31972003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
3198
3199        * libchip/network/README.3com: New file missed in previous commit.
3200        PR 405/bsps
3201        PR 393/networking
3202        * libchip/network/dec21140.c: Fix leak also known as PR393.
3203        * libchip/network/elnk.c, libchip/network/if_media.h,
3204        libchip/network/mii.h: New files.
3205        * libchip/network/Makefile.am: Reflect new files.
3206
32072003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3208
3209        * configure.ac: Remove support for profile-variant.
3210
32112003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3212
3213        PR 397/pppd
3214        * libnetworking/pppd/fsm.c: Make peer_mru global again.
3215        * libnetworking/pppd/magic.c: Remove *rand48.
3216        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
3217
32182003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3219
3220        * wrapup/Makefile.am: Add libide.a.
3221
32222003-04-15      Joel Sherrill <joel@OARcorp.com>
3223
3224        PR 387/rtems_misc
3225        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
3226        routines.
3227        * libchip/ide/ata_internal.h: Added missing newline and end of file.
3228
32292003-04-11      Joel Sherrill <joel@OARcorp.com>
3230
3231        * libnetworking/rtems_webserver/cgi.c,
3232        libnetworking/rtems_webserver/sockGen.c,
3233        libnetworking/rtems_webserver/umui.c,
3234        libnetworking/rtems_webserver/websSSL.c,
3235        libnetworking/rtems_webserver/websSSL.h,
3236        libnetworking/rtems_webserver/websda.c,
3237        libnetworking/rtems_webserver/websda.h: New files. Not included in
3238        previous commit.
3239
32402003-04-10      Joel Sherrill <joel@OARcorp.com>
3241
3242        PR 371/pppd
3243        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
3244        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
3245        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
3246        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3247        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
3248        still global symbols in rtemspppd.h which might need to be changed or
3249        converted into member of a structure which is dereferenced with a
3250        pointer that is managed as a per task variable. But this patch should
3251        avoid many conflicts.
3252
32532003-03-27      Joel Sherrill <joel@OARcorp.com>
3254
3255        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
3256        not allowed in the cpukit source code since it must be buildable
3257        independent of any BSP. These files were moved to libchip/ide.
3258        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
3259        files.
3260
32612003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3262
3263        PR 368/filesystems
3264        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
3265        improvements which now work on pc386 and mbx8xx.
3266        * libchip/ide/ide_controller.c: New file.
3267
32682003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3269
3270        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
3271
32722003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3273
3274        * configure.ac: Remove AC_CONFIG_AUX_DIR.
3275        * configure.ac: Add support/.
3276        * support/.cvsignore: New.
3277        * support/Makefile.am: New.
3278        * support/version.c: New.
3279        * wrapup/Makefile.am: Add support/libsupport.a.
3280        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
3281        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
3282        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
3283        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
3284
32852003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3286
3287        * wrapup/Makefile.am: Use SRC += instead of make-vars.
3288
32892003-02-20      Till Straumann <strauman@slac.stanford.edu>
3290
3291        PR 354/networking
3292        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
3293        chip against a table of supported chips. The untested ones are still
3294        commented out, however.
3295
32962003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3297
3298        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3299        * configure.ac: AC_PREREQ(2.57).
3300        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3301        * optman/configure.ac: AC_PREREQ(2.57).
3302        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3303        * libchip/configure.ac: AC_PREREQ(2.57).
3304        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3305        * librdbg/configure.ac: AC_PREREQ(2.57).
3306        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
3307        * libnetworking/configure.ac: AC_PREREQ(2.57).
3308
33092003-02-06      Joel Sherrill <joel@OARcorp.com>
3310
3311        * libnetworking/pppd/chat.c: Convert routines with common names to
3312        static. This included get_char(), put_char(), and character() among
3313        others.
3314
33152003-02-03      Joel Sherrill <joel@OARcorp.com>
3316
3317        PR 338/filesystem
3318        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
3319        rtems_io_lookup_name() (API change).  Unused function removed.
3320
33212003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3322
3323        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3324        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3325        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3326        Eliminate *_O_FILES.
3327        * libnetworking/rtems_servers/Makefile.am,
3328        libnetworking/rtems_webserver/Makefile.am,
3329        libnetworking/rtems_telnetd/Makefile.am: Ditto.
3330
33312002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3332
3333        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
3334        Let all-local: depend on $(LIB).
3335        * wrapup/Makefile.am, configure.ac: Remove libmisc.
3336        * optman/Makefile.am: Apply install-data-local to install *.rels.
3337
33382002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3339
3340        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
3341        %.c rules.
3342        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
3343        * libchip/network/Makefile.am: Eliminate C_O_FILES.
3344        * libchip/rtc/Makefile.am: Ditto.
3345        * libchip/serial/Makefile.am: Ditto.
3346
33472002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3348
3349        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3350        LIBC_DEFINES.
3351        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3352        LIBC_DEFINES.
3353        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
3354        LIBC_DEFINES.
3355
33562002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3357
3358        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
3359
33602002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3361
3362        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
3363        cache-checking.
3364        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
3365
33662002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3367
3368        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
3369        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
3370        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
3371        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3372        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
3373
33742002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3375
3376        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
3377        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
3378        Remove.
3379        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
3380
33812002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3382
3383        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
3384        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
3385
33862002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
3387
3388        * libchip/network/cs8900.c: I don't know why we have to SelfST register
3389        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
3390
33912002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3392
3393        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
3394        * optman/rel.am: New.
3395
33962002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3397
3398        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
3399        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
3400        braino in comment on "exec". Extend --enable-ada handling.
3401
34022002-11-04      Joel Sherrill <joel@OARcorp.com>
3403
3404        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
3405        tasks and rolling multiple loops into 1.
3406        * librdbg/src/m68k/rdbg_f.c: Removed warning.
3407        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
3408        Removed warnings.
3409
34102002-10-31      Joel Sherrill <joel@OARcorp.com>
3411
3412        * libchip/network/dec21140.c: Removed warnings.
3413        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
3414        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
3415        librdbg/src/m68k/any/remdeb_xdr.c,
3416        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
3417        warnings.
3418        * libnetworking/rtems_webserver/socket.c,
3419        libnetworking/rtems_webserver/uemf.h: Removed warnings.
3420
34212002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
3422
3423        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
3424        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
3425        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
3426        above.
3427
34282002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3429
3430        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3431        * wrapup/.cvsignore: Remove autom4te.cache.
3432        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
3433        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
3434        autom4te.cache.
3435        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
3436        autom4te.cache.
3437        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
3438        autom4te.cache.
3439
34402002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3441
3442        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
3443
34442002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3445
3446        * optman/.cvsignore: Add autom4te.cache.
3447
34482002-09-14      Joel Sherrill <joel@OARcorp.com>
3449
3450        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
3451
34522002-09-07      Joel Sherrill <joel@OARcorp.com>
3453
3454        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
3455        include files to resolve warnings.
3456
34572002-09-07      Chris Johns <ccj@acm.org>
3458
3459        * libchip/network/Makefile.am, libchip/network/README.cs8900,
3460        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
3461        which corrects the problem  where the cs8900.c file was actually the BSP
3462        glue.  Joel did some hacking so this file will compile.  Previously it
3463        required providing a target.h file to compile.
3464        * libchip/network/cs8900.c.bsp: New file.
3465
34662002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3467
3468        * libnetworking/rtems_webserver/md5.h: Add missing newline.
3469
34702002-08-31      Joel Sherrill <joel@OARcorp.com>
3471
3472        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
3473        eliminate warning.
3474
34752002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3476
3477        * configure.ac: Add ada-tests.
3478
34792002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3480
3481        * Makefile.am: Add preinstall-stamp.
3482
34832002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3484
3485        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
3486        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
3487        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
3488        gcc31 happy.
3489        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
3490        cp.
3491
34922002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3493
3494        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
3495        make/bsp.mak.
3496        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
3497        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
3498
34992002-08-12      Joel Sherrill <joel@OARcorp.com>
3500
3501        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
3502        avoid error.
3503
35042002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3505
3506        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3507        * configure.ac: Add BSP_SUBDIRS.
3508        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
3509        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
3510        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
3511        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
3512        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
3513        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
3514        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
3515        RTEMS_CHECK_BSP_CACHE.
3516        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3517        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
3518        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3519        .$(OBJEXT) instead of .o.
3520        * libnetworking/pppd/Makefile.am,
3521        libnetworking/rtems_servers/Makefile.am,
3522        libnetworking/rtems_telnetd/Makefile.am,
3523        libnetworking/rtems_webserver/Makefile.am,
3524        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
3525
35262002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3527
3528        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
3529        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
3530        ../libchip/serial/$(ARCH)/libserialio.a.
3531        * libchip/serial/Makefile.am: Don't tmp-install lib.
3532        * libchip/rtc/Makefile.am: Don't tmp-install lib.
3533
35342002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3535
3536        * Makefile.am: Add rtems_makedir.
3537        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
3538        * Makefile.am: Add wrapup-SUBDIR.
3539        * wrapup/ChangeLog: Remove.
3540        * wrapup/configure.ac: Remove.
3541        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
3542        (Make the bare BSP happy).
3543        * configure.ac: Ditto.
3544        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
3545        Create make/custom/default.cfg.
3546        * configure.ac: Add creation of make/custom/*.cfg. Create
3547        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
3548
35492002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3550
3551        * Makefile.am: Clean $(PROJECT_RELEASE).
3552
35532002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3554
3555        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
3556        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
3557        prototype mismatches.
3558
35592002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3560
3561        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
3562        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
3563
35642002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3565
3566        * acinclude.m4: Add test "$multilib" != "yes".
3567        * config-ml.in: Remove.
3568        * acinclude.m4: Cleanups.
3569        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
3570        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
3571        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
3572        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
3573        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
3574
35752002-07-16      Eric Norum <eric.norum@usask.ca>
3576
3577        * New driver for the Intel EtherExpressPro (82559ER) chip.
3578        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
3579        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
3580        * libchip/network/Makefile.am: Modified to reflect above.
3581
35822002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3583
3584        * acinclude.m4: New.
3585        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
3586        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
3587        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
3588
35892002-07-01      Joel Sherrill <joel@OARcorp.com>
3590
3591        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
3592        _Objects_Information_table now that it is a two dimensional array based
3593        upon API and class.
3594        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
3595        of strnlen().
3596
35972002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3598
3599        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
3600        preinstall libnetapps.a.
3601
36022002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3603
3604        * configure.ac: Remove librpc.
3605
36062002-06-25      Joel Sherrill <joel@OARcorp.com>
3607
3608        * Per PR233, moved librpc to exec.
3609        * configure.ac, wrapup/Makefile.am: Modified.
3610        * librpc, librpc/ChangeLog: Removed.
3611
36122002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3613
3614        * optman/Makefile.am: Remove multilib support.
3615        * optman/configure.ac: Ditto.
3616        * optman/sapi/Makefile.am: Ditto.
3617
36182002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3619
3620        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
3621        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
3622
36232002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3624
3625        Move networking libraries to c/src/exec/libnetworking
3626        * libnetworking/configure.ac, libnetworking/Makefile.am,
3627        libnetworking/wrapup/Makefile.am: Reflect Moval.
3628
36292002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3630
3631        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
3632        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
3633        <rtems/bspIo.h>.
3634
36352002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3636
3637        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
3638        * libnetworking/rtems/mkrootfs.h: Ditto.
3639        * libnetworking/rtems/Makefile.am: Reflect changes above.
3640
36412002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3642
3643        * configure.ac: Remove lib.
3644
36452002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
3646
3647        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
3648        that exception stack frames on M68K members with VBR always are 6 byte
3649        long. The incorrect assumption resulted in some gdb commands like "next"
3650        to fail on the 68360.
3651
36522002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3653
3654        * config-ml.in: Take out arm and sh variants RTEMS does not support.
3655        PR 220
3656        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3657        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
3658        CVS.
3659        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
3660        libnetworking/sys/filio.h: Remove.
3661        * libnetworking/sys/Makefile.am: Reflect changes above.
3662
36632002-05-07      Chris Johns <ccj@acm.org>
3664
3665        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
3666        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
3667        requires it to be stripped.
3668
36692002-05-01      Eric Norum <eric.norum@usask.ca>
3670
3671        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
3672        assembly  to satisfy gcc 3.1 and newer.
3673
36742002-04-26      Eric Norum <eric.norum@usask.ca>
3675
3676        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
3677        agressive optimization in gcc 3.1 does not reorder things.
3678
36792002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3680
3681        * libchip/network/dec21140.c: Reflect changes to powerpc's
3682        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
3683        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
3684        <rtems/score/cpu.h>.
3685        * librdbg/src/powerpc/rdbg_f.c: Ditto.
3686        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
3687
36882002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3689
3690        * optman/configure.ac: Remove ENABLE_GCC28.
3691
36922002-04-11      Chris Johns <ccj@acm.org>
3693
3694        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
3695        driver control block field to the ifconfig network driver structure.
3696        This field is needed by the i82586 driver which was ported from NetBSD
3697        as it had better hardware abstraction.
3698        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
3699        PR59, added the drv_ctrl driver control block field to the ifconfig
3700        network driver structure. This field is needed by the i82586 driver
3701        which was ported from NetBSD as it had better hardware abstraction.
3702
37032002-04-10      Mike Siers <mikes@poliac.com>
3704
3705        * libnetworking/rtems_webserver/NOTES,
3706        libnetworking/rtems_webserver/asp.c,
3707        libnetworking/rtems_webserver/balloc.c,
3708        libnetworking/rtems_webserver/default.c,
3709        libnetworking/rtems_webserver/ej.h,
3710        libnetworking/rtems_webserver/ejIntrn.h,
3711        libnetworking/rtems_webserver/ejlex.c,
3712        libnetworking/rtems_webserver/ejparse.c,
3713        libnetworking/rtems_webserver/emfdb.c,
3714        libnetworking/rtems_webserver/emfdb.h,
3715        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
3716        libnetworking/rtems_webserver/handler.c,
3717        libnetworking/rtems_webserver/license.txt,
3718        libnetworking/rtems_webserver/md5.h,
3719        libnetworking/rtems_webserver/md5c.c,
3720        libnetworking/rtems_webserver/mime.c,
3721        libnetworking/rtems_webserver/misc.c,
3722        libnetworking/rtems_webserver/ringq.c,
3723        libnetworking/rtems_webserver/rom.c,
3724        libnetworking/rtems_webserver/security.c,
3725        libnetworking/rtems_webserver/sock.c,
3726        libnetworking/rtems_webserver/sym.c,
3727        libnetworking/rtems_webserver/uemf.c,
3728        libnetworking/rtems_webserver/uemf.h,
3729        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
3730        libnetworking/rtems_webserver/url.c,
3731        libnetworking/rtems_webserver/value.c,
3732        libnetworking/rtems_webserver/wbase64.c,
3733        libnetworking/rtems_webserver/webcomp.c,
3734        libnetworking/rtems_webserver/webpage.c,
3735        libnetworking/rtems_webserver/webrom.c,
3736        libnetworking/rtems_webserver/webs.c,
3737        libnetworking/rtems_webserver/webs.h,
3738        libnetworking/rtems_webserver/websuemf.c,
3739        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
3740        2.1.4.
3741
37422002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3743
3744        * libchip/network/i82586.c: Include <string.h>.
3745        * libchip/network/sonic.c: Ditto.
3746
37472002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3748
3749        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
3750
37512002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3752
3753        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
3754
37552002-03-27      Thomas.Doerfler@imd-systems.de
3756
3757        PR 144
3758        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
3759        memory address 0 when called for the first time. This is done when
3760        trying to clear the variable "dhcp_hostname".
3761
37622002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3763
3764        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3765        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3766        * Makefile.am: Remove AUTOMAKE_OPTIONS.
3767        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3768        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3769        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3770        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
3771        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
3772        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3773        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3774        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
3775        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
3776        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3777        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
3778        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
3779        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
3780        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3781        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3782        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3783        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3784        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
3785        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
3786        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3787        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
3788        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
3789        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
3790        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
3791        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3792        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
3793        AUTOMAKE_OPTIONS.
3794        * libnetworking/configure.ac:
3795        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
3796        foreign 1.6]).
3797        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
3798        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
3799        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
3800        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
3801        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
3802        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
3803        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
3804        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
3805        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
3806        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3807        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
3808        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
3809        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
3810        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
3811        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
3812        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
3813        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
3814
38152002-03-27      Ilya Alexeev <ilya@continuum.ru>
3816
3817        PR 162
3818        * libnetworking/net/if_ppp.c ppp_txdaemon(),
3819        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
3820        used in a device write routines.  Now ppp_softc structure have own
3821        character for writing to device (sc_outchar).  I think that converting
3822        local variables to static is not a right solution, because problems will
3823        occur in the case of two or more ppp instances.
3824        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
3825        must be u_long, otherwise in the case of the big output packet endless
3826        loop may occur.
3827
38282002-03-21      Ilya Alexeev <ilya@continuum.ru>
3829
3830        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
3831        preparations for multiple PPPD connections.
3832
38332002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3834
3835        PR 149
3836        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
3837        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
3838        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
3839        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3840
38412002-02-28      Victor V. Vengerov <vvv@oktet.ru>
3842
3843        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
3844        * configure.ac: Modified to reflect addition.
3845
38462002-02-27      Ilya Alexeev <ilya@continuum.ru>
3847
3848        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
3849        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3850        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
3851        capabilities as well as eliminate some warnings.
3852
38532002-02-27      Eric Norum <eric.norum@usask.ca>
3854
3855        * libnetworking/net/radix.c: Properly handle fetching the default route
3856        when there is no route.  This was a bug in the original FreeBSD code and
3857        this fix is from an updated version of their code.
3858
38592002-02-16      Eric Norum <eric.norum@usask.ca>
3860
3861        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
3862        checking.
3863
38642002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3865
3866        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
3867        dodefaultroute.
3868
38692002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3870
3871        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
3872        include <rtems/seterr.h>.
3873
38742002-02-01      Mike Siers <mikes@poliac.com>
3875
3876        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
3877        avoid bringing the link down too fast. NOTE: Mike reports successfully
3878        running at 56K baud on a direct link.
3879
38802002-02-01      Eric Valette <valette@crf.canon.fr>
3881
3882        * librdbg/So many patches have been posted recently on the mailing list
3883        and  because we were unable to find correct solution to compile on
3884        various  linux distros (due to rpcgen incompatibilities), librdbg/and
3885        because the coding  style of rdbg was rather inconsistant among various
3886        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
3887        global coding style (using indent + manual edits), 2) incorporate/review
3888        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
3889        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
3890        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
3891        after rdbg initialization is done, NB : the paches is huge but it is
3892        mainly due to coding styke chnages.  Only few lines of codes have been
3893        really changed and they do not impact  rdbg functionnality (AFAIKT).
3894        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
3895        librdbg/include/rdbg/m68k/rdbg_f.h,
3896        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
3897        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
3898        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
3899        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
3900        librdbg/src/servtsp.c, librdbg/src/servutil.c,
3901        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
3902        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
3903        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
3904        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
3905        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
3906        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
3907        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
3908        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3909        librdbg/src/powerpc/new_exception_processing/remdeb.h,
3910        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
3911        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
3912
39132002-01-31      Mike Siers <mikes@poliac.com>
3914
3915        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
3916        * Nice Update of PPPD support which eliminates the requiremetn that
3917        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
3918        and reports that it seems to be more stable and handle larger packets
3919        better.  This patch replaces the termios tasks with more general pppd
3920        network driver tasks.  The functions pppinput() and pppstart() get
3921        called from the interrupt service routine.
3922        * libnetworking/Makefile.am, libnetworking/configure.ac,
3923        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3924        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3925        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3926        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3927        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3928        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3929        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3930        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3931        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3932        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3933        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3934        libnetworking/net/route.c, libnetworking/net/route.h,
3935        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3936        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3937        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3938        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3939        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3940        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3941        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3942        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3943        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3944        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3945        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3946        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3947        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3948        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3949        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3950        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3951        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3952        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3953        libnetworking/pppd/example/README,
3954        libnetworking/pppd/example/netconfig.h,
3955        libnetworking/wrapup/Makefile.am: Modified.
3956        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3957        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3958        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3959        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3960        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3961        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3962        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3963        libnetworking/modem/pppcompress.c: Subdirectory removed.
3964
39652002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3966
3967        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3968        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3969
39702002-01-18      Till Straumann <strauman@slac.stanford.edu>
3971
3972        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3973        issues: - exception handler needs to enable MSR_FP if the interrupted
3974        thread is FP enabled. - printk message for MSR fixed and added
3975        stacktrace. NOTE: this requires the stacktrace patch to
3976        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3977        however).
3978
39792002-01-06      Joel Sherrill <joel@OARcorp.com>
3980
3981        * optman/.cvsignore: Added aclocal.m4 and configure.
3982        * optman/.cvsignore: New file.
3983
39842002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3985
3986        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3987
39882002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3989
3990        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3991        * optman/ChangeLog: New.
3992        * optman/configure.ac: New.
3993        * optman/Makefile.am: New.
3994        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3995        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3996
39972001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3998
3999        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
4000
40012001-12-18      Eric Norum <eric.norum@usask.ca>
4002
4003        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
4004        `directories' (path names with a / at the end) while disallowing open()
4005        operations on TFTP `directories'.
4006
40072001-12-07      Eric Norum <eric.norum@usask.ca>
4008
4009        * libnetworking/lib/tftpDriver.c: Restore write capability.
4010
40112001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4012
4013        * libchip/network/sonic.h: Fix typo.
4014        * libnetworking/arpa/Makefile.am: Remove stray lines.
4015
40162001-10-30      Victor V. Vengerov <vvv@oktet.ru>
4017
4018        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
4019
40202001-10-18      Eric Norum <eric.norum@usask.ca>
4021
4022        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
4023        chdir() and open() operations within the TFTP file system.
4024
40252001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4026
4027        * librdbg/configure.ac: Fix latent bug exposed by removal of
4028        config.cache's which prevented powerpc targets librdbg from building.
4029
40302001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4031
4032        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
4033        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
4034        autoconf-2.52 happy.
4035
40362001-10-12      Mike Siers <mikes@poliac.com>
4037
4038        * libnetworking/Update to stable working state.  Congratulations Mike!
4039        :).
4040        * libnetworking/modem_example: Directory removed.
4041        * libnetworking/modem_example/16550.h,
4042        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
4043        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
4044        libnetworking/modem_example/ppp.h,
4045        libnetworking/modem_example/pppcompress.c: Files removed.
4046        * libnetworking/pppd/example/pppd.options: New file.
4047        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
4048        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4049        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
4050        libnetworking/pppd/rtemsmain.c: Updated.
4051
40522001-10-12      Joel Sherrill <joel@OARcorp.com>
4053
4054        * libchip/serial/z85c30.c: Fixed typo.
4055
40562001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4057
4058        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
4059        * configure.in: Remove.
4060        * configure.ac: New file, generated from configure.in by autoupdate.
4061        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4062        * libchip/configure.in: Remove.
4063        * libchip/configure.ac: New file, generated from configure.in by
4064        autoupdate.
4065        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4066        * librdbg/configure.in: Remove.
4067        * librdbg/configure.ac: New file, generated from configure.in by
4068        autoupdate.
4069        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
4070        * libnetworking/configure.in: Remove.
4071        * libnetworking/configure.ac: New file, generated from configure.in by
4072        autoupdate.
4073
40742001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4075
4076        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
4077        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
4078        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
4079
40802001-09-27      Joel Sherrill <joel@OARcorp.com>
4081
4082        * libchip/ChangeLog: Fixed typo in date.
4083
40842001-09-27      Eric Norum <eric.norum@usask.ca>
4085
4086        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
4087        TFTP  filesystem.
4088
40892001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4090
4091        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
4092        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
4093        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
4094        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
4095        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4096        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
4097        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
4098        'PREINSTALL_FILES ='.
4099        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
4100        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
4101        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
4102        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
4103        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
4104        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
4105        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
4106        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
4107        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
4108        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
4109        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
4110        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
4111
41122001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4113
4114        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
4115        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
4116        * librdbg/src/m68k/any/Makefile.am: Ditto.
4117        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
4118        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
4119        happy.
4120
41212001-09-21      Joel Sherrill <joel@OARcorp.com>
4122
4123        * libchip/network/Makefile.am: Fixed typo on file name.
4124        * libchip/network/i82586.c: Commented out line 318 which is referencing
4125        a member of a structure that is not currently there.  This needs to be
4126        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
4127        to C style.
4128
41292001-09-19      Eric Norum <eric.norum@usask.ca>
4130
4131        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
4132
41332001-09-19      Chris Johns <ccj@acm.org>
4134
4135        * libchip/network/README.i82586, libchip/network/i82586.c,
4136        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
4137        Network driver for Intel i82586.
4138        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
4139        rtems/rtems_bsdnet_internal.h Added support for populating the initial
4140        "root" filesystem with information obtained via the DHCP response.
4141
41422001-09-14      Eric Norum <eric.norum@usask.ca>
4143
4144        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
4145        make gcc 3.x happy.
4146
41472001-08-16      Mike Siers <mikes@poliac.com>
4148
4149        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
4150        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
4151        These support callback functionality that has not even been compiled
4152        under RTEMS yet.
4153        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
4154        example application.  Mike's notes on the modifications: - renamed
4155        error() function because of namespace problems - removed calls to the
4156        exit() funciton - removed extra files from the pppd source directory -
4157        defined pppd task constant values in rtemspppd.h - modifyied example
4158        code to get actual tick per second value - placed the pppd 2.3.11 man
4159        page file (pppd.8) into the pppd directory.
4160        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
4161        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4162        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4163        libnetworking/pppd/rtems-ppp.c: Deleted.
4164        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
4165        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
4166        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
4167        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
4168        libnetworking/pppd/example/init.c,
4169        libnetworking/pppd/example/netconfig.h,
4170        libnetworking/pppd/example/ppp.conf,
4171        libnetworking/pppd/example/pppdapp.c,
4172        libnetworking/pppd/example/system.h: New files.
4173        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
4174        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
4175        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
4176        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
4177        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
4178        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
4179        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
4180        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
4181        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
4182        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
4183        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
4184        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
4185        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
4186        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
4187        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
4188
41892001-08-16      Joel Sherrill <joel@OARcorp.com>
4190
4191        * libnetworking/pppd/example/Makefile: Removed.
4192        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
4193        to avoid bootstrap -c clobbering it.
4194        * libnetworking/rtems_telnetd/.cvsignore: New file.
4195
41962001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
4197
4198        * libnetworking/Makefile.am, libnetworking/configure.in,
4199        libnetworking/rtems_servers/Makefile.am,
4200        libnetworking/rtems_servers/telnetd.c,
4201        libnetworking/rtems_servers/telnetd.h,
4202        libnetworking/rtems_telnetd/Makefile.am,
4203        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4204        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4205        libnetworking/rtems_telnetd/telnetd.c,
4206        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
4207        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
4208        effect when ftpd change. - the tcp/ip stats have been implemented into
4209        icmds.c and started when telnetd daemon is started.
4210        * libnetworking/rtems_servers/telnetd.c,
4211        libnetworking/rtems_servers/telnetd.h: Removed.
4212        * libnetworking/rtems_telnetd: New directory.
4213        * libnetworking/rtems_telnetd/Makefile.am,
4214        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
4215        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
4216        libnetworking/rtems_telnetd/telnetd.c,
4217        libnetworking/rtems_telnetd/telnetd.h: New files.
4218
42192001-06-14      Joel Sherrill <joel@OARcorp.com>
4220
4221        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
4222        Moved from libmisc/shell so the network stack to address network
4223        depenendency.
4224        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
4225
42262001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4227
4228        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
4229
42302001-05-15      Joel Sherrill <joel@OARcorp.com>
4231
4232        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
4233        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
4234        accidentally deleted the incorrectly empty versions.
4235
42362001-05-14      Till Straumann <strauman@slac.stanford.edu>
4237
4238        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
4239        libchip/pci/Makefile.am: Per PR215 address the following issues: -
4240        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
4241        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
4242        to know the values) - the affected BSP (shared/motorola) headers have
4243        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
4244        driver (libchip/network/dec21140.c) has been fixed to use
4245        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
4246        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
4247        who is using this driver. - the DEC driver also has been fixed to use
4248        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
4249        delay_in_bus_cycles().
4250
42512001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4252
4253        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
4254
42552001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4256
4257        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
4258
42592001-04-24      Eric Norum <eric.norum@usask.ca>
4260
4261        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
4262        NTP synchronization a little more robust -- no NTP daemon yet, but at
4263        least it trys a little harder when the primary NTP server is down.
4264
42652001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
4266
4267        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
4268        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
4269        libnetworking/pppd/modem_example/modem.c,
4270        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
4271        other strings into English.
4272        * libnetworking/pppd/STATUS: updated to reflect the changes.
4273
42742001-04-20      Jake Janovetz <janovetz@uiuc.edu>
4275
4276        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
4277        again.
4278
42792001-04-20      Eric Valette <valette@crf.canon.fr>
4280
4281        * mcp750 directory renamed new_exception processing as it supports many
4282        more CPU models.
4283        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4284        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4285        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
4286        formerly in mcp750 plus modifications.
4287        * librdbg/src/powerpc/mcp750/.cvsignore,
4288        librdbg/src/powerpc/mcp750/Makefile.am,
4289        librdbg/src/powerpc/mcp750/remdeb.h,
4290        librdbg/src/powerpc/mcp750/remdeb_f.x,
4291        librdbg/src/powerpc/mcp750/remdeb_svc.c,
4292        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
4293        new_exception_processing.
4294        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
4295        librdbg/src/powerpc/new_exception_processing/Makefile.am,
4296        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
4297        part of this effort to add support for the MPC8xx.
4298
42992001-04-19      Joel Sherrill <joel@OARcorp.com>
4300
4301        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
4302        internal include files.
4303
43042001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
4305
4306        PR 158
4307        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
4308        rcmd() library call by commenting out the parts that deal with signals.
4309        This enables RTEMS to 'rsh' command to a server connecting fd to remote
4310        stdio. The 'server-side' parts of this file which deal with
4311        authentication are disabled since they are not needed.
4312
43132001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
4314
4315        * libnetworking/include/.cvsignore: Remove dangling file.
4316
43172001-03-14      Joel Sherrill <joel@OARcorp.com>
4318
4319        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
4320        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
4321        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
4322        libchip style serial drivers can be written in libcpu or libbsp.
4323
43242001-03-01      Joel Sherrill <joel@OARcorp.com>
4325
4326        * libchip/network/cs8900.c, libchip/network/cs8900.h,
4327        libchip/network/sonic.c, libchip/network/sonic.h,
4328        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
4329        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
4330        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
4331        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
4332        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
4333        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
4334        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
4335        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
4336
43372001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4338
4339        * librdbg/include/rdbg/Makefile.am,
4340        librdbg/include/rdbg/i386/Makefile.am,
4341        librdbg/include/rdbg/m68k/Makefile.am,
4342        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
4343        style on include files.
4344
43452001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4346
4347        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4348        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
4349        replace ${..} with $(..).
4350        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
4351        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
4352        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4353        libnetworking/rtems/Makefile.am, libnetworking/
4354        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
4355        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
4356        include_*HEADERS instead of H_FILES.
4357        * libnetworking/include/Makefile.am: Remove.
4358        * libnetworking/Makefile.am: Add handling of *.h files.
4359        * libnetworking/configure.in: Remove include/Makefile.
4360
43612001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4362
4363        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
4364
43652001-01-31      Sergei Organov <osv@javad.ru>
4366
4367        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
4368        current dir and root dir removed in favor of new libio support for
4369        task-local current and root directories. - Bug in `close_data_socket()'
4370        introduced by previous change fixed. - `command_pasv()' changed to set
4371        timeout on socket we are listening on and code fixed to don't close
4372        socket twice on error. - `serr()' changed to clear `errno'. -
4373        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
4374        changed to clear `errno' before processing session. -
4375        `close_data_socket()' fixed to close both active and passive sockets -
4376        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
4377        empty string  in `exec_command()'.
4378
43792001-01-25      Eric Norum <eric.norum@usask.ca>
4380
4381        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
4382        improves throughput on systems which are dropping packets.   Only the
4383        first timeout is reduced.  This keeps the number of extra packets down
4384        on networks that are very busy and dropping lots of packets.
4385
43862001-01-24      Sergei Organov <osv@javad.ru>
4387
4388        * libnetworking/rtems_servers/ftpd.c,
4389        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4390        - Timeouts on sockets implemented. 'idle' field added to configuration.
4391        No timeout by default to keep backward compatibility. Note: SITE IDLE
4392        command not implemented yet. - Basic global access control implemented.
4393        'access' field added to configuration. No access limitations by default
4394        to keep backward compatibility. - Anchor data socket for active mode
4395        (using self IP and port 20.) - Fixed default data port support (still
4396        not tested). - Don't allow IP address different from originating host in
4397        PORT command to improve security. - Fixed bug in MDTM command. - Check
4398        for correctness of parsing of argument in command_port(). - Fixed
4399        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
4400        a directory. - Command parsing a little bit improved: command names are
4401        now converted to upper-case to be more compatible with RFC (command
4402        names are not case-sensitive.) - Reformat comments so that they have
4403        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
4404        previous changes - True ASCII mode implemented (doesn't work for hooks
4405        and /dev/null) - Passive mode implemented, PASV command added. - Default
4406        port for data connection could be used (untested, can't find ftp client
4407        that doesn't send PORT command) - SYST reply changed to UNIX, as former
4408        RTEMS isn't registered name. - Reply codes reviewed and fixed.
4409
44102001-01-18      Joel Sherrill <joel@OARcorp.com>
4411
4412        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
4413        macro using variable arguments.
4414        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
4415        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
4416        since I updated the main RTEMS development machine to RedHat 7.2 and
4417        apparently got a new version of rpcgen.
4418
44192001-01-12      Sergei Organov <osv@javad.ru>
4420
4421        * libnetworking/rtems_servers/ftpd.c,
4422        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
4423        - use pool of pre-created threads to handle sessions instead of
4424        creating/deleting threads on the fly - LIST output is now similar to
4425        what "/bin/ls -al" would output, thus FTP clients such Netscape are
4426        happy with it. - LIST NAME now works (both for files and directories) -
4427        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
4428        clients happy  - keep track of CWD for every session separately -
4429        ability to specify root directory name for FTPD in configuration table.
4430        FTPD will then create illusion for FTP clients that this is actually
4431        root directory. - ignore options sent in commands, thus LIST -al FILE
4432        works and doesn't try to list "-al" directory. - buffers are allocated
4433        on stack instead of heap where possible to eliminate malloc/free calls
4434        (avoid possible heap fragmentation troubles). - drop using of task
4435        notepad to pass parameters - use function arguments instead - use
4436        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
4437        in socket() instead of AF_INET.
4438
44392001-01-02      Joel Sherrill <joel@OARcorp.com>
4440
4441        * libnetworking/CHANGELOG: Removed.
4442        * libnetworking/README: Merged CHANGELOG contents as initial changes.
4443
44442000-12-14      Eric Norum <eric.norum@usask.ca>
4445
4446        * libnetworking/lib/tftpDriver.c: Added write capability.
4447
44482000-12-08      Joel Sherrill <joel@OARcorp.com>
4449
4450        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
4451        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
4452        numerous variable declarations conditional on PPP_COMPRESS and
4453        PPP_FILTER.  Commented out variables that were not used because the code
4454        using them was commented out. Removed totally unused variables.
4455        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
4456        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
4457
44582000-11-30      Joel Sherrill <joel@OARcorp.com>
4459
4460        * libnetworking/modem/ppp_tty.c: Changed to include
4461        <rtems/termiostypes.h> since that is an RTEMS specific header file.
4462        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
4463        * libnetworking/Makefile.am: Modified to reflect above.
4464
44652000-11-27      Joel Sherrill <joel@OARcorp.com>
4466
4467        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
4468
44692000-11-25      Eric Norum <eric.norum@usask.ca>
4470
4471        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
4472        core.
4473
44742000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
4475
4476        * libnetworking/wrapup/Makefile.am: Added modem subdir.
4477        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
4478        subdir.
4479        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
4480        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
4481        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
4482        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
4483        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
4484        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
4485        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
4486        main.c and ppp_tty.c should be scratched. The modem subdir has the real
4487        ppp_tty.c and the real pppd main is in pppmain.c.
4488
44892000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
4490
4491        * libchip/network/sonic.c: Added ipalign() routine to align the received
4492        packet so that the ip header is on a 32-bit boundary. Necessary for
4493        cpu's that do not allow unaligned loads and stores and when the 32-bit
4494        DMA mode is used.
4495
44962000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4497
4498        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
4499        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
4500        ACLOCAL_AMFLAGS.
4501        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
4502        ACLOCAL_AMFLAGS.
4503        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
4504        ACLOCAL_AMFLAGS.
4505
45062000-11-03      Chris Johns <ccj@acm.org>
4507
4508        * libchip/network/README.cs8900, libchip/network/cs8900.c,
4509        libchip/network/cs8900.h: New files.
4510
45112000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4512
4513        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
4514        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4515        $(RTEMS_TOPdir)/aclocal.
4516        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4517        $(RTEMS_TOPdir)/aclocal.
4518        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
4519        $(RTEMS_TOPdir)/aclocal.
4520
45212000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4522
4523        * configure.in: Switch to GNU-canonicalization.
4524        * Makefile.am: Reflect changes to configure.in.
4525        * acinclude.m4: Remove.
4526
45272000-10-30      Joel Sherrill <joel@OARcorp.com>
4528
4529        * POSIX include files merged into newlib.  This resulted in some
4530        definitions moving to other files and thus some secondary effects in
4531        RTEMS source code.
4532        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
4533        in sync with newlib's <machine/types.h>.
4534        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
4535        definition of struct itimerval in <sys/time.h>.
4536
45372000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4538
4539        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
4540        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4541        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
4542        * ChangeLog: Fix typos.
4543        * configure.in: add tests to the GNU canonicalized subdirectories.
4544
45452000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4546
4547        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
4548        * configure.in: add lib to the GNU canonicalized subdirectories,  make
4549        the lib directory before configuring lib/.
4550
45512000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4552
4553        * configure.in, Makefile.am: add exec to the GNU canonicalized
4554        subdirectories.
4555        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
4556        * configure.in: add libnetworking, librpc and librdb to the GNU
4557        canonicalized subdirectories.
4558        * configure.in: add libmisc and libchip to the GNU canonicalized
4559        subdirectories.
4560        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4561        Switch to GNU canonicalization.
4562        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4563        Switch to GNU canonicalization.
4564        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
4565        Switch to GNU canonicalization.
4566
45672000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4568
4569        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
4570        canonicalization to libfs/. The approach is currently a bit of a hack as
4571        GNU canonicalization does not support the per-BSP build some of the
4572        other directories require.  As more of the tree is converted, this will
4573        become less  of an issue.
4574
45752000-10-20      Joel Sherrill <joel@OARcorp.com>
4576
4577        * libchip/network/dec21140.c: Corrected attach to include "int attach"
4578        parameter.
4579
45802000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
4581
4582        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4583        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
4584        * librdbg/configure.in: Add m68k support.
4585        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
4586        subdirectory.
4587        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
4588        failure.
4589        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
4590        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
4591        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
4592        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
4593        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
4594        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
4595        librdbg/src/m68k/.cvsignore: New files.
4596        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
4597        function pointers.
4598        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
4599        _after_ pointer has been checked against NULL.
4600
46012000-10-18      Joel Sherrill <joel@OARcorp.com>
4602
4603        * wrapup/Makefile.am: Added libfs.
4604
46052000-10-18      Chris Johns <ccj@acm.org>
4606
4607        * libfs created.
4608        * configure.in: Added libfs subdirectory.
4609        * libnetworking/pppd/ipxcp.c: Fixed a typo.
4610
46112000-09-28      Joel Sherrill <joel@OARcorp.com>
4612
4613        * libnetworking/rtems_webserver/Makefile.am,
4614        libnetworking/rtems_webserver/base64.c,
4615        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
4616        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
4617
46182000-09-22      Joel Sherrill <joel@OARcorp.com>
4619
4620        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
4621        libnetworking/rtems/rtems_bsdnet_internal.h,
4622        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
4623        have included rtems.h.  It is now including precisely the  least amount
4624        of low level, yet portable .h files to get the basic RTEMS types
4625        defined.  This rippled into other  files since rtems_bsdnet_internal.h
4626        used machine/types.h to include rtems.h.
4627
46282000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4629
4630        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
4631
46322000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4633
4634        * libnetworking/ChangeLog: Cleanup.
4635
46362000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4637
4638        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
4639        * libchip/ChangeLog: Fix formating.
4640
46412000-09-05      Joel Sherrill <joel@OARcorp.com>
4642
4643        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
4644        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
4645        confusion and to work with the converted flags.
4646
46472000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4648
4649        * wrapup/Makefile.am: Include compile.am.
4650        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
4651        libchip/serial/Makefile.am: Include compile.am.
4652        * librdbg/src/i386/any/Makefile.am,
4653        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
4654        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
4655        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
4656        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
4657        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
4658        libnetworking/rtems_servers/Makefile.am,
4659        libnetworking/rtems_webserver/Makefile.am,
4660        libnetworking/wrapup/Makefile.am: Include compile.am.
4661
46622000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
4663
4664        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
4665        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
4666
46672000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4668
4669        * libnetworking/netinet/tcp_input.c: Spelling corrections.
4670
46712000-08-31      Joel Sherrill <joel@OARcorp.com>
4672
4673        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
4674        Antti P Miettinen <antti.p.miettinen@nokia.com>.
4675        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
4676        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
4677        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
4678        * libnetworking/wbase64.c: Removed.
4679        * libnetworking/Makefile.am, libnetworking/asp.c,
4680        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
4681        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
4682        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
4683        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
4684        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
4685        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
4686        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
4687        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
4688        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
4689        Modified.
4690
46912000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
4692
4693        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
4694
46952000-08-30      Joel Sherrill <joel@OARcorp.com>
4696
4697        * libnetworking/rtems_webserver/license.txt: New file.
4698
46992000-08-10      Joel Sherrill <joel@OARcorp.com>
4700
4701        * ChangeLog: New file.
4702        * libchip/ChangeLog: New file.
4703        * librdbg/ChangeLog: New file.
4704        * libnetworking/ChangeLog: New file.
4705
Note: See TracBrowser for help on using the repository browser.