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

4.104.114.84.9
Last change on this file since 6aff507 was 6aff507, checked in by Thomas Doerfler <Thomas.Doerfler@…>, on Jul 18, 2007 at 12:51:30 PM

added PPC_e300 to raw_exception.c
removed timed abort in ns16550.c transmit code

  • Property mode set to 100644
File size: 128.2 KB
Line 
12007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
2        * libchip/serial/ns16550.c: removed timed out wait for transmitter
3        to become ready: This will not work for fast CPUs.
4
52007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
6        * libchip/ide/ata.c: fixed warning
7
82007-06-20      Ray Xu <rayx@gmail.com>
9
10        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
11        console, and libio. This shrinks the memory requirements but Joel has
12        not figured out how best to present this to application space.
13        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
14        New files.
15
162007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
17
18        * optman/sapi/no-io.c: Split IO Manager into one function per file so
19        now we only need required initialization methods.
20
212007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
22
23        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
24        parameter since it was used to configure a no longer used feature.
25        Device names are now part of the filesystem not in a table.
26
272007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
28
29        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
30        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
31        optman/rtems/no-part.c, optman/rtems/no-region.c,
32        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
33        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
34        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
35        other optional managers so using them reduces application size
36        instead of increasing it.
37        * optman/rtems/no-barrier.c: New file.
38
392007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
40
41        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
42        adjustments to pci-API changes.
43        * libchip/network/dec21140.c, libchip/network/elnk.c,
44        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
45        changes.
46
472007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
48
49        * libchip/network/dec21140.c, libchip/network/if_dc.c,
50        libchip/network/if_fxp.c: Reflect changes to pci-API.
51
522007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
53
54        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
55        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
56
572007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
58
59        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
60          being used to compile "tools").
61
622007-03-13      Joel Sherrill <joel@OARcorp.com>
63
64        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
65
662007-03-12      Joel Sherrill <joel@OARcorp.com>
67
68        * libchip/network/cs8900.c, libchip/network/cs8900.h,
69        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
70        and/or fix mistake in copyright notice. Both of these mistakes appear
71        to be from code submitted after these changes were made previously.
72
732007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
74
75        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
76
772007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
78
79        * libchip/Makefile.am: Correct path to README.tulipclone.
80
812007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
82
83        * libchip/ide/ata.c: Remove superfluous type casts.
84
852007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
86
87        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
88        Use size_t for sizes.
89
902007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
91
92        * libchip/ide/ata.c: in ata_request_done: moved call to free()
93        from preemption disabled region
94
952007-01-16      Till Straumann <strauman@slac.stanford.edu>
96
97        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
98        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
99        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
100
1012006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
102
103        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
104          ioctl_command_t as ioctl argument.
105
1062006-12-13      Joel Sherrill <joel@OARcorp.com>
107
108        * librtems++/include/rtems++/rtemsEvent.h,
109        librtems++/include/rtems++/rtemsMessageQueue.h,
110        librtems++/include/rtems++/rtemsSemaphore.h,
111        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
112        librtems++/src/rtemsMessageQueue.cc,
113        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
114        rtems_unsigned32 to uint32_t.
115
1162006-12-13      Joel Sherrill <joel@OARcorp.com>
117
118        PR 1181/bsps
119        * optman/rtems/no-msg.c: Clean up dead code.
120
1212006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
122
123        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
124
1252006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
126
127        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
128        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
129        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
130
1312006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
132
133        * configure.ac: New BUG-REPORT address.
134
1352006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
136
137        * Makefile.am: Remove ampolish3.
138
1392006-11-17      Joel Sherrill <joel@OARcorp.com>
140
141        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
142        blank lines.
143
1442006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
145
146        * configure.ac: Remove RTEMS_AMPOLISH3.
147        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
148          Remove checks for AMPOLISH3.
149        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
150        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
151        * ampolish3: Remove.
152
1532006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
154
155        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
156        * aclocal/prog-cc.m4: Remove CFLAGS.
157        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
158        Compose CFLAGS. Append CFLAGS to ac_configure_args.
159
1602006-10-23      Joel Sherrill <joel@OARcorp.com>
161
162        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
163
1642006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
165
166        * automake/compile.am: Use hard-coded RTEMS_* flags.
167
1682006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
169
170        * aclocal/rtems-top.m4: Remove RTEMS_API.
171        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
172
1732006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
174
175        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
176
1772006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
178
179        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
180
1812006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
182
183        * aclocal/version.m4: Bump version to 4.7.99.0.
184
1852006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
186
187        * configure.ac: Require autoconf-2.60. Require automake-1.10.
188
1892006-09-11      Joel Sherrill <joel@OARcorp.com>
190
191        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
192
1932006-09-04      Joel Sherrill <joel@OARcorp.com>
194
195        * libchip/network/greth.c, libchip/network/open_eth.c,
196        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
197        introduced by warning removal.
198
1992006-09-01      Joel Sherrill <joel@OARcorp.com>
200
201        * libchip/network/greth.c, libchip/network/open_eth.c,
202        libchip/network/smc91111.c: Remove warnings and correct prototype
203        added earlier today.
204
2052006-09-01      Joel Sherrill <joel@OARcorp.com>
206
207        * libchip/network/cs8900.c, libchip/network/greth.c,
208        libchip/network/i82586.c, libchip/network/open_eth.c,
209        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
210        sized integers, and inttypes.h printf helpers.
211
2122006-08-09      Kolja Waschk <waschk@telos.de>
213
214        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
215
2162006-07-12      Joel Sherrill <joel@OARcorp.com>
217
218        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
219
2202006-07-11      Jerry Needell <jerry.needell@unh.edu>
221
222        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
223        4.6 branch.  Original modifications by Gaisler Enterprises.
224        * libchip/network/greth.c, libchip/network/greth.h: New files.
225
2262006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
227
228        * ide/ata.[ch]:
229        (PR1118) fetch priority for ATA task from a variable,
230        not a fixed configuration value.
231       
2322006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
233
234        * Makefile.am: Add ampolish3.
235
2362006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
237
238        * ampolish3: New.
239        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
240
2412006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
242
243        * aclocal/rtems-ampolish.m4: New.
244        * configure.ac: Use RTEMS_AMPOLISH3.
245
2462006-04-18  Joel Sherrill <joel@OARcorp.com>
247
248        * aclocal/version.m4: Updated to rtems-4.6.99.3.
249
2502006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
251
252        PR 853/filesystem
253        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
254        should be modified to support the new exception scheme and to use the
255        handle parameter.
256
2572006-02-a32     Eric Norum <norume@aps.anl.gov>
258
259        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
260        "newer" PCI access calls.  Minor cleanups.  Comments.
261
2622006-01-12      Eric Norum <norume@aps.anl.gov>
263
264        PR 861/networking
265        PR 863/networking
266        * libchip/network/smc91111.c: Fix illegal lvalue increments.
267
2682006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
269
270        * wrapup/Makefile.am: Add preinstall.am.
271        * libchip/Makefile.am: Build libchip/network/smc91111.
272        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
273        Eliminate cyg_int* crap.
274
2752006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
276
277        * librdbg/Makefile.am: Add preinstall.am.
278        * aclocal/bsp-configure.m4: Add ampolish3.
279        New header guards.
280
2812006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
282
283        * libchip/network/open_eth.c, libchip/network/open_eth.h:
284        Merger from rtems-4-6-branch.
285
2862006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
287
288        * libchip/network/smc91111.c
289        libchip/network/smc91111config.h
290        libchip/network/smc91111exp.h
291        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
292        * libchip/Makefile.am: Reflect adding smc91111*.
293
2942006-01-08      Joel Sherrill <joel@OARcorp.com>
295
296        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
297        char *.
298
2992006-01-08      Joel Sherrill <joel@OARcorp.com>
300
301        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
302        warnings.
303
3042005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
305
306        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
307        Add RTEMS_RELLDFLAGS.
308        * automake/compile.am: Remove RTEMS_USE_GCC.
309        Remove RTEMS_RELLDFLAGS.
310        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
311
3122005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
313
314        * libchip/network/if_media.h, libchip/network/mii.h:
315        Remove (Moved to cpukit).
316        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
317        and libchip/network/if_media.h.
318        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
319        if_media.h having moved.
320
3212005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
322
323        * automake/compile.am, automake/host.am, automake/local.am,
324        automake/subdirs.am: Remove depend.
325        * configure.ac: Explicitly pass --libdir and --includedir to
326        testsuites.
327
3282005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
329
330        * configure.ac: Reflect changes to testsuites.
331
3322005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
333
334        * automake/compile.am: Remove GCCSPECS.
335        * aclocal/prog-cc.m4: Add GCCSPECS.
336        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
337
3382005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
339
340        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
341        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
342
3432005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
344
345        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
346        libcpu/byteorder.h for i386.
347
3482005-11-02      Till Straumann <strauman@slac.stanford.edu>
349
350        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
351        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
352        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
353        added a simple API/library for i2c devices and drivers for i2c
354        2-byte eeproms and a ds1621 temperature sensor; API is documented
355        in libi2c.h.
356
3572005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
358
359        * libnetworking/pppd/ipxcp.c,
360        libnetworking/pppd/chat.c,
361        libnetworking/pppd/patchlevel.h,
362        libnetworking/pppd/upap.h,
363        libnetworking/pppd/md5.h,
364        libnetworking/pppd/pppd.8,
365        libnetworking/pppd/README,
366        libnetworking/pppd/preinstall.am,
367        libnetworking/pppd/md4.h,
368        libnetworking/pppd/magic.c,
369        libnetworking/pppd/pppd.h,
370        libnetworking/pppd/demand.c,
371        libnetworking/pppd/rtemsmain.c,
372        libnetworking/pppd/sys-rtems.c,
373        libnetworking/pppd/ipcp.h,
374        libnetworking/pppd/lcp.h,
375        libnetworking/pppd/chap_ms.c,
376        libnetworking/pppd/md4.c,
377        libnetworking/pppd/rtemspppd.h,
378        libnetworking/pppd/cbcp.h,
379        libnetworking/pppd/auth.c,
380        libnetworking/pppd/lcp.c,
381        libnetworking/pppd/example/README,
382        libnetworking/pppd/example/ppp.conf,
383        libnetworking/pppd/example/system.h,
384        libnetworking/pppd/example/netconfig.h,
385        libnetworking/pppd/example/pppdapp.c,
386        libnetworking/pppd/example/init.c,
387        libnetworking/pppd/example/Makefile-user,
388        libnetworking/pppd/example/pppd.options,
389        libnetworking/pppd/rtemspppd.c,
390        libnetworking/pppd/ipxcp.h,
391        libnetworking/pppd/chap_ms.h,
392        libnetworking/pppd/options.c,
393        libnetworking/pppd/magic.h,
394        libnetworking/pppd/chap.h,
395        libnetworking/pppd/cbcp.c,
396        libnetworking/pppd/upap.c,
397        libnetworking/pppd/chap.c,
398        libnetworking/pppd/Makefile.am,
399        libnetworking/pppd/ccp.h,
400        libnetworking/pppd/utils.c,
401        libnetworking/pppd/rtemsdialer.h,
402        libnetworking/pppd/fsm.h,
403        libnetworking/pppd/pathnames.h,
404        libnetworking/pppd/md5.c,
405        libnetworking/pppd/fsm.c,
406        libnetworking/pppd/ipcp.c,
407        libnetworking/pppd/STATUS,
408        libnetworking/pppd/ccp.c,
409        libnetworking/Makefile.am: Remove (Moved to cpukit).
410
4112005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
412
413        * configure.ac: Remove libnetworking, libnetworking/pppd.
414        * wrapup/Makefile.am: Remove libpppd.a.
415
4162005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
417
418        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
419        rtemsdialer.h to $(includedir)/rtems.
420
4212005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
422
423        * libnetworking/rtems_telnetd/icmds.c,
424        libnetworking/rtems_telnetd/Makefile.am,
425        libnetworking/rtems_telnetd/preinstall.am,
426        libnetworking/rtems_telnetd/pty.c,
427        libnetworking/rtems_telnetd/pty.h,
428        libnetworking/rtems_telnetd/README,
429        libnetworking/rtems_telnetd/telnetd.c,
430        libnetworking/rtems_telnetd/telnetd.h:
431        Remove (Moved to cpukit).
432
4332005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
434
435        * configure.ac: Remove libnetworking/rtems_telnetd.
436        * libnetworking/Makefile.am: Remove rtems_telnetd.
437        * libnetworking/README: Remove (Obsolete).
438        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
439
4402005-10-20  Eric Norum <norume@aps.anl.gov>
441
442        * libchip/network/dec21140.c: Clean up PCI mapping.
443
4442005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
445
446        * libnetworking/pppd/Makefile.am: Use preinstall.am.
447        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
448        librdbg/src/servrpc.c, librdbg/src/servtgt.c
449        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
450        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
451        * configure.ac: Move optman to the end of BSP_SUBDIRS.
452
4532005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
454
455        * aclocal/bspopts.m4: Add missing m4 quotes.
456
4572005-09-02  Joel Sherrill <joel@OARcorp.com>
458
459    * aclocal/version.m4: Updated to rtems-4.6.99.2.
460
4612005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
462
463        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
464        libchip/network/dec21140.c: Remove initialization of PCI bus.
465
4662005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
467
468        * optman/Makefile.am: Add preinstall.am.
469
4702005-07-18      Karel Gardas <kgardas@objectsecurity.com>
471
472        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
473        UNTESTED to tested.
474
4752005-06-17      Joel Sherrill <joel@OARcorp.com>
476
477        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
478        it is not supported by the MPC5xx.
479
4802005-06-17      Joel Sherrill <joel@OARcorp.com>
481
482        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
483        interface. Also correct attempting to build on other than PowerPC and
484        x86.
485
4862005-06-16      Daron Chabot <daron@nucleus.usask.ca>
487
488        * libchip/Makefile.am: Add driver for Tulip clones.
489        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
490        libchip/network/if_dcreg.h: New files.
491
4922005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
493
494        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
495        to enable rdbg.
496        * configure.ac: Reflect changes above.
497
4982005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
499
500        * configure.ac: Add ada/.
501
5022005-05-20      Sergei Organov  <osv@topconrd.ru>
503
504        PR 750/networking
505        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
506        wait_input().
507
5082005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
509
510        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
511        rtems/irq.h.
512
5132005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
514
515        * libchip/Makefile.am: Include preinstall.am.
516        * libchip/preinstall.am: New.
517
5182005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
519
520        * configure.ac: Add AMPOLISH3.
521        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
522        * libnetworking/rtems_telnetd/preinstall.am: New.
523        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
524
5252005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
526
527        * configure.ac: Let enable_rpcgen default to "no".
528
5292005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
530
531        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
532
5332005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
534
535        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
536        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
537
5382005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
539
540        * libchip/network/dec21140.c, libchip/network/elnk.c,
541        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
542
5432005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
544
545        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
546        of code as a result of the implementation of a common PCI interface.
547
5482005-05-04      Joel Sherrill <joel@OARcorp.com>
549
550        * libchip/network/open_eth.c: Remove prototype of set_vector.
551
5522005-05-03      Joel Sherrill <joel@OARcorp.com>
553
554        * librdbg/src/ptrace.c: Remove warning.
555
5562005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
557
558        * libchip/network/dec21140.c, libchip/network/elnk.c,
559        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
560        Modified parameter list to remove warnings.
561
5622005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
563
564        * libchip/network/cs8900.c, libchip/network/i82586.c,
565        libchip/network/open_eth.c, libchip/network/sonic.c,
566        libchip/serial/mc68681.c: Modified types to remove
567        warnings.  Added initialization to remove warnings.
568
5692005-04-28      Joel Sherrill <joel@OARcorp.com>
570
571        * libchip/network/README.sonic: Rewritten to account for removal of
572        dmv177.
573
5742005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
575
576        PR 781/rtems_misc
577        * libchip/serial/ns16550_p.h: Fix baud rate calculation
578
5792005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
580
581        * libchip/serial/ns16550.c:
582        Fixed warnings generated in various powerpc configurations
583
5842005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
585
586        * libchip/serial/ns16550.c: Modified
587        ISR to work with PPC new exception processing
588
5892005-03-14      Joel Sherrill <joel@OARcorp.com>
590
591        * libchip/network/dec21140.c, libchip/network/elnk.c,
592        libchip/network/if_fxp.c: Continue PCI API unification. All use
593        pci_find_device(). Network drivers manufacture a signature since all
594        calls have not been converted yet.
595
5962005-03-04      Joel Sherrill <joel@OARcorp.com>
597
598        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
599        initialize function part of the unified PCI API as pci_initialize().
600
6012005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
602
603        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
604        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
605
6062005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
607
608        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
609        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
610
6112005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
612
613        * aclocal/ppc.m4: Reflect changes to ppc exception processing
614        building procedures.
615
6162005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
617
618        * aclocal/prog-cc.m4:
619        Quote CFLAGS's RHS to accomodate Solaris broken sh.
620
6212005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
622
623        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
624
6252005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
626
627        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
628
6292005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
630
631        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
632
6332005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
634
635        * libnetworking/rtems_servers/ftp.c,
636        libnetworking/rtems_servers/ftp.h,
637        libnetworking/rtems_servers/Makefile.am:
638        Remove (relocated to cpukit/ftpd).
639        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
640        removed move libnetworking/rtems_servers.
641
6422005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
643
644        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
645
6462005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
647
648        PR 755/rtems
649        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
650        Remove local declarations of rtems_bsdnet_nameservers,
651        rtems_bsdnet_nameservers_count.
652
6532005-01-31      Sergei Organov <osv@topconrd.ru>
654
655        PR 751/pppd
656        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
657        committed to fix PR736 breaks pppd. chat.c should have its own static
658        ttyfd for pppd to work correctly. The symptom is that second
659        invokation of chat (for connect script) fails due to pppd_ttyfd set
660        to -1 by previous chat invokation (for init script). In addition,
661        this patch fixes leaving of dangling pointer in the abort_stbring[]
662        by chat_send().
663
6642005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
665
666        * configure.ac: Remove CFLAGS_DEBUG_V.
667        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
668
6692005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
670
671        * wrapup/Makefile.am: Remove rtems-ctor.o.
672
6732005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
674
675        * libchip/rtc/rtc.h: size_t RTC_Count.
676
6772005-01-20      Joel Sherrill <joel@OARcorp.com>
678
679        PR 736/pppd
680        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
681        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
682        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
683        should not be static and should have a name more specific to pppd.
684
6852005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
686
687        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
688        libnetworking/rtems_servers/Makefile.am,
689        libnetworking/rtems_telnetd/Makefile.am,
690        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
691        Eliminate CFLAGS_OPTIMIZE_V.
692
6932005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
694
695        * configure.ac: Pass CFLAGS to testsuites configure.
696        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
697        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
698
6992005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
700
701        * configure.ac: Pass CFLAGS to cpukit configure.
702        * aclocal/rtems-flags.m4: Remove (Unused).
703        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
704        * aclocal/env-rtemsbsp.m4:
705        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
706        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
707        RTEMS_CFLAGS.
708        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
709        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
710        Cleanup comments.
711
7122005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
713
714        * automake/compile.am: Remove build-variant support.
715
7162005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
717
718        * libnetworking/pppd/Makefile.am,
719        libnetworking/rtems_servers/Makefile.am,
720        libnetworking/rtems_telnetd/Makefile.am:
721        Remove build-variant support.
722
7232005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
724
725        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
726        support/Makefile.am, wrapup/Makefile.am:
727        Remove build-variant support.
728
7292004-11-22      Joel Sherrill <joel@OARcorp.com>
730
731        * libchip/network/if_fxp.c: Add entry for another module ID code.
732
7332004-11-22      Joel Sherrill <joel@OARcorp.com>
734
735        PR 693/misc
736        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
737        in/outport routines.
738
7392004-11-22      Joel Sherrill <joel@OARcorp.com>
740
741        PR 693/misc
742        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
743        in/outport routines.
744
7452004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
746
747        * aclocal/enable-itron.m4: Remove (unused).
748
7492004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
750
751        * configure.ac: Misc. quoting cleanups.
752        Enable ada-tests iff --enable-ada and --enable-tests.
753
7542004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
755
756        PR 703/filesystem
757        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
758        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
759        libchip/ide/ide_controller.c:
760        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
761        available for BSPS/device drivers.
762        Extend the "modes_available" and "mode_active" parameters to
763        uint16_t for UDMA support.
764
7652004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
766
767        * libchip/network/dec21140.c: Cleanup a bit and remove message about
768        not supported on PowerPC since it works on the MVME2100 BSP.
769
7702004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
771
772        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
773        Add dependency tracking for *.cfgs.
774        * Makefile.am: Add dependency tracking for *.cfg.
775
7762004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
777
778        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
779        (Thanks to Lars Munch <lars@segv.dk> for catching this).
780
7812004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
782
783        PR 707/make_build
784        * configure.ac: Add --enable-rpcgen.
785
7862004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
787
788        PR 700/rtems_misc
789        * libnetworking/rtems_webserver/asp.c,
790        libnetworking/rtems_webserver/balloc.c,
791        libnetworking/rtems_webserver/cgi.c,
792        libnetworking/rtems_webserver/default.c,
793        libnetworking/rtems_webserver/ej.h,
794        libnetworking/rtems_webserver/ejIntrn.h,
795        libnetworking/rtems_webserver/ejlex.c,
796        libnetworking/rtems_webserver/ejparse.c,
797        libnetworking/rtems_webserver/emfdb.c,
798        libnetworking/rtems_webserver/emfdb.h,
799        libnetworking/rtems_webserver/form.c,
800        libnetworking/rtems_webserver/handler.c,
801        libnetworking/rtems_webserver/h.c,
802        libnetworking/rtems_webserver/license.txt,
803        libnetworking/rtems_webserver/Makefile.am,
804        libnetworking/rtems_webserver/md5c.c,
805        libnetworking/rtems_webserver/md5.h,
806        libnetworking/rtems_webserver/mime.c,
807        libnetworking/rtems_webserver/misc.c,
808        libnetworking/rtems_webserver/NOTES,
809        libnetworking/rtems_webserver/ringq.c,
810        libnetworking/rtems_webserver/rom.c,
811        libnetworking/rtems_webserver/rtems_webserver.h,
812        libnetworking/rtems_webserver/security.c,
813        libnetworking/rtems_webserver/sock.c,
814        libnetworking/rtems_webserver/socket.c,
815        libnetworking/rtems_webserver/sockGen.c,
816        libnetworking/rtems_webserver/sym.c,
817        libnetworking/rtems_webserver/uemf.c,
818        libnetworking/rtems_webserver/uemf.h,
819        libnetworking/rtems_webserver/um.c,
820        libnetworking/rtems_webserver/um.h,
821        libnetworking/rtems_webserver/umui.c,
822        libnetworking/rtems_webserver/url.c,
823        libnetworking/rtems_webserver/value.c,
824        libnetworking/rtems_webserver/wbase64.c,
825        libnetworking/rtems_webserver/webcomp.c,
826        libnetworking/rtems_webserver/webmain.c,
827        libnetworking/rtems_webserver/webpage.c,
828        libnetworking/rtems_webserver/webrom.c,
829        libnetworking/rtems_webserver/webs.c,
830        libnetworking/rtems_webserver/websda.c,
831        libnetworking/rtems_webserver/websda.h,
832        libnetworking/rtems_webserver/webs.h,
833        libnetworking/rtems_webserver/websSSL.c,
834        libnetworking/rtems_webserver/websSSL.h,
835        libnetworking/rtems_webserver/websuemf.c,
836        libnetworking/rtems_webserver/wsIntrn.h:
837        Remove (Moved to cpukit/http).
838
8392004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
840
841        PR 700/rtems_misc
842        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
843        Remove libnetworking/rtems_webserver.
844
8452004-10-25      Eric Norum <norume@aps.anl.gov>
846
847        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
848
8492004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
850
851        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
852
8532004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
854
855        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
856        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
857
8582004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
859
860        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
861
8622004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
863
864        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
865        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
866
8672004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
868
869        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
870        BITSPERBYTE.
871
8722004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
873
874        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
875        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
876
8772004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
878
879        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
880
8812004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
882
883        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
884        * aclocal/enable-bare.m4: Remove.
885        * configure.ac: Remove BARE_CPU_MODEL.
886
8872004-10-13      Eric Norum <norume@aps.anl.gov>
888
889        PR 688/bsps
890        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
891        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
892        MC146818A (and several Dallas Semiconductor) TOD chips.
893
8942004-10-13      Eric Norum <norume@aps.anl.gov>
895
896        PR 686/networking
897        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
898        device code.
899
9002004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
901
902        * libchip/network/dec21140.c: include <rtems/pci.h>.
903
9042004-09-29      Joel Sherrill <joel@OARcorp.com>
905
906        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
907        libnetworking/pppd/utils.c: i960 obsoleted and all references
908        removed.
909
9102004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
911
912        PR 607/networking
913        * libchip/network/dec21140.c: Made PCI configuration minimum sane
914        instead of fully specifying unused PCI features.
915
9162004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
917
918        * configure.ac: Require automake > 1.9.
919
9202004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
921
922        * aclocal/rtems-cpu-subdirs.m4: Add avr.
923
9242004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
925
926        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
927        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
928
9292004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
930
931        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
932        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
933
9342004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
935
936        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
937
9382004-07-28  Joel Sherrill <joel@OARcorp.com>
939
940    * aclocal/version.m4: Updated to rtems-4.6.99.1.
941
9422004-07-25      Joel Sherrill <joel@OARcorp.com>
943
944        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
945
9462004-05-21  Till Strauman <strauman@slac.stanford.edu>
947
948        PR 625/networking
949        * libchip/network/dec21140.c, ... : Prevent name clashes by making
950        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
951        an error rather than panic if no chip is detected (thus allowing
952        for probing).
953        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
954        instead of looping forever.  Avoid divide by zero (crashed my PC).
955        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
956        they are UNTESTED.
957
9582004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
959
960        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
961
9622004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
963
964        * libchip/network/dec21140.c, libchip/network/elnk.c:
965        #include <errno.h>.
966
9672004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
968
969        * libchip/network/if_media.h: Update from FreeBSD.
970        * libchip/network/open_eth.c, libchip/network/cs8900.c,
971        libchip/network/i82586.c: #include <errno.h>.
972
9732004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
974
975        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
976
9772004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
978
979        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
980
9812004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
982
983        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
984        automake).
985
9862004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
987
988        PR 599/pppd
989        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
990
9912004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
992
993        * optman/rtems/no-region.c: Reflect having changed
994        rtems_region_get_segment_size.
995
9962004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
997
998        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
999        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1000        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1001        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1002        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1003        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1004        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1005
10062004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1007
1008        * libchip/ide/ata.c, libchip/network/dec21140.c,
1009        libchip/network/elnk.c, libchip/network/i82586.c,
1010        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1011        libchip/network/open_eth.c, libchip/network/sonic.c,
1012        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1013        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1014        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1015        libchip/shmdr/shm_driver.h: Cosmetics.
1016
10172004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1018
1019        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1020        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1021        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1022        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1023        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1024        fixed size types.
1025
10262004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1027
1028        * configure.ac: Explicitly pass --includedir and --libdir to
1029        cpukit/configure.
1030
10312004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1032
1033        * librdbg/Makefile.am: Fix rpcgen rules.
1034        * librdbg/src/i386/any/remdeb_xdr.c,
1035        librdbg/src/m68k/any/remdeb_xdr.c,
1036        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1037        Reflect changes to librdbg/Makefile.am.
1038
10392004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1040
1041        * configure.ac: Reflect changes testsuites/configure.ac and
1042        cpukit/configure.ac.
1043
10442004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1045
1046        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1047        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1048
10492004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1050
1051        * configure.ac: Reflect changes to testsuites's configuration.
1052
10532004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1054
1055        PR/589 rtems
1056        * libchip/network/pci.h: Remove (Moved to cpukit).
1057
10582004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1059
1060        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1061        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1062        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1063        libchip/network/dec21140.c, libchip/network/elnk.c,
1064        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1065        libchip/network/open_eth.h, libchip/network/sonic.c,
1066        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1067        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1068        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1069        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1070        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1071        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1072        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1073        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1074        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1075        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1076        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1077        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1078        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1079        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1080        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1081        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1082        fixed-size types.
1083
10842004-03-14      Chris Johns  <chrisj@rtems.org>
1085
1086        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1087        the BSP example code.
1088        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1089        support the DIMMPC. This is a pc386 target with IO port support. Minor
1090        formating clean up. Add documentation to the header file.
1091        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1092        cs8900.h header file.
1093
10942004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1095
1096        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1097        Cosmetics.
1098
10992004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1100
1101        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1102        There are no application level Makefiles in here.
1103
11042004-03-04      Joel Sherrill <joel@OARcorp.com>
1105
1106        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1107        they can be used in application level makefiles.
1108
11092004-03-05      Joel Sherrill <joel@OARcorp.com>
1110
1111        * libnetworking/rtems_webserver/ejparse.c,
1112        libnetworking/rtems_webserver/emfdb.c,
1113        libnetworking/rtems_webserver/sock.c,
1114        libnetworking/rtems_webserver/socket.c,
1115        libnetworking/rtems_webserver/sym.c,
1116        libnetworking/rtems_webserver/webs.c,
1117        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
11182004-03-05      Joel Sherrill <joel@OARcorp.com>
1119
1120        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1121        compiling this file only only those CPU families with supported
1122        exception models.
1123
11242004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1125
1126        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1127        testsuites (Was exposed with --enable-multilib, only).
1128        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1129         Add RTEMS_BSP_CONFIG_SUBDIR.
1130        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1131        testsuites's configure.
1132        * aclocal/rtems-top.m4: Remove ENDIF hack.
1133        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1134
11352004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1136
1137        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1138        wrapup/Makefile.am: Fix automake problems having been introduced
1139        in previous patch.
1140
11412004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1142
1143        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1144        Preinstall dirs.
1145        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1146        * aclocal/check-multiprocessing.m4: Cosmetics.
1147        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1148        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1149
11502004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1151
1152        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1153        librdbg/src/Makefile.am.
1154        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1155        * configure.ac: Reflect changes above.
1156        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1157        * wrapup/Makefile.am: Reflect changes above.
1158        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1159
11602004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1161
1162        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1163
11642004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1165
1166        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1167
11682004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1169
1170        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1171
11722004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1173
1174        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1175        librdbg/src/powerpc/Makefile.am: Remove.
1176        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1177        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1178        * configure.ac: Reflect changes above.
1179
11802004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1181
1182
11832004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1184
1185        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1186        STRIP.
1187
11882004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1189
1190        * librdbg/include/Makefile.am: Merge-in
1191        librdbg/include/rdbg/i386/Makefile.am,
1192        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1193        librdbg/include/rdbg/powerpc/Makefile.am.
1194        * librdbg/include/rdbg/i386/Makefile.am,
1195        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1196        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1197        * configure.ac: Reflect changes above.
1198
11992004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1200
1201        * configure.ac: Use AS_HELP_STRING(ada).
1202
12032004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1204
1205        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1206        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1207        Use AC_CONFIG_HEADERS.
1208        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1209        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1210
12112004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1212
1213        * Makefile.am: include local.am.
1214
12152004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1216
1217        * aclocal/version.m4: 4.6.99.0.
1218
12192004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1220
1221        * Makefile.am: Don't include host.am.
1222        * automake/compile.am: Further cleanups.
1223
12242004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1225
1226        * automake/lib.am: Remove (Unused).
1227
12282004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1229
1230        * wrapup/Makefile.am: Don't include lib.am.
1231        * automake/compile.am: Use automake compilation rules.
1232
12332004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1234
1235        * libnetworking/pppd/Makefile.am,
1236        libnetworking/rtems_servers/Makefile.am,
1237        libnetworking/rtems_telnetd/Makefile.am,
1238        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1239        support/Makefile.am: Don't include lib.am.
1240
12412004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1242
1243        * libchip/Makefile.am: Don't include lib.am.
1244        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1245        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1246        unnecessary EXTRA_DISTs.
1247
12482004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1249
1250        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1251        hack.
1252
12532004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1254
1255        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1256        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1257        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1258        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1259
12602004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1261
1262        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1263        Add AM_CONDITIONAL(HAS_MP).
1264        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1265        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1266        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1267        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1268        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1269        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1270        (Deprecated by autoconf 2.59).
1271
12722004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1273
1274        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1275        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1276
12772004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1278
1279        * ChangeLog: Merge-in libnetworking/ChangeLog.
1280        * libnetworking/ChangeLog: Remove.
1281        * ChangeLog: Merge-in librdbg/ChangeLog.
1282        * librdbg/ChangeLog: Remove.
1283        * ChangeLog: Merge-in libchip/ChangeLog.
1284        * libchip/ChangeLog: Remove.
1285        * ChangeLog: Merge-in optman/ChangeLog.
1286        * optman/ChangeLog: Remove.
1287
12882004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1289
1290        * configure.ac: Reflect changes to cpukit.
1291        * wrapup/Makefile.am: Reflect changes to librdbg.
1292        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1293        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1294        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1295        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1296        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1297        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1298        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1299        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1300        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1301
13022004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1303
1304        * aclocal/rtems-top.m4: Remove check for version.m4.
1305        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1306
13072004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1308
1309        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1310        * wrapup/Makefile.am: Reflect changes to libchip/*.
1311        * support/Makefile.am: Use automake compilation rules.
1312        * wrapup/Makefile.am: Reflect changes to support/*.
1313        * configure.ac: Remove libnetworking/wrapup/Makefile.
1314        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1315        libnetworking/*/lib*.a instead of libnetapps.a.
1316        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1317        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1318        * optman/Makefile.am: Use automake compilation rules.
1319        * libchip/Makefile.am: Fix typo in previous patch.
1320        * libchip/Makefile.am: Use automake compilation rules.
1321        * libnetworking/Makefile.am: Remove wrapup.
1322        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1323        automake-compilation rules.
1324        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1325        automake-compilation rules.
1326        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1327        automake-compilation rules.
1328        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1329        automake-compilation rules.
1330        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1331
13322004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1333
1334        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1335        PRE/TMPINSTALL_FILES to CLEANFILES.
1336        * automake/lib.am: Remove TMPINSTALL_FILES.
1337        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1338        PRE/TMPINSTALL_FILES to CLEANFILES.
1339        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1340        PRE/TMPINSTALL_FILES to CLEANFILES.
1341        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1342        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1343        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1344        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1345        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1346        * librdbg/src/i386/Makefile.am: Ditto.
1347        * librdbg/src/m68k/Makefile.am: Ditto.
1348        * librdbg/src/powerpc/Makefile.am: Ditto.
1349        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1350        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1351        * libnetworking/rtems_servers/Makefile.am: Ditto.
1352        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1353        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1354
13552004-01-07      Joel Sherrill <joel@OARcorp.com>
1356
1357        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1358        more completely covers the MIPS family.
1359
13602003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1361
1362        * wrapup/Makefile.am: Reflect changes to shmdr.
1363        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1364
13652003-12-18      Joel Sherrill <joel@OARcorp.com>
1366
1367        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1368        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1369        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1370        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1371        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1372        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1373        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1374
13752003-12-17      Joel Sherrill <joel@OARcorp.com>
1376
1377        * aclocal/version.m4: Updated to rtems-20031217-test.
1378
13792003-12-17     
1380
1381        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1382        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1383
13842003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1385
1386        * automake/compile.am: Remove LINK_LIBS (Unused).
1387        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1388
13892003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1390
1391        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1392        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1393        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1394        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1395        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1396
13972003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1398
1399        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1400        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1401        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1402        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1403        * librdbg/src/i386/Makefile.am:
1404        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1405        * librdbg/src/m68k/Makefile.am:
1406        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1407        * librdbg/src/powerpc/Makefile.am:
1408        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1409
14102003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1411
1412        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1413        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1414        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1415        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1416        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1417        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
1418        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1419        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1420        * optman/Makefile.am: Remove project_libdir.
1421        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1422        PRE/TMPINSTALL_FILES.
1423        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1424        PRE/TMPINSTALL_FILES.
1425        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
1426        PRE/TMPINSTALL_FILES.
1427        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1428        PRE/TMPINSTALL_FILES.
1429        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
1430        from PRE/TMPINSTALL_FILES.
1431        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
1432        PRE/TMPINSTALL_FILES.
1433        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1434        PRE/TMPINSTALL_FILES.
1435        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
1436        PRE/TMPINSTALL_FILES.
1437        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
1438        PRE/TMPINSTALL_FILES.
1439        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
1440        PRE/TMPINSTALL_FILES.
1441        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
1442        PRE/TMPINSTALL_FILES.
1443        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
1444        from PRE/TMPINSTALL_FILES.
1445
14462003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1447
1448        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
1449        * automake/lib.am: Remove project_libdir.
1450        * wrapup/Makefile.am: Reworked.
1451
14522003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1453
1454        * configure.ac: Reflect changes to librdbg.
1455        * optman/Makefile.am: Add tmpinstall dirstamp support.
1456        * libchip/Makefile.am: Fix variant-tmpinstall support.
1457        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
1458        * librdbg/src/powerpc/Makefile.am: Merge-in former
1459        new_exception_processing/Makefile.am.
1460        * librdbg/src/m68k/any/Makefile.am: Remove.
1461        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
1462        * librdbg/src/i386/any/Makefile.am: Remove.
1463        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
1464        * librdbg/src/Makefile.am: Cosmetics.
1465        * librdbg/include/Makefile.am: Cosmetics.
1466        * librdbg/Makefile.am: Cosmetics.
1467        * libnetworking/Makefile.am: Cosmetics.
1468        * libnetworking/pppd/Makefile.am: Cosmetics.
1469        * libnetworking/wrapup/Makefile.am: Cosmetics.
1470
14712003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1472
1473        * Makefile.am: Cosmetics.
1474        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
1475        support.
1476
14772003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1478
1479        * automake/compile.am: Remove $(ARCH):-rule.
1480
14812003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1482
1483        * configure.ac: Remove lib/libbsp/shared/Makefile,
1484        lib/libbsp/shmdr/Makefile.
1485
14862003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1487
1488        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1489        libchip/serial/Makefile, libchip/rtc/Makefile.
1490        * support/Makefile.am: Remove all-local: $(ARCH).
1491        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1492        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1493        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1494        * optman/Makefile.am: Remove all-local: $(ARCH).
1495        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1496        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1497        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1498        compilation dirstamp support.
1499        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1500        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1501        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1502        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
1503        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1504        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1505        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1506        all-local: $(ARCH).
1507        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1508        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1509        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1510        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1511        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1512
15132003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1514
1515        * aclocal/lead-dot.m4: New (from automake-1.7f).
1516        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1517        AC_SUBST(dirstamp).
1518        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1519        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1520        libchip/serial/Makefile.am: Ditto.
1521        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1522        * librdbg/include/Makefile.am: Ditto.
1523        * librdbg/include/rdbg/Makefile.am: Ditto.
1524        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1525        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1526        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1527        * librdbg/src/Makefile.am: Ditto.
1528        * librdbg/src/i386/Makefile.am: Ditto.
1529        * librdbg/src/i386/any/Makefile.am: Ditto.
1530        * librdbg/src/m68k/Makefile.am: Ditto.
1531        * librdbg/src/m68k/any/Makefile.am: Ditto.
1532        * librdbg/src/powerpc/Makefile.am: Ditto.
1533        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1534        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1535        preinstallation.
1536        * libnetworking/pppd/Makefile.am: Ditto.
1537        * libnetworking/rtems_servers/Makefile.am: Ditto.
1538        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1539        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1540        * libnetworking/wrapup/Makefile.am: Ditto.
1541
15422003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1543
1544        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
1545        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
1546        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
1547        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
1548        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1549        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1550        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1551        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
1552        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
1553        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
1554        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
1555        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
1556        underquoting to silence automake-1.8.
1557
15582003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1559
1560        * configure.ac: Reflect having moved tests to ../../testsuites.
1561
15622003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1563
1564        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
1565        * aclocal/canonical-host.m4: Remove.
1566        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
1567        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1568
15692003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1570
1571        * aclocal/check-cpu.m4: Remove.
1572        * configure.ac: Merge-in former aclocal/check-cpu.m4.
1573        * aclocal/canonical-target-name.m4: Add m4-quotes.
1574        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
1575        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
1576        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1577        * aclocal/check-networking.m4: Add m4-quotes. Require
1578        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1579        * aclocal/check-posix.m4: Add m4-quotes. Require
1580        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1581        * aclocal/check-rdbg.m4: Add m4-quotes. Require
1582        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1583        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
1584
15852003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1586
1587        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
1588        * aclocal/bsp-alias.m4: Remove.
1589
15902003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1591
1592        * configure.ac: Make presence of tests/ optional.
1593
15942003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1595
1596        * aclocal/path-perl.m4: Remove (Unused).
1597
15982003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1599
1600        * automake/force-preinstall.am: Remove.
1601
16022003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
1603
1604        PR 499/rtems_misc
1605        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
1606        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
1607        Configuration (Odd was forced) - Correction of Stop Bit configuration
1608        (inversed) - Correction of ISR Handler to call
1609        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
1610        CTS Hardware flow control Configuration.
1611
16122003-09-04      Joel Sherrill <joel@OARcorp.com>
1613
1614        * lib/libcpu/shared/include/cache.h,
1615        lib/libcpu/shared/src/cache_aligned_malloc.c,
1616        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
1617        license changed.
1618        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
1619        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
1620        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1621        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
1622        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
1623        for license changed.
1624        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
1625        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
1626        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
1627        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
1628        libchip/network/cs8900.h, libchip/network/dec21140.c,
1629        libchip/network/elnk.c, libchip/network/open_eth.c,
1630        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
1631        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
1632        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
1633        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
1634        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
1635        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
1636        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
1637        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
1638        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
1639        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
1640        libchip/serial/serial.h, libchip/serial/z85c30.c,
1641        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
1642        libchip/serial/z85c30_reg.c: URL for license changed.
1643
16442003-09-03      Jiri Gaisler <jiri@gaisler.com>
1645
1646        PR 477/networking
1647        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
1648        * libchip/network/README.open_eth, libchip/network/open_eth.c,
1649        libchip/network/open_eth.h: New files.
1650
16512003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1652
1653        * aclocal/rtems-top.m4: Add RTEMS_API.
1654        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
1655
16562003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1657
1658        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1659        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
1660        @RTEMS_BSP@.cfg.
1661
16622003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1663
1664        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1665
16662003-08-20      Joel Sherrill <joel@OARcorp.com>
1667
1668        * libchip/network/cs8900.c: Correct copyright statements.
1669
16702003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1671
1672        * aclocal/check-itron.m4: Remove.
1673        * aclocal/enable-inlines.m4: Remove.
1674        * Makefile.am: Reflect having moved aclocal/.
1675        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
1676        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
1677        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
1678        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
1679        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
1680        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
1681        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
1682        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
1683        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
1684        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
1685        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
1686        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
1687        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
1688        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
1689        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
1690        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
1691        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
1692        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
1693        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
1694        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
1695        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
1696        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
1697        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
1698        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
1699        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
1700        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
1701        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
1702        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
1703        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
1704        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
1705        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
1706        * aclocal/multilib.m4: New (Copied from ../../aclocal).
1707        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
1708        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
1709        * aclocal/ppc.m4: New (Copied from ../../aclocal).
1710        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
1711        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
1712        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
1713        * aclocal/project-root.m4: New (Copied from ../../aclocal).
1714        * aclocal/quoting.m4: New (Copied from ../../aclocal).
1715        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
1716        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
1717        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
1718        * aclocal/target.m4: New (Copied from ../../aclocal).
1719        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
1720        * aclocal/version.m4: New (Copied from ../../aclocal).
1721
17222003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1723
1724        * configure.ac: Remove stray comments.
1725        * automake/local.am, automake/host.am: Remove "debug".
1726
17272003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1728
1729        * Makefile.am: Reflect having moved automake/.
1730        * lib/Makefile.am: Reflect having moved automake/.
1731        * support/Makefile.am: Reflect having moved automake/.
1732        * wrapup/Makefile.am: Reflect having moved automake/.
1733        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
1734        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
1735        from ../../automake).
1736        * optman/Makefile.am: Reflect having moved automake/.
1737        * libchip/Makefile.am: Reflect having moved automake/.
1738        * libchip/ide/Makefile.am: Reflect having moved automake/.
1739        * libchip/network/Makefile.am: Reflect having moved automake/.
1740        * libchip/rtc/Makefile.am: Reflect having moved automake/.
1741        * libchip/serial/Makefile.am: Reflect having moved automake/.
1742        * librdbg/Makefile.am: Reflect having moved automake/.
1743        * librdbg/include/Makefile.am: Reflect having moved automake/.
1744        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
1745        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
1746        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
1747        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
1748        automake/.
1749        * librdbg/src/Makefile.am: Reflect having moved automake/.
1750        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
1751        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
1752        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
1753        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
1754        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
1755        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
1756        having moved automake/.
1757        * libnetworking/Makefile.am: Reflect having moved automake/.
1758        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
1759        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
1760        automake/.
1761        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
1762        automake/.
1763        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
1764        automake/.
1765        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
1766
17672003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1768
1769        * Makefile.am: Add bsp.pc.in.
1770        * bsp.pc.in: New (pkgconfig support).
1771
17722003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1773
1774        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1775
17762003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1777
1778        * lib/Makefile.am: New (Required by 'make dist').
1779        * lib/ChangeLog: Remove.
1780        * lib/.cvsignore: Cleanup.
1781        * configure.ac: Reflect having added lib/Makefile.am.
1782        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
1783        lib/libbsp/configure.ac.
1784        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1785        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1786
17872003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1788
1789        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
1790        * configure.ac: Merge-in librdbg/configure.ac.
1791        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
1792        librdbg/configure.ac.
1793        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1794        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
1795        LIBCHIP. Conditionally build include-dirs.
1796        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
1797        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
1798        * librdbg/Makefile.am, librdbg/include/Makefile.am,
1799        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
1800        librdbg/include/rdbg/m68k/Makefile.am,
1801        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
1802        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
1803        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1804        librdbg/src/powerpc/Makefile.am, librdbg/
1805        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
1806        configure.ac into ../configure.ac.
1807        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
1808        * libnetworking/.cvsignore, libnetworking/Makefile.am,
1809        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
1810        libnetworking/rtems_telnetd/Makefile.am,
1811        libnetworking/rtems_webserver/Makefile.am,
1812        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
1813        into ../configure.ac.
1814
18152003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1816
1817        PR 427/rtems
1818        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
1819        * librdbg/src/servtsp.c: Ditto.
1820
18212003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
1822
1823        PR 429/bsps
1824        PR 432/bsps
1825        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
1826        packets are queued onto an elnk board, the ISR will deadlock the device
1827        with a tx complete interrupt.  Lighter tx loads are not affected as they
1828        end up submitting single packets to the device.
1829
18302003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1831
1832        * configure.ac: Merge-in libchip/configure.ac. Merge-in
1833        optman/configure.ac.
1834        * optman/configure.ac: Remove (Merged into ../configure.ac).
1835        * optman/Makefile.am: Reflect having merged configure.ac into
1836        ../configure.ac.
1837        * libchip/configure.ac: Remove (Merged into ../configure.ac).
1838        * libchip/Makefile.am, libchip/ide/Makefile.am,
1839        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1840        libchip/serial/Makefile.am: Reflect having merged configure.ac into
1841        ../configure.ac.
1842
18432003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1844
1845        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
1846
18472003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
1848
1849        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
1850        on i386.
1851
18522003-06-13      Joel Sherrill <joel@OARcorp.com>
1853
1854        * libnetworking/pppd/chat.c: Removed warnings.
1855
18562003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
1857
1858        * libchip/network/README.3com: New file missed in previous commit.
1859        PR 405/bsps
1860        PR 393/networking
1861        * libchip/network/dec21140.c: Fix leak also known as PR393.
1862        * libchip/network/elnk.c, libchip/network/if_media.h,
1863        libchip/network/mii.h: New files.
1864        * libchip/network/Makefile.am: Reflect new files.
1865
18662003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1867
1868        * configure.ac: Remove support for profile-variant.
1869
18702003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1871
1872        PR 397/pppd
1873        * libnetworking/pppd/fsm.c: Make peer_mru global again.
1874        * libnetworking/pppd/magic.c: Remove *rand48.
1875        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
1876
18772003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1878
1879        * wrapup/Makefile.am: Add libide.a.
1880
18812003-04-15      Joel Sherrill <joel@OARcorp.com>
1882
1883        PR 387/rtems_misc
1884        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
1885        routines.
1886        * libchip/ide/ata_internal.h: Added missing newline and end of file.
1887
18882003-04-11      Joel Sherrill <joel@OARcorp.com>
1889
1890        * libnetworking/rtems_webserver/cgi.c,
1891        libnetworking/rtems_webserver/sockGen.c,
1892        libnetworking/rtems_webserver/umui.c,
1893        libnetworking/rtems_webserver/websSSL.c,
1894        libnetworking/rtems_webserver/websSSL.h,
1895        libnetworking/rtems_webserver/websda.c,
1896        libnetworking/rtems_webserver/websda.h: New files. Not included in
1897        previous commit.
1898
18992003-04-10      Joel Sherrill <joel@OARcorp.com>
1900
1901        PR 371/pppd
1902        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
1903        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
1904        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
1905        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1906        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
1907        still global symbols in rtemspppd.h which might need to be changed or
1908        converted into member of a structure which is dereferenced with a
1909        pointer that is managed as a per task variable. But this patch should
1910        avoid many conflicts.
1911
19122003-03-27      Joel Sherrill <joel@OARcorp.com>
1913
1914        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
1915        not allowed in the cpukit source code since it must be buildable
1916        independent of any BSP. These files were moved to libchip/ide.
1917        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
1918        files.
1919
19202003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1921
1922        PR 368/filesystems
1923        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
1924        improvements which now work on pc386 and mbx8xx.
1925        * libchip/ide/ide_controller.c: New file.
1926
19272003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1928
1929        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
1930
19312003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1932
1933        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1934        * configure.ac: Add support/.
1935        * support/.cvsignore: New.
1936        * support/Makefile.am: New.
1937        * support/version.c: New.
1938        * wrapup/Makefile.am: Add support/libsupport.a.
1939        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
1940        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
1941        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
1942        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
1943
19442003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1945
1946        * wrapup/Makefile.am: Use SRC += instead of make-vars.
1947
19482003-02-20      Till Straumann <strauman@slac.stanford.edu>
1949
1950        PR 354/networking
1951        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
1952        chip against a table of supported chips. The untested ones are still
1953        commented out, however.
1954
19552003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1956
1957        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1958        * configure.ac: AC_PREREQ(2.57).
1959        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1960        * optman/configure.ac: AC_PREREQ(2.57).
1961        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1962        * libchip/configure.ac: AC_PREREQ(2.57).
1963        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1964        * librdbg/configure.ac: AC_PREREQ(2.57).
1965        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1966        * libnetworking/configure.ac: AC_PREREQ(2.57).
1967
19682003-02-06      Joel Sherrill <joel@OARcorp.com>
1969
1970        * libnetworking/pppd/chat.c: Convert routines with common names to
1971        static. This included get_char(), put_char(), and character() among
1972        others.
1973
19742003-02-03      Joel Sherrill <joel@OARcorp.com>
1975
1976        PR 338/filesystem
1977        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
1978        rtems_io_lookup_name() (API change).  Unused function removed.
1979
19802003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1981
1982        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1983        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1984        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1985        Eliminate *_O_FILES.
1986        * libnetworking/rtems_servers/Makefile.am,
1987        libnetworking/rtems_webserver/Makefile.am,
1988        libnetworking/rtems_telnetd/Makefile.am: Ditto.
1989
19902002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1991
1992        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
1993        Let all-local: depend on $(LIB).
1994        * wrapup/Makefile.am, configure.ac: Remove libmisc.
1995        * optman/Makefile.am: Apply install-data-local to install *.rels.
1996
19972002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1998
1999        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2000        %.c rules.
2001        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2002        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2003        * libchip/rtc/Makefile.am: Ditto.
2004        * libchip/serial/Makefile.am: Ditto.
2005
20062002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2007
2008        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2009        LIBC_DEFINES.
2010        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2011        LIBC_DEFINES.
2012        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2013        LIBC_DEFINES.
2014
20152002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2016
2017        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2018
20192002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2020
2021        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2022        cache-checking.
2023        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2024
20252002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2026
2027        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2028        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2029        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2030        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2031        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2032
20332002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2034
2035        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2036        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2037        Remove.
2038        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2039
20402002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2041
2042        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2043        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2044
20452002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2046
2047        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2048        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2049
20502002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2051
2052        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2053        * optman/rel.am: New.
2054
20552002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2056
2057        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2058        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2059        braino in comment on "exec". Extend --enable-ada handling.
2060
20612002-11-04      Joel Sherrill <joel@OARcorp.com>
2062
2063        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2064        tasks and rolling multiple loops into 1.
2065        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2066        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2067        Removed warnings.
2068
20692002-10-31      Joel Sherrill <joel@OARcorp.com>
2070
2071        * libchip/network/dec21140.c: Removed warnings.
2072        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2073        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2074        librdbg/src/m68k/any/remdeb_xdr.c,
2075        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2076        warnings.
2077        * libnetworking/rtems_webserver/socket.c,
2078        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2079
20802002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2081
2082        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2083        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2084        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2085        above.
2086
20872002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2088
2089        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2090        * wrapup/.cvsignore: Remove autom4te.cache.
2091        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2092        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2093        autom4te.cache.
2094        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2095        autom4te.cache.
2096        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2097        autom4te.cache.
2098
20992002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2100
2101        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2102
21032002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2104
2105        * optman/.cvsignore: Add autom4te.cache.
2106
21072002-09-14      Joel Sherrill <joel@OARcorp.com>
2108
2109        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2110
21112002-09-07      Joel Sherrill <joel@OARcorp.com>
2112
2113        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2114        include files to resolve warnings.
2115
21162002-09-07      Chris Johns <ccj@acm.org>
2117
2118        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2119        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2120        which corrects the problem  where the cs8900.c file was actually the BSP
2121        glue.  Joel did some hacking so this file will compile.  Previously it
2122        required providing a target.h file to compile.
2123        * libchip/network/cs8900.c.bsp: New file.
2124
21252002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2126
2127        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2128
21292002-08-31      Joel Sherrill <joel@OARcorp.com>
2130
2131        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2132        eliminate warning.
2133
21342002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2135
2136        * configure.ac: Add ada-tests.
2137
21382002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2139
2140        * Makefile.am: Add preinstall-stamp.
2141
21422002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2143
2144        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2145        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2146        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2147        gcc31 happy.
2148        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2149        cp.
2150
21512002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2152
2153        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2154        make/bsp.mak.
2155        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2156        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2157
21582002-08-12      Joel Sherrill <joel@OARcorp.com>
2159
2160        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2161        avoid error.
2162
21632002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2164
2165        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2166        * configure.ac: Add BSP_SUBDIRS.
2167        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2168        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2169        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2170        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2171        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2172        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2173        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2174        RTEMS_CHECK_BSP_CACHE.
2175        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2176        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2177        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2178        .$(OBJEXT) instead of .o.
2179        * libnetworking/pppd/Makefile.am,
2180        libnetworking/rtems_servers/Makefile.am,
2181        libnetworking/rtems_telnetd/Makefile.am,
2182        libnetworking/rtems_webserver/Makefile.am,
2183        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2184
21852002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2186
2187        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2188        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2189        ../libchip/serial/$(ARCH)/libserialio.a.
2190        * libchip/serial/Makefile.am: Don't tmp-install lib.
2191        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2192
21932002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2194
2195        * Makefile.am: Add rtems_makedir.
2196        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2197        * Makefile.am: Add wrapup-SUBDIR.
2198        * wrapup/ChangeLog: Remove.
2199        * wrapup/configure.ac: Remove.
2200        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2201        (Make the bare BSP happy).
2202        * configure.ac: Ditto.
2203        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2204        Create make/custom/default.cfg.
2205        * configure.ac: Add creation of make/custom/*.cfg. Create
2206        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2207
22082002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2209
2210        * Makefile.am: Clean $(PROJECT_RELEASE).
2211
22122002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2213
2214        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2215        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2216        prototype mismatches.
2217
22182002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2219
2220        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2221        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2222
22232002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2224
2225        * acinclude.m4: Add test "$multilib" != "yes".
2226        * config-ml.in: Remove.
2227        * acinclude.m4: Cleanups.
2228        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2229        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2230        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2231        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2232        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2233
22342002-07-16      Eric Norum <eric.norum@usask.ca>
2235
2236        * New driver for the Intel EtherExpressPro (82559ER) chip.
2237        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2238        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2239        * libchip/network/Makefile.am: Modified to reflect above.
2240
22412002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2242
2243        * acinclude.m4: New.
2244        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2245        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2246        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2247
22482002-07-01      Joel Sherrill <joel@OARcorp.com>
2249
2250        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2251        _Objects_Information_table now that it is a two dimensional array based
2252        upon API and class.
2253        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2254        of strnlen().
2255
22562002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2257
2258        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2259        preinstall libnetapps.a.
2260
22612002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2262
2263        * configure.ac: Remove librpc.
2264
22652002-06-25      Joel Sherrill <joel@OARcorp.com>
2266
2267        * Per PR233, moved librpc to exec.
2268        * configure.ac, wrapup/Makefile.am: Modified.
2269        * librpc, librpc/ChangeLog: Removed.
2270
22712002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2272
2273        * optman/Makefile.am: Remove multilib support.
2274        * optman/configure.ac: Ditto.
2275        * optman/sapi/Makefile.am: Ditto.
2276
22772002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2278
2279        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2280        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2281
22822002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2283
2284        Move networking libraries to c/src/exec/libnetworking
2285        * libnetworking/configure.ac, libnetworking/Makefile.am,
2286        libnetworking/wrapup/Makefile.am: Reflect Moval.
2287
22882002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2289
2290        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2291        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2292        <rtems/bspIo.h>.
2293
22942002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2295
2296        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2297        * libnetworking/rtems/mkrootfs.h: Ditto.
2298        * libnetworking/rtems/Makefile.am: Reflect changes above.
2299
23002002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2301
2302        * configure.ac: Remove lib.
2303
23042002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2305
2306        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2307        that exception stack frames on M68K members with VBR always are 6 byte
2308        long. The incorrect assumption resulted in some gdb commands like "next"
2309        to fail on the 68360.
2310
23112002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2312
2313        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2314        PR 220
2315        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2316        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2317        CVS.
2318        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2319        libnetworking/sys/filio.h: Remove.
2320        * libnetworking/sys/Makefile.am: Reflect changes above.
2321
23222002-05-07      Chris Johns <ccj@acm.org>
2323
2324        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2325        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2326        requires it to be stripped.
2327
23282002-05-01      Eric Norum <eric.norum@usask.ca>
2329
2330        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2331        assembly  to satisfy gcc 3.1 and newer.
2332
23332002-04-26      Eric Norum <eric.norum@usask.ca>
2334
2335        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2336        agressive optimization in gcc 3.1 does not reorder things.
2337
23382002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2339
2340        * libchip/network/dec21140.c: Reflect changes to powerpc's
2341        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2342        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2343        <rtems/score/cpu.h>.
2344        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2345        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2346
23472002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2348
2349        * optman/configure.ac: Remove ENABLE_GCC28.
2350
23512002-04-11      Chris Johns <ccj@acm.org>
2352
2353        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2354        driver control block field to the ifconfig network driver structure.
2355        This field is needed by the i82586 driver which was ported from NetBSD
2356        as it had better hardware abstraction.
2357        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2358        PR59, added the drv_ctrl driver control block field to the ifconfig
2359        network driver structure. This field is needed by the i82586 driver
2360        which was ported from NetBSD as it had better hardware abstraction.
2361
23622002-04-10      Mike Siers <mikes@poliac.com>
2363
2364        * libnetworking/rtems_webserver/NOTES,
2365        libnetworking/rtems_webserver/asp.c,
2366        libnetworking/rtems_webserver/balloc.c,
2367        libnetworking/rtems_webserver/default.c,
2368        libnetworking/rtems_webserver/ej.h,
2369        libnetworking/rtems_webserver/ejIntrn.h,
2370        libnetworking/rtems_webserver/ejlex.c,
2371        libnetworking/rtems_webserver/ejparse.c,
2372        libnetworking/rtems_webserver/emfdb.c,
2373        libnetworking/rtems_webserver/emfdb.h,
2374        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2375        libnetworking/rtems_webserver/handler.c,
2376        libnetworking/rtems_webserver/license.txt,
2377        libnetworking/rtems_webserver/md5.h,
2378        libnetworking/rtems_webserver/md5c.c,
2379        libnetworking/rtems_webserver/mime.c,
2380        libnetworking/rtems_webserver/misc.c,
2381        libnetworking/rtems_webserver/ringq.c,
2382        libnetworking/rtems_webserver/rom.c,
2383        libnetworking/rtems_webserver/security.c,
2384        libnetworking/rtems_webserver/sock.c,
2385        libnetworking/rtems_webserver/sym.c,
2386        libnetworking/rtems_webserver/uemf.c,
2387        libnetworking/rtems_webserver/uemf.h,
2388        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2389        libnetworking/rtems_webserver/url.c,
2390        libnetworking/rtems_webserver/value.c,
2391        libnetworking/rtems_webserver/wbase64.c,
2392        libnetworking/rtems_webserver/webcomp.c,
2393        libnetworking/rtems_webserver/webpage.c,
2394        libnetworking/rtems_webserver/webrom.c,
2395        libnetworking/rtems_webserver/webs.c,
2396        libnetworking/rtems_webserver/webs.h,
2397        libnetworking/rtems_webserver/websuemf.c,
2398        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2399        2.1.4.
2400
24012002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2402
2403        * libchip/network/i82586.c: Include <string.h>.
2404        * libchip/network/sonic.c: Ditto.
2405
24062002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2407
2408        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2409
24102002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2411
2412        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2413
24142002-03-27      Thomas.Doerfler@imd-systems.de
2415
2416        PR 144
2417        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2418        memory address 0 when called for the first time. This is done when
2419        trying to clear the variable "dhcp_hostname".
2420
24212002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2422
2423        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2424        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2425        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2426        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2427        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2428        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2429        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
2430        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
2431        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2432        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2433        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
2434        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
2435        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2436        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
2437        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2438        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2439        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2440        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2441        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2442        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2443        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2444        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2445        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2446        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2447        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2448        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2449        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2450        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2451        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2452        AUTOMAKE_OPTIONS.
2453        * libnetworking/configure.ac:
2454        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2455        foreign 1.6]).
2456        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2457        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
2458        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
2459        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
2460        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2461        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
2462        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
2463        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
2464        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2465        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2466        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2467        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
2468        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2469        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
2470        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
2471        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
2472        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2473
24742002-03-27      Ilya Alexeev <ilya@continuum.ru>
2475
2476        PR 162
2477        * libnetworking/net/if_ppp.c ppp_txdaemon(),
2478        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2479        used in a device write routines.  Now ppp_softc structure have own
2480        character for writing to device (sc_outchar).  I think that converting
2481        local variables to static is not a right solution, because problems will
2482        occur in the case of two or more ppp instances.
2483        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
2484        must be u_long, otherwise in the case of the big output packet endless
2485        loop may occur.
2486
24872002-03-21      Ilya Alexeev <ilya@continuum.ru>
2488
2489        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2490        preparations for multiple PPPD connections.
2491
24922002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2493
2494        PR 149
2495        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2496        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2497        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2498        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2499
25002002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2501
2502        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2503        * configure.ac: Modified to reflect addition.
2504
25052002-02-27      Ilya Alexeev <ilya@continuum.ru>
2506
2507        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2508        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2509        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2510        capabilities as well as eliminate some warnings.
2511
25122002-02-27      Eric Norum <eric.norum@usask.ca>
2513
2514        * libnetworking/net/radix.c: Properly handle fetching the default route
2515        when there is no route.  This was a bug in the original FreeBSD code and
2516        this fix is from an updated version of their code.
2517
25182002-02-16      Eric Norum <eric.norum@usask.ca>
2519
2520        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2521        checking.
2522
25232002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2524
2525        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2526        dodefaultroute.
2527
25282002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2529
2530        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2531        include <rtems/seterr.h>.
2532
25332002-02-01      Mike Siers <mikes@poliac.com>
2534
2535        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2536        avoid bringing the link down too fast. NOTE: Mike reports successfully
2537        running at 56K baud on a direct link.
2538
25392002-02-01      Eric Valette <valette@crf.canon.fr>
2540
2541        * librdbg/So many patches have been posted recently on the mailing list
2542        and  because we were unable to find correct solution to compile on
2543        various  linux distros (due to rpcgen incompatibilities), librdbg/and
2544        because the coding  style of rdbg was rather inconsistant among various
2545        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
2546        global coding style (using indent + manual edits), 2) incorporate/review
2547        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
2548        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
2549        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
2550        after rdbg initialization is done, NB : the paches is huge but it is
2551        mainly due to coding styke chnages.  Only few lines of codes have been
2552        really changed and they do not impact  rdbg functionnality (AFAIKT).
2553        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
2554        librdbg/include/rdbg/m68k/rdbg_f.h,
2555        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
2556        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
2557        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
2558        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
2559        librdbg/src/servtsp.c, librdbg/src/servutil.c,
2560        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
2561        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
2562        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
2563        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
2564        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
2565        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
2566        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
2567        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2568        librdbg/src/powerpc/new_exception_processing/remdeb.h,
2569        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
2570        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
2571
25722002-01-31      Mike Siers <mikes@poliac.com>
2573
2574        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
2575        * Nice Update of PPPD support which eliminates the requiremetn that
2576        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
2577        and reports that it seems to be more stable and handle larger packets
2578        better.  This patch replaces the termios tasks with more general pppd
2579        network driver tasks.  The functions pppinput() and pppstart() get
2580        called from the interrupt service routine.
2581        * libnetworking/Makefile.am, libnetworking/configure.ac,
2582        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
2583        libnetworking/net/ethernet.h, libnetworking/net/if.c,
2584        libnetworking/net/if.h, libnetworking/net/if_arp.h,
2585        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
2586        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
2587        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
2588        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
2589        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
2590        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
2591        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
2592        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
2593        libnetworking/net/route.c, libnetworking/net/route.h,
2594        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
2595        libnetworking/pppd/README, libnetworking/pppd/STATUS,
2596        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
2597        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2598        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2599        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2600        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2601        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2602        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2603        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2604        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2605        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2606        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2607        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
2608        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2609        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2610        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
2611        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
2612        libnetworking/pppd/example/README,
2613        libnetworking/pppd/example/netconfig.h,
2614        libnetworking/wrapup/Makefile.am: Modified.
2615        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
2616        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
2617        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
2618        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
2619        * libnetworking/modem/, libnetworking/modem/.cvsignore,
2620        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
2621        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
2622        libnetworking/modem/pppcompress.c: Subdirectory removed.
2623
26242002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2625
2626        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
2627        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2628
26292002-01-18      Till Straumann <strauman@slac.stanford.edu>
2630
2631        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
2632        issues: - exception handler needs to enable MSR_FP if the interrupted
2633        thread is FP enabled. - printk message for MSR fixed and added
2634        stacktrace. NOTE: this requires the stacktrace patch to
2635        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
2636        however).
2637
26382002-01-06      Joel Sherrill <joel@OARcorp.com>
2639
2640        * optman/.cvsignore: Added aclocal.m4 and configure.
2641        * optman/.cvsignore: New file.
2642
26432002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2644
2645        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
2646
26472002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2648
2649        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
2650        * optman/ChangeLog: New.
2651        * optman/configure.ac: New.
2652        * optman/Makefile.am: New.
2653        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
2654        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
2655
26562001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2657
2658        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
2659
26602001-12-18      Eric Norum <eric.norum@usask.ca>
2661
2662        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
2663        `directories' (path names with a / at the end) while disallowing open()
2664        operations on TFTP `directories'.
2665
26662001-12-07      Eric Norum <eric.norum@usask.ca>
2667
2668        * libnetworking/lib/tftpDriver.c: Restore write capability.
2669
26702001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2671
2672        * libchip/network/sonic.h: Fix typo.
2673        * libnetworking/arpa/Makefile.am: Remove stray lines.
2674
26752001-10-30      Victor V. Vengerov <vvv@oktet.ru>
2676
2677        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
2678
26792001-10-18      Eric Norum <eric.norum@usask.ca>
2680
2681        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
2682        chdir() and open() operations within the TFTP file system.
2683
26842001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2685
2686        * librdbg/configure.ac: Fix latent bug exposed by removal of
2687        config.cache's which prevented powerpc targets librdbg from building.
2688
26892001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2690
2691        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
2692        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
2693        autoconf-2.52 happy.
2694
26952001-10-12      Mike Siers <mikes@poliac.com>
2696
2697        * libnetworking/Update to stable working state.  Congratulations Mike!
2698        :).
2699        * libnetworking/modem_example: Directory removed.
2700        * libnetworking/modem_example/16550.h,
2701        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
2702        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
2703        libnetworking/modem_example/ppp.h,
2704        libnetworking/modem_example/pppcompress.c: Files removed.
2705        * libnetworking/pppd/example/pppd.options: New file.
2706        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
2707        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2708        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2709        libnetworking/pppd/rtemsmain.c: Updated.
2710
27112001-10-12      Joel Sherrill <joel@OARcorp.com>
2712
2713        * libchip/serial/z85c30.c: Fixed typo.
2714
27152001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2716
2717        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2718        * configure.in: Remove.
2719        * configure.ac: New file, generated from configure.in by autoupdate.
2720        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2721        * libchip/configure.in: Remove.
2722        * libchip/configure.ac: New file, generated from configure.in by
2723        autoupdate.
2724        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2725        * librdbg/configure.in: Remove.
2726        * librdbg/configure.ac: New file, generated from configure.in by
2727        autoupdate.
2728        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2729        * libnetworking/configure.in: Remove.
2730        * libnetworking/configure.ac: New file, generated from configure.in by
2731        autoupdate.
2732
27332001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2734
2735        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
2736        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
2737        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
2738
27392001-09-27      Joel Sherrill <joel@OARcorp.com>
2740
2741        * libchip/ChangeLog: Fixed typo in date.
2742
27432001-09-27      Eric Norum <eric.norum@usask.ca>
2744
2745        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
2746        TFTP  filesystem.
2747
27482001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2749
2750        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
2751        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
2752        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
2753        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
2754        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2755        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2756        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2757        'PREINSTALL_FILES ='.
2758        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
2759        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
2760        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
2761        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
2762        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
2763        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
2764        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
2765        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
2766        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
2767        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
2768        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
2769        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
2770
27712001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2772
2773        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
2774        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
2775        * librdbg/src/m68k/any/Makefile.am: Ditto.
2776        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2777        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
2778        happy.
2779
27802001-09-21      Joel Sherrill <joel@OARcorp.com>
2781
2782        * libchip/network/Makefile.am: Fixed typo on file name.
2783        * libchip/network/i82586.c: Commented out line 318 which is referencing
2784        a member of a structure that is not currently there.  This needs to be
2785        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
2786        to C style.
2787
27882001-09-19      Eric Norum <eric.norum@usask.ca>
2789
2790        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
2791
27922001-09-19      Chris Johns <ccj@acm.org>
2793
2794        * libchip/network/README.i82586, libchip/network/i82586.c,
2795        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
2796        Network driver for Intel i82586.
2797        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
2798        rtems/rtems_bsdnet_internal.h Added support for populating the initial
2799        "root" filesystem with information obtained via the DHCP response.
2800
28012001-09-14      Eric Norum <eric.norum@usask.ca>
2802
2803        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
2804        make gcc 3.x happy.
2805
28062001-08-16      Mike Siers <mikes@poliac.com>
2807
2808        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
2809        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
2810        These support callback functionality that has not even been compiled
2811        under RTEMS yet.
2812        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
2813        example application.  Mike's notes on the modifications: - renamed
2814        error() function because of namespace problems - removed calls to the
2815        exit() funciton - removed extra files from the pppd source directory -
2816        defined pppd task constant values in rtemspppd.h - modifyied example
2817        code to get actual tick per second value - placed the pppd 2.3.11 man
2818        page file (pppd.8) into the pppd directory.
2819        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2820        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2821        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2822        libnetworking/pppd/rtems-ppp.c: Deleted.
2823        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
2824        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2825        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
2826        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
2827        libnetworking/pppd/example/init.c,
2828        libnetworking/pppd/example/netconfig.h,
2829        libnetworking/pppd/example/ppp.conf,
2830        libnetworking/pppd/example/pppdapp.c,
2831        libnetworking/pppd/example/system.h: New files.
2832        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
2833        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
2834        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
2835        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2836        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2837        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2838        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2839        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2840        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2841        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2842        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2843        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2844        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2845        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
2846        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
2847
28482001-08-16      Joel Sherrill <joel@OARcorp.com>
2849
2850        * libnetworking/pppd/example/Makefile: Removed.
2851        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
2852        to avoid bootstrap -c clobbering it.
2853        * libnetworking/rtems_telnetd/.cvsignore: New file.
2854
28552001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2856
2857        * libnetworking/Makefile.am, libnetworking/configure.in,
2858        libnetworking/rtems_servers/Makefile.am,
2859        libnetworking/rtems_servers/telnetd.c,
2860        libnetworking/rtems_servers/telnetd.h,
2861        libnetworking/rtems_telnetd/Makefile.am,
2862        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2863        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2864        libnetworking/rtems_telnetd/telnetd.c,
2865        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
2866        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
2867        effect when ftpd change. - the tcp/ip stats have been implemented into
2868        icmds.c and started when telnetd daemon is started.
2869        * libnetworking/rtems_servers/telnetd.c,
2870        libnetworking/rtems_servers/telnetd.h: Removed.
2871        * libnetworking/rtems_telnetd: New directory.
2872        * libnetworking/rtems_telnetd/Makefile.am,
2873        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2874        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2875        libnetworking/rtems_telnetd/telnetd.c,
2876        libnetworking/rtems_telnetd/telnetd.h: New files.
2877
28782001-06-14      Joel Sherrill <joel@OARcorp.com>
2879
2880        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
2881        Moved from libmisc/shell so the network stack to address network
2882        depenendency.
2883        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
2884
28852001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2886
2887        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
2888
28892001-05-15      Joel Sherrill <joel@OARcorp.com>
2890
2891        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2892        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
2893        accidentally deleted the incorrectly empty versions.
2894
28952001-05-14      Till Straumann <strauman@slac.stanford.edu>
2896
2897        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
2898        libchip/pci/Makefile.am: Per PR215 address the following issues: -
2899        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
2900        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
2901        to know the values) - the affected BSP (shared/motorola) headers have
2902        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
2903        driver (libchip/network/dec21140.c) has been fixed to use
2904        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
2905        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
2906        who is using this driver. - the DEC driver also has been fixed to use
2907        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
2908        delay_in_bus_cycles().
2909
29102001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2911
2912        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
2913
29142001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2915
2916        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
2917
29182001-04-24      Eric Norum <eric.norum@usask.ca>
2919
2920        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
2921        NTP synchronization a little more robust -- no NTP daemon yet, but at
2922        least it trys a little harder when the primary NTP server is down.
2923
29242001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
2925
2926        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
2927        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2928        libnetworking/pppd/modem_example/modem.c,
2929        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
2930        other strings into English.
2931        * libnetworking/pppd/STATUS: updated to reflect the changes.
2932
29332001-04-20      Jake Janovetz <janovetz@uiuc.edu>
2934
2935        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
2936        again.
2937
29382001-04-20      Eric Valette <valette@crf.canon.fr>
2939
2940        * mcp750 directory renamed new_exception processing as it supports many
2941        more CPU models.
2942        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2943        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2944        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
2945        formerly in mcp750 plus modifications.
2946        * librdbg/src/powerpc/mcp750/.cvsignore,
2947        librdbg/src/powerpc/mcp750/Makefile.am,
2948        librdbg/src/powerpc/mcp750/remdeb.h,
2949        librdbg/src/powerpc/mcp750/remdeb_f.x,
2950        librdbg/src/powerpc/mcp750/remdeb_svc.c,
2951        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
2952        new_exception_processing.
2953        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2954        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2955        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
2956        part of this effort to add support for the MPC8xx.
2957
29582001-04-19      Joel Sherrill <joel@OARcorp.com>
2959
2960        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
2961        internal include files.
2962
29632001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
2964
2965        PR 158
2966        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
2967        rcmd() library call by commenting out the parts that deal with signals.
2968        This enables RTEMS to 'rsh' command to a server connecting fd to remote
2969        stdio. The 'server-side' parts of this file which deal with
2970        authentication are disabled since they are not needed.
2971
29722001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
2973
2974        * libnetworking/include/.cvsignore: Remove dangling file.
2975
29762001-03-14      Joel Sherrill <joel@OARcorp.com>
2977
2978        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
2979        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
2980        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
2981        libchip style serial drivers can be written in libcpu or libbsp.
2982
29832001-03-01      Joel Sherrill <joel@OARcorp.com>
2984
2985        * libchip/network/cs8900.c, libchip/network/cs8900.h,
2986        libchip/network/sonic.c, libchip/network/sonic.h,
2987        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2988        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2989        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2990        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
2991        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2992        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2993        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2994        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
2995
29962001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2997
2998        * librdbg/include/rdbg/Makefile.am,
2999        librdbg/include/rdbg/i386/Makefile.am,
3000        librdbg/include/rdbg/m68k/Makefile.am,
3001        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3002        style on include files.
3003
30042001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3005
3006        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3007        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3008        replace ${..} with $(..).
3009        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3010        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3011        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3012        libnetworking/rtems/Makefile.am, libnetworking/
3013        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3014        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3015        include_*HEADERS instead of H_FILES.
3016        * libnetworking/include/Makefile.am: Remove.
3017        * libnetworking/Makefile.am: Add handling of *.h files.
3018        * libnetworking/configure.in: Remove include/Makefile.
3019
30202001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3021
3022        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3023
30242001-01-31      Sergei Organov <osv@javad.ru>
3025
3026        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3027        current dir and root dir removed in favor of new libio support for
3028        task-local current and root directories. - Bug in `close_data_socket()'
3029        introduced by previous change fixed. - `command_pasv()' changed to set
3030        timeout on socket we are listening on and code fixed to don't close
3031        socket twice on error. - `serr()' changed to clear `errno'. -
3032        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3033        changed to clear `errno' before processing session. -
3034        `close_data_socket()' fixed to close both active and passive sockets -
3035        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3036        empty string  in `exec_command()'.
3037
30382001-01-25      Eric Norum <eric.norum@usask.ca>
3039
3040        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3041        improves throughput on systems which are dropping packets.   Only the
3042        first timeout is reduced.  This keeps the number of extra packets down
3043        on networks that are very busy and dropping lots of packets.
3044
30452001-01-24      Sergei Organov <osv@javad.ru>
3046
3047        * libnetworking/rtems_servers/ftpd.c,
3048        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3049        - Timeouts on sockets implemented. 'idle' field added to configuration.
3050        No timeout by default to keep backward compatibility. Note: SITE IDLE
3051        command not implemented yet. - Basic global access control implemented.
3052        'access' field added to configuration. No access limitations by default
3053        to keep backward compatibility. - Anchor data socket for active mode
3054        (using self IP and port 20.) - Fixed default data port support (still
3055        not tested). - Don't allow IP address different from originating host in
3056        PORT command to improve security. - Fixed bug in MDTM command. - Check
3057        for correctness of parsing of argument in command_port(). - Fixed
3058        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3059        a directory. - Command parsing a little bit improved: command names are
3060        now converted to upper-case to be more compatible with RFC (command
3061        names are not case-sensitive.) - Reformat comments so that they have
3062        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3063        previous changes - True ASCII mode implemented (doesn't work for hooks
3064        and /dev/null) - Passive mode implemented, PASV command added. - Default
3065        port for data connection could be used (untested, can't find ftp client
3066        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3067        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3068
30692001-01-18      Joel Sherrill <joel@OARcorp.com>
3070
3071        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3072        macro using variable arguments.
3073        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3074        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3075        since I updated the main RTEMS development machine to RedHat 7.2 and
3076        apparently got a new version of rpcgen.
3077
30782001-01-12      Sergei Organov <osv@javad.ru>
3079
3080        * libnetworking/rtems_servers/ftpd.c,
3081        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3082        - use pool of pre-created threads to handle sessions instead of
3083        creating/deleting threads on the fly - LIST output is now similar to
3084        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3085        happy with it. - LIST NAME now works (both for files and directories) -
3086        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3087        clients happy  - keep track of CWD for every session separately -
3088        ability to specify root directory name for FTPD in configuration table.
3089        FTPD will then create illusion for FTP clients that this is actually
3090        root directory. - ignore options sent in commands, thus LIST -al FILE
3091        works and doesn't try to list "-al" directory. - buffers are allocated
3092        on stack instead of heap where possible to eliminate malloc/free calls
3093        (avoid possible heap fragmentation troubles). - drop using of task
3094        notepad to pass parameters - use function arguments instead - use
3095        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3096        in socket() instead of AF_INET.
3097
30982001-01-02      Joel Sherrill <joel@OARcorp.com>
3099
3100        * libnetworking/CHANGELOG: Removed.
3101        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3102
31032000-12-14      Eric Norum <eric.norum@usask.ca>
3104
3105        * libnetworking/lib/tftpDriver.c: Added write capability.
3106
31072000-12-08      Joel Sherrill <joel@OARcorp.com>
3108
3109        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3110        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3111        numerous variable declarations conditional on PPP_COMPRESS and
3112        PPP_FILTER.  Commented out variables that were not used because the code
3113        using them was commented out. Removed totally unused variables.
3114        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3115        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3116
31172000-11-30      Joel Sherrill <joel@OARcorp.com>
3118
3119        * libnetworking/modem/ppp_tty.c: Changed to include
3120        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3121        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3122        * libnetworking/Makefile.am: Modified to reflect above.
3123
31242000-11-27      Joel Sherrill <joel@OARcorp.com>
3125
3126        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3127
31282000-11-25      Eric Norum <eric.norum@usask.ca>
3129
3130        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3131        core.
3132
31332000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3134
3135        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3136        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3137        subdir.
3138        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3139        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3140        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3141        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3142        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3143        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3144        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3145        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3146        ppp_tty.c and the real pppd main is in pppmain.c.
3147
31482000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3149
3150        * libchip/network/sonic.c: Added ipalign() routine to align the received
3151        packet so that the ip header is on a 32-bit boundary. Necessary for
3152        cpu's that do not allow unaligned loads and stores and when the 32-bit
3153        DMA mode is used.
3154
31552000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3156
3157        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3158        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3159        ACLOCAL_AMFLAGS.
3160        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3161        ACLOCAL_AMFLAGS.
3162        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3163        ACLOCAL_AMFLAGS.
3164
31652000-11-03      Chris Johns <ccj@acm.org>
3166
3167        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3168        libchip/network/cs8900.h: New files.
3169
31702000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3171
3172        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3173        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3174        $(RTEMS_TOPdir)/aclocal.
3175        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3176        $(RTEMS_TOPdir)/aclocal.
3177        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3178        $(RTEMS_TOPdir)/aclocal.
3179
31802000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3181
3182        * configure.in: Switch to GNU-canonicalization.
3183        * Makefile.am: Reflect changes to configure.in.
3184        * acinclude.m4: Remove.
3185
31862000-10-30      Joel Sherrill <joel@OARcorp.com>
3187
3188        * POSIX include files merged into newlib.  This resulted in some
3189        definitions moving to other files and thus some secondary effects in
3190        RTEMS source code.
3191        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3192        in sync with newlib's <machine/types.h>.
3193        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3194        definition of struct itimerval in <sys/time.h>.
3195
31962000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3197
3198        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3199        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3200        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3201        * ChangeLog: Fix typos.
3202        * configure.in: add tests to the GNU canonicalized subdirectories.
3203
32042000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3205
3206        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3207        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3208        the lib directory before configuring lib/.
3209
32102000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3211
3212        * configure.in, Makefile.am: add exec to the GNU canonicalized
3213        subdirectories.
3214        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3215        * configure.in: add libnetworking, librpc and librdb to the GNU
3216        canonicalized subdirectories.
3217        * configure.in: add libmisc and libchip to the GNU canonicalized
3218        subdirectories.
3219        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3220        Switch to GNU canonicalization.
3221        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3222        Switch to GNU canonicalization.
3223        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3224        Switch to GNU canonicalization.
3225
32262000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3227
3228        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3229        canonicalization to libfs/. The approach is currently a bit of a hack as
3230        GNU canonicalization does not support the per-BSP build some of the
3231        other directories require.  As more of the tree is converted, this will
3232        become less  of an issue.
3233
32342000-10-20      Joel Sherrill <joel@OARcorp.com>
3235
3236        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3237        parameter.
3238
32392000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3240
3241        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3242        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3243        * librdbg/configure.in: Add m68k support.
3244        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3245        subdirectory.
3246        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3247        failure.
3248        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3249        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3250        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3251        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3252        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3253        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3254        librdbg/src/m68k/.cvsignore: New files.
3255        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3256        function pointers.
3257        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3258        _after_ pointer has been checked against NULL.
3259
32602000-10-18      Joel Sherrill <joel@OARcorp.com>
3261
3262        * wrapup/Makefile.am: Added libfs.
3263
32642000-10-18      Chris Johns <ccj@acm.org>
3265
3266        * libfs created.
3267        * configure.in: Added libfs subdirectory.
3268        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3269
32702000-09-28      Joel Sherrill <joel@OARcorp.com>
3271
3272        * libnetworking/rtems_webserver/Makefile.am,
3273        libnetworking/rtems_webserver/base64.c,
3274        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3275        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3276
32772000-09-22      Joel Sherrill <joel@OARcorp.com>
3278
3279        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3280        libnetworking/rtems/rtems_bsdnet_internal.h,
3281        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3282        have included rtems.h.  It is now including precisely the  least amount
3283        of low level, yet portable .h files to get the basic RTEMS types
3284        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3285        used machine/types.h to include rtems.h.
3286
32872000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3288
3289        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3290
32912000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3292
3293        * libnetworking/ChangeLog: Cleanup.
3294
32952000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3296
3297        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3298        * libchip/ChangeLog: Fix formating.
3299
33002000-09-05      Joel Sherrill <joel@OARcorp.com>
3301
3302        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3303        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3304        confusion and to work with the converted flags.
3305
33062000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3307
3308        * wrapup/Makefile.am: Include compile.am.
3309        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3310        libchip/serial/Makefile.am: Include compile.am.
3311        * librdbg/src/i386/any/Makefile.am,
3312        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3313        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3314        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3315        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3316        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3317        libnetworking/rtems_servers/Makefile.am,
3318        libnetworking/rtems_webserver/Makefile.am,
3319        libnetworking/wrapup/Makefile.am: Include compile.am.
3320
33212000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3322
3323        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3324        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3325
33262000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3327
3328        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3329
33302000-08-31      Joel Sherrill <joel@OARcorp.com>
3331
3332        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3333        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3334        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3335        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3336        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3337        * libnetworking/wbase64.c: Removed.
3338        * libnetworking/Makefile.am, libnetworking/asp.c,
3339        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3340        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3341        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3342        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3343        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3344        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3345        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3346        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3347        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3348        Modified.
3349
33502000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3351
3352        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3353
33542000-08-30      Joel Sherrill <joel@OARcorp.com>
3355
3356        * libnetworking/rtems_webserver/license.txt: New file.
3357
33582000-08-10      Joel Sherrill <joel@OARcorp.com>
3359
3360        * ChangeLog: New file.
3361        * libchip/ChangeLog: New file.
3362        * librdbg/ChangeLog: New file.
3363        * libnetworking/ChangeLog: New file.
3364
Note: See TracBrowser for help on using the repository browser.