source: rtems/c/src/ChangeLog @ 050249d

4.104.114.84.95
Last change on this file since 050249d was 050249d, checked in by Joel Sherrill <joel.sherrill@…>, on 09/07/07 at 15:01:15

2007-09-07 Daniel Hellstrom <daniel@…>

  • libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
  • Property mode set to 100644
File size: 131.5 KB
Line 
12007-09-07      Daniel Hellstrom <daniel@gaisler.com>
2
3        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
4        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
5
62007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
7
8        * configure.ac, wrapup/Makefile.am: Remove RDBG.
9        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
10        librdbg/Makefile.am, librdbg/preinstall.am,
11        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
12        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
13        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
14        librdbg/include/rdbg/powerpc/rdbg_f.h,
15        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
16        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
17        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
18        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
19        librdbg/src/servtsp.c, librdbg/src/servutil.c,
20        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
21        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
22        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
23        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
24        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
25        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
26        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
27        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
28        librdbg/src/powerpc/rdbg_f.c,
29        librdbg/src/powerpc/new_exception_processing/remdeb.h,
30        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
31        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
32        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
33
342007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
35
36        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
37
382007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
39
40        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
41          sizes.
42
432007-07-27      Chris Johns <chrisj@rtems.org>
44
45        * wrapup/Makefile.am: Create archive from a file for hosts
46        with a limited command line size.
47
482007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
49
50        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
51          sizes.
52
532007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
54       
55        * configure.ac: Add nfsclient.
56        * nfsclient/Makefile.am: New.
57        * nfsclient/proto/Makefile, nfsclient/Makefile,
58          nfsclient/src/Makefile: Remove.
59        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
60        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
61
622007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
63
64        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
65        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
66        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
67        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
68        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
69        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
70        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
71        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
72        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
73        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
74        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
75        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
76
772007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
78
79        * libchip/serial/ns16550.c: removed timed out wait for transmitter
80        to become ready: This will not work for fast CPUs.
81
822007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
83
84        * libchip/ide/ata.c: fixed warning
85
862007-06-20      Ray Xu <rayx@gmail.com>
87
88        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
89        console, and libio. This shrinks the memory requirements but Joel has
90        not figured out how best to present this to application space.
91        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
92        New files.
93
942007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
95
96        * optman/sapi/no-io.c: Split IO Manager into one function per file so
97        now we only need required initialization methods.
98
992007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
100
101        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
102        parameter since it was used to configure a no longer used feature.
103        Device names are now part of the filesystem not in a table.
104
1052007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
106
107        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
108        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
109        optman/rtems/no-part.c, optman/rtems/no-region.c,
110        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
111        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
112        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
113        other optional managers so using them reduces application size
114        instead of increasing it.
115        * optman/rtems/no-barrier.c: New file.
116
1172007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
118
119        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
120        adjustments to pci-API changes.
121        * libchip/network/dec21140.c, libchip/network/elnk.c,
122        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
123        changes.
124
1252007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
126
127        * libchip/network/dec21140.c, libchip/network/if_dc.c,
128        libchip/network/if_fxp.c: Reflect changes to pci-API.
129
1302007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
131
132        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
133        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
134
1352007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
136
137        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
138          being used to compile "tools").
139
1402007-03-13      Joel Sherrill <joel@OARcorp.com>
141
142        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
143
1442007-03-12      Joel Sherrill <joel@OARcorp.com>
145
146        * libchip/network/cs8900.c, libchip/network/cs8900.h,
147        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
148        and/or fix mistake in copyright notice. Both of these mistakes appear
149        to be from code submitted after these changes were made previously.
150
1512007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
152
153        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
154
1552007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
156
157        * libchip/Makefile.am: Correct path to README.tulipclone.
158
1592007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
160
161        * libchip/ide/ata.c: Remove superfluous type casts.
162
1632007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
164
165        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
166        Use size_t for sizes.
167
1682007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
169
170        * libchip/ide/ata.c: in ata_request_done: moved call to free()
171        from preemption disabled region
172
1732007-01-16      Till Straumann <strauman@slac.stanford.edu>
174
175        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
176        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
177        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
178
1792006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
180
181        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
182          ioctl_command_t as ioctl argument.
183
1842006-12-13      Joel Sherrill <joel@OARcorp.com>
185
186        * librtems++/include/rtems++/rtemsEvent.h,
187        librtems++/include/rtems++/rtemsMessageQueue.h,
188        librtems++/include/rtems++/rtemsSemaphore.h,
189        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
190        librtems++/src/rtemsMessageQueue.cc,
191        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
192        rtems_unsigned32 to uint32_t.
193
1942006-12-13      Joel Sherrill <joel@OARcorp.com>
195
196        PR 1181/bsps
197        * optman/rtems/no-msg.c: Clean up dead code.
198
1992006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
200
201        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
202
2032006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
204
205        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
206        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
207        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
208
2092006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
210
211        * configure.ac: New BUG-REPORT address.
212
2132006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
214
215        * Makefile.am: Remove ampolish3.
216
2172006-11-17      Joel Sherrill <joel@OARcorp.com>
218
219        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
220        blank lines.
221
2222006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
223
224        * configure.ac: Remove RTEMS_AMPOLISH3.
225        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
226          Remove checks for AMPOLISH3.
227        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
228        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
229        * ampolish3: Remove.
230
2312006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
232
233        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
234        * aclocal/prog-cc.m4: Remove CFLAGS.
235        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
236        Compose CFLAGS. Append CFLAGS to ac_configure_args.
237
2382006-10-23      Joel Sherrill <joel@OARcorp.com>
239
240        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
241
2422006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
243
244        * automake/compile.am: Use hard-coded RTEMS_* flags.
245
2462006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
247
248        * aclocal/rtems-top.m4: Remove RTEMS_API.
249        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
250
2512006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
252
253        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
254
2552006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
256
257        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
258
2592006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
260
261        * aclocal/version.m4: Bump version to 4.7.99.0.
262
2632006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
264
265        * configure.ac: Require autoconf-2.60. Require automake-1.10.
266
2672006-09-11      Joel Sherrill <joel@OARcorp.com>
268
269        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
270
2712006-09-04      Joel Sherrill <joel@OARcorp.com>
272
273        * libchip/network/greth.c, libchip/network/open_eth.c,
274        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
275        introduced by warning removal.
276
2772006-09-01      Joel Sherrill <joel@OARcorp.com>
278
279        * libchip/network/greth.c, libchip/network/open_eth.c,
280        libchip/network/smc91111.c: Remove warnings and correct prototype
281        added earlier today.
282
2832006-09-01      Joel Sherrill <joel@OARcorp.com>
284
285        * libchip/network/cs8900.c, libchip/network/greth.c,
286        libchip/network/i82586.c, libchip/network/open_eth.c,
287        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
288        sized integers, and inttypes.h printf helpers.
289
2902006-08-09      Kolja Waschk <waschk@telos.de>
291
292        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
293
2942006-07-12      Joel Sherrill <joel@OARcorp.com>
295
296        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
297
2982006-07-11      Jerry Needell <jerry.needell@unh.edu>
299
300        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
301        4.6 branch.  Original modifications by Gaisler Enterprises.
302        * libchip/network/greth.c, libchip/network/greth.h: New files.
303
3042006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
305
306        * ide/ata.[ch]:
307        (PR1118) fetch priority for ATA task from a variable,
308        not a fixed configuration value.
309       
3102006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
311
312        * Makefile.am: Add ampolish3.
313
3142006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
315
316        * ampolish3: New.
317        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
318
3192006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
320
321        * aclocal/rtems-ampolish.m4: New.
322        * configure.ac: Use RTEMS_AMPOLISH3.
323
3242006-04-18  Joel Sherrill <joel@OARcorp.com>
325
326        * aclocal/version.m4: Updated to rtems-4.6.99.3.
327
3282006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
329
330        PR 853/filesystem
331        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
332        should be modified to support the new exception scheme and to use the
333        handle parameter.
334
3352006-02-a32     Eric Norum <norume@aps.anl.gov>
336
337        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
338        "newer" PCI access calls.  Minor cleanups.  Comments.
339
3402006-01-12      Eric Norum <norume@aps.anl.gov>
341
342        PR 861/networking
343        PR 863/networking
344        * libchip/network/smc91111.c: Fix illegal lvalue increments.
345
3462006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
347
348        * wrapup/Makefile.am: Add preinstall.am.
349        * libchip/Makefile.am: Build libchip/network/smc91111.
350        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
351        Eliminate cyg_int* crap.
352
3532006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
354
355        * librdbg/Makefile.am: Add preinstall.am.
356        * aclocal/bsp-configure.m4: Add ampolish3.
357        New header guards.
358
3592006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
360
361        * libchip/network/open_eth.c, libchip/network/open_eth.h:
362        Merger from rtems-4-6-branch.
363
3642006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
365
366        * libchip/network/smc91111.c
367        libchip/network/smc91111config.h
368        libchip/network/smc91111exp.h
369        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
370        * libchip/Makefile.am: Reflect adding smc91111*.
371
3722006-01-08      Joel Sherrill <joel@OARcorp.com>
373
374        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
375        char *.
376
3772006-01-08      Joel Sherrill <joel@OARcorp.com>
378
379        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
380        warnings.
381
3822005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
383
384        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
385        Add RTEMS_RELLDFLAGS.
386        * automake/compile.am: Remove RTEMS_USE_GCC.
387        Remove RTEMS_RELLDFLAGS.
388        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
389
3902005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
391
392        * libchip/network/if_media.h, libchip/network/mii.h:
393        Remove (Moved to cpukit).
394        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
395        and libchip/network/if_media.h.
396        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
397        if_media.h having moved.
398
3992005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
400
401        * automake/compile.am, automake/host.am, automake/local.am,
402        automake/subdirs.am: Remove depend.
403        * configure.ac: Explicitly pass --libdir and --includedir to
404        testsuites.
405
4062005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
407
408        * configure.ac: Reflect changes to testsuites.
409
4102005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
411
412        * automake/compile.am: Remove GCCSPECS.
413        * aclocal/prog-cc.m4: Add GCCSPECS.
414        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
415
4162005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
417
418        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
419        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
420
4212005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
422
423        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
424        libcpu/byteorder.h for i386.
425
4262005-11-02      Till Straumann <strauman@slac.stanford.edu>
427
428        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
429        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
430        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
431        added a simple API/library for i2c devices and drivers for i2c
432        2-byte eeproms and a ds1621 temperature sensor; API is documented
433        in libi2c.h.
434
4352005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
436
437        * libnetworking/pppd/ipxcp.c,
438        libnetworking/pppd/chat.c,
439        libnetworking/pppd/patchlevel.h,
440        libnetworking/pppd/upap.h,
441        libnetworking/pppd/md5.h,
442        libnetworking/pppd/pppd.8,
443        libnetworking/pppd/README,
444        libnetworking/pppd/preinstall.am,
445        libnetworking/pppd/md4.h,
446        libnetworking/pppd/magic.c,
447        libnetworking/pppd/pppd.h,
448        libnetworking/pppd/demand.c,
449        libnetworking/pppd/rtemsmain.c,
450        libnetworking/pppd/sys-rtems.c,
451        libnetworking/pppd/ipcp.h,
452        libnetworking/pppd/lcp.h,
453        libnetworking/pppd/chap_ms.c,
454        libnetworking/pppd/md4.c,
455        libnetworking/pppd/rtemspppd.h,
456        libnetworking/pppd/cbcp.h,
457        libnetworking/pppd/auth.c,
458        libnetworking/pppd/lcp.c,
459        libnetworking/pppd/example/README,
460        libnetworking/pppd/example/ppp.conf,
461        libnetworking/pppd/example/system.h,
462        libnetworking/pppd/example/netconfig.h,
463        libnetworking/pppd/example/pppdapp.c,
464        libnetworking/pppd/example/init.c,
465        libnetworking/pppd/example/Makefile-user,
466        libnetworking/pppd/example/pppd.options,
467        libnetworking/pppd/rtemspppd.c,
468        libnetworking/pppd/ipxcp.h,
469        libnetworking/pppd/chap_ms.h,
470        libnetworking/pppd/options.c,
471        libnetworking/pppd/magic.h,
472        libnetworking/pppd/chap.h,
473        libnetworking/pppd/cbcp.c,
474        libnetworking/pppd/upap.c,
475        libnetworking/pppd/chap.c,
476        libnetworking/pppd/Makefile.am,
477        libnetworking/pppd/ccp.h,
478        libnetworking/pppd/utils.c,
479        libnetworking/pppd/rtemsdialer.h,
480        libnetworking/pppd/fsm.h,
481        libnetworking/pppd/pathnames.h,
482        libnetworking/pppd/md5.c,
483        libnetworking/pppd/fsm.c,
484        libnetworking/pppd/ipcp.c,
485        libnetworking/pppd/STATUS,
486        libnetworking/pppd/ccp.c,
487        libnetworking/Makefile.am: Remove (Moved to cpukit).
488
4892005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
490
491        * configure.ac: Remove libnetworking, libnetworking/pppd.
492        * wrapup/Makefile.am: Remove libpppd.a.
493
4942005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
495
496        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
497        rtemsdialer.h to $(includedir)/rtems.
498
4992005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
500
501        * libnetworking/rtems_telnetd/icmds.c,
502        libnetworking/rtems_telnetd/Makefile.am,
503        libnetworking/rtems_telnetd/preinstall.am,
504        libnetworking/rtems_telnetd/pty.c,
505        libnetworking/rtems_telnetd/pty.h,
506        libnetworking/rtems_telnetd/README,
507        libnetworking/rtems_telnetd/telnetd.c,
508        libnetworking/rtems_telnetd/telnetd.h:
509        Remove (Moved to cpukit).
510
5112005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
512
513        * configure.ac: Remove libnetworking/rtems_telnetd.
514        * libnetworking/Makefile.am: Remove rtems_telnetd.
515        * libnetworking/README: Remove (Obsolete).
516        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
517
5182005-10-20  Eric Norum <norume@aps.anl.gov>
519
520        * libchip/network/dec21140.c: Clean up PCI mapping.
521
5222005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
523
524        * libnetworking/pppd/Makefile.am: Use preinstall.am.
525        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
526        librdbg/src/servrpc.c, librdbg/src/servtgt.c
527        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
528        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
529        * configure.ac: Move optman to the end of BSP_SUBDIRS.
530
5312005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
532
533        * aclocal/bspopts.m4: Add missing m4 quotes.
534
5352005-09-02  Joel Sherrill <joel@OARcorp.com>
536
537    * aclocal/version.m4: Updated to rtems-4.6.99.2.
538
5392005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
540
541        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
542        libchip/network/dec21140.c: Remove initialization of PCI bus.
543
5442005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
545
546        * optman/Makefile.am: Add preinstall.am.
547
5482005-07-18      Karel Gardas <kgardas@objectsecurity.com>
549
550        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
551        UNTESTED to tested.
552
5532005-06-17      Joel Sherrill <joel@OARcorp.com>
554
555        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
556        it is not supported by the MPC5xx.
557
5582005-06-17      Joel Sherrill <joel@OARcorp.com>
559
560        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
561        interface. Also correct attempting to build on other than PowerPC and
562        x86.
563
5642005-06-16      Daron Chabot <daron@nucleus.usask.ca>
565
566        * libchip/Makefile.am: Add driver for Tulip clones.
567        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
568        libchip/network/if_dcreg.h: New files.
569
5702005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
571
572        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
573        to enable rdbg.
574        * configure.ac: Reflect changes above.
575
5762005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
577
578        * configure.ac: Add ada/.
579
5802005-05-20      Sergei Organov  <osv@topconrd.ru>
581
582        PR 750/networking
583        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
584        wait_input().
585
5862005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
587
588        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
589        rtems/irq.h.
590
5912005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
592
593        * libchip/Makefile.am: Include preinstall.am.
594        * libchip/preinstall.am: New.
595
5962005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
597
598        * configure.ac: Add AMPOLISH3.
599        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
600        * libnetworking/rtems_telnetd/preinstall.am: New.
601        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
602
6032005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
604
605        * configure.ac: Let enable_rpcgen default to "no".
606
6072005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
608
609        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
610
6112005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
612
613        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
614        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
615
6162005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
617
618        * libchip/network/dec21140.c, libchip/network/elnk.c,
619        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
620
6212005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
622
623        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
624        of code as a result of the implementation of a common PCI interface.
625
6262005-05-04      Joel Sherrill <joel@OARcorp.com>
627
628        * libchip/network/open_eth.c: Remove prototype of set_vector.
629
6302005-05-03      Joel Sherrill <joel@OARcorp.com>
631
632        * librdbg/src/ptrace.c: Remove warning.
633
6342005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
635
636        * libchip/network/dec21140.c, libchip/network/elnk.c,
637        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
638        Modified parameter list to remove warnings.
639
6402005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
641
642        * libchip/network/cs8900.c, libchip/network/i82586.c,
643        libchip/network/open_eth.c, libchip/network/sonic.c,
644        libchip/serial/mc68681.c: Modified types to remove
645        warnings.  Added initialization to remove warnings.
646
6472005-04-28      Joel Sherrill <joel@OARcorp.com>
648
649        * libchip/network/README.sonic: Rewritten to account for removal of
650        dmv177.
651
6522005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
653
654        PR 781/rtems_misc
655        * libchip/serial/ns16550_p.h: Fix baud rate calculation
656
6572005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
658
659        * libchip/serial/ns16550.c:
660        Fixed warnings generated in various powerpc configurations
661
6622005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
663
664        * libchip/serial/ns16550.c: Modified
665        ISR to work with PPC new exception processing
666
6672005-03-14      Joel Sherrill <joel@OARcorp.com>
668
669        * libchip/network/dec21140.c, libchip/network/elnk.c,
670        libchip/network/if_fxp.c: Continue PCI API unification. All use
671        pci_find_device(). Network drivers manufacture a signature since all
672        calls have not been converted yet.
673
6742005-03-04      Joel Sherrill <joel@OARcorp.com>
675
676        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
677        initialize function part of the unified PCI API as pci_initialize().
678
6792005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
680
681        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
682        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
683
6842005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
685
686        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
687        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
688
6892005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
690
691        * aclocal/ppc.m4: Reflect changes to ppc exception processing
692        building procedures.
693
6942005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
695
696        * aclocal/prog-cc.m4:
697        Quote CFLAGS's RHS to accomodate Solaris broken sh.
698
6992005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
700
701        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
702
7032005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
704
705        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
706
7072005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
708
709        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
710
7112005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
712
713        * libnetworking/rtems_servers/ftp.c,
714        libnetworking/rtems_servers/ftp.h,
715        libnetworking/rtems_servers/Makefile.am:
716        Remove (relocated to cpukit/ftpd).
717        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
718        removed move libnetworking/rtems_servers.
719
7202005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
721
722        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
723
7242005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
725
726        PR 755/rtems
727        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
728        Remove local declarations of rtems_bsdnet_nameservers,
729        rtems_bsdnet_nameservers_count.
730
7312005-01-31      Sergei Organov <osv@topconrd.ru>
732
733        PR 751/pppd
734        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
735        committed to fix PR736 breaks pppd. chat.c should have its own static
736        ttyfd for pppd to work correctly. The symptom is that second
737        invokation of chat (for connect script) fails due to pppd_ttyfd set
738        to -1 by previous chat invokation (for init script). In addition,
739        this patch fixes leaving of dangling pointer in the abort_stbring[]
740        by chat_send().
741
7422005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
743
744        * configure.ac: Remove CFLAGS_DEBUG_V.
745        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
746
7472005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
748
749        * wrapup/Makefile.am: Remove rtems-ctor.o.
750
7512005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
752
753        * libchip/rtc/rtc.h: size_t RTC_Count.
754
7552005-01-20      Joel Sherrill <joel@OARcorp.com>
756
757        PR 736/pppd
758        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
759        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
760        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
761        should not be static and should have a name more specific to pppd.
762
7632005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
764
765        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
766        libnetworking/rtems_servers/Makefile.am,
767        libnetworking/rtems_telnetd/Makefile.am,
768        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
769        Eliminate CFLAGS_OPTIMIZE_V.
770
7712005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
772
773        * configure.ac: Pass CFLAGS to testsuites configure.
774        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
775        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
776
7772005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
778
779        * configure.ac: Pass CFLAGS to cpukit configure.
780        * aclocal/rtems-flags.m4: Remove (Unused).
781        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
782        * aclocal/env-rtemsbsp.m4:
783        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
784        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
785        RTEMS_CFLAGS.
786        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
787        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
788        Cleanup comments.
789
7902005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
791
792        * automake/compile.am: Remove build-variant support.
793
7942005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
795
796        * libnetworking/pppd/Makefile.am,
797        libnetworking/rtems_servers/Makefile.am,
798        libnetworking/rtems_telnetd/Makefile.am:
799        Remove build-variant support.
800
8012005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
802
803        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
804        support/Makefile.am, wrapup/Makefile.am:
805        Remove build-variant support.
806
8072004-11-22      Joel Sherrill <joel@OARcorp.com>
808
809        * libchip/network/if_fxp.c: Add entry for another module ID code.
810
8112004-11-22      Joel Sherrill <joel@OARcorp.com>
812
813        PR 693/misc
814        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
815        in/outport routines.
816
8172004-11-22      Joel Sherrill <joel@OARcorp.com>
818
819        PR 693/misc
820        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
821        in/outport routines.
822
8232004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
824
825        * aclocal/enable-itron.m4: Remove (unused).
826
8272004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
828
829        * configure.ac: Misc. quoting cleanups.
830        Enable ada-tests iff --enable-ada and --enable-tests.
831
8322004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
833
834        PR 703/filesystem
835        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
836        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
837        libchip/ide/ide_controller.c:
838        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
839        available for BSPS/device drivers.
840        Extend the "modes_available" and "mode_active" parameters to
841        uint16_t for UDMA support.
842
8432004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
844
845        * libchip/network/dec21140.c: Cleanup a bit and remove message about
846        not supported on PowerPC since it works on the MVME2100 BSP.
847
8482004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
849
850        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
851        Add dependency tracking for *.cfgs.
852        * Makefile.am: Add dependency tracking for *.cfg.
853
8542004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
855
856        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
857        (Thanks to Lars Munch <lars@segv.dk> for catching this).
858
8592004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
860
861        PR 707/make_build
862        * configure.ac: Add --enable-rpcgen.
863
8642004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
865
866        PR 700/rtems_misc
867        * libnetworking/rtems_webserver/asp.c,
868        libnetworking/rtems_webserver/balloc.c,
869        libnetworking/rtems_webserver/cgi.c,
870        libnetworking/rtems_webserver/default.c,
871        libnetworking/rtems_webserver/ej.h,
872        libnetworking/rtems_webserver/ejIntrn.h,
873        libnetworking/rtems_webserver/ejlex.c,
874        libnetworking/rtems_webserver/ejparse.c,
875        libnetworking/rtems_webserver/emfdb.c,
876        libnetworking/rtems_webserver/emfdb.h,
877        libnetworking/rtems_webserver/form.c,
878        libnetworking/rtems_webserver/handler.c,
879        libnetworking/rtems_webserver/h.c,
880        libnetworking/rtems_webserver/license.txt,
881        libnetworking/rtems_webserver/Makefile.am,
882        libnetworking/rtems_webserver/md5c.c,
883        libnetworking/rtems_webserver/md5.h,
884        libnetworking/rtems_webserver/mime.c,
885        libnetworking/rtems_webserver/misc.c,
886        libnetworking/rtems_webserver/NOTES,
887        libnetworking/rtems_webserver/ringq.c,
888        libnetworking/rtems_webserver/rom.c,
889        libnetworking/rtems_webserver/rtems_webserver.h,
890        libnetworking/rtems_webserver/security.c,
891        libnetworking/rtems_webserver/sock.c,
892        libnetworking/rtems_webserver/socket.c,
893        libnetworking/rtems_webserver/sockGen.c,
894        libnetworking/rtems_webserver/sym.c,
895        libnetworking/rtems_webserver/uemf.c,
896        libnetworking/rtems_webserver/uemf.h,
897        libnetworking/rtems_webserver/um.c,
898        libnetworking/rtems_webserver/um.h,
899        libnetworking/rtems_webserver/umui.c,
900        libnetworking/rtems_webserver/url.c,
901        libnetworking/rtems_webserver/value.c,
902        libnetworking/rtems_webserver/wbase64.c,
903        libnetworking/rtems_webserver/webcomp.c,
904        libnetworking/rtems_webserver/webmain.c,
905        libnetworking/rtems_webserver/webpage.c,
906        libnetworking/rtems_webserver/webrom.c,
907        libnetworking/rtems_webserver/webs.c,
908        libnetworking/rtems_webserver/websda.c,
909        libnetworking/rtems_webserver/websda.h,
910        libnetworking/rtems_webserver/webs.h,
911        libnetworking/rtems_webserver/websSSL.c,
912        libnetworking/rtems_webserver/websSSL.h,
913        libnetworking/rtems_webserver/websuemf.c,
914        libnetworking/rtems_webserver/wsIntrn.h:
915        Remove (Moved to cpukit/http).
916
9172004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
918
919        PR 700/rtems_misc
920        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
921        Remove libnetworking/rtems_webserver.
922
9232004-10-25      Eric Norum <norume@aps.anl.gov>
924
925        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
926
9272004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
928
929        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
930
9312004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
932
933        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
934        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
935
9362004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
937
938        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
939
9402004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
941
942        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
943        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
944
9452004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
946
947        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
948        BITSPERBYTE.
949
9502004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
951
952        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
953        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
954
9552004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
956
957        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
958
9592004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
960
961        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
962        * aclocal/enable-bare.m4: Remove.
963        * configure.ac: Remove BARE_CPU_MODEL.
964
9652004-10-13      Eric Norum <norume@aps.anl.gov>
966
967        PR 688/bsps
968        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
969        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
970        MC146818A (and several Dallas Semiconductor) TOD chips.
971
9722004-10-13      Eric Norum <norume@aps.anl.gov>
973
974        PR 686/networking
975        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
976        device code.
977
9782004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
979
980        * libchip/network/dec21140.c: include <rtems/pci.h>.
981
9822004-09-29      Joel Sherrill <joel@OARcorp.com>
983
984        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
985        libnetworking/pppd/utils.c: i960 obsoleted and all references
986        removed.
987
9882004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
989
990        PR 607/networking
991        * libchip/network/dec21140.c: Made PCI configuration minimum sane
992        instead of fully specifying unused PCI features.
993
9942004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
995
996        * configure.ac: Require automake > 1.9.
997
9982004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
999
1000        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1001
10022004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1003
1004        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1005        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1006
10072004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1008
1009        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1010        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1011
10122004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1013
1014        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1015
10162004-07-28  Joel Sherrill <joel@OARcorp.com>
1017
1018    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1019
10202004-07-25      Joel Sherrill <joel@OARcorp.com>
1021
1022        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1023
10242004-05-21  Till Strauman <strauman@slac.stanford.edu>
1025
1026        PR 625/networking
1027        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1028        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1029        an error rather than panic if no chip is detected (thus allowing
1030        for probing).
1031        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1032        instead of looping forever.  Avoid divide by zero (crashed my PC).
1033        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1034        they are UNTESTED.
1035
10362004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1037
1038        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1039
10402004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1041
1042        * libchip/network/dec21140.c, libchip/network/elnk.c:
1043        #include <errno.h>.
1044
10452004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1046
1047        * libchip/network/if_media.h: Update from FreeBSD.
1048        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1049        libchip/network/i82586.c: #include <errno.h>.
1050
10512004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1052
1053        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1054
10552004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1056
1057        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1058
10592004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1060
1061        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1062        automake).
1063
10642004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1065
1066        PR 599/pppd
1067        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1068
10692004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1070
1071        * optman/rtems/no-region.c: Reflect having changed
1072        rtems_region_get_segment_size.
1073
10742004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1075
1076        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1077        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1078        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1079        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1080        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1081        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1082        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1083
10842004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1085
1086        * libchip/ide/ata.c, libchip/network/dec21140.c,
1087        libchip/network/elnk.c, libchip/network/i82586.c,
1088        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1089        libchip/network/open_eth.c, libchip/network/sonic.c,
1090        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1091        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1092        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1093        libchip/shmdr/shm_driver.h: Cosmetics.
1094
10952004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1096
1097        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1098        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1099        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1100        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1101        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1102        fixed size types.
1103
11042004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1105
1106        * configure.ac: Explicitly pass --includedir and --libdir to
1107        cpukit/configure.
1108
11092004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1110
1111        * librdbg/Makefile.am: Fix rpcgen rules.
1112        * librdbg/src/i386/any/remdeb_xdr.c,
1113        librdbg/src/m68k/any/remdeb_xdr.c,
1114        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1115        Reflect changes to librdbg/Makefile.am.
1116
11172004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1118
1119        * configure.ac: Reflect changes testsuites/configure.ac and
1120        cpukit/configure.ac.
1121
11222004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1123
1124        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1125        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1126
11272004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1128
1129        * configure.ac: Reflect changes to testsuites's configuration.
1130
11312004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1132
1133        PR/589 rtems
1134        * libchip/network/pci.h: Remove (Moved to cpukit).
1135
11362004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1137
1138        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1139        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1140        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1141        libchip/network/dec21140.c, libchip/network/elnk.c,
1142        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1143        libchip/network/open_eth.h, libchip/network/sonic.c,
1144        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1145        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1146        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1147        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1148        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1149        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1150        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1151        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1152        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1153        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1154        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1155        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1156        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1157        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1158        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1159        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1160        fixed-size types.
1161
11622004-03-14      Chris Johns  <chrisj@rtems.org>
1163
1164        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1165        the BSP example code.
1166        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1167        support the DIMMPC. This is a pc386 target with IO port support. Minor
1168        formating clean up. Add documentation to the header file.
1169        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1170        cs8900.h header file.
1171
11722004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1173
1174        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1175        Cosmetics.
1176
11772004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1178
1179        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1180        There are no application level Makefiles in here.
1181
11822004-03-04      Joel Sherrill <joel@OARcorp.com>
1183
1184        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1185        they can be used in application level makefiles.
1186
11872004-03-05      Joel Sherrill <joel@OARcorp.com>
1188
1189        * libnetworking/rtems_webserver/ejparse.c,
1190        libnetworking/rtems_webserver/emfdb.c,
1191        libnetworking/rtems_webserver/sock.c,
1192        libnetworking/rtems_webserver/socket.c,
1193        libnetworking/rtems_webserver/sym.c,
1194        libnetworking/rtems_webserver/webs.c,
1195        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
11962004-03-05      Joel Sherrill <joel@OARcorp.com>
1197
1198        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1199        compiling this file only only those CPU families with supported
1200        exception models.
1201
12022004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1203
1204        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1205        testsuites (Was exposed with --enable-multilib, only).
1206        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1207         Add RTEMS_BSP_CONFIG_SUBDIR.
1208        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1209        testsuites's configure.
1210        * aclocal/rtems-top.m4: Remove ENDIF hack.
1211        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1212
12132004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1214
1215        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1216        wrapup/Makefile.am: Fix automake problems having been introduced
1217        in previous patch.
1218
12192004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1220
1221        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1222        Preinstall dirs.
1223        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1224        * aclocal/check-multiprocessing.m4: Cosmetics.
1225        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1226        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1227
12282004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1229
1230        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1231        librdbg/src/Makefile.am.
1232        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1233        * configure.ac: Reflect changes above.
1234        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1235        * wrapup/Makefile.am: Reflect changes above.
1236        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1237
12382004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1239
1240        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1241
12422004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1243
1244        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1245
12462004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1247
1248        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1249
12502004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1251
1252        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1253        librdbg/src/powerpc/Makefile.am: Remove.
1254        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1255        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1256        * configure.ac: Reflect changes above.
1257
12582004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1259
1260
12612004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1262
1263        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1264        STRIP.
1265
12662004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1267
1268        * librdbg/include/Makefile.am: Merge-in
1269        librdbg/include/rdbg/i386/Makefile.am,
1270        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1271        librdbg/include/rdbg/powerpc/Makefile.am.
1272        * librdbg/include/rdbg/i386/Makefile.am,
1273        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1274        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1275        * configure.ac: Reflect changes above.
1276
12772004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1278
1279        * configure.ac: Use AS_HELP_STRING(ada).
1280
12812004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1282
1283        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1284        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1285        Use AC_CONFIG_HEADERS.
1286        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1287        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1288
12892004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1290
1291        * Makefile.am: include local.am.
1292
12932004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1294
1295        * aclocal/version.m4: 4.6.99.0.
1296
12972004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1298
1299        * Makefile.am: Don't include host.am.
1300        * automake/compile.am: Further cleanups.
1301
13022004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1303
1304        * automake/lib.am: Remove (Unused).
1305
13062004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1307
1308        * wrapup/Makefile.am: Don't include lib.am.
1309        * automake/compile.am: Use automake compilation rules.
1310
13112004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1312
1313        * libnetworking/pppd/Makefile.am,
1314        libnetworking/rtems_servers/Makefile.am,
1315        libnetworking/rtems_telnetd/Makefile.am,
1316        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1317        support/Makefile.am: Don't include lib.am.
1318
13192004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1320
1321        * libchip/Makefile.am: Don't include lib.am.
1322        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1323        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1324        unnecessary EXTRA_DISTs.
1325
13262004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1327
1328        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1329        hack.
1330
13312004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1332
1333        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1334        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1335        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1336        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1337
13382004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1339
1340        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1341        Add AM_CONDITIONAL(HAS_MP).
1342        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1343        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1344        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1345        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1346        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1347        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1348        (Deprecated by autoconf 2.59).
1349
13502004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1351
1352        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1353        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1354
13552004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1356
1357        * ChangeLog: Merge-in libnetworking/ChangeLog.
1358        * libnetworking/ChangeLog: Remove.
1359        * ChangeLog: Merge-in librdbg/ChangeLog.
1360        * librdbg/ChangeLog: Remove.
1361        * ChangeLog: Merge-in libchip/ChangeLog.
1362        * libchip/ChangeLog: Remove.
1363        * ChangeLog: Merge-in optman/ChangeLog.
1364        * optman/ChangeLog: Remove.
1365
13662004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1367
1368        * configure.ac: Reflect changes to cpukit.
1369        * wrapup/Makefile.am: Reflect changes to librdbg.
1370        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1371        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1372        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1373        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1374        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1375        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1376        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1377        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1378        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1379
13802004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1381
1382        * aclocal/rtems-top.m4: Remove check for version.m4.
1383        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1384
13852004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1386
1387        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1388        * wrapup/Makefile.am: Reflect changes to libchip/*.
1389        * support/Makefile.am: Use automake compilation rules.
1390        * wrapup/Makefile.am: Reflect changes to support/*.
1391        * configure.ac: Remove libnetworking/wrapup/Makefile.
1392        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1393        libnetworking/*/lib*.a instead of libnetapps.a.
1394        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1395        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1396        * optman/Makefile.am: Use automake compilation rules.
1397        * libchip/Makefile.am: Fix typo in previous patch.
1398        * libchip/Makefile.am: Use automake compilation rules.
1399        * libnetworking/Makefile.am: Remove wrapup.
1400        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1401        automake-compilation rules.
1402        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1403        automake-compilation rules.
1404        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1405        automake-compilation rules.
1406        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1407        automake-compilation rules.
1408        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1409
14102004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1411
1412        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1413        PRE/TMPINSTALL_FILES to CLEANFILES.
1414        * automake/lib.am: Remove TMPINSTALL_FILES.
1415        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1416        PRE/TMPINSTALL_FILES to CLEANFILES.
1417        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1418        PRE/TMPINSTALL_FILES to CLEANFILES.
1419        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1420        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1421        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1422        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1423        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1424        * librdbg/src/i386/Makefile.am: Ditto.
1425        * librdbg/src/m68k/Makefile.am: Ditto.
1426        * librdbg/src/powerpc/Makefile.am: Ditto.
1427        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1428        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1429        * libnetworking/rtems_servers/Makefile.am: Ditto.
1430        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1431        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1432
14332004-01-07      Joel Sherrill <joel@OARcorp.com>
1434
1435        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1436        more completely covers the MIPS family.
1437
14382003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1439
1440        * wrapup/Makefile.am: Reflect changes to shmdr.
1441        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1442
14432003-12-18      Joel Sherrill <joel@OARcorp.com>
1444
1445        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1446        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1447        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1448        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1449        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1450        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1451        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1452
14532003-12-17      Joel Sherrill <joel@OARcorp.com>
1454
1455        * aclocal/version.m4: Updated to rtems-20031217-test.
1456
14572003-12-17     
1458
1459        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1460        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1461
14622003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1463
1464        * automake/compile.am: Remove LINK_LIBS (Unused).
1465        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1466
14672003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1468
1469        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1470        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1471        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1472        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1473        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1474
14752003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1476
1477        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1478        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1479        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1480        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1481        * librdbg/src/i386/Makefile.am:
1482        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1483        * librdbg/src/m68k/Makefile.am:
1484        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1485        * librdbg/src/powerpc/Makefile.am:
1486        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1487
14882003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1489
1490        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1491        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1492        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1493        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1494        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1495        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
1496        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1497        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1498        * optman/Makefile.am: Remove project_libdir.
1499        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1500        PRE/TMPINSTALL_FILES.
1501        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1502        PRE/TMPINSTALL_FILES.
1503        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
1504        PRE/TMPINSTALL_FILES.
1505        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1506        PRE/TMPINSTALL_FILES.
1507        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
1508        from PRE/TMPINSTALL_FILES.
1509        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
1510        PRE/TMPINSTALL_FILES.
1511        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1512        PRE/TMPINSTALL_FILES.
1513        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
1514        PRE/TMPINSTALL_FILES.
1515        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
1516        PRE/TMPINSTALL_FILES.
1517        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
1518        PRE/TMPINSTALL_FILES.
1519        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
1520        PRE/TMPINSTALL_FILES.
1521        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
1522        from PRE/TMPINSTALL_FILES.
1523
15242003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1525
1526        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
1527        * automake/lib.am: Remove project_libdir.
1528        * wrapup/Makefile.am: Reworked.
1529
15302003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1531
1532        * configure.ac: Reflect changes to librdbg.
1533        * optman/Makefile.am: Add tmpinstall dirstamp support.
1534        * libchip/Makefile.am: Fix variant-tmpinstall support.
1535        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
1536        * librdbg/src/powerpc/Makefile.am: Merge-in former
1537        new_exception_processing/Makefile.am.
1538        * librdbg/src/m68k/any/Makefile.am: Remove.
1539        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
1540        * librdbg/src/i386/any/Makefile.am: Remove.
1541        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
1542        * librdbg/src/Makefile.am: Cosmetics.
1543        * librdbg/include/Makefile.am: Cosmetics.
1544        * librdbg/Makefile.am: Cosmetics.
1545        * libnetworking/Makefile.am: Cosmetics.
1546        * libnetworking/pppd/Makefile.am: Cosmetics.
1547        * libnetworking/wrapup/Makefile.am: Cosmetics.
1548
15492003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1550
1551        * Makefile.am: Cosmetics.
1552        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
1553        support.
1554
15552003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1556
1557        * automake/compile.am: Remove $(ARCH):-rule.
1558
15592003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1560
1561        * configure.ac: Remove lib/libbsp/shared/Makefile,
1562        lib/libbsp/shmdr/Makefile.
1563
15642003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1565
1566        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1567        libchip/serial/Makefile, libchip/rtc/Makefile.
1568        * support/Makefile.am: Remove all-local: $(ARCH).
1569        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1570        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1571        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1572        * optman/Makefile.am: Remove all-local: $(ARCH).
1573        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1574        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1575        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1576        compilation dirstamp support.
1577        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1578        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1579        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1580        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
1581        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1582        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1583        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1584        all-local: $(ARCH).
1585        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1586        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1587        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1588        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1589        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1590
15912003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1592
1593        * aclocal/lead-dot.m4: New (from automake-1.7f).
1594        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1595        AC_SUBST(dirstamp).
1596        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1597        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1598        libchip/serial/Makefile.am: Ditto.
1599        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1600        * librdbg/include/Makefile.am: Ditto.
1601        * librdbg/include/rdbg/Makefile.am: Ditto.
1602        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1603        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1604        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1605        * librdbg/src/Makefile.am: Ditto.
1606        * librdbg/src/i386/Makefile.am: Ditto.
1607        * librdbg/src/i386/any/Makefile.am: Ditto.
1608        * librdbg/src/m68k/Makefile.am: Ditto.
1609        * librdbg/src/m68k/any/Makefile.am: Ditto.
1610        * librdbg/src/powerpc/Makefile.am: Ditto.
1611        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1612        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1613        preinstallation.
1614        * libnetworking/pppd/Makefile.am: Ditto.
1615        * libnetworking/rtems_servers/Makefile.am: Ditto.
1616        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1617        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1618        * libnetworking/wrapup/Makefile.am: Ditto.
1619
16202003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1621
1622        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
1623        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
1624        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
1625        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
1626        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1627        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1628        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1629        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
1630        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
1631        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
1632        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
1633        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
1634        underquoting to silence automake-1.8.
1635
16362003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1637
1638        * configure.ac: Reflect having moved tests to ../../testsuites.
1639
16402003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1641
1642        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
1643        * aclocal/canonical-host.m4: Remove.
1644        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
1645        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1646
16472003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1648
1649        * aclocal/check-cpu.m4: Remove.
1650        * configure.ac: Merge-in former aclocal/check-cpu.m4.
1651        * aclocal/canonical-target-name.m4: Add m4-quotes.
1652        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
1653        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
1654        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1655        * aclocal/check-networking.m4: Add m4-quotes. Require
1656        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1657        * aclocal/check-posix.m4: Add m4-quotes. Require
1658        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1659        * aclocal/check-rdbg.m4: Add m4-quotes. Require
1660        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1661        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
1662
16632003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1664
1665        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
1666        * aclocal/bsp-alias.m4: Remove.
1667
16682003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1669
1670        * configure.ac: Make presence of tests/ optional.
1671
16722003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1673
1674        * aclocal/path-perl.m4: Remove (Unused).
1675
16762003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1677
1678        * automake/force-preinstall.am: Remove.
1679
16802003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
1681
1682        PR 499/rtems_misc
1683        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
1684        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
1685        Configuration (Odd was forced) - Correction of Stop Bit configuration
1686        (inversed) - Correction of ISR Handler to call
1687        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
1688        CTS Hardware flow control Configuration.
1689
16902003-09-04      Joel Sherrill <joel@OARcorp.com>
1691
1692        * lib/libcpu/shared/include/cache.h,
1693        lib/libcpu/shared/src/cache_aligned_malloc.c,
1694        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
1695        license changed.
1696        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
1697        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
1698        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1699        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
1700        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
1701        for license changed.
1702        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
1703        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
1704        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
1705        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
1706        libchip/network/cs8900.h, libchip/network/dec21140.c,
1707        libchip/network/elnk.c, libchip/network/open_eth.c,
1708        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
1709        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
1710        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
1711        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
1712        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
1713        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
1714        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
1715        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
1716        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
1717        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
1718        libchip/serial/serial.h, libchip/serial/z85c30.c,
1719        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
1720        libchip/serial/z85c30_reg.c: URL for license changed.
1721
17222003-09-03      Jiri Gaisler <jiri@gaisler.com>
1723
1724        PR 477/networking
1725        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
1726        * libchip/network/README.open_eth, libchip/network/open_eth.c,
1727        libchip/network/open_eth.h: New files.
1728
17292003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1730
1731        * aclocal/rtems-top.m4: Add RTEMS_API.
1732        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
1733
17342003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1735
1736        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1737        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
1738        @RTEMS_BSP@.cfg.
1739
17402003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1741
1742        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1743
17442003-08-20      Joel Sherrill <joel@OARcorp.com>
1745
1746        * libchip/network/cs8900.c: Correct copyright statements.
1747
17482003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1749
1750        * aclocal/check-itron.m4: Remove.
1751        * aclocal/enable-inlines.m4: Remove.
1752        * Makefile.am: Reflect having moved aclocal/.
1753        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
1754        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
1755        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
1756        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
1757        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
1758        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
1759        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
1760        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
1761        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
1762        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
1763        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
1764        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
1765        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
1766        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
1767        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
1768        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
1769        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
1770        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
1771        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
1772        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
1773        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
1774        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
1775        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
1776        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
1777        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
1778        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
1779        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
1780        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
1781        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
1782        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
1783        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
1784        * aclocal/multilib.m4: New (Copied from ../../aclocal).
1785        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
1786        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
1787        * aclocal/ppc.m4: New (Copied from ../../aclocal).
1788        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
1789        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
1790        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
1791        * aclocal/project-root.m4: New (Copied from ../../aclocal).
1792        * aclocal/quoting.m4: New (Copied from ../../aclocal).
1793        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
1794        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
1795        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
1796        * aclocal/target.m4: New (Copied from ../../aclocal).
1797        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
1798        * aclocal/version.m4: New (Copied from ../../aclocal).
1799
18002003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1801
1802        * configure.ac: Remove stray comments.
1803        * automake/local.am, automake/host.am: Remove "debug".
1804
18052003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1806
1807        * Makefile.am: Reflect having moved automake/.
1808        * lib/Makefile.am: Reflect having moved automake/.
1809        * support/Makefile.am: Reflect having moved automake/.
1810        * wrapup/Makefile.am: Reflect having moved automake/.
1811        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
1812        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
1813        from ../../automake).
1814        * optman/Makefile.am: Reflect having moved automake/.
1815        * libchip/Makefile.am: Reflect having moved automake/.
1816        * libchip/ide/Makefile.am: Reflect having moved automake/.
1817        * libchip/network/Makefile.am: Reflect having moved automake/.
1818        * libchip/rtc/Makefile.am: Reflect having moved automake/.
1819        * libchip/serial/Makefile.am: Reflect having moved automake/.
1820        * librdbg/Makefile.am: Reflect having moved automake/.
1821        * librdbg/include/Makefile.am: Reflect having moved automake/.
1822        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
1823        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
1824        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
1825        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
1826        automake/.
1827        * librdbg/src/Makefile.am: Reflect having moved automake/.
1828        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
1829        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
1830        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
1831        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
1832        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
1833        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
1834        having moved automake/.
1835        * libnetworking/Makefile.am: Reflect having moved automake/.
1836        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
1837        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
1838        automake/.
1839        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
1840        automake/.
1841        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
1842        automake/.
1843        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
1844
18452003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1846
1847        * Makefile.am: Add bsp.pc.in.
1848        * bsp.pc.in: New (pkgconfig support).
1849
18502003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1851
1852        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1853
18542003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1855
1856        * lib/Makefile.am: New (Required by 'make dist').
1857        * lib/ChangeLog: Remove.
1858        * lib/.cvsignore: Cleanup.
1859        * configure.ac: Reflect having added lib/Makefile.am.
1860        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
1861        lib/libbsp/configure.ac.
1862        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1863        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1864
18652003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1866
1867        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
1868        * configure.ac: Merge-in librdbg/configure.ac.
1869        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
1870        librdbg/configure.ac.
1871        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1872        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
1873        LIBCHIP. Conditionally build include-dirs.
1874        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
1875        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
1876        * librdbg/Makefile.am, librdbg/include/Makefile.am,
1877        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
1878        librdbg/include/rdbg/m68k/Makefile.am,
1879        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
1880        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
1881        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1882        librdbg/src/powerpc/Makefile.am, librdbg/
1883        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
1884        configure.ac into ../configure.ac.
1885        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
1886        * libnetworking/.cvsignore, libnetworking/Makefile.am,
1887        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
1888        libnetworking/rtems_telnetd/Makefile.am,
1889        libnetworking/rtems_webserver/Makefile.am,
1890        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
1891        into ../configure.ac.
1892
18932003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1894
1895        PR 427/rtems
1896        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
1897        * librdbg/src/servtsp.c: Ditto.
1898
18992003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
1900
1901        PR 429/bsps
1902        PR 432/bsps
1903        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
1904        packets are queued onto an elnk board, the ISR will deadlock the device
1905        with a tx complete interrupt.  Lighter tx loads are not affected as they
1906        end up submitting single packets to the device.
1907
19082003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1909
1910        * configure.ac: Merge-in libchip/configure.ac. Merge-in
1911        optman/configure.ac.
1912        * optman/configure.ac: Remove (Merged into ../configure.ac).
1913        * optman/Makefile.am: Reflect having merged configure.ac into
1914        ../configure.ac.
1915        * libchip/configure.ac: Remove (Merged into ../configure.ac).
1916        * libchip/Makefile.am, libchip/ide/Makefile.am,
1917        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1918        libchip/serial/Makefile.am: Reflect having merged configure.ac into
1919        ../configure.ac.
1920
19212003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1922
1923        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
1924
19252003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
1926
1927        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
1928        on i386.
1929
19302003-06-13      Joel Sherrill <joel@OARcorp.com>
1931
1932        * libnetworking/pppd/chat.c: Removed warnings.
1933
19342003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
1935
1936        * libchip/network/README.3com: New file missed in previous commit.
1937        PR 405/bsps
1938        PR 393/networking
1939        * libchip/network/dec21140.c: Fix leak also known as PR393.
1940        * libchip/network/elnk.c, libchip/network/if_media.h,
1941        libchip/network/mii.h: New files.
1942        * libchip/network/Makefile.am: Reflect new files.
1943
19442003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1945
1946        * configure.ac: Remove support for profile-variant.
1947
19482003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1949
1950        PR 397/pppd
1951        * libnetworking/pppd/fsm.c: Make peer_mru global again.
1952        * libnetworking/pppd/magic.c: Remove *rand48.
1953        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
1954
19552003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1956
1957        * wrapup/Makefile.am: Add libide.a.
1958
19592003-04-15      Joel Sherrill <joel@OARcorp.com>
1960
1961        PR 387/rtems_misc
1962        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
1963        routines.
1964        * libchip/ide/ata_internal.h: Added missing newline and end of file.
1965
19662003-04-11      Joel Sherrill <joel@OARcorp.com>
1967
1968        * libnetworking/rtems_webserver/cgi.c,
1969        libnetworking/rtems_webserver/sockGen.c,
1970        libnetworking/rtems_webserver/umui.c,
1971        libnetworking/rtems_webserver/websSSL.c,
1972        libnetworking/rtems_webserver/websSSL.h,
1973        libnetworking/rtems_webserver/websda.c,
1974        libnetworking/rtems_webserver/websda.h: New files. Not included in
1975        previous commit.
1976
19772003-04-10      Joel Sherrill <joel@OARcorp.com>
1978
1979        PR 371/pppd
1980        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
1981        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
1982        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
1983        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1984        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
1985        still global symbols in rtemspppd.h which might need to be changed or
1986        converted into member of a structure which is dereferenced with a
1987        pointer that is managed as a per task variable. But this patch should
1988        avoid many conflicts.
1989
19902003-03-27      Joel Sherrill <joel@OARcorp.com>
1991
1992        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
1993        not allowed in the cpukit source code since it must be buildable
1994        independent of any BSP. These files were moved to libchip/ide.
1995        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
1996        files.
1997
19982003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1999
2000        PR 368/filesystems
2001        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2002        improvements which now work on pc386 and mbx8xx.
2003        * libchip/ide/ide_controller.c: New file.
2004
20052003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2006
2007        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2008
20092003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2010
2011        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2012        * configure.ac: Add support/.
2013        * support/.cvsignore: New.
2014        * support/Makefile.am: New.
2015        * support/version.c: New.
2016        * wrapup/Makefile.am: Add support/libsupport.a.
2017        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2018        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2019        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2020        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2021
20222003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2023
2024        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2025
20262003-02-20      Till Straumann <strauman@slac.stanford.edu>
2027
2028        PR 354/networking
2029        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2030        chip against a table of supported chips. The untested ones are still
2031        commented out, however.
2032
20332003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2034
2035        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2036        * configure.ac: AC_PREREQ(2.57).
2037        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2038        * optman/configure.ac: AC_PREREQ(2.57).
2039        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2040        * libchip/configure.ac: AC_PREREQ(2.57).
2041        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2042        * librdbg/configure.ac: AC_PREREQ(2.57).
2043        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2044        * libnetworking/configure.ac: AC_PREREQ(2.57).
2045
20462003-02-06      Joel Sherrill <joel@OARcorp.com>
2047
2048        * libnetworking/pppd/chat.c: Convert routines with common names to
2049        static. This included get_char(), put_char(), and character() among
2050        others.
2051
20522003-02-03      Joel Sherrill <joel@OARcorp.com>
2053
2054        PR 338/filesystem
2055        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2056        rtems_io_lookup_name() (API change).  Unused function removed.
2057
20582003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2059
2060        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2061        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2062        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2063        Eliminate *_O_FILES.
2064        * libnetworking/rtems_servers/Makefile.am,
2065        libnetworking/rtems_webserver/Makefile.am,
2066        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2067
20682002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2069
2070        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2071        Let all-local: depend on $(LIB).
2072        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2073        * optman/Makefile.am: Apply install-data-local to install *.rels.
2074
20752002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2076
2077        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2078        %.c rules.
2079        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2080        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2081        * libchip/rtc/Makefile.am: Ditto.
2082        * libchip/serial/Makefile.am: Ditto.
2083
20842002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2085
2086        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2087        LIBC_DEFINES.
2088        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2089        LIBC_DEFINES.
2090        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2091        LIBC_DEFINES.
2092
20932002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2094
2095        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2096
20972002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2098
2099        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2100        cache-checking.
2101        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2102
21032002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2104
2105        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2106        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2107        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2108        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2109        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2110
21112002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2112
2113        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2114        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2115        Remove.
2116        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2117
21182002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2119
2120        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2121        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2122
21232002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2124
2125        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2126        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2127
21282002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2129
2130        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2131        * optman/rel.am: New.
2132
21332002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2134
2135        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2136        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2137        braino in comment on "exec". Extend --enable-ada handling.
2138
21392002-11-04      Joel Sherrill <joel@OARcorp.com>
2140
2141        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2142        tasks and rolling multiple loops into 1.
2143        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2144        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2145        Removed warnings.
2146
21472002-10-31      Joel Sherrill <joel@OARcorp.com>
2148
2149        * libchip/network/dec21140.c: Removed warnings.
2150        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2151        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2152        librdbg/src/m68k/any/remdeb_xdr.c,
2153        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2154        warnings.
2155        * libnetworking/rtems_webserver/socket.c,
2156        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2157
21582002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2159
2160        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2161        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2162        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2163        above.
2164
21652002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2166
2167        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2168        * wrapup/.cvsignore: Remove autom4te.cache.
2169        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2170        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2171        autom4te.cache.
2172        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2173        autom4te.cache.
2174        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2175        autom4te.cache.
2176
21772002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2178
2179        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2180
21812002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2182
2183        * optman/.cvsignore: Add autom4te.cache.
2184
21852002-09-14      Joel Sherrill <joel@OARcorp.com>
2186
2187        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2188
21892002-09-07      Joel Sherrill <joel@OARcorp.com>
2190
2191        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2192        include files to resolve warnings.
2193
21942002-09-07      Chris Johns <ccj@acm.org>
2195
2196        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2197        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2198        which corrects the problem  where the cs8900.c file was actually the BSP
2199        glue.  Joel did some hacking so this file will compile.  Previously it
2200        required providing a target.h file to compile.
2201        * libchip/network/cs8900.c.bsp: New file.
2202
22032002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2204
2205        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2206
22072002-08-31      Joel Sherrill <joel@OARcorp.com>
2208
2209        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2210        eliminate warning.
2211
22122002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2213
2214        * configure.ac: Add ada-tests.
2215
22162002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2217
2218        * Makefile.am: Add preinstall-stamp.
2219
22202002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2221
2222        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2223        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2224        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2225        gcc31 happy.
2226        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2227        cp.
2228
22292002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2230
2231        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2232        make/bsp.mak.
2233        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2234        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2235
22362002-08-12      Joel Sherrill <joel@OARcorp.com>
2237
2238        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2239        avoid error.
2240
22412002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2242
2243        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2244        * configure.ac: Add BSP_SUBDIRS.
2245        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2246        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2247        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2248        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2249        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2250        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2251        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2252        RTEMS_CHECK_BSP_CACHE.
2253        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2254        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2255        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2256        .$(OBJEXT) instead of .o.
2257        * libnetworking/pppd/Makefile.am,
2258        libnetworking/rtems_servers/Makefile.am,
2259        libnetworking/rtems_telnetd/Makefile.am,
2260        libnetworking/rtems_webserver/Makefile.am,
2261        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2262
22632002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2264
2265        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2266        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2267        ../libchip/serial/$(ARCH)/libserialio.a.
2268        * libchip/serial/Makefile.am: Don't tmp-install lib.
2269        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2270
22712002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2272
2273        * Makefile.am: Add rtems_makedir.
2274        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2275        * Makefile.am: Add wrapup-SUBDIR.
2276        * wrapup/ChangeLog: Remove.
2277        * wrapup/configure.ac: Remove.
2278        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2279        (Make the bare BSP happy).
2280        * configure.ac: Ditto.
2281        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2282        Create make/custom/default.cfg.
2283        * configure.ac: Add creation of make/custom/*.cfg. Create
2284        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2285
22862002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2287
2288        * Makefile.am: Clean $(PROJECT_RELEASE).
2289
22902002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2291
2292        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2293        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2294        prototype mismatches.
2295
22962002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2297
2298        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2299        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2300
23012002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2302
2303        * acinclude.m4: Add test "$multilib" != "yes".
2304        * config-ml.in: Remove.
2305        * acinclude.m4: Cleanups.
2306        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2307        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2308        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2309        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2310        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2311
23122002-07-16      Eric Norum <eric.norum@usask.ca>
2313
2314        * New driver for the Intel EtherExpressPro (82559ER) chip.
2315        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2316        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2317        * libchip/network/Makefile.am: Modified to reflect above.
2318
23192002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2320
2321        * acinclude.m4: New.
2322        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2323        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2324        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2325
23262002-07-01      Joel Sherrill <joel@OARcorp.com>
2327
2328        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2329        _Objects_Information_table now that it is a two dimensional array based
2330        upon API and class.
2331        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2332        of strnlen().
2333
23342002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2335
2336        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2337        preinstall libnetapps.a.
2338
23392002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2340
2341        * configure.ac: Remove librpc.
2342
23432002-06-25      Joel Sherrill <joel@OARcorp.com>
2344
2345        * Per PR233, moved librpc to exec.
2346        * configure.ac, wrapup/Makefile.am: Modified.
2347        * librpc, librpc/ChangeLog: Removed.
2348
23492002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2350
2351        * optman/Makefile.am: Remove multilib support.
2352        * optman/configure.ac: Ditto.
2353        * optman/sapi/Makefile.am: Ditto.
2354
23552002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2356
2357        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2358        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2359
23602002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2361
2362        Move networking libraries to c/src/exec/libnetworking
2363        * libnetworking/configure.ac, libnetworking/Makefile.am,
2364        libnetworking/wrapup/Makefile.am: Reflect Moval.
2365
23662002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2367
2368        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2369        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2370        <rtems/bspIo.h>.
2371
23722002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2373
2374        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2375        * libnetworking/rtems/mkrootfs.h: Ditto.
2376        * libnetworking/rtems/Makefile.am: Reflect changes above.
2377
23782002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2379
2380        * configure.ac: Remove lib.
2381
23822002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2383
2384        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2385        that exception stack frames on M68K members with VBR always are 6 byte
2386        long. The incorrect assumption resulted in some gdb commands like "next"
2387        to fail on the 68360.
2388
23892002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2390
2391        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2392        PR 220
2393        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2394        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2395        CVS.
2396        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2397        libnetworking/sys/filio.h: Remove.
2398        * libnetworking/sys/Makefile.am: Reflect changes above.
2399
24002002-05-07      Chris Johns <ccj@acm.org>
2401
2402        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2403        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2404        requires it to be stripped.
2405
24062002-05-01      Eric Norum <eric.norum@usask.ca>
2407
2408        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2409        assembly  to satisfy gcc 3.1 and newer.
2410
24112002-04-26      Eric Norum <eric.norum@usask.ca>
2412
2413        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2414        agressive optimization in gcc 3.1 does not reorder things.
2415
24162002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2417
2418        * libchip/network/dec21140.c: Reflect changes to powerpc's
2419        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2420        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2421        <rtems/score/cpu.h>.
2422        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2423        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2424
24252002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2426
2427        * optman/configure.ac: Remove ENABLE_GCC28.
2428
24292002-04-11      Chris Johns <ccj@acm.org>
2430
2431        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2432        driver control block field to the ifconfig network driver structure.
2433        This field is needed by the i82586 driver which was ported from NetBSD
2434        as it had better hardware abstraction.
2435        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2436        PR59, added the drv_ctrl driver control block field to the ifconfig
2437        network driver structure. This field is needed by the i82586 driver
2438        which was ported from NetBSD as it had better hardware abstraction.
2439
24402002-04-10      Mike Siers <mikes@poliac.com>
2441
2442        * libnetworking/rtems_webserver/NOTES,
2443        libnetworking/rtems_webserver/asp.c,
2444        libnetworking/rtems_webserver/balloc.c,
2445        libnetworking/rtems_webserver/default.c,
2446        libnetworking/rtems_webserver/ej.h,
2447        libnetworking/rtems_webserver/ejIntrn.h,
2448        libnetworking/rtems_webserver/ejlex.c,
2449        libnetworking/rtems_webserver/ejparse.c,
2450        libnetworking/rtems_webserver/emfdb.c,
2451        libnetworking/rtems_webserver/emfdb.h,
2452        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2453        libnetworking/rtems_webserver/handler.c,
2454        libnetworking/rtems_webserver/license.txt,
2455        libnetworking/rtems_webserver/md5.h,
2456        libnetworking/rtems_webserver/md5c.c,
2457        libnetworking/rtems_webserver/mime.c,
2458        libnetworking/rtems_webserver/misc.c,
2459        libnetworking/rtems_webserver/ringq.c,
2460        libnetworking/rtems_webserver/rom.c,
2461        libnetworking/rtems_webserver/security.c,
2462        libnetworking/rtems_webserver/sock.c,
2463        libnetworking/rtems_webserver/sym.c,
2464        libnetworking/rtems_webserver/uemf.c,
2465        libnetworking/rtems_webserver/uemf.h,
2466        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2467        libnetworking/rtems_webserver/url.c,
2468        libnetworking/rtems_webserver/value.c,
2469        libnetworking/rtems_webserver/wbase64.c,
2470        libnetworking/rtems_webserver/webcomp.c,
2471        libnetworking/rtems_webserver/webpage.c,
2472        libnetworking/rtems_webserver/webrom.c,
2473        libnetworking/rtems_webserver/webs.c,
2474        libnetworking/rtems_webserver/webs.h,
2475        libnetworking/rtems_webserver/websuemf.c,
2476        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2477        2.1.4.
2478
24792002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2480
2481        * libchip/network/i82586.c: Include <string.h>.
2482        * libchip/network/sonic.c: Ditto.
2483
24842002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2485
2486        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2487
24882002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2489
2490        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2491
24922002-03-27      Thomas.Doerfler@imd-systems.de
2493
2494        PR 144
2495        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2496        memory address 0 when called for the first time. This is done when
2497        trying to clear the variable "dhcp_hostname".
2498
24992002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2500
2501        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2502        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2503        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2504        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2505        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2506        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2507        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
2508        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
2509        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2510        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2511        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
2512        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
2513        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2514        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
2515        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2516        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2517        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2518        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2519        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2520        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2521        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2522        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2523        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2524        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2525        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2526        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2527        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2528        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2529        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2530        AUTOMAKE_OPTIONS.
2531        * libnetworking/configure.ac:
2532        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2533        foreign 1.6]).
2534        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2535        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
2536        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
2537        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
2538        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2539        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
2540        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
2541        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
2542        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2543        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2544        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2545        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
2546        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2547        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
2548        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
2549        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
2550        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2551
25522002-03-27      Ilya Alexeev <ilya@continuum.ru>
2553
2554        PR 162
2555        * libnetworking/net/if_ppp.c ppp_txdaemon(),
2556        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2557        used in a device write routines.  Now ppp_softc structure have own
2558        character for writing to device (sc_outchar).  I think that converting
2559        local variables to static is not a right solution, because problems will
2560        occur in the case of two or more ppp instances.
2561        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
2562        must be u_long, otherwise in the case of the big output packet endless
2563        loop may occur.
2564
25652002-03-21      Ilya Alexeev <ilya@continuum.ru>
2566
2567        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2568        preparations for multiple PPPD connections.
2569
25702002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2571
2572        PR 149
2573        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2574        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2575        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2576        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2577
25782002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2579
2580        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2581        * configure.ac: Modified to reflect addition.
2582
25832002-02-27      Ilya Alexeev <ilya@continuum.ru>
2584
2585        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2586        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2587        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2588        capabilities as well as eliminate some warnings.
2589
25902002-02-27      Eric Norum <eric.norum@usask.ca>
2591
2592        * libnetworking/net/radix.c: Properly handle fetching the default route
2593        when there is no route.  This was a bug in the original FreeBSD code and
2594        this fix is from an updated version of their code.
2595
25962002-02-16      Eric Norum <eric.norum@usask.ca>
2597
2598        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2599        checking.
2600
26012002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2602
2603        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2604        dodefaultroute.
2605
26062002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2607
2608        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2609        include <rtems/seterr.h>.
2610
26112002-02-01      Mike Siers <mikes@poliac.com>
2612
2613        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2614        avoid bringing the link down too fast. NOTE: Mike reports successfully
2615        running at 56K baud on a direct link.
2616
26172002-02-01      Eric Valette <valette@crf.canon.fr>
2618
2619        * librdbg/So many patches have been posted recently on the mailing list
2620        and  because we were unable to find correct solution to compile on
2621        various  linux distros (due to rpcgen incompatibilities), librdbg/and
2622        because the coding  style of rdbg was rather inconsistant among various
2623        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
2624        global coding style (using indent + manual edits), 2) incorporate/review
2625        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
2626        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
2627        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
2628        after rdbg initialization is done, NB : the paches is huge but it is
2629        mainly due to coding styke chnages.  Only few lines of codes have been
2630        really changed and they do not impact  rdbg functionnality (AFAIKT).
2631        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
2632        librdbg/include/rdbg/m68k/rdbg_f.h,
2633        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
2634        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
2635        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
2636        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
2637        librdbg/src/servtsp.c, librdbg/src/servutil.c,
2638        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
2639        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
2640        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
2641        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
2642        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
2643        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
2644        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
2645        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2646        librdbg/src/powerpc/new_exception_processing/remdeb.h,
2647        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
2648        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
2649
26502002-01-31      Mike Siers <mikes@poliac.com>
2651
2652        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
2653        * Nice Update of PPPD support which eliminates the requiremetn that
2654        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
2655        and reports that it seems to be more stable and handle larger packets
2656        better.  This patch replaces the termios tasks with more general pppd
2657        network driver tasks.  The functions pppinput() and pppstart() get
2658        called from the interrupt service routine.
2659        * libnetworking/Makefile.am, libnetworking/configure.ac,
2660        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
2661        libnetworking/net/ethernet.h, libnetworking/net/if.c,
2662        libnetworking/net/if.h, libnetworking/net/if_arp.h,
2663        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
2664        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
2665        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
2666        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
2667        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
2668        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
2669        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
2670        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
2671        libnetworking/net/route.c, libnetworking/net/route.h,
2672        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
2673        libnetworking/pppd/README, libnetworking/pppd/STATUS,
2674        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
2675        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2676        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2677        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2678        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2679        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2680        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2681        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2682        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2683        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2684        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2685        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
2686        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2687        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2688        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
2689        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
2690        libnetworking/pppd/example/README,
2691        libnetworking/pppd/example/netconfig.h,
2692        libnetworking/wrapup/Makefile.am: Modified.
2693        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
2694        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
2695        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
2696        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
2697        * libnetworking/modem/, libnetworking/modem/.cvsignore,
2698        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
2699        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
2700        libnetworking/modem/pppcompress.c: Subdirectory removed.
2701
27022002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2703
2704        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
2705        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2706
27072002-01-18      Till Straumann <strauman@slac.stanford.edu>
2708
2709        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
2710        issues: - exception handler needs to enable MSR_FP if the interrupted
2711        thread is FP enabled. - printk message for MSR fixed and added
2712        stacktrace. NOTE: this requires the stacktrace patch to
2713        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
2714        however).
2715
27162002-01-06      Joel Sherrill <joel@OARcorp.com>
2717
2718        * optman/.cvsignore: Added aclocal.m4 and configure.
2719        * optman/.cvsignore: New file.
2720
27212002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2722
2723        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
2724
27252002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2726
2727        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
2728        * optman/ChangeLog: New.
2729        * optman/configure.ac: New.
2730        * optman/Makefile.am: New.
2731        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
2732        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
2733
27342001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2735
2736        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
2737
27382001-12-18      Eric Norum <eric.norum@usask.ca>
2739
2740        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
2741        `directories' (path names with a / at the end) while disallowing open()
2742        operations on TFTP `directories'.
2743
27442001-12-07      Eric Norum <eric.norum@usask.ca>
2745
2746        * libnetworking/lib/tftpDriver.c: Restore write capability.
2747
27482001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2749
2750        * libchip/network/sonic.h: Fix typo.
2751        * libnetworking/arpa/Makefile.am: Remove stray lines.
2752
27532001-10-30      Victor V. Vengerov <vvv@oktet.ru>
2754
2755        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
2756
27572001-10-18      Eric Norum <eric.norum@usask.ca>
2758
2759        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
2760        chdir() and open() operations within the TFTP file system.
2761
27622001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2763
2764        * librdbg/configure.ac: Fix latent bug exposed by removal of
2765        config.cache's which prevented powerpc targets librdbg from building.
2766
27672001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2768
2769        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
2770        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
2771        autoconf-2.52 happy.
2772
27732001-10-12      Mike Siers <mikes@poliac.com>
2774
2775        * libnetworking/Update to stable working state.  Congratulations Mike!
2776        :).
2777        * libnetworking/modem_example: Directory removed.
2778        * libnetworking/modem_example/16550.h,
2779        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
2780        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
2781        libnetworking/modem_example/ppp.h,
2782        libnetworking/modem_example/pppcompress.c: Files removed.
2783        * libnetworking/pppd/example/pppd.options: New file.
2784        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
2785        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2786        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2787        libnetworking/pppd/rtemsmain.c: Updated.
2788
27892001-10-12      Joel Sherrill <joel@OARcorp.com>
2790
2791        * libchip/serial/z85c30.c: Fixed typo.
2792
27932001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2794
2795        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2796        * configure.in: Remove.
2797        * configure.ac: New file, generated from configure.in by autoupdate.
2798        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2799        * libchip/configure.in: Remove.
2800        * libchip/configure.ac: New file, generated from configure.in by
2801        autoupdate.
2802        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2803        * librdbg/configure.in: Remove.
2804        * librdbg/configure.ac: New file, generated from configure.in by
2805        autoupdate.
2806        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2807        * libnetworking/configure.in: Remove.
2808        * libnetworking/configure.ac: New file, generated from configure.in by
2809        autoupdate.
2810
28112001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2812
2813        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
2814        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
2815        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
2816
28172001-09-27      Joel Sherrill <joel@OARcorp.com>
2818
2819        * libchip/ChangeLog: Fixed typo in date.
2820
28212001-09-27      Eric Norum <eric.norum@usask.ca>
2822
2823        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
2824        TFTP  filesystem.
2825
28262001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2827
2828        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
2829        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
2830        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
2831        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
2832        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2833        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2834        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2835        'PREINSTALL_FILES ='.
2836        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
2837        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
2838        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
2839        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
2840        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
2841        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
2842        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
2843        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
2844        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
2845        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
2846        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
2847        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
2848
28492001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2850
2851        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
2852        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
2853        * librdbg/src/m68k/any/Makefile.am: Ditto.
2854        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2855        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
2856        happy.
2857
28582001-09-21      Joel Sherrill <joel@OARcorp.com>
2859
2860        * libchip/network/Makefile.am: Fixed typo on file name.
2861        * libchip/network/i82586.c: Commented out line 318 which is referencing
2862        a member of a structure that is not currently there.  This needs to be
2863        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
2864        to C style.
2865
28662001-09-19      Eric Norum <eric.norum@usask.ca>
2867
2868        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
2869
28702001-09-19      Chris Johns <ccj@acm.org>
2871
2872        * libchip/network/README.i82586, libchip/network/i82586.c,
2873        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
2874        Network driver for Intel i82586.
2875        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
2876        rtems/rtems_bsdnet_internal.h Added support for populating the initial
2877        "root" filesystem with information obtained via the DHCP response.
2878
28792001-09-14      Eric Norum <eric.norum@usask.ca>
2880
2881        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
2882        make gcc 3.x happy.
2883
28842001-08-16      Mike Siers <mikes@poliac.com>
2885
2886        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
2887        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
2888        These support callback functionality that has not even been compiled
2889        under RTEMS yet.
2890        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
2891        example application.  Mike's notes on the modifications: - renamed
2892        error() function because of namespace problems - removed calls to the
2893        exit() funciton - removed extra files from the pppd source directory -
2894        defined pppd task constant values in rtemspppd.h - modifyied example
2895        code to get actual tick per second value - placed the pppd 2.3.11 man
2896        page file (pppd.8) into the pppd directory.
2897        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2898        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2899        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2900        libnetworking/pppd/rtems-ppp.c: Deleted.
2901        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
2902        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2903        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
2904        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
2905        libnetworking/pppd/example/init.c,
2906        libnetworking/pppd/example/netconfig.h,
2907        libnetworking/pppd/example/ppp.conf,
2908        libnetworking/pppd/example/pppdapp.c,
2909        libnetworking/pppd/example/system.h: New files.
2910        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
2911        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
2912        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
2913        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2914        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2915        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2916        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2917        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2918        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2919        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2920        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2921        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2922        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2923        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
2924        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
2925
29262001-08-16      Joel Sherrill <joel@OARcorp.com>
2927
2928        * libnetworking/pppd/example/Makefile: Removed.
2929        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
2930        to avoid bootstrap -c clobbering it.
2931        * libnetworking/rtems_telnetd/.cvsignore: New file.
2932
29332001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2934
2935        * libnetworking/Makefile.am, libnetworking/configure.in,
2936        libnetworking/rtems_servers/Makefile.am,
2937        libnetworking/rtems_servers/telnetd.c,
2938        libnetworking/rtems_servers/telnetd.h,
2939        libnetworking/rtems_telnetd/Makefile.am,
2940        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2941        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2942        libnetworking/rtems_telnetd/telnetd.c,
2943        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
2944        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
2945        effect when ftpd change. - the tcp/ip stats have been implemented into
2946        icmds.c and started when telnetd daemon is started.
2947        * libnetworking/rtems_servers/telnetd.c,
2948        libnetworking/rtems_servers/telnetd.h: Removed.
2949        * libnetworking/rtems_telnetd: New directory.
2950        * libnetworking/rtems_telnetd/Makefile.am,
2951        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2952        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2953        libnetworking/rtems_telnetd/telnetd.c,
2954        libnetworking/rtems_telnetd/telnetd.h: New files.
2955
29562001-06-14      Joel Sherrill <joel@OARcorp.com>
2957
2958        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
2959        Moved from libmisc/shell so the network stack to address network
2960        depenendency.
2961        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
2962
29632001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2964
2965        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
2966
29672001-05-15      Joel Sherrill <joel@OARcorp.com>
2968
2969        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2970        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
2971        accidentally deleted the incorrectly empty versions.
2972
29732001-05-14      Till Straumann <strauman@slac.stanford.edu>
2974
2975        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
2976        libchip/pci/Makefile.am: Per PR215 address the following issues: -
2977        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
2978        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
2979        to know the values) - the affected BSP (shared/motorola) headers have
2980        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
2981        driver (libchip/network/dec21140.c) has been fixed to use
2982        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
2983        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
2984        who is using this driver. - the DEC driver also has been fixed to use
2985        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
2986        delay_in_bus_cycles().
2987
29882001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2989
2990        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
2991
29922001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2993
2994        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
2995
29962001-04-24      Eric Norum <eric.norum@usask.ca>
2997
2998        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
2999        NTP synchronization a little more robust -- no NTP daemon yet, but at
3000        least it trys a little harder when the primary NTP server is down.
3001
30022001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3003
3004        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3005        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3006        libnetworking/pppd/modem_example/modem.c,
3007        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3008        other strings into English.
3009        * libnetworking/pppd/STATUS: updated to reflect the changes.
3010
30112001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3012
3013        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3014        again.
3015
30162001-04-20      Eric Valette <valette@crf.canon.fr>
3017
3018        * mcp750 directory renamed new_exception processing as it supports many
3019        more CPU models.
3020        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3021        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3022        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3023        formerly in mcp750 plus modifications.
3024        * librdbg/src/powerpc/mcp750/.cvsignore,
3025        librdbg/src/powerpc/mcp750/Makefile.am,
3026        librdbg/src/powerpc/mcp750/remdeb.h,
3027        librdbg/src/powerpc/mcp750/remdeb_f.x,
3028        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3029        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3030        new_exception_processing.
3031        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3032        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3033        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3034        part of this effort to add support for the MPC8xx.
3035
30362001-04-19      Joel Sherrill <joel@OARcorp.com>
3037
3038        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3039        internal include files.
3040
30412001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3042
3043        PR 158
3044        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3045        rcmd() library call by commenting out the parts that deal with signals.
3046        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3047        stdio. The 'server-side' parts of this file which deal with
3048        authentication are disabled since they are not needed.
3049
30502001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3051
3052        * libnetworking/include/.cvsignore: Remove dangling file.
3053
30542001-03-14      Joel Sherrill <joel@OARcorp.com>
3055
3056        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3057        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3058        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3059        libchip style serial drivers can be written in libcpu or libbsp.
3060
30612001-03-01      Joel Sherrill <joel@OARcorp.com>
3062
3063        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3064        libchip/network/sonic.c, libchip/network/sonic.h,
3065        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3066        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3067        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3068        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3069        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3070        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3071        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3072        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3073
30742001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3075
3076        * librdbg/include/rdbg/Makefile.am,
3077        librdbg/include/rdbg/i386/Makefile.am,
3078        librdbg/include/rdbg/m68k/Makefile.am,
3079        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3080        style on include files.
3081
30822001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3083
3084        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3085        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3086        replace ${..} with $(..).
3087        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3088        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3089        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3090        libnetworking/rtems/Makefile.am, libnetworking/
3091        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3092        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3093        include_*HEADERS instead of H_FILES.
3094        * libnetworking/include/Makefile.am: Remove.
3095        * libnetworking/Makefile.am: Add handling of *.h files.
3096        * libnetworking/configure.in: Remove include/Makefile.
3097
30982001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3099
3100        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3101
31022001-01-31      Sergei Organov <osv@javad.ru>
3103
3104        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3105        current dir and root dir removed in favor of new libio support for
3106        task-local current and root directories. - Bug in `close_data_socket()'
3107        introduced by previous change fixed. - `command_pasv()' changed to set
3108        timeout on socket we are listening on and code fixed to don't close
3109        socket twice on error. - `serr()' changed to clear `errno'. -
3110        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3111        changed to clear `errno' before processing session. -
3112        `close_data_socket()' fixed to close both active and passive sockets -
3113        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3114        empty string  in `exec_command()'.
3115
31162001-01-25      Eric Norum <eric.norum@usask.ca>
3117
3118        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3119        improves throughput on systems which are dropping packets.   Only the
3120        first timeout is reduced.  This keeps the number of extra packets down
3121        on networks that are very busy and dropping lots of packets.
3122
31232001-01-24      Sergei Organov <osv@javad.ru>
3124
3125        * libnetworking/rtems_servers/ftpd.c,
3126        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3127        - Timeouts on sockets implemented. 'idle' field added to configuration.
3128        No timeout by default to keep backward compatibility. Note: SITE IDLE
3129        command not implemented yet. - Basic global access control implemented.
3130        'access' field added to configuration. No access limitations by default
3131        to keep backward compatibility. - Anchor data socket for active mode
3132        (using self IP and port 20.) - Fixed default data port support (still
3133        not tested). - Don't allow IP address different from originating host in
3134        PORT command to improve security. - Fixed bug in MDTM command. - Check
3135        for correctness of parsing of argument in command_port(). - Fixed
3136        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3137        a directory. - Command parsing a little bit improved: command names are
3138        now converted to upper-case to be more compatible with RFC (command
3139        names are not case-sensitive.) - Reformat comments so that they have
3140        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3141        previous changes - True ASCII mode implemented (doesn't work for hooks
3142        and /dev/null) - Passive mode implemented, PASV command added. - Default
3143        port for data connection could be used (untested, can't find ftp client
3144        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3145        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3146
31472001-01-18      Joel Sherrill <joel@OARcorp.com>
3148
3149        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3150        macro using variable arguments.
3151        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3152        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3153        since I updated the main RTEMS development machine to RedHat 7.2 and
3154        apparently got a new version of rpcgen.
3155
31562001-01-12      Sergei Organov <osv@javad.ru>
3157
3158        * libnetworking/rtems_servers/ftpd.c,
3159        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3160        - use pool of pre-created threads to handle sessions instead of
3161        creating/deleting threads on the fly - LIST output is now similar to
3162        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3163        happy with it. - LIST NAME now works (both for files and directories) -
3164        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3165        clients happy  - keep track of CWD for every session separately -
3166        ability to specify root directory name for FTPD in configuration table.
3167        FTPD will then create illusion for FTP clients that this is actually
3168        root directory. - ignore options sent in commands, thus LIST -al FILE
3169        works and doesn't try to list "-al" directory. - buffers are allocated
3170        on stack instead of heap where possible to eliminate malloc/free calls
3171        (avoid possible heap fragmentation troubles). - drop using of task
3172        notepad to pass parameters - use function arguments instead - use
3173        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3174        in socket() instead of AF_INET.
3175
31762001-01-02      Joel Sherrill <joel@OARcorp.com>
3177
3178        * libnetworking/CHANGELOG: Removed.
3179        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3180
31812000-12-14      Eric Norum <eric.norum@usask.ca>
3182
3183        * libnetworking/lib/tftpDriver.c: Added write capability.
3184
31852000-12-08      Joel Sherrill <joel@OARcorp.com>
3186
3187        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3188        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3189        numerous variable declarations conditional on PPP_COMPRESS and
3190        PPP_FILTER.  Commented out variables that were not used because the code
3191        using them was commented out. Removed totally unused variables.
3192        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3193        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3194
31952000-11-30      Joel Sherrill <joel@OARcorp.com>
3196
3197        * libnetworking/modem/ppp_tty.c: Changed to include
3198        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3199        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3200        * libnetworking/Makefile.am: Modified to reflect above.
3201
32022000-11-27      Joel Sherrill <joel@OARcorp.com>
3203
3204        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3205
32062000-11-25      Eric Norum <eric.norum@usask.ca>
3207
3208        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3209        core.
3210
32112000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3212
3213        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3214        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3215        subdir.
3216        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3217        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3218        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3219        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3220        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3221        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3222        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3223        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3224        ppp_tty.c and the real pppd main is in pppmain.c.
3225
32262000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3227
3228        * libchip/network/sonic.c: Added ipalign() routine to align the received
3229        packet so that the ip header is on a 32-bit boundary. Necessary for
3230        cpu's that do not allow unaligned loads and stores and when the 32-bit
3231        DMA mode is used.
3232
32332000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3234
3235        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3236        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3237        ACLOCAL_AMFLAGS.
3238        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3239        ACLOCAL_AMFLAGS.
3240        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3241        ACLOCAL_AMFLAGS.
3242
32432000-11-03      Chris Johns <ccj@acm.org>
3244
3245        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3246        libchip/network/cs8900.h: New files.
3247
32482000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3249
3250        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3251        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3252        $(RTEMS_TOPdir)/aclocal.
3253        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3254        $(RTEMS_TOPdir)/aclocal.
3255        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3256        $(RTEMS_TOPdir)/aclocal.
3257
32582000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3259
3260        * configure.in: Switch to GNU-canonicalization.
3261        * Makefile.am: Reflect changes to configure.in.
3262        * acinclude.m4: Remove.
3263
32642000-10-30      Joel Sherrill <joel@OARcorp.com>
3265
3266        * POSIX include files merged into newlib.  This resulted in some
3267        definitions moving to other files and thus some secondary effects in
3268        RTEMS source code.
3269        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3270        in sync with newlib's <machine/types.h>.
3271        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3272        definition of struct itimerval in <sys/time.h>.
3273
32742000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3275
3276        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3277        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3278        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3279        * ChangeLog: Fix typos.
3280        * configure.in: add tests to the GNU canonicalized subdirectories.
3281
32822000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3283
3284        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3285        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3286        the lib directory before configuring lib/.
3287
32882000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3289
3290        * configure.in, Makefile.am: add exec to the GNU canonicalized
3291        subdirectories.
3292        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3293        * configure.in: add libnetworking, librpc and librdb to the GNU
3294        canonicalized subdirectories.
3295        * configure.in: add libmisc and libchip to the GNU canonicalized
3296        subdirectories.
3297        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3298        Switch to GNU canonicalization.
3299        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3300        Switch to GNU canonicalization.
3301        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3302        Switch to GNU canonicalization.
3303
33042000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3305
3306        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3307        canonicalization to libfs/. The approach is currently a bit of a hack as
3308        GNU canonicalization does not support the per-BSP build some of the
3309        other directories require.  As more of the tree is converted, this will
3310        become less  of an issue.
3311
33122000-10-20      Joel Sherrill <joel@OARcorp.com>
3313
3314        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3315        parameter.
3316
33172000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3318
3319        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3320        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3321        * librdbg/configure.in: Add m68k support.
3322        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3323        subdirectory.
3324        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3325        failure.
3326        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3327        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3328        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3329        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3330        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3331        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3332        librdbg/src/m68k/.cvsignore: New files.
3333        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3334        function pointers.
3335        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3336        _after_ pointer has been checked against NULL.
3337
33382000-10-18      Joel Sherrill <joel@OARcorp.com>
3339
3340        * wrapup/Makefile.am: Added libfs.
3341
33422000-10-18      Chris Johns <ccj@acm.org>
3343
3344        * libfs created.
3345        * configure.in: Added libfs subdirectory.
3346        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3347
33482000-09-28      Joel Sherrill <joel@OARcorp.com>
3349
3350        * libnetworking/rtems_webserver/Makefile.am,
3351        libnetworking/rtems_webserver/base64.c,
3352        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3353        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3354
33552000-09-22      Joel Sherrill <joel@OARcorp.com>
3356
3357        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3358        libnetworking/rtems/rtems_bsdnet_internal.h,
3359        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3360        have included rtems.h.  It is now including precisely the  least amount
3361        of low level, yet portable .h files to get the basic RTEMS types
3362        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3363        used machine/types.h to include rtems.h.
3364
33652000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3366
3367        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3368
33692000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3370
3371        * libnetworking/ChangeLog: Cleanup.
3372
33732000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3374
3375        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3376        * libchip/ChangeLog: Fix formating.
3377
33782000-09-05      Joel Sherrill <joel@OARcorp.com>
3379
3380        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3381        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3382        confusion and to work with the converted flags.
3383
33842000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3385
3386        * wrapup/Makefile.am: Include compile.am.
3387        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3388        libchip/serial/Makefile.am: Include compile.am.
3389        * librdbg/src/i386/any/Makefile.am,
3390        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3391        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3392        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3393        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3394        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3395        libnetworking/rtems_servers/Makefile.am,
3396        libnetworking/rtems_webserver/Makefile.am,
3397        libnetworking/wrapup/Makefile.am: Include compile.am.
3398
33992000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3400
3401        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3402        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3403
34042000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3405
3406        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3407
34082000-08-31      Joel Sherrill <joel@OARcorp.com>
3409
3410        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3411        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3412        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3413        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3414        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3415        * libnetworking/wbase64.c: Removed.
3416        * libnetworking/Makefile.am, libnetworking/asp.c,
3417        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3418        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3419        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3420        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3421        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3422        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3423        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3424        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3425        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3426        Modified.
3427
34282000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3429
3430        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3431
34322000-08-30      Joel Sherrill <joel@OARcorp.com>
3433
3434        * libnetworking/rtems_webserver/license.txt: New file.
3435
34362000-08-10      Joel Sherrill <joel@OARcorp.com>
3437
3438        * ChangeLog: New file.
3439        * libchip/ChangeLog: New file.
3440        * librdbg/ChangeLog: New file.
3441        * libnetworking/ChangeLog: New file.
3442
Note: See TracBrowser for help on using the repository browser.