source: rtems/c/src/ChangeLog @ 24af51c5

4.104.114.84.9
Last change on this file since 24af51c5 was 24af51c5, checked in by Joel Sherrill <joel.sherrill@…>, on Sep 14, 2007 at 2:58:23 PM

2007-09-14 Daron Chabot <djc915@…>

  • libchip/network/if_dc.c: Changed type of ISR argument to void* from rtems_interrupt_vector, to permit passing arbitrary arguments to the ISR. Clean up of variables to silence compiler warnings.
  • Property mode set to 100644
File size: 132.5 KB
Line 
12007-09-14      Daron Chabot <djc915@mail.usask.ca>
2
3        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
4        rtems_interrupt_vector, to permit passing arbitrary arguments to the
5        ISR. Clean up of variables to silence compiler warnings.
6
72007-09-13      Daniel Hellstrom <daniel@gaisler.com>
8
9        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
10
112007-09-12      Daniel Hellstrom <daniel@gaisler.com>
12
13        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
14          - Odd bit bug in some chips taken care of.
15          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
16            alignment but failing to do so must have made the driver writer to make
17            some incorrect assumptions about MBUFs.
18          - Fixed MBUF handling to handle mbuf chains better. The Data length of
19            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
20          - Made while loop responsible for copying data to fifo port copy 16 shorts
21            per loop instead of 1 short, increasing the copying process.
22
232007-09-07      Daniel Hellstrom <daniel@gaisler.com>
24
25        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
26        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
27
282007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
29
30        * configure.ac, wrapup/Makefile.am: Remove RDBG.
31        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
32        librdbg/Makefile.am, librdbg/preinstall.am,
33        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
34        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
35        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
36        librdbg/include/rdbg/powerpc/rdbg_f.h,
37        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
38        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
39        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
40        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
41        librdbg/src/servtsp.c, librdbg/src/servutil.c,
42        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
43        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
44        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
45        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
46        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
47        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
48        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
49        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
50        librdbg/src/powerpc/rdbg_f.c,
51        librdbg/src/powerpc/new_exception_processing/remdeb.h,
52        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
53        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
54        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
55
562007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
57
58        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
59
602007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
61
62        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
63          sizes.
64
652007-07-27      Chris Johns <chrisj@rtems.org>
66
67        * wrapup/Makefile.am: Create archive from a file for hosts
68        with a limited command line size.
69
702007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
71
72        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
73          sizes.
74
752007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
76       
77        * configure.ac: Add nfsclient.
78        * nfsclient/Makefile.am: New.
79        * nfsclient/proto/Makefile, nfsclient/Makefile,
80          nfsclient/src/Makefile: Remove.
81        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
82        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
83
842007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
85
86        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
87        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
88        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
89        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
90        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
91        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
92        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
93        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
94        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
95        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
96        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
97        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
98
992007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
100
101        * libchip/serial/ns16550.c: removed timed out wait for transmitter
102        to become ready: This will not work for fast CPUs.
103
1042007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
105
106        * libchip/ide/ata.c: fixed warning
107
1082007-06-20      Ray Xu <rayx@gmail.com>
109
110        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
111        console, and libio. This shrinks the memory requirements but Joel has
112        not figured out how best to present this to application space.
113        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
114        New files.
115
1162007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
117
118        * optman/sapi/no-io.c: Split IO Manager into one function per file so
119        now we only need required initialization methods.
120
1212007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
122
123        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
124        parameter since it was used to configure a no longer used feature.
125        Device names are now part of the filesystem not in a table.
126
1272007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
128
129        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
130        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
131        optman/rtems/no-part.c, optman/rtems/no-region.c,
132        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
133        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
134        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
135        other optional managers so using them reduces application size
136        instead of increasing it.
137        * optman/rtems/no-barrier.c: New file.
138
1392007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
140
141        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
142        adjustments to pci-API changes.
143        * libchip/network/dec21140.c, libchip/network/elnk.c,
144        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
145        changes.
146
1472007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
148
149        * libchip/network/dec21140.c, libchip/network/if_dc.c,
150        libchip/network/if_fxp.c: Reflect changes to pci-API.
151
1522007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
153
154        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
155        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
156
1572007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
158
159        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
160          being used to compile "tools").
161
1622007-03-13      Joel Sherrill <joel@OARcorp.com>
163
164        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
165
1662007-03-12      Joel Sherrill <joel@OARcorp.com>
167
168        * libchip/network/cs8900.c, libchip/network/cs8900.h,
169        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
170        and/or fix mistake in copyright notice. Both of these mistakes appear
171        to be from code submitted after these changes were made previously.
172
1732007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
174
175        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
176
1772007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
178
179        * libchip/Makefile.am: Correct path to README.tulipclone.
180
1812007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
182
183        * libchip/ide/ata.c: Remove superfluous type casts.
184
1852007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
186
187        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
188        Use size_t for sizes.
189
1902007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
191
192        * libchip/ide/ata.c: in ata_request_done: moved call to free()
193        from preemption disabled region
194
1952007-01-16      Till Straumann <strauman@slac.stanford.edu>
196
197        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
198        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
199        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
200
2012006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
202
203        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
204          ioctl_command_t as ioctl argument.
205
2062006-12-13      Joel Sherrill <joel@OARcorp.com>
207
208        * librtems++/include/rtems++/rtemsEvent.h,
209        librtems++/include/rtems++/rtemsMessageQueue.h,
210        librtems++/include/rtems++/rtemsSemaphore.h,
211        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
212        librtems++/src/rtemsMessageQueue.cc,
213        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
214        rtems_unsigned32 to uint32_t.
215
2162006-12-13      Joel Sherrill <joel@OARcorp.com>
217
218        PR 1181/bsps
219        * optman/rtems/no-msg.c: Clean up dead code.
220
2212006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
222
223        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
224
2252006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
226
227        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
228        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
229        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
230
2312006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
232
233        * configure.ac: New BUG-REPORT address.
234
2352006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
236
237        * Makefile.am: Remove ampolish3.
238
2392006-11-17      Joel Sherrill <joel@OARcorp.com>
240
241        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
242        blank lines.
243
2442006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
245
246        * configure.ac: Remove RTEMS_AMPOLISH3.
247        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
248          Remove checks for AMPOLISH3.
249        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
250        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
251        * ampolish3: Remove.
252
2532006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
254
255        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
256        * aclocal/prog-cc.m4: Remove CFLAGS.
257        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
258        Compose CFLAGS. Append CFLAGS to ac_configure_args.
259
2602006-10-23      Joel Sherrill <joel@OARcorp.com>
261
262        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
263
2642006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
265
266        * automake/compile.am: Use hard-coded RTEMS_* flags.
267
2682006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
269
270        * aclocal/rtems-top.m4: Remove RTEMS_API.
271        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
272
2732006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
274
275        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
276
2772006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
278
279        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
280
2812006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
282
283        * aclocal/version.m4: Bump version to 4.7.99.0.
284
2852006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
286
287        * configure.ac: Require autoconf-2.60. Require automake-1.10.
288
2892006-09-11      Joel Sherrill <joel@OARcorp.com>
290
291        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
292
2932006-09-04      Joel Sherrill <joel@OARcorp.com>
294
295        * libchip/network/greth.c, libchip/network/open_eth.c,
296        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
297        introduced by warning removal.
298
2992006-09-01      Joel Sherrill <joel@OARcorp.com>
300
301        * libchip/network/greth.c, libchip/network/open_eth.c,
302        libchip/network/smc91111.c: Remove warnings and correct prototype
303        added earlier today.
304
3052006-09-01      Joel Sherrill <joel@OARcorp.com>
306
307        * libchip/network/cs8900.c, libchip/network/greth.c,
308        libchip/network/i82586.c, libchip/network/open_eth.c,
309        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
310        sized integers, and inttypes.h printf helpers.
311
3122006-08-09      Kolja Waschk <waschk@telos.de>
313
314        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
315
3162006-07-12      Joel Sherrill <joel@OARcorp.com>
317
318        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
319
3202006-07-11      Jerry Needell <jerry.needell@unh.edu>
321
322        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
323        4.6 branch.  Original modifications by Gaisler Enterprises.
324        * libchip/network/greth.c, libchip/network/greth.h: New files.
325
3262006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
327
328        * ide/ata.[ch]:
329        (PR1118) fetch priority for ATA task from a variable,
330        not a fixed configuration value.
331       
3322006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
333
334        * Makefile.am: Add ampolish3.
335
3362006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
337
338        * ampolish3: New.
339        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
340
3412006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
342
343        * aclocal/rtems-ampolish.m4: New.
344        * configure.ac: Use RTEMS_AMPOLISH3.
345
3462006-04-18  Joel Sherrill <joel@OARcorp.com>
347
348        * aclocal/version.m4: Updated to rtems-4.6.99.3.
349
3502006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
351
352        PR 853/filesystem
353        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
354        should be modified to support the new exception scheme and to use the
355        handle parameter.
356
3572006-02-a32     Eric Norum <norume@aps.anl.gov>
358
359        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
360        "newer" PCI access calls.  Minor cleanups.  Comments.
361
3622006-01-12      Eric Norum <norume@aps.anl.gov>
363
364        PR 861/networking
365        PR 863/networking
366        * libchip/network/smc91111.c: Fix illegal lvalue increments.
367
3682006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
369
370        * wrapup/Makefile.am: Add preinstall.am.
371        * libchip/Makefile.am: Build libchip/network/smc91111.
372        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
373        Eliminate cyg_int* crap.
374
3752006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
376
377        * librdbg/Makefile.am: Add preinstall.am.
378        * aclocal/bsp-configure.m4: Add ampolish3.
379        New header guards.
380
3812006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
382
383        * libchip/network/open_eth.c, libchip/network/open_eth.h:
384        Merger from rtems-4-6-branch.
385
3862006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
387
388        * libchip/network/smc91111.c
389        libchip/network/smc91111config.h
390        libchip/network/smc91111exp.h
391        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
392        * libchip/Makefile.am: Reflect adding smc91111*.
393
3942006-01-08      Joel Sherrill <joel@OARcorp.com>
395
396        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
397        char *.
398
3992006-01-08      Joel Sherrill <joel@OARcorp.com>
400
401        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
402        warnings.
403
4042005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
405
406        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
407        Add RTEMS_RELLDFLAGS.
408        * automake/compile.am: Remove RTEMS_USE_GCC.
409        Remove RTEMS_RELLDFLAGS.
410        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
411
4122005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
413
414        * libchip/network/if_media.h, libchip/network/mii.h:
415        Remove (Moved to cpukit).
416        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
417        and libchip/network/if_media.h.
418        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
419        if_media.h having moved.
420
4212005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
422
423        * automake/compile.am, automake/host.am, automake/local.am,
424        automake/subdirs.am: Remove depend.
425        * configure.ac: Explicitly pass --libdir and --includedir to
426        testsuites.
427
4282005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
429
430        * configure.ac: Reflect changes to testsuites.
431
4322005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
433
434        * automake/compile.am: Remove GCCSPECS.
435        * aclocal/prog-cc.m4: Add GCCSPECS.
436        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
437
4382005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
439
440        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
441        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
442
4432005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
444
445        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
446        libcpu/byteorder.h for i386.
447
4482005-11-02      Till Straumann <strauman@slac.stanford.edu>
449
450        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
451        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
452        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
453        added a simple API/library for i2c devices and drivers for i2c
454        2-byte eeproms and a ds1621 temperature sensor; API is documented
455        in libi2c.h.
456
4572005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
458
459        * libnetworking/pppd/ipxcp.c,
460        libnetworking/pppd/chat.c,
461        libnetworking/pppd/patchlevel.h,
462        libnetworking/pppd/upap.h,
463        libnetworking/pppd/md5.h,
464        libnetworking/pppd/pppd.8,
465        libnetworking/pppd/README,
466        libnetworking/pppd/preinstall.am,
467        libnetworking/pppd/md4.h,
468        libnetworking/pppd/magic.c,
469        libnetworking/pppd/pppd.h,
470        libnetworking/pppd/demand.c,
471        libnetworking/pppd/rtemsmain.c,
472        libnetworking/pppd/sys-rtems.c,
473        libnetworking/pppd/ipcp.h,
474        libnetworking/pppd/lcp.h,
475        libnetworking/pppd/chap_ms.c,
476        libnetworking/pppd/md4.c,
477        libnetworking/pppd/rtemspppd.h,
478        libnetworking/pppd/cbcp.h,
479        libnetworking/pppd/auth.c,
480        libnetworking/pppd/lcp.c,
481        libnetworking/pppd/example/README,
482        libnetworking/pppd/example/ppp.conf,
483        libnetworking/pppd/example/system.h,
484        libnetworking/pppd/example/netconfig.h,
485        libnetworking/pppd/example/pppdapp.c,
486        libnetworking/pppd/example/init.c,
487        libnetworking/pppd/example/Makefile-user,
488        libnetworking/pppd/example/pppd.options,
489        libnetworking/pppd/rtemspppd.c,
490        libnetworking/pppd/ipxcp.h,
491        libnetworking/pppd/chap_ms.h,
492        libnetworking/pppd/options.c,
493        libnetworking/pppd/magic.h,
494        libnetworking/pppd/chap.h,
495        libnetworking/pppd/cbcp.c,
496        libnetworking/pppd/upap.c,
497        libnetworking/pppd/chap.c,
498        libnetworking/pppd/Makefile.am,
499        libnetworking/pppd/ccp.h,
500        libnetworking/pppd/utils.c,
501        libnetworking/pppd/rtemsdialer.h,
502        libnetworking/pppd/fsm.h,
503        libnetworking/pppd/pathnames.h,
504        libnetworking/pppd/md5.c,
505        libnetworking/pppd/fsm.c,
506        libnetworking/pppd/ipcp.c,
507        libnetworking/pppd/STATUS,
508        libnetworking/pppd/ccp.c,
509        libnetworking/Makefile.am: Remove (Moved to cpukit).
510
5112005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
512
513        * configure.ac: Remove libnetworking, libnetworking/pppd.
514        * wrapup/Makefile.am: Remove libpppd.a.
515
5162005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
517
518        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
519        rtemsdialer.h to $(includedir)/rtems.
520
5212005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
522
523        * libnetworking/rtems_telnetd/icmds.c,
524        libnetworking/rtems_telnetd/Makefile.am,
525        libnetworking/rtems_telnetd/preinstall.am,
526        libnetworking/rtems_telnetd/pty.c,
527        libnetworking/rtems_telnetd/pty.h,
528        libnetworking/rtems_telnetd/README,
529        libnetworking/rtems_telnetd/telnetd.c,
530        libnetworking/rtems_telnetd/telnetd.h:
531        Remove (Moved to cpukit).
532
5332005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
534
535        * configure.ac: Remove libnetworking/rtems_telnetd.
536        * libnetworking/Makefile.am: Remove rtems_telnetd.
537        * libnetworking/README: Remove (Obsolete).
538        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
539
5402005-10-20  Eric Norum <norume@aps.anl.gov>
541
542        * libchip/network/dec21140.c: Clean up PCI mapping.
543
5442005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
545
546        * libnetworking/pppd/Makefile.am: Use preinstall.am.
547        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
548        librdbg/src/servrpc.c, librdbg/src/servtgt.c
549        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
550        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
551        * configure.ac: Move optman to the end of BSP_SUBDIRS.
552
5532005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
554
555        * aclocal/bspopts.m4: Add missing m4 quotes.
556
5572005-09-02  Joel Sherrill <joel@OARcorp.com>
558
559    * aclocal/version.m4: Updated to rtems-4.6.99.2.
560
5612005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
562
563        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
564        libchip/network/dec21140.c: Remove initialization of PCI bus.
565
5662005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
567
568        * optman/Makefile.am: Add preinstall.am.
569
5702005-07-18      Karel Gardas <kgardas@objectsecurity.com>
571
572        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
573        UNTESTED to tested.
574
5752005-06-17      Joel Sherrill <joel@OARcorp.com>
576
577        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
578        it is not supported by the MPC5xx.
579
5802005-06-17      Joel Sherrill <joel@OARcorp.com>
581
582        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
583        interface. Also correct attempting to build on other than PowerPC and
584        x86.
585
5862005-06-16      Daron Chabot <daron@nucleus.usask.ca>
587
588        * libchip/Makefile.am: Add driver for Tulip clones.
589        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
590        libchip/network/if_dcreg.h: New files.
591
5922005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
593
594        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
595        to enable rdbg.
596        * configure.ac: Reflect changes above.
597
5982005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
599
600        * configure.ac: Add ada/.
601
6022005-05-20      Sergei Organov  <osv@topconrd.ru>
603
604        PR 750/networking
605        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
606        wait_input().
607
6082005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
609
610        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
611        rtems/irq.h.
612
6132005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
614
615        * libchip/Makefile.am: Include preinstall.am.
616        * libchip/preinstall.am: New.
617
6182005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
619
620        * configure.ac: Add AMPOLISH3.
621        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
622        * libnetworking/rtems_telnetd/preinstall.am: New.
623        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
624
6252005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
626
627        * configure.ac: Let enable_rpcgen default to "no".
628
6292005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
630
631        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
632
6332005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
634
635        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
636        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
637
6382005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
639
640        * libchip/network/dec21140.c, libchip/network/elnk.c,
641        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
642
6432005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
644
645        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
646        of code as a result of the implementation of a common PCI interface.
647
6482005-05-04      Joel Sherrill <joel@OARcorp.com>
649
650        * libchip/network/open_eth.c: Remove prototype of set_vector.
651
6522005-05-03      Joel Sherrill <joel@OARcorp.com>
653
654        * librdbg/src/ptrace.c: Remove warning.
655
6562005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
657
658        * libchip/network/dec21140.c, libchip/network/elnk.c,
659        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
660        Modified parameter list to remove warnings.
661
6622005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
663
664        * libchip/network/cs8900.c, libchip/network/i82586.c,
665        libchip/network/open_eth.c, libchip/network/sonic.c,
666        libchip/serial/mc68681.c: Modified types to remove
667        warnings.  Added initialization to remove warnings.
668
6692005-04-28      Joel Sherrill <joel@OARcorp.com>
670
671        * libchip/network/README.sonic: Rewritten to account for removal of
672        dmv177.
673
6742005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
675
676        PR 781/rtems_misc
677        * libchip/serial/ns16550_p.h: Fix baud rate calculation
678
6792005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
680
681        * libchip/serial/ns16550.c:
682        Fixed warnings generated in various powerpc configurations
683
6842005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
685
686        * libchip/serial/ns16550.c: Modified
687        ISR to work with PPC new exception processing
688
6892005-03-14      Joel Sherrill <joel@OARcorp.com>
690
691        * libchip/network/dec21140.c, libchip/network/elnk.c,
692        libchip/network/if_fxp.c: Continue PCI API unification. All use
693        pci_find_device(). Network drivers manufacture a signature since all
694        calls have not been converted yet.
695
6962005-03-04      Joel Sherrill <joel@OARcorp.com>
697
698        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
699        initialize function part of the unified PCI API as pci_initialize().
700
7012005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
702
703        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
704        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
705
7062005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
707
708        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
709        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
710
7112005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
712
713        * aclocal/ppc.m4: Reflect changes to ppc exception processing
714        building procedures.
715
7162005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
717
718        * aclocal/prog-cc.m4:
719        Quote CFLAGS's RHS to accomodate Solaris broken sh.
720
7212005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
722
723        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
724
7252005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
726
727        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
728
7292005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
730
731        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
732
7332005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
734
735        * libnetworking/rtems_servers/ftp.c,
736        libnetworking/rtems_servers/ftp.h,
737        libnetworking/rtems_servers/Makefile.am:
738        Remove (relocated to cpukit/ftpd).
739        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
740        removed move libnetworking/rtems_servers.
741
7422005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
743
744        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
745
7462005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
747
748        PR 755/rtems
749        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
750        Remove local declarations of rtems_bsdnet_nameservers,
751        rtems_bsdnet_nameservers_count.
752
7532005-01-31      Sergei Organov <osv@topconrd.ru>
754
755        PR 751/pppd
756        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
757        committed to fix PR736 breaks pppd. chat.c should have its own static
758        ttyfd for pppd to work correctly. The symptom is that second
759        invokation of chat (for connect script) fails due to pppd_ttyfd set
760        to -1 by previous chat invokation (for init script). In addition,
761        this patch fixes leaving of dangling pointer in the abort_stbring[]
762        by chat_send().
763
7642005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
765
766        * configure.ac: Remove CFLAGS_DEBUG_V.
767        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
768
7692005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
770
771        * wrapup/Makefile.am: Remove rtems-ctor.o.
772
7732005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
774
775        * libchip/rtc/rtc.h: size_t RTC_Count.
776
7772005-01-20      Joel Sherrill <joel@OARcorp.com>
778
779        PR 736/pppd
780        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
781        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
782        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
783        should not be static and should have a name more specific to pppd.
784
7852005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
786
787        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
788        libnetworking/rtems_servers/Makefile.am,
789        libnetworking/rtems_telnetd/Makefile.am,
790        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
791        Eliminate CFLAGS_OPTIMIZE_V.
792
7932005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
794
795        * configure.ac: Pass CFLAGS to testsuites configure.
796        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
797        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
798
7992005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
800
801        * configure.ac: Pass CFLAGS to cpukit configure.
802        * aclocal/rtems-flags.m4: Remove (Unused).
803        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
804        * aclocal/env-rtemsbsp.m4:
805        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
806        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
807        RTEMS_CFLAGS.
808        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
809        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
810        Cleanup comments.
811
8122005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
813
814        * automake/compile.am: Remove build-variant support.
815
8162005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
817
818        * libnetworking/pppd/Makefile.am,
819        libnetworking/rtems_servers/Makefile.am,
820        libnetworking/rtems_telnetd/Makefile.am:
821        Remove build-variant support.
822
8232005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
824
825        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
826        support/Makefile.am, wrapup/Makefile.am:
827        Remove build-variant support.
828
8292004-11-22      Joel Sherrill <joel@OARcorp.com>
830
831        * libchip/network/if_fxp.c: Add entry for another module ID code.
832
8332004-11-22      Joel Sherrill <joel@OARcorp.com>
834
835        PR 693/misc
836        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
837        in/outport routines.
838
8392004-11-22      Joel Sherrill <joel@OARcorp.com>
840
841        PR 693/misc
842        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
843        in/outport routines.
844
8452004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
846
847        * aclocal/enable-itron.m4: Remove (unused).
848
8492004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
850
851        * configure.ac: Misc. quoting cleanups.
852        Enable ada-tests iff --enable-ada and --enable-tests.
853
8542004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
855
856        PR 703/filesystem
857        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
858        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
859        libchip/ide/ide_controller.c:
860        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
861        available for BSPS/device drivers.
862        Extend the "modes_available" and "mode_active" parameters to
863        uint16_t for UDMA support.
864
8652004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
866
867        * libchip/network/dec21140.c: Cleanup a bit and remove message about
868        not supported on PowerPC since it works on the MVME2100 BSP.
869
8702004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
871
872        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
873        Add dependency tracking for *.cfgs.
874        * Makefile.am: Add dependency tracking for *.cfg.
875
8762004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
877
878        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
879        (Thanks to Lars Munch <lars@segv.dk> for catching this).
880
8812004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
882
883        PR 707/make_build
884        * configure.ac: Add --enable-rpcgen.
885
8862004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
887
888        PR 700/rtems_misc
889        * libnetworking/rtems_webserver/asp.c,
890        libnetworking/rtems_webserver/balloc.c,
891        libnetworking/rtems_webserver/cgi.c,
892        libnetworking/rtems_webserver/default.c,
893        libnetworking/rtems_webserver/ej.h,
894        libnetworking/rtems_webserver/ejIntrn.h,
895        libnetworking/rtems_webserver/ejlex.c,
896        libnetworking/rtems_webserver/ejparse.c,
897        libnetworking/rtems_webserver/emfdb.c,
898        libnetworking/rtems_webserver/emfdb.h,
899        libnetworking/rtems_webserver/form.c,
900        libnetworking/rtems_webserver/handler.c,
901        libnetworking/rtems_webserver/h.c,
902        libnetworking/rtems_webserver/license.txt,
903        libnetworking/rtems_webserver/Makefile.am,
904        libnetworking/rtems_webserver/md5c.c,
905        libnetworking/rtems_webserver/md5.h,
906        libnetworking/rtems_webserver/mime.c,
907        libnetworking/rtems_webserver/misc.c,
908        libnetworking/rtems_webserver/NOTES,
909        libnetworking/rtems_webserver/ringq.c,
910        libnetworking/rtems_webserver/rom.c,
911        libnetworking/rtems_webserver/rtems_webserver.h,
912        libnetworking/rtems_webserver/security.c,
913        libnetworking/rtems_webserver/sock.c,
914        libnetworking/rtems_webserver/socket.c,
915        libnetworking/rtems_webserver/sockGen.c,
916        libnetworking/rtems_webserver/sym.c,
917        libnetworking/rtems_webserver/uemf.c,
918        libnetworking/rtems_webserver/uemf.h,
919        libnetworking/rtems_webserver/um.c,
920        libnetworking/rtems_webserver/um.h,
921        libnetworking/rtems_webserver/umui.c,
922        libnetworking/rtems_webserver/url.c,
923        libnetworking/rtems_webserver/value.c,
924        libnetworking/rtems_webserver/wbase64.c,
925        libnetworking/rtems_webserver/webcomp.c,
926        libnetworking/rtems_webserver/webmain.c,
927        libnetworking/rtems_webserver/webpage.c,
928        libnetworking/rtems_webserver/webrom.c,
929        libnetworking/rtems_webserver/webs.c,
930        libnetworking/rtems_webserver/websda.c,
931        libnetworking/rtems_webserver/websda.h,
932        libnetworking/rtems_webserver/webs.h,
933        libnetworking/rtems_webserver/websSSL.c,
934        libnetworking/rtems_webserver/websSSL.h,
935        libnetworking/rtems_webserver/websuemf.c,
936        libnetworking/rtems_webserver/wsIntrn.h:
937        Remove (Moved to cpukit/http).
938
9392004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
940
941        PR 700/rtems_misc
942        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
943        Remove libnetworking/rtems_webserver.
944
9452004-10-25      Eric Norum <norume@aps.anl.gov>
946
947        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
948
9492004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
950
951        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
952
9532004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
954
955        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
956        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
957
9582004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
959
960        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
961
9622004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
963
964        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
965        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
966
9672004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
968
969        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
970        BITSPERBYTE.
971
9722004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
973
974        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
975        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
976
9772004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
978
979        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
980
9812004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
982
983        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
984        * aclocal/enable-bare.m4: Remove.
985        * configure.ac: Remove BARE_CPU_MODEL.
986
9872004-10-13      Eric Norum <norume@aps.anl.gov>
988
989        PR 688/bsps
990        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
991        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
992        MC146818A (and several Dallas Semiconductor) TOD chips.
993
9942004-10-13      Eric Norum <norume@aps.anl.gov>
995
996        PR 686/networking
997        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
998        device code.
999
10002004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1001
1002        * libchip/network/dec21140.c: include <rtems/pci.h>.
1003
10042004-09-29      Joel Sherrill <joel@OARcorp.com>
1005
1006        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1007        libnetworking/pppd/utils.c: i960 obsoleted and all references
1008        removed.
1009
10102004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1011
1012        PR 607/networking
1013        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1014        instead of fully specifying unused PCI features.
1015
10162004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1017
1018        * configure.ac: Require automake > 1.9.
1019
10202004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1021
1022        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1023
10242004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1025
1026        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1027        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1028
10292004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1030
1031        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1032        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1033
10342004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1035
1036        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1037
10382004-07-28  Joel Sherrill <joel@OARcorp.com>
1039
1040    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1041
10422004-07-25      Joel Sherrill <joel@OARcorp.com>
1043
1044        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1045
10462004-05-21  Till Strauman <strauman@slac.stanford.edu>
1047
1048        PR 625/networking
1049        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1050        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1051        an error rather than panic if no chip is detected (thus allowing
1052        for probing).
1053        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1054        instead of looping forever.  Avoid divide by zero (crashed my PC).
1055        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1056        they are UNTESTED.
1057
10582004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1059
1060        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1061
10622004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1063
1064        * libchip/network/dec21140.c, libchip/network/elnk.c:
1065        #include <errno.h>.
1066
10672004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1068
1069        * libchip/network/if_media.h: Update from FreeBSD.
1070        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1071        libchip/network/i82586.c: #include <errno.h>.
1072
10732004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1074
1075        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1076
10772004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1078
1079        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1080
10812004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1082
1083        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1084        automake).
1085
10862004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1087
1088        PR 599/pppd
1089        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1090
10912004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1092
1093        * optman/rtems/no-region.c: Reflect having changed
1094        rtems_region_get_segment_size.
1095
10962004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1097
1098        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1099        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1100        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1101        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1102        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1103        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1104        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1105
11062004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1107
1108        * libchip/ide/ata.c, libchip/network/dec21140.c,
1109        libchip/network/elnk.c, libchip/network/i82586.c,
1110        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1111        libchip/network/open_eth.c, libchip/network/sonic.c,
1112        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1113        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1114        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1115        libchip/shmdr/shm_driver.h: Cosmetics.
1116
11172004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1118
1119        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1120        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1121        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1122        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1123        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1124        fixed size types.
1125
11262004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1127
1128        * configure.ac: Explicitly pass --includedir and --libdir to
1129        cpukit/configure.
1130
11312004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1132
1133        * librdbg/Makefile.am: Fix rpcgen rules.
1134        * librdbg/src/i386/any/remdeb_xdr.c,
1135        librdbg/src/m68k/any/remdeb_xdr.c,
1136        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1137        Reflect changes to librdbg/Makefile.am.
1138
11392004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1140
1141        * configure.ac: Reflect changes testsuites/configure.ac and
1142        cpukit/configure.ac.
1143
11442004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1145
1146        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1147        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1148
11492004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1150
1151        * configure.ac: Reflect changes to testsuites's configuration.
1152
11532004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1154
1155        PR/589 rtems
1156        * libchip/network/pci.h: Remove (Moved to cpukit).
1157
11582004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1159
1160        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1161        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1162        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1163        libchip/network/dec21140.c, libchip/network/elnk.c,
1164        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1165        libchip/network/open_eth.h, libchip/network/sonic.c,
1166        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1167        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1168        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1169        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1170        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1171        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1172        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1173        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1174        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1175        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1176        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1177        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1178        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1179        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1180        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1181        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1182        fixed-size types.
1183
11842004-03-14      Chris Johns  <chrisj@rtems.org>
1185
1186        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1187        the BSP example code.
1188        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1189        support the DIMMPC. This is a pc386 target with IO port support. Minor
1190        formating clean up. Add documentation to the header file.
1191        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1192        cs8900.h header file.
1193
11942004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1195
1196        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1197        Cosmetics.
1198
11992004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1200
1201        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1202        There are no application level Makefiles in here.
1203
12042004-03-04      Joel Sherrill <joel@OARcorp.com>
1205
1206        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1207        they can be used in application level makefiles.
1208
12092004-03-05      Joel Sherrill <joel@OARcorp.com>
1210
1211        * libnetworking/rtems_webserver/ejparse.c,
1212        libnetworking/rtems_webserver/emfdb.c,
1213        libnetworking/rtems_webserver/sock.c,
1214        libnetworking/rtems_webserver/socket.c,
1215        libnetworking/rtems_webserver/sym.c,
1216        libnetworking/rtems_webserver/webs.c,
1217        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
12182004-03-05      Joel Sherrill <joel@OARcorp.com>
1219
1220        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1221        compiling this file only only those CPU families with supported
1222        exception models.
1223
12242004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1225
1226        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1227        testsuites (Was exposed with --enable-multilib, only).
1228        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1229         Add RTEMS_BSP_CONFIG_SUBDIR.
1230        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1231        testsuites's configure.
1232        * aclocal/rtems-top.m4: Remove ENDIF hack.
1233        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1234
12352004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1236
1237        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1238        wrapup/Makefile.am: Fix automake problems having been introduced
1239        in previous patch.
1240
12412004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1242
1243        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1244        Preinstall dirs.
1245        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1246        * aclocal/check-multiprocessing.m4: Cosmetics.
1247        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1248        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1249
12502004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1251
1252        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1253        librdbg/src/Makefile.am.
1254        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1255        * configure.ac: Reflect changes above.
1256        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1257        * wrapup/Makefile.am: Reflect changes above.
1258        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1259
12602004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1261
1262        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1263
12642004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1265
1266        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1267
12682004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1269
1270        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1271
12722004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1273
1274        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1275        librdbg/src/powerpc/Makefile.am: Remove.
1276        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1277        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1278        * configure.ac: Reflect changes above.
1279
12802004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1281
1282
12832004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1284
1285        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1286        STRIP.
1287
12882004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1289
1290        * librdbg/include/Makefile.am: Merge-in
1291        librdbg/include/rdbg/i386/Makefile.am,
1292        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1293        librdbg/include/rdbg/powerpc/Makefile.am.
1294        * librdbg/include/rdbg/i386/Makefile.am,
1295        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1296        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1297        * configure.ac: Reflect changes above.
1298
12992004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1300
1301        * configure.ac: Use AS_HELP_STRING(ada).
1302
13032004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1304
1305        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1306        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1307        Use AC_CONFIG_HEADERS.
1308        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1309        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1310
13112004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1312
1313        * Makefile.am: include local.am.
1314
13152004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1316
1317        * aclocal/version.m4: 4.6.99.0.
1318
13192004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1320
1321        * Makefile.am: Don't include host.am.
1322        * automake/compile.am: Further cleanups.
1323
13242004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1325
1326        * automake/lib.am: Remove (Unused).
1327
13282004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1329
1330        * wrapup/Makefile.am: Don't include lib.am.
1331        * automake/compile.am: Use automake compilation rules.
1332
13332004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1334
1335        * libnetworking/pppd/Makefile.am,
1336        libnetworking/rtems_servers/Makefile.am,
1337        libnetworking/rtems_telnetd/Makefile.am,
1338        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1339        support/Makefile.am: Don't include lib.am.
1340
13412004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1342
1343        * libchip/Makefile.am: Don't include lib.am.
1344        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1345        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1346        unnecessary EXTRA_DISTs.
1347
13482004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1349
1350        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1351        hack.
1352
13532004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1354
1355        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1356        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1357        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1358        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1359
13602004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1361
1362        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1363        Add AM_CONDITIONAL(HAS_MP).
1364        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1365        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1366        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1367        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1368        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1369        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1370        (Deprecated by autoconf 2.59).
1371
13722004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1373
1374        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1375        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1376
13772004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1378
1379        * ChangeLog: Merge-in libnetworking/ChangeLog.
1380        * libnetworking/ChangeLog: Remove.
1381        * ChangeLog: Merge-in librdbg/ChangeLog.
1382        * librdbg/ChangeLog: Remove.
1383        * ChangeLog: Merge-in libchip/ChangeLog.
1384        * libchip/ChangeLog: Remove.
1385        * ChangeLog: Merge-in optman/ChangeLog.
1386        * optman/ChangeLog: Remove.
1387
13882004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1389
1390        * configure.ac: Reflect changes to cpukit.
1391        * wrapup/Makefile.am: Reflect changes to librdbg.
1392        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1393        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1394        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1395        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1396        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1397        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1398        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1399        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1400        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1401
14022004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1403
1404        * aclocal/rtems-top.m4: Remove check for version.m4.
1405        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1406
14072004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1408
1409        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1410        * wrapup/Makefile.am: Reflect changes to libchip/*.
1411        * support/Makefile.am: Use automake compilation rules.
1412        * wrapup/Makefile.am: Reflect changes to support/*.
1413        * configure.ac: Remove libnetworking/wrapup/Makefile.
1414        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1415        libnetworking/*/lib*.a instead of libnetapps.a.
1416        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1417        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1418        * optman/Makefile.am: Use automake compilation rules.
1419        * libchip/Makefile.am: Fix typo in previous patch.
1420        * libchip/Makefile.am: Use automake compilation rules.
1421        * libnetworking/Makefile.am: Remove wrapup.
1422        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1423        automake-compilation rules.
1424        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1425        automake-compilation rules.
1426        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1427        automake-compilation rules.
1428        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1429        automake-compilation rules.
1430        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1431
14322004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1433
1434        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1435        PRE/TMPINSTALL_FILES to CLEANFILES.
1436        * automake/lib.am: Remove TMPINSTALL_FILES.
1437        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1438        PRE/TMPINSTALL_FILES to CLEANFILES.
1439        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1440        PRE/TMPINSTALL_FILES to CLEANFILES.
1441        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1442        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1443        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1444        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1445        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1446        * librdbg/src/i386/Makefile.am: Ditto.
1447        * librdbg/src/m68k/Makefile.am: Ditto.
1448        * librdbg/src/powerpc/Makefile.am: Ditto.
1449        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1450        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1451        * libnetworking/rtems_servers/Makefile.am: Ditto.
1452        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1453        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1454
14552004-01-07      Joel Sherrill <joel@OARcorp.com>
1456
1457        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1458        more completely covers the MIPS family.
1459
14602003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1461
1462        * wrapup/Makefile.am: Reflect changes to shmdr.
1463        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1464
14652003-12-18      Joel Sherrill <joel@OARcorp.com>
1466
1467        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1468        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1469        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1470        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1471        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1472        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1473        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1474
14752003-12-17      Joel Sherrill <joel@OARcorp.com>
1476
1477        * aclocal/version.m4: Updated to rtems-20031217-test.
1478
14792003-12-17     
1480
1481        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1482        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1483
14842003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1485
1486        * automake/compile.am: Remove LINK_LIBS (Unused).
1487        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1488
14892003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1490
1491        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1492        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1493        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1494        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1495        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1496
14972003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1498
1499        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1500        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1501        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1502        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1503        * librdbg/src/i386/Makefile.am:
1504        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1505        * librdbg/src/m68k/Makefile.am:
1506        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1507        * librdbg/src/powerpc/Makefile.am:
1508        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1509
15102003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1511
1512        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1513        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1514        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1515        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1516        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1517        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
1518        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1519        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1520        * optman/Makefile.am: Remove project_libdir.
1521        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1522        PRE/TMPINSTALL_FILES.
1523        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1524        PRE/TMPINSTALL_FILES.
1525        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
1526        PRE/TMPINSTALL_FILES.
1527        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1528        PRE/TMPINSTALL_FILES.
1529        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
1530        from PRE/TMPINSTALL_FILES.
1531        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
1532        PRE/TMPINSTALL_FILES.
1533        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1534        PRE/TMPINSTALL_FILES.
1535        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
1536        PRE/TMPINSTALL_FILES.
1537        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
1538        PRE/TMPINSTALL_FILES.
1539        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
1540        PRE/TMPINSTALL_FILES.
1541        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
1542        PRE/TMPINSTALL_FILES.
1543        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
1544        from PRE/TMPINSTALL_FILES.
1545
15462003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1547
1548        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
1549        * automake/lib.am: Remove project_libdir.
1550        * wrapup/Makefile.am: Reworked.
1551
15522003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1553
1554        * configure.ac: Reflect changes to librdbg.
1555        * optman/Makefile.am: Add tmpinstall dirstamp support.
1556        * libchip/Makefile.am: Fix variant-tmpinstall support.
1557        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
1558        * librdbg/src/powerpc/Makefile.am: Merge-in former
1559        new_exception_processing/Makefile.am.
1560        * librdbg/src/m68k/any/Makefile.am: Remove.
1561        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
1562        * librdbg/src/i386/any/Makefile.am: Remove.
1563        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
1564        * librdbg/src/Makefile.am: Cosmetics.
1565        * librdbg/include/Makefile.am: Cosmetics.
1566        * librdbg/Makefile.am: Cosmetics.
1567        * libnetworking/Makefile.am: Cosmetics.
1568        * libnetworking/pppd/Makefile.am: Cosmetics.
1569        * libnetworking/wrapup/Makefile.am: Cosmetics.
1570
15712003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1572
1573        * Makefile.am: Cosmetics.
1574        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
1575        support.
1576
15772003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1578
1579        * automake/compile.am: Remove $(ARCH):-rule.
1580
15812003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1582
1583        * configure.ac: Remove lib/libbsp/shared/Makefile,
1584        lib/libbsp/shmdr/Makefile.
1585
15862003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1587
1588        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1589        libchip/serial/Makefile, libchip/rtc/Makefile.
1590        * support/Makefile.am: Remove all-local: $(ARCH).
1591        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1592        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1593        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1594        * optman/Makefile.am: Remove all-local: $(ARCH).
1595        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1596        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1597        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1598        compilation dirstamp support.
1599        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1600        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1601        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1602        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
1603        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1604        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1605        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1606        all-local: $(ARCH).
1607        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1608        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1609        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1610        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1611        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1612
16132003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1614
1615        * aclocal/lead-dot.m4: New (from automake-1.7f).
1616        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1617        AC_SUBST(dirstamp).
1618        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1619        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1620        libchip/serial/Makefile.am: Ditto.
1621        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1622        * librdbg/include/Makefile.am: Ditto.
1623        * librdbg/include/rdbg/Makefile.am: Ditto.
1624        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1625        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1626        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1627        * librdbg/src/Makefile.am: Ditto.
1628        * librdbg/src/i386/Makefile.am: Ditto.
1629        * librdbg/src/i386/any/Makefile.am: Ditto.
1630        * librdbg/src/m68k/Makefile.am: Ditto.
1631        * librdbg/src/m68k/any/Makefile.am: Ditto.
1632        * librdbg/src/powerpc/Makefile.am: Ditto.
1633        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1634        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1635        preinstallation.
1636        * libnetworking/pppd/Makefile.am: Ditto.
1637        * libnetworking/rtems_servers/Makefile.am: Ditto.
1638        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1639        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1640        * libnetworking/wrapup/Makefile.am: Ditto.
1641
16422003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1643
1644        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
1645        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
1646        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
1647        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
1648        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1649        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1650        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1651        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
1652        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
1653        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
1654        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
1655        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
1656        underquoting to silence automake-1.8.
1657
16582003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1659
1660        * configure.ac: Reflect having moved tests to ../../testsuites.
1661
16622003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1663
1664        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
1665        * aclocal/canonical-host.m4: Remove.
1666        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
1667        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1668
16692003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1670
1671        * aclocal/check-cpu.m4: Remove.
1672        * configure.ac: Merge-in former aclocal/check-cpu.m4.
1673        * aclocal/canonical-target-name.m4: Add m4-quotes.
1674        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
1675        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
1676        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1677        * aclocal/check-networking.m4: Add m4-quotes. Require
1678        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1679        * aclocal/check-posix.m4: Add m4-quotes. Require
1680        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1681        * aclocal/check-rdbg.m4: Add m4-quotes. Require
1682        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1683        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
1684
16852003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1686
1687        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
1688        * aclocal/bsp-alias.m4: Remove.
1689
16902003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1691
1692        * configure.ac: Make presence of tests/ optional.
1693
16942003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1695
1696        * aclocal/path-perl.m4: Remove (Unused).
1697
16982003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1699
1700        * automake/force-preinstall.am: Remove.
1701
17022003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
1703
1704        PR 499/rtems_misc
1705        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
1706        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
1707        Configuration (Odd was forced) - Correction of Stop Bit configuration
1708        (inversed) - Correction of ISR Handler to call
1709        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
1710        CTS Hardware flow control Configuration.
1711
17122003-09-04      Joel Sherrill <joel@OARcorp.com>
1713
1714        * lib/libcpu/shared/include/cache.h,
1715        lib/libcpu/shared/src/cache_aligned_malloc.c,
1716        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
1717        license changed.
1718        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
1719        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
1720        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1721        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
1722        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
1723        for license changed.
1724        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
1725        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
1726        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
1727        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
1728        libchip/network/cs8900.h, libchip/network/dec21140.c,
1729        libchip/network/elnk.c, libchip/network/open_eth.c,
1730        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
1731        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
1732        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
1733        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
1734        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
1735        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
1736        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
1737        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
1738        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
1739        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
1740        libchip/serial/serial.h, libchip/serial/z85c30.c,
1741        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
1742        libchip/serial/z85c30_reg.c: URL for license changed.
1743
17442003-09-03      Jiri Gaisler <jiri@gaisler.com>
1745
1746        PR 477/networking
1747        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
1748        * libchip/network/README.open_eth, libchip/network/open_eth.c,
1749        libchip/network/open_eth.h: New files.
1750
17512003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1752
1753        * aclocal/rtems-top.m4: Add RTEMS_API.
1754        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
1755
17562003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1757
1758        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1759        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
1760        @RTEMS_BSP@.cfg.
1761
17622003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1763
1764        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1765
17662003-08-20      Joel Sherrill <joel@OARcorp.com>
1767
1768        * libchip/network/cs8900.c: Correct copyright statements.
1769
17702003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1771
1772        * aclocal/check-itron.m4: Remove.
1773        * aclocal/enable-inlines.m4: Remove.
1774        * Makefile.am: Reflect having moved aclocal/.
1775        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
1776        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
1777        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
1778        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
1779        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
1780        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
1781        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
1782        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
1783        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
1784        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
1785        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
1786        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
1787        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
1788        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
1789        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
1790        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
1791        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
1792        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
1793        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
1794        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
1795        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
1796        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
1797        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
1798        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
1799        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
1800        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
1801        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
1802        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
1803        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
1804        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
1805        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
1806        * aclocal/multilib.m4: New (Copied from ../../aclocal).
1807        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
1808        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
1809        * aclocal/ppc.m4: New (Copied from ../../aclocal).
1810        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
1811        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
1812        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
1813        * aclocal/project-root.m4: New (Copied from ../../aclocal).
1814        * aclocal/quoting.m4: New (Copied from ../../aclocal).
1815        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
1816        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
1817        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
1818        * aclocal/target.m4: New (Copied from ../../aclocal).
1819        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
1820        * aclocal/version.m4: New (Copied from ../../aclocal).
1821
18222003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1823
1824        * configure.ac: Remove stray comments.
1825        * automake/local.am, automake/host.am: Remove "debug".
1826
18272003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1828
1829        * Makefile.am: Reflect having moved automake/.
1830        * lib/Makefile.am: Reflect having moved automake/.
1831        * support/Makefile.am: Reflect having moved automake/.
1832        * wrapup/Makefile.am: Reflect having moved automake/.
1833        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
1834        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
1835        from ../../automake).
1836        * optman/Makefile.am: Reflect having moved automake/.
1837        * libchip/Makefile.am: Reflect having moved automake/.
1838        * libchip/ide/Makefile.am: Reflect having moved automake/.
1839        * libchip/network/Makefile.am: Reflect having moved automake/.
1840        * libchip/rtc/Makefile.am: Reflect having moved automake/.
1841        * libchip/serial/Makefile.am: Reflect having moved automake/.
1842        * librdbg/Makefile.am: Reflect having moved automake/.
1843        * librdbg/include/Makefile.am: Reflect having moved automake/.
1844        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
1845        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
1846        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
1847        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
1848        automake/.
1849        * librdbg/src/Makefile.am: Reflect having moved automake/.
1850        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
1851        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
1852        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
1853        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
1854        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
1855        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
1856        having moved automake/.
1857        * libnetworking/Makefile.am: Reflect having moved automake/.
1858        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
1859        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
1860        automake/.
1861        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
1862        automake/.
1863        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
1864        automake/.
1865        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
1866
18672003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1868
1869        * Makefile.am: Add bsp.pc.in.
1870        * bsp.pc.in: New (pkgconfig support).
1871
18722003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1873
1874        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1875
18762003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1877
1878        * lib/Makefile.am: New (Required by 'make dist').
1879        * lib/ChangeLog: Remove.
1880        * lib/.cvsignore: Cleanup.
1881        * configure.ac: Reflect having added lib/Makefile.am.
1882        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
1883        lib/libbsp/configure.ac.
1884        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1885        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1886
18872003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1888
1889        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
1890        * configure.ac: Merge-in librdbg/configure.ac.
1891        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
1892        librdbg/configure.ac.
1893        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1894        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
1895        LIBCHIP. Conditionally build include-dirs.
1896        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
1897        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
1898        * librdbg/Makefile.am, librdbg/include/Makefile.am,
1899        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
1900        librdbg/include/rdbg/m68k/Makefile.am,
1901        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
1902        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
1903        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1904        librdbg/src/powerpc/Makefile.am, librdbg/
1905        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
1906        configure.ac into ../configure.ac.
1907        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
1908        * libnetworking/.cvsignore, libnetworking/Makefile.am,
1909        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
1910        libnetworking/rtems_telnetd/Makefile.am,
1911        libnetworking/rtems_webserver/Makefile.am,
1912        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
1913        into ../configure.ac.
1914
19152003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1916
1917        PR 427/rtems
1918        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
1919        * librdbg/src/servtsp.c: Ditto.
1920
19212003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
1922
1923        PR 429/bsps
1924        PR 432/bsps
1925        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
1926        packets are queued onto an elnk board, the ISR will deadlock the device
1927        with a tx complete interrupt.  Lighter tx loads are not affected as they
1928        end up submitting single packets to the device.
1929
19302003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1931
1932        * configure.ac: Merge-in libchip/configure.ac. Merge-in
1933        optman/configure.ac.
1934        * optman/configure.ac: Remove (Merged into ../configure.ac).
1935        * optman/Makefile.am: Reflect having merged configure.ac into
1936        ../configure.ac.
1937        * libchip/configure.ac: Remove (Merged into ../configure.ac).
1938        * libchip/Makefile.am, libchip/ide/Makefile.am,
1939        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1940        libchip/serial/Makefile.am: Reflect having merged configure.ac into
1941        ../configure.ac.
1942
19432003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1944
1945        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
1946
19472003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
1948
1949        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
1950        on i386.
1951
19522003-06-13      Joel Sherrill <joel@OARcorp.com>
1953
1954        * libnetworking/pppd/chat.c: Removed warnings.
1955
19562003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
1957
1958        * libchip/network/README.3com: New file missed in previous commit.
1959        PR 405/bsps
1960        PR 393/networking
1961        * libchip/network/dec21140.c: Fix leak also known as PR393.
1962        * libchip/network/elnk.c, libchip/network/if_media.h,
1963        libchip/network/mii.h: New files.
1964        * libchip/network/Makefile.am: Reflect new files.
1965
19662003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1967
1968        * configure.ac: Remove support for profile-variant.
1969
19702003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1971
1972        PR 397/pppd
1973        * libnetworking/pppd/fsm.c: Make peer_mru global again.
1974        * libnetworking/pppd/magic.c: Remove *rand48.
1975        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
1976
19772003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1978
1979        * wrapup/Makefile.am: Add libide.a.
1980
19812003-04-15      Joel Sherrill <joel@OARcorp.com>
1982
1983        PR 387/rtems_misc
1984        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
1985        routines.
1986        * libchip/ide/ata_internal.h: Added missing newline and end of file.
1987
19882003-04-11      Joel Sherrill <joel@OARcorp.com>
1989
1990        * libnetworking/rtems_webserver/cgi.c,
1991        libnetworking/rtems_webserver/sockGen.c,
1992        libnetworking/rtems_webserver/umui.c,
1993        libnetworking/rtems_webserver/websSSL.c,
1994        libnetworking/rtems_webserver/websSSL.h,
1995        libnetworking/rtems_webserver/websda.c,
1996        libnetworking/rtems_webserver/websda.h: New files. Not included in
1997        previous commit.
1998
19992003-04-10      Joel Sherrill <joel@OARcorp.com>
2000
2001        PR 371/pppd
2002        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2003        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2004        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2005        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2006        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2007        still global symbols in rtemspppd.h which might need to be changed or
2008        converted into member of a structure which is dereferenced with a
2009        pointer that is managed as a per task variable. But this patch should
2010        avoid many conflicts.
2011
20122003-03-27      Joel Sherrill <joel@OARcorp.com>
2013
2014        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2015        not allowed in the cpukit source code since it must be buildable
2016        independent of any BSP. These files were moved to libchip/ide.
2017        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2018        files.
2019
20202003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2021
2022        PR 368/filesystems
2023        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2024        improvements which now work on pc386 and mbx8xx.
2025        * libchip/ide/ide_controller.c: New file.
2026
20272003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2028
2029        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2030
20312003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2032
2033        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2034        * configure.ac: Add support/.
2035        * support/.cvsignore: New.
2036        * support/Makefile.am: New.
2037        * support/version.c: New.
2038        * wrapup/Makefile.am: Add support/libsupport.a.
2039        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2040        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2041        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2042        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2043
20442003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2045
2046        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2047
20482003-02-20      Till Straumann <strauman@slac.stanford.edu>
2049
2050        PR 354/networking
2051        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2052        chip against a table of supported chips. The untested ones are still
2053        commented out, however.
2054
20552003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2056
2057        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2058        * configure.ac: AC_PREREQ(2.57).
2059        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2060        * optman/configure.ac: AC_PREREQ(2.57).
2061        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2062        * libchip/configure.ac: AC_PREREQ(2.57).
2063        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2064        * librdbg/configure.ac: AC_PREREQ(2.57).
2065        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2066        * libnetworking/configure.ac: AC_PREREQ(2.57).
2067
20682003-02-06      Joel Sherrill <joel@OARcorp.com>
2069
2070        * libnetworking/pppd/chat.c: Convert routines with common names to
2071        static. This included get_char(), put_char(), and character() among
2072        others.
2073
20742003-02-03      Joel Sherrill <joel@OARcorp.com>
2075
2076        PR 338/filesystem
2077        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2078        rtems_io_lookup_name() (API change).  Unused function removed.
2079
20802003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2081
2082        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2083        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2084        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2085        Eliminate *_O_FILES.
2086        * libnetworking/rtems_servers/Makefile.am,
2087        libnetworking/rtems_webserver/Makefile.am,
2088        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2089
20902002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2091
2092        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2093        Let all-local: depend on $(LIB).
2094        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2095        * optman/Makefile.am: Apply install-data-local to install *.rels.
2096
20972002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2098
2099        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2100        %.c rules.
2101        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2102        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2103        * libchip/rtc/Makefile.am: Ditto.
2104        * libchip/serial/Makefile.am: Ditto.
2105
21062002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2107
2108        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2109        LIBC_DEFINES.
2110        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2111        LIBC_DEFINES.
2112        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2113        LIBC_DEFINES.
2114
21152002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2116
2117        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2118
21192002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2120
2121        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2122        cache-checking.
2123        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2124
21252002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2126
2127        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2128        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2129        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2130        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2131        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2132
21332002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2134
2135        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2136        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2137        Remove.
2138        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2139
21402002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2141
2142        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2143        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2144
21452002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2146
2147        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2148        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2149
21502002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2151
2152        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2153        * optman/rel.am: New.
2154
21552002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2156
2157        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2158        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2159        braino in comment on "exec". Extend --enable-ada handling.
2160
21612002-11-04      Joel Sherrill <joel@OARcorp.com>
2162
2163        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2164        tasks and rolling multiple loops into 1.
2165        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2166        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2167        Removed warnings.
2168
21692002-10-31      Joel Sherrill <joel@OARcorp.com>
2170
2171        * libchip/network/dec21140.c: Removed warnings.
2172        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2173        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2174        librdbg/src/m68k/any/remdeb_xdr.c,
2175        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2176        warnings.
2177        * libnetworking/rtems_webserver/socket.c,
2178        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2179
21802002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2181
2182        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2183        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2184        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2185        above.
2186
21872002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2188
2189        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2190        * wrapup/.cvsignore: Remove autom4te.cache.
2191        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2192        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2193        autom4te.cache.
2194        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2195        autom4te.cache.
2196        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2197        autom4te.cache.
2198
21992002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2200
2201        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2202
22032002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2204
2205        * optman/.cvsignore: Add autom4te.cache.
2206
22072002-09-14      Joel Sherrill <joel@OARcorp.com>
2208
2209        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2210
22112002-09-07      Joel Sherrill <joel@OARcorp.com>
2212
2213        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2214        include files to resolve warnings.
2215
22162002-09-07      Chris Johns <ccj@acm.org>
2217
2218        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2219        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2220        which corrects the problem  where the cs8900.c file was actually the BSP
2221        glue.  Joel did some hacking so this file will compile.  Previously it
2222        required providing a target.h file to compile.
2223        * libchip/network/cs8900.c.bsp: New file.
2224
22252002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2226
2227        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2228
22292002-08-31      Joel Sherrill <joel@OARcorp.com>
2230
2231        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2232        eliminate warning.
2233
22342002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2235
2236        * configure.ac: Add ada-tests.
2237
22382002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2239
2240        * Makefile.am: Add preinstall-stamp.
2241
22422002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2243
2244        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2245        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2246        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2247        gcc31 happy.
2248        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2249        cp.
2250
22512002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2252
2253        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2254        make/bsp.mak.
2255        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2256        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2257
22582002-08-12      Joel Sherrill <joel@OARcorp.com>
2259
2260        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2261        avoid error.
2262
22632002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2264
2265        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2266        * configure.ac: Add BSP_SUBDIRS.
2267        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2268        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2269        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2270        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2271        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2272        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2273        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2274        RTEMS_CHECK_BSP_CACHE.
2275        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2276        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2277        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2278        .$(OBJEXT) instead of .o.
2279        * libnetworking/pppd/Makefile.am,
2280        libnetworking/rtems_servers/Makefile.am,
2281        libnetworking/rtems_telnetd/Makefile.am,
2282        libnetworking/rtems_webserver/Makefile.am,
2283        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2284
22852002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2286
2287        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2288        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2289        ../libchip/serial/$(ARCH)/libserialio.a.
2290        * libchip/serial/Makefile.am: Don't tmp-install lib.
2291        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2292
22932002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2294
2295        * Makefile.am: Add rtems_makedir.
2296        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2297        * Makefile.am: Add wrapup-SUBDIR.
2298        * wrapup/ChangeLog: Remove.
2299        * wrapup/configure.ac: Remove.
2300        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2301        (Make the bare BSP happy).
2302        * configure.ac: Ditto.
2303        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2304        Create make/custom/default.cfg.
2305        * configure.ac: Add creation of make/custom/*.cfg. Create
2306        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2307
23082002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2309
2310        * Makefile.am: Clean $(PROJECT_RELEASE).
2311
23122002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2313
2314        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2315        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2316        prototype mismatches.
2317
23182002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2319
2320        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2321        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2322
23232002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2324
2325        * acinclude.m4: Add test "$multilib" != "yes".
2326        * config-ml.in: Remove.
2327        * acinclude.m4: Cleanups.
2328        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2329        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2330        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2331        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2332        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2333
23342002-07-16      Eric Norum <eric.norum@usask.ca>
2335
2336        * New driver for the Intel EtherExpressPro (82559ER) chip.
2337        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2338        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2339        * libchip/network/Makefile.am: Modified to reflect above.
2340
23412002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2342
2343        * acinclude.m4: New.
2344        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2345        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2346        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2347
23482002-07-01      Joel Sherrill <joel@OARcorp.com>
2349
2350        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2351        _Objects_Information_table now that it is a two dimensional array based
2352        upon API and class.
2353        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2354        of strnlen().
2355
23562002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2357
2358        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2359        preinstall libnetapps.a.
2360
23612002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2362
2363        * configure.ac: Remove librpc.
2364
23652002-06-25      Joel Sherrill <joel@OARcorp.com>
2366
2367        * Per PR233, moved librpc to exec.
2368        * configure.ac, wrapup/Makefile.am: Modified.
2369        * librpc, librpc/ChangeLog: Removed.
2370
23712002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2372
2373        * optman/Makefile.am: Remove multilib support.
2374        * optman/configure.ac: Ditto.
2375        * optman/sapi/Makefile.am: Ditto.
2376
23772002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2378
2379        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2380        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2381
23822002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2383
2384        Move networking libraries to c/src/exec/libnetworking
2385        * libnetworking/configure.ac, libnetworking/Makefile.am,
2386        libnetworking/wrapup/Makefile.am: Reflect Moval.
2387
23882002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2389
2390        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2391        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2392        <rtems/bspIo.h>.
2393
23942002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2395
2396        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2397        * libnetworking/rtems/mkrootfs.h: Ditto.
2398        * libnetworking/rtems/Makefile.am: Reflect changes above.
2399
24002002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2401
2402        * configure.ac: Remove lib.
2403
24042002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2405
2406        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2407        that exception stack frames on M68K members with VBR always are 6 byte
2408        long. The incorrect assumption resulted in some gdb commands like "next"
2409        to fail on the 68360.
2410
24112002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2412
2413        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2414        PR 220
2415        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2416        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2417        CVS.
2418        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2419        libnetworking/sys/filio.h: Remove.
2420        * libnetworking/sys/Makefile.am: Reflect changes above.
2421
24222002-05-07      Chris Johns <ccj@acm.org>
2423
2424        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2425        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2426        requires it to be stripped.
2427
24282002-05-01      Eric Norum <eric.norum@usask.ca>
2429
2430        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2431        assembly  to satisfy gcc 3.1 and newer.
2432
24332002-04-26      Eric Norum <eric.norum@usask.ca>
2434
2435        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2436        agressive optimization in gcc 3.1 does not reorder things.
2437
24382002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2439
2440        * libchip/network/dec21140.c: Reflect changes to powerpc's
2441        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2442        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2443        <rtems/score/cpu.h>.
2444        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2445        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2446
24472002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2448
2449        * optman/configure.ac: Remove ENABLE_GCC28.
2450
24512002-04-11      Chris Johns <ccj@acm.org>
2452
2453        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2454        driver control block field to the ifconfig network driver structure.
2455        This field is needed by the i82586 driver which was ported from NetBSD
2456        as it had better hardware abstraction.
2457        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2458        PR59, added the drv_ctrl driver control block field to the ifconfig
2459        network driver structure. This field is needed by the i82586 driver
2460        which was ported from NetBSD as it had better hardware abstraction.
2461
24622002-04-10      Mike Siers <mikes@poliac.com>
2463
2464        * libnetworking/rtems_webserver/NOTES,
2465        libnetworking/rtems_webserver/asp.c,
2466        libnetworking/rtems_webserver/balloc.c,
2467        libnetworking/rtems_webserver/default.c,
2468        libnetworking/rtems_webserver/ej.h,
2469        libnetworking/rtems_webserver/ejIntrn.h,
2470        libnetworking/rtems_webserver/ejlex.c,
2471        libnetworking/rtems_webserver/ejparse.c,
2472        libnetworking/rtems_webserver/emfdb.c,
2473        libnetworking/rtems_webserver/emfdb.h,
2474        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2475        libnetworking/rtems_webserver/handler.c,
2476        libnetworking/rtems_webserver/license.txt,
2477        libnetworking/rtems_webserver/md5.h,
2478        libnetworking/rtems_webserver/md5c.c,
2479        libnetworking/rtems_webserver/mime.c,
2480        libnetworking/rtems_webserver/misc.c,
2481        libnetworking/rtems_webserver/ringq.c,
2482        libnetworking/rtems_webserver/rom.c,
2483        libnetworking/rtems_webserver/security.c,
2484        libnetworking/rtems_webserver/sock.c,
2485        libnetworking/rtems_webserver/sym.c,
2486        libnetworking/rtems_webserver/uemf.c,
2487        libnetworking/rtems_webserver/uemf.h,
2488        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2489        libnetworking/rtems_webserver/url.c,
2490        libnetworking/rtems_webserver/value.c,
2491        libnetworking/rtems_webserver/wbase64.c,
2492        libnetworking/rtems_webserver/webcomp.c,
2493        libnetworking/rtems_webserver/webpage.c,
2494        libnetworking/rtems_webserver/webrom.c,
2495        libnetworking/rtems_webserver/webs.c,
2496        libnetworking/rtems_webserver/webs.h,
2497        libnetworking/rtems_webserver/websuemf.c,
2498        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2499        2.1.4.
2500
25012002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2502
2503        * libchip/network/i82586.c: Include <string.h>.
2504        * libchip/network/sonic.c: Ditto.
2505
25062002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2507
2508        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2509
25102002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2511
2512        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2513
25142002-03-27      Thomas.Doerfler@imd-systems.de
2515
2516        PR 144
2517        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2518        memory address 0 when called for the first time. This is done when
2519        trying to clear the variable "dhcp_hostname".
2520
25212002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2522
2523        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2524        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2525        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2526        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2527        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2528        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2529        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
2530        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
2531        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2532        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2533        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
2534        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
2535        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2536        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
2537        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2538        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2539        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2540        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2541        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2542        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2543        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2544        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2545        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2546        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2547        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2548        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2549        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2550        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2551        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2552        AUTOMAKE_OPTIONS.
2553        * libnetworking/configure.ac:
2554        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2555        foreign 1.6]).
2556        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2557        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
2558        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
2559        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
2560        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2561        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
2562        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
2563        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
2564        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2565        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2566        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2567        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
2568        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2569        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
2570        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
2571        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
2572        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2573
25742002-03-27      Ilya Alexeev <ilya@continuum.ru>
2575
2576        PR 162
2577        * libnetworking/net/if_ppp.c ppp_txdaemon(),
2578        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2579        used in a device write routines.  Now ppp_softc structure have own
2580        character for writing to device (sc_outchar).  I think that converting
2581        local variables to static is not a right solution, because problems will
2582        occur in the case of two or more ppp instances.
2583        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
2584        must be u_long, otherwise in the case of the big output packet endless
2585        loop may occur.
2586
25872002-03-21      Ilya Alexeev <ilya@continuum.ru>
2588
2589        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2590        preparations for multiple PPPD connections.
2591
25922002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2593
2594        PR 149
2595        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2596        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2597        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2598        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2599
26002002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2601
2602        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2603        * configure.ac: Modified to reflect addition.
2604
26052002-02-27      Ilya Alexeev <ilya@continuum.ru>
2606
2607        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2608        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2609        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2610        capabilities as well as eliminate some warnings.
2611
26122002-02-27      Eric Norum <eric.norum@usask.ca>
2613
2614        * libnetworking/net/radix.c: Properly handle fetching the default route
2615        when there is no route.  This was a bug in the original FreeBSD code and
2616        this fix is from an updated version of their code.
2617
26182002-02-16      Eric Norum <eric.norum@usask.ca>
2619
2620        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2621        checking.
2622
26232002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2624
2625        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2626        dodefaultroute.
2627
26282002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2629
2630        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2631        include <rtems/seterr.h>.
2632
26332002-02-01      Mike Siers <mikes@poliac.com>
2634
2635        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2636        avoid bringing the link down too fast. NOTE: Mike reports successfully
2637        running at 56K baud on a direct link.
2638
26392002-02-01      Eric Valette <valette@crf.canon.fr>
2640
2641        * librdbg/So many patches have been posted recently on the mailing list
2642        and  because we were unable to find correct solution to compile on
2643        various  linux distros (due to rpcgen incompatibilities), librdbg/and
2644        because the coding  style of rdbg was rather inconsistant among various
2645        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
2646        global coding style (using indent + manual edits), 2) incorporate/review
2647        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
2648        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
2649        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
2650        after rdbg initialization is done, NB : the paches is huge but it is
2651        mainly due to coding styke chnages.  Only few lines of codes have been
2652        really changed and they do not impact  rdbg functionnality (AFAIKT).
2653        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
2654        librdbg/include/rdbg/m68k/rdbg_f.h,
2655        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
2656        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
2657        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
2658        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
2659        librdbg/src/servtsp.c, librdbg/src/servutil.c,
2660        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
2661        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
2662        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
2663        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
2664        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
2665        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
2666        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
2667        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2668        librdbg/src/powerpc/new_exception_processing/remdeb.h,
2669        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
2670        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
2671
26722002-01-31      Mike Siers <mikes@poliac.com>
2673
2674        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
2675        * Nice Update of PPPD support which eliminates the requiremetn that
2676        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
2677        and reports that it seems to be more stable and handle larger packets
2678        better.  This patch replaces the termios tasks with more general pppd
2679        network driver tasks.  The functions pppinput() and pppstart() get
2680        called from the interrupt service routine.
2681        * libnetworking/Makefile.am, libnetworking/configure.ac,
2682        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
2683        libnetworking/net/ethernet.h, libnetworking/net/if.c,
2684        libnetworking/net/if.h, libnetworking/net/if_arp.h,
2685        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
2686        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
2687        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
2688        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
2689        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
2690        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
2691        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
2692        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
2693        libnetworking/net/route.c, libnetworking/net/route.h,
2694        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
2695        libnetworking/pppd/README, libnetworking/pppd/STATUS,
2696        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
2697        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2698        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2699        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2700        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2701        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2702        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2703        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2704        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2705        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2706        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2707        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
2708        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2709        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2710        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
2711        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
2712        libnetworking/pppd/example/README,
2713        libnetworking/pppd/example/netconfig.h,
2714        libnetworking/wrapup/Makefile.am: Modified.
2715        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
2716        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
2717        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
2718        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
2719        * libnetworking/modem/, libnetworking/modem/.cvsignore,
2720        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
2721        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
2722        libnetworking/modem/pppcompress.c: Subdirectory removed.
2723
27242002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2725
2726        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
2727        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2728
27292002-01-18      Till Straumann <strauman@slac.stanford.edu>
2730
2731        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
2732        issues: - exception handler needs to enable MSR_FP if the interrupted
2733        thread is FP enabled. - printk message for MSR fixed and added
2734        stacktrace. NOTE: this requires the stacktrace patch to
2735        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
2736        however).
2737
27382002-01-06      Joel Sherrill <joel@OARcorp.com>
2739
2740        * optman/.cvsignore: Added aclocal.m4 and configure.
2741        * optman/.cvsignore: New file.
2742
27432002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2744
2745        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
2746
27472002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2748
2749        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
2750        * optman/ChangeLog: New.
2751        * optman/configure.ac: New.
2752        * optman/Makefile.am: New.
2753        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
2754        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
2755
27562001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2757
2758        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
2759
27602001-12-18      Eric Norum <eric.norum@usask.ca>
2761
2762        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
2763        `directories' (path names with a / at the end) while disallowing open()
2764        operations on TFTP `directories'.
2765
27662001-12-07      Eric Norum <eric.norum@usask.ca>
2767
2768        * libnetworking/lib/tftpDriver.c: Restore write capability.
2769
27702001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2771
2772        * libchip/network/sonic.h: Fix typo.
2773        * libnetworking/arpa/Makefile.am: Remove stray lines.
2774
27752001-10-30      Victor V. Vengerov <vvv@oktet.ru>
2776
2777        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
2778
27792001-10-18      Eric Norum <eric.norum@usask.ca>
2780
2781        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
2782        chdir() and open() operations within the TFTP file system.
2783
27842001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2785
2786        * librdbg/configure.ac: Fix latent bug exposed by removal of
2787        config.cache's which prevented powerpc targets librdbg from building.
2788
27892001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2790
2791        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
2792        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
2793        autoconf-2.52 happy.
2794
27952001-10-12      Mike Siers <mikes@poliac.com>
2796
2797        * libnetworking/Update to stable working state.  Congratulations Mike!
2798        :).
2799        * libnetworking/modem_example: Directory removed.
2800        * libnetworking/modem_example/16550.h,
2801        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
2802        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
2803        libnetworking/modem_example/ppp.h,
2804        libnetworking/modem_example/pppcompress.c: Files removed.
2805        * libnetworking/pppd/example/pppd.options: New file.
2806        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
2807        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2808        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2809        libnetworking/pppd/rtemsmain.c: Updated.
2810
28112001-10-12      Joel Sherrill <joel@OARcorp.com>
2812
2813        * libchip/serial/z85c30.c: Fixed typo.
2814
28152001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2816
2817        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2818        * configure.in: Remove.
2819        * configure.ac: New file, generated from configure.in by autoupdate.
2820        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2821        * libchip/configure.in: Remove.
2822        * libchip/configure.ac: New file, generated from configure.in by
2823        autoupdate.
2824        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2825        * librdbg/configure.in: Remove.
2826        * librdbg/configure.ac: New file, generated from configure.in by
2827        autoupdate.
2828        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2829        * libnetworking/configure.in: Remove.
2830        * libnetworking/configure.ac: New file, generated from configure.in by
2831        autoupdate.
2832
28332001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2834
2835        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
2836        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
2837        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
2838
28392001-09-27      Joel Sherrill <joel@OARcorp.com>
2840
2841        * libchip/ChangeLog: Fixed typo in date.
2842
28432001-09-27      Eric Norum <eric.norum@usask.ca>
2844
2845        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
2846        TFTP  filesystem.
2847
28482001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2849
2850        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
2851        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
2852        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
2853        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
2854        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2855        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2856        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2857        'PREINSTALL_FILES ='.
2858        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
2859        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
2860        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
2861        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
2862        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
2863        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
2864        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
2865        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
2866        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
2867        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
2868        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
2869        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
2870
28712001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2872
2873        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
2874        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
2875        * librdbg/src/m68k/any/Makefile.am: Ditto.
2876        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2877        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
2878        happy.
2879
28802001-09-21      Joel Sherrill <joel@OARcorp.com>
2881
2882        * libchip/network/Makefile.am: Fixed typo on file name.
2883        * libchip/network/i82586.c: Commented out line 318 which is referencing
2884        a member of a structure that is not currently there.  This needs to be
2885        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
2886        to C style.
2887
28882001-09-19      Eric Norum <eric.norum@usask.ca>
2889
2890        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
2891
28922001-09-19      Chris Johns <ccj@acm.org>
2893
2894        * libchip/network/README.i82586, libchip/network/i82586.c,
2895        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
2896        Network driver for Intel i82586.
2897        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
2898        rtems/rtems_bsdnet_internal.h Added support for populating the initial
2899        "root" filesystem with information obtained via the DHCP response.
2900
29012001-09-14      Eric Norum <eric.norum@usask.ca>
2902
2903        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
2904        make gcc 3.x happy.
2905
29062001-08-16      Mike Siers <mikes@poliac.com>
2907
2908        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
2909        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
2910        These support callback functionality that has not even been compiled
2911        under RTEMS yet.
2912        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
2913        example application.  Mike's notes on the modifications: - renamed
2914        error() function because of namespace problems - removed calls to the
2915        exit() funciton - removed extra files from the pppd source directory -
2916        defined pppd task constant values in rtemspppd.h - modifyied example
2917        code to get actual tick per second value - placed the pppd 2.3.11 man
2918        page file (pppd.8) into the pppd directory.
2919        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2920        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2921        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2922        libnetworking/pppd/rtems-ppp.c: Deleted.
2923        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
2924        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2925        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
2926        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
2927        libnetworking/pppd/example/init.c,
2928        libnetworking/pppd/example/netconfig.h,
2929        libnetworking/pppd/example/ppp.conf,
2930        libnetworking/pppd/example/pppdapp.c,
2931        libnetworking/pppd/example/system.h: New files.
2932        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
2933        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
2934        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
2935        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2936        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2937        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2938        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2939        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2940        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2941        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2942        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2943        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2944        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2945        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
2946        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
2947
29482001-08-16      Joel Sherrill <joel@OARcorp.com>
2949
2950        * libnetworking/pppd/example/Makefile: Removed.
2951        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
2952        to avoid bootstrap -c clobbering it.
2953        * libnetworking/rtems_telnetd/.cvsignore: New file.
2954
29552001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2956
2957        * libnetworking/Makefile.am, libnetworking/configure.in,
2958        libnetworking/rtems_servers/Makefile.am,
2959        libnetworking/rtems_servers/telnetd.c,
2960        libnetworking/rtems_servers/telnetd.h,
2961        libnetworking/rtems_telnetd/Makefile.am,
2962        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2963        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2964        libnetworking/rtems_telnetd/telnetd.c,
2965        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
2966        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
2967        effect when ftpd change. - the tcp/ip stats have been implemented into
2968        icmds.c and started when telnetd daemon is started.
2969        * libnetworking/rtems_servers/telnetd.c,
2970        libnetworking/rtems_servers/telnetd.h: Removed.
2971        * libnetworking/rtems_telnetd: New directory.
2972        * libnetworking/rtems_telnetd/Makefile.am,
2973        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2974        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2975        libnetworking/rtems_telnetd/telnetd.c,
2976        libnetworking/rtems_telnetd/telnetd.h: New files.
2977
29782001-06-14      Joel Sherrill <joel@OARcorp.com>
2979
2980        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
2981        Moved from libmisc/shell so the network stack to address network
2982        depenendency.
2983        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
2984
29852001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2986
2987        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
2988
29892001-05-15      Joel Sherrill <joel@OARcorp.com>
2990
2991        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2992        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
2993        accidentally deleted the incorrectly empty versions.
2994
29952001-05-14      Till Straumann <strauman@slac.stanford.edu>
2996
2997        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
2998        libchip/pci/Makefile.am: Per PR215 address the following issues: -
2999        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3000        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3001        to know the values) - the affected BSP (shared/motorola) headers have
3002        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3003        driver (libchip/network/dec21140.c) has been fixed to use
3004        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3005        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3006        who is using this driver. - the DEC driver also has been fixed to use
3007        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3008        delay_in_bus_cycles().
3009
30102001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3011
3012        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3013
30142001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3015
3016        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3017
30182001-04-24      Eric Norum <eric.norum@usask.ca>
3019
3020        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3021        NTP synchronization a little more robust -- no NTP daemon yet, but at
3022        least it trys a little harder when the primary NTP server is down.
3023
30242001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3025
3026        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3027        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3028        libnetworking/pppd/modem_example/modem.c,
3029        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3030        other strings into English.
3031        * libnetworking/pppd/STATUS: updated to reflect the changes.
3032
30332001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3034
3035        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3036        again.
3037
30382001-04-20      Eric Valette <valette@crf.canon.fr>
3039
3040        * mcp750 directory renamed new_exception processing as it supports many
3041        more CPU models.
3042        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3043        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3044        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3045        formerly in mcp750 plus modifications.
3046        * librdbg/src/powerpc/mcp750/.cvsignore,
3047        librdbg/src/powerpc/mcp750/Makefile.am,
3048        librdbg/src/powerpc/mcp750/remdeb.h,
3049        librdbg/src/powerpc/mcp750/remdeb_f.x,
3050        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3051        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3052        new_exception_processing.
3053        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3054        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3055        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3056        part of this effort to add support for the MPC8xx.
3057
30582001-04-19      Joel Sherrill <joel@OARcorp.com>
3059
3060        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3061        internal include files.
3062
30632001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3064
3065        PR 158
3066        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3067        rcmd() library call by commenting out the parts that deal with signals.
3068        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3069        stdio. The 'server-side' parts of this file which deal with
3070        authentication are disabled since they are not needed.
3071
30722001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3073
3074        * libnetworking/include/.cvsignore: Remove dangling file.
3075
30762001-03-14      Joel Sherrill <joel@OARcorp.com>
3077
3078        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3079        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3080        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3081        libchip style serial drivers can be written in libcpu or libbsp.
3082
30832001-03-01      Joel Sherrill <joel@OARcorp.com>
3084
3085        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3086        libchip/network/sonic.c, libchip/network/sonic.h,
3087        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3088        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3089        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3090        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3091        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3092        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3093        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3094        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3095
30962001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3097
3098        * librdbg/include/rdbg/Makefile.am,
3099        librdbg/include/rdbg/i386/Makefile.am,
3100        librdbg/include/rdbg/m68k/Makefile.am,
3101        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3102        style on include files.
3103
31042001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3105
3106        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3107        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3108        replace ${..} with $(..).
3109        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3110        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3111        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3112        libnetworking/rtems/Makefile.am, libnetworking/
3113        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3114        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3115        include_*HEADERS instead of H_FILES.
3116        * libnetworking/include/Makefile.am: Remove.
3117        * libnetworking/Makefile.am: Add handling of *.h files.
3118        * libnetworking/configure.in: Remove include/Makefile.
3119
31202001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3121
3122        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3123
31242001-01-31      Sergei Organov <osv@javad.ru>
3125
3126        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3127        current dir and root dir removed in favor of new libio support for
3128        task-local current and root directories. - Bug in `close_data_socket()'
3129        introduced by previous change fixed. - `command_pasv()' changed to set
3130        timeout on socket we are listening on and code fixed to don't close
3131        socket twice on error. - `serr()' changed to clear `errno'. -
3132        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3133        changed to clear `errno' before processing session. -
3134        `close_data_socket()' fixed to close both active and passive sockets -
3135        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3136        empty string  in `exec_command()'.
3137
31382001-01-25      Eric Norum <eric.norum@usask.ca>
3139
3140        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3141        improves throughput on systems which are dropping packets.   Only the
3142        first timeout is reduced.  This keeps the number of extra packets down
3143        on networks that are very busy and dropping lots of packets.
3144
31452001-01-24      Sergei Organov <osv@javad.ru>
3146
3147        * libnetworking/rtems_servers/ftpd.c,
3148        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3149        - Timeouts on sockets implemented. 'idle' field added to configuration.
3150        No timeout by default to keep backward compatibility. Note: SITE IDLE
3151        command not implemented yet. - Basic global access control implemented.
3152        'access' field added to configuration. No access limitations by default
3153        to keep backward compatibility. - Anchor data socket for active mode
3154        (using self IP and port 20.) - Fixed default data port support (still
3155        not tested). - Don't allow IP address different from originating host in
3156        PORT command to improve security. - Fixed bug in MDTM command. - Check
3157        for correctness of parsing of argument in command_port(). - Fixed
3158        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3159        a directory. - Command parsing a little bit improved: command names are
3160        now converted to upper-case to be more compatible with RFC (command
3161        names are not case-sensitive.) - Reformat comments so that they have
3162        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3163        previous changes - True ASCII mode implemented (doesn't work for hooks
3164        and /dev/null) - Passive mode implemented, PASV command added. - Default
3165        port for data connection could be used (untested, can't find ftp client
3166        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3167        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3168
31692001-01-18      Joel Sherrill <joel@OARcorp.com>
3170
3171        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3172        macro using variable arguments.
3173        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3174        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3175        since I updated the main RTEMS development machine to RedHat 7.2 and
3176        apparently got a new version of rpcgen.
3177
31782001-01-12      Sergei Organov <osv@javad.ru>
3179
3180        * libnetworking/rtems_servers/ftpd.c,
3181        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3182        - use pool of pre-created threads to handle sessions instead of
3183        creating/deleting threads on the fly - LIST output is now similar to
3184        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3185        happy with it. - LIST NAME now works (both for files and directories) -
3186        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3187        clients happy  - keep track of CWD for every session separately -
3188        ability to specify root directory name for FTPD in configuration table.
3189        FTPD will then create illusion for FTP clients that this is actually
3190        root directory. - ignore options sent in commands, thus LIST -al FILE
3191        works and doesn't try to list "-al" directory. - buffers are allocated
3192        on stack instead of heap where possible to eliminate malloc/free calls
3193        (avoid possible heap fragmentation troubles). - drop using of task
3194        notepad to pass parameters - use function arguments instead - use
3195        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3196        in socket() instead of AF_INET.
3197
31982001-01-02      Joel Sherrill <joel@OARcorp.com>
3199
3200        * libnetworking/CHANGELOG: Removed.
3201        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3202
32032000-12-14      Eric Norum <eric.norum@usask.ca>
3204
3205        * libnetworking/lib/tftpDriver.c: Added write capability.
3206
32072000-12-08      Joel Sherrill <joel@OARcorp.com>
3208
3209        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3210        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3211        numerous variable declarations conditional on PPP_COMPRESS and
3212        PPP_FILTER.  Commented out variables that were not used because the code
3213        using them was commented out. Removed totally unused variables.
3214        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3215        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3216
32172000-11-30      Joel Sherrill <joel@OARcorp.com>
3218
3219        * libnetworking/modem/ppp_tty.c: Changed to include
3220        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3221        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3222        * libnetworking/Makefile.am: Modified to reflect above.
3223
32242000-11-27      Joel Sherrill <joel@OARcorp.com>
3225
3226        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3227
32282000-11-25      Eric Norum <eric.norum@usask.ca>
3229
3230        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3231        core.
3232
32332000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3234
3235        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3236        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3237        subdir.
3238        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3239        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3240        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3241        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3242        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3243        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3244        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3245        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3246        ppp_tty.c and the real pppd main is in pppmain.c.
3247
32482000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3249
3250        * libchip/network/sonic.c: Added ipalign() routine to align the received
3251        packet so that the ip header is on a 32-bit boundary. Necessary for
3252        cpu's that do not allow unaligned loads and stores and when the 32-bit
3253        DMA mode is used.
3254
32552000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3256
3257        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3258        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3259        ACLOCAL_AMFLAGS.
3260        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3261        ACLOCAL_AMFLAGS.
3262        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3263        ACLOCAL_AMFLAGS.
3264
32652000-11-03      Chris Johns <ccj@acm.org>
3266
3267        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3268        libchip/network/cs8900.h: New files.
3269
32702000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3271
3272        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3273        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3274        $(RTEMS_TOPdir)/aclocal.
3275        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3276        $(RTEMS_TOPdir)/aclocal.
3277        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3278        $(RTEMS_TOPdir)/aclocal.
3279
32802000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3281
3282        * configure.in: Switch to GNU-canonicalization.
3283        * Makefile.am: Reflect changes to configure.in.
3284        * acinclude.m4: Remove.
3285
32862000-10-30      Joel Sherrill <joel@OARcorp.com>
3287
3288        * POSIX include files merged into newlib.  This resulted in some
3289        definitions moving to other files and thus some secondary effects in
3290        RTEMS source code.
3291        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3292        in sync with newlib's <machine/types.h>.
3293        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3294        definition of struct itimerval in <sys/time.h>.
3295
32962000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3297
3298        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3299        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3300        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3301        * ChangeLog: Fix typos.
3302        * configure.in: add tests to the GNU canonicalized subdirectories.
3303
33042000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3305
3306        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3307        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3308        the lib directory before configuring lib/.
3309
33102000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3311
3312        * configure.in, Makefile.am: add exec to the GNU canonicalized
3313        subdirectories.
3314        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3315        * configure.in: add libnetworking, librpc and librdb to the GNU
3316        canonicalized subdirectories.
3317        * configure.in: add libmisc and libchip to the GNU canonicalized
3318        subdirectories.
3319        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3320        Switch to GNU canonicalization.
3321        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3322        Switch to GNU canonicalization.
3323        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3324        Switch to GNU canonicalization.
3325
33262000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3327
3328        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3329        canonicalization to libfs/. The approach is currently a bit of a hack as
3330        GNU canonicalization does not support the per-BSP build some of the
3331        other directories require.  As more of the tree is converted, this will
3332        become less  of an issue.
3333
33342000-10-20      Joel Sherrill <joel@OARcorp.com>
3335
3336        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3337        parameter.
3338
33392000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3340
3341        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3342        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3343        * librdbg/configure.in: Add m68k support.
3344        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3345        subdirectory.
3346        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3347        failure.
3348        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3349        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3350        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3351        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3352        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3353        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3354        librdbg/src/m68k/.cvsignore: New files.
3355        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3356        function pointers.
3357        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3358        _after_ pointer has been checked against NULL.
3359
33602000-10-18      Joel Sherrill <joel@OARcorp.com>
3361
3362        * wrapup/Makefile.am: Added libfs.
3363
33642000-10-18      Chris Johns <ccj@acm.org>
3365
3366        * libfs created.
3367        * configure.in: Added libfs subdirectory.
3368        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3369
33702000-09-28      Joel Sherrill <joel@OARcorp.com>
3371
3372        * libnetworking/rtems_webserver/Makefile.am,
3373        libnetworking/rtems_webserver/base64.c,
3374        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3375        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3376
33772000-09-22      Joel Sherrill <joel@OARcorp.com>
3378
3379        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3380        libnetworking/rtems/rtems_bsdnet_internal.h,
3381        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3382        have included rtems.h.  It is now including precisely the  least amount
3383        of low level, yet portable .h files to get the basic RTEMS types
3384        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3385        used machine/types.h to include rtems.h.
3386
33872000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3388
3389        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3390
33912000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3392
3393        * libnetworking/ChangeLog: Cleanup.
3394
33952000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3396
3397        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3398        * libchip/ChangeLog: Fix formating.
3399
34002000-09-05      Joel Sherrill <joel@OARcorp.com>
3401
3402        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3403        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3404        confusion and to work with the converted flags.
3405
34062000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3407
3408        * wrapup/Makefile.am: Include compile.am.
3409        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3410        libchip/serial/Makefile.am: Include compile.am.
3411        * librdbg/src/i386/any/Makefile.am,
3412        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3413        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3414        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3415        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3416        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3417        libnetworking/rtems_servers/Makefile.am,
3418        libnetworking/rtems_webserver/Makefile.am,
3419        libnetworking/wrapup/Makefile.am: Include compile.am.
3420
34212000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3422
3423        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3424        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3425
34262000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3427
3428        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3429
34302000-08-31      Joel Sherrill <joel@OARcorp.com>
3431
3432        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3433        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3434        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3435        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3436        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3437        * libnetworking/wbase64.c: Removed.
3438        * libnetworking/Makefile.am, libnetworking/asp.c,
3439        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3440        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3441        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3442        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3443        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3444        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3445        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3446        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3447        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3448        Modified.
3449
34502000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3451
3452        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3453
34542000-08-30      Joel Sherrill <joel@OARcorp.com>
3455
3456        * libnetworking/rtems_webserver/license.txt: New file.
3457
34582000-08-10      Joel Sherrill <joel@OARcorp.com>
3459
3460        * ChangeLog: New file.
3461        * libchip/ChangeLog: New file.
3462        * librdbg/ChangeLog: New file.
3463        * libnetworking/ChangeLog: New file.
3464
Note: See TracBrowser for help on using the repository browser.