source: rtems/c/src/ChangeLog @ 9d7fa71

4.104.114.95
Last change on this file since 9d7fa71 was 9d7fa71, checked in by Joel Sherrill <joel.sherrill@…>, on 11/26/07 at 22:25:53

2007-11-26 Joel Sherrill <joel.sherrill@…>

  • libchip/network/if_fxp.c: Spacing.
  • Property mode set to 100644
File size: 133.9 KB
Line 
12007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * libchip/network/if_fxp.c: Spacing.
4
52007-11-20      Till Straumann <strauman@slac.stanford.edu>
6
7        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
8        Avoid using 'stdio' before the system is up and fully
9        initialized.
10
112007-11-20      Till Straumann <strauman@slac.stanford.edu>
12
13        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
14        * libchip/Makefile.am, libchip/preinstall.am:
15        added new driver for Maxim DS1375 i2c RTC.
16
172007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
18
19        * libchip/i2c/spi-flash-m25p40.c:
20        added addressing call in write function
21
222007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
23
24        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
25        * libchip/Makefile.am:
26        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
27
282007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
29
30        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
31
322007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
33
34        * nfsclient/Makefile.am: Fix errors.
35
362007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
37
38        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
39
402007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
41
42        * aclocal/version.m4: Bump RTEMS_API to 4.9.
43        Bump RTEMS_VERSION to 4.8.99.0.
44
452007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
46
47        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
48
492007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
50
51        * configure.ac: Remove AC_PROG_AWK (Unused).
52
532007-09-14      Daron Chabot <djc915@mail.usask.ca>
54
55        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
56        rtems_interrupt_vector, to permit passing arbitrary arguments to the
57        ISR. Clean up of variables to silence compiler warnings.
58
592007-09-13      Daniel Hellstrom <daniel@gaisler.com>
60
61        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
62
632007-09-12      Daniel Hellstrom <daniel@gaisler.com>
64
65        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
66          - Odd bit bug in some chips taken care of.
67          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
68            alignment but failing to do so must have made the driver writer to make
69            some incorrect assumptions about MBUFs.
70          - Fixed MBUF handling to handle mbuf chains better. The Data length of
71            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
72          - Made while loop responsible for copying data to fifo port copy 16 shorts
73            per loop instead of 1 short, increasing the copying process.
74
752007-09-07      Daniel Hellstrom <daniel@gaisler.com>
76
77        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
78        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
79
802007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
81
82        * configure.ac, wrapup/Makefile.am: Remove RDBG.
83        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
84        librdbg/Makefile.am, librdbg/preinstall.am,
85        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
86        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
87        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
88        librdbg/include/rdbg/powerpc/rdbg_f.h,
89        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
90        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
91        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
92        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
93        librdbg/src/servtsp.c, librdbg/src/servutil.c,
94        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
95        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
96        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
97        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
98        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
99        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
100        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
101        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
102        librdbg/src/powerpc/rdbg_f.c,
103        librdbg/src/powerpc/new_exception_processing/remdeb.h,
104        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
105        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
106        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
107
1082007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
109
110        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
111
1122007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
113
114        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
115          sizes.
116
1172007-07-27      Chris Johns <chrisj@rtems.org>
118
119        * wrapup/Makefile.am: Create archive from a file for hosts
120        with a limited command line size.
121
1222007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
123
124        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
125          sizes.
126
1272007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
128       
129        * configure.ac: Add nfsclient.
130        * nfsclient/Makefile.am: New.
131        * nfsclient/proto/Makefile, nfsclient/Makefile,
132          nfsclient/src/Makefile: Remove.
133        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
134        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
135
1362007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
137
138        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
139        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
140        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
141        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
142        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
143        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
144        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
145        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
146        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
147        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
148        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
149        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
150
1512007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
152
153        * libchip/serial/ns16550.c: removed timed out wait for transmitter
154        to become ready: This will not work for fast CPUs.
155
1562007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
157
158        * libchip/ide/ata.c: fixed warning
159
1602007-06-20      Ray Xu <rayx@gmail.com>
161
162        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
163        console, and libio. This shrinks the memory requirements but Joel has
164        not figured out how best to present this to application space.
165        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
166        New files.
167
1682007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
169
170        * optman/sapi/no-io.c: Split IO Manager into one function per file so
171        now we only need required initialization methods.
172
1732007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
174
175        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
176        parameter since it was used to configure a no longer used feature.
177        Device names are now part of the filesystem not in a table.
178
1792007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
180
181        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
182        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
183        optman/rtems/no-part.c, optman/rtems/no-region.c,
184        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
185        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
186        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
187        other optional managers so using them reduces application size
188        instead of increasing it.
189        * optman/rtems/no-barrier.c: New file.
190
1912007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
192
193        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
194        adjustments to pci-API changes.
195        * libchip/network/dec21140.c, libchip/network/elnk.c,
196        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
197        changes.
198
1992007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
200
201        * libchip/network/dec21140.c, libchip/network/if_dc.c,
202        libchip/network/if_fxp.c: Reflect changes to pci-API.
203
2042007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
205
206        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
207        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
208
2092007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
210
211        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
212          being used to compile "tools").
213
2142007-03-13      Joel Sherrill <joel@OARcorp.com>
215
216        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
217
2182007-03-12      Joel Sherrill <joel@OARcorp.com>
219
220        * libchip/network/cs8900.c, libchip/network/cs8900.h,
221        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
222        and/or fix mistake in copyright notice. Both of these mistakes appear
223        to be from code submitted after these changes were made previously.
224
2252007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
226
227        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
228
2292007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
230
231        * libchip/Makefile.am: Correct path to README.tulipclone.
232
2332007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
234
235        * libchip/ide/ata.c: Remove superfluous type casts.
236
2372007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
238
239        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
240        Use size_t for sizes.
241
2422007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
243
244        * libchip/ide/ata.c: in ata_request_done: moved call to free()
245        from preemption disabled region
246
2472007-01-16      Till Straumann <strauman@slac.stanford.edu>
248
249        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
250        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
251        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
252
2532006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
254
255        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
256          ioctl_command_t as ioctl argument.
257
2582006-12-13      Joel Sherrill <joel@OARcorp.com>
259
260        * librtems++/include/rtems++/rtemsEvent.h,
261        librtems++/include/rtems++/rtemsMessageQueue.h,
262        librtems++/include/rtems++/rtemsSemaphore.h,
263        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
264        librtems++/src/rtemsMessageQueue.cc,
265        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
266        rtems_unsigned32 to uint32_t.
267
2682006-12-13      Joel Sherrill <joel@OARcorp.com>
269
270        PR 1181/bsps
271        * optman/rtems/no-msg.c: Clean up dead code.
272
2732006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
274
275        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
276
2772006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
278
279        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
280        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
281        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
282
2832006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
284
285        * configure.ac: New BUG-REPORT address.
286
2872006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
288
289        * Makefile.am: Remove ampolish3.
290
2912006-11-17      Joel Sherrill <joel@OARcorp.com>
292
293        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
294        blank lines.
295
2962006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
297
298        * configure.ac: Remove RTEMS_AMPOLISH3.
299        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
300          Remove checks for AMPOLISH3.
301        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
302        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
303        * ampolish3: Remove.
304
3052006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
306
307        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
308        * aclocal/prog-cc.m4: Remove CFLAGS.
309        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
310        Compose CFLAGS. Append CFLAGS to ac_configure_args.
311
3122006-10-23      Joel Sherrill <joel@OARcorp.com>
313
314        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
315
3162006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
317
318        * automake/compile.am: Use hard-coded RTEMS_* flags.
319
3202006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
321
322        * aclocal/rtems-top.m4: Remove RTEMS_API.
323        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
324
3252006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
326
327        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
328
3292006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
330
331        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
332
3332006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
334
335        * aclocal/version.m4: Bump version to 4.7.99.0.
336
3372006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
338
339        * configure.ac: Require autoconf-2.60. Require automake-1.10.
340
3412006-09-11      Joel Sherrill <joel@OARcorp.com>
342
343        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
344
3452006-09-04      Joel Sherrill <joel@OARcorp.com>
346
347        * libchip/network/greth.c, libchip/network/open_eth.c,
348        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
349        introduced by warning removal.
350
3512006-09-01      Joel Sherrill <joel@OARcorp.com>
352
353        * libchip/network/greth.c, libchip/network/open_eth.c,
354        libchip/network/smc91111.c: Remove warnings and correct prototype
355        added earlier today.
356
3572006-09-01      Joel Sherrill <joel@OARcorp.com>
358
359        * libchip/network/cs8900.c, libchip/network/greth.c,
360        libchip/network/i82586.c, libchip/network/open_eth.c,
361        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
362        sized integers, and inttypes.h printf helpers.
363
3642006-08-09      Kolja Waschk <waschk@telos.de>
365
366        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
367
3682006-07-12      Joel Sherrill <joel@OARcorp.com>
369
370        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
371
3722006-07-11      Jerry Needell <jerry.needell@unh.edu>
373
374        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
375        4.6 branch.  Original modifications by Gaisler Enterprises.
376        * libchip/network/greth.c, libchip/network/greth.h: New files.
377
3782006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
379
380        * ide/ata.[ch]:
381        (PR1118) fetch priority for ATA task from a variable,
382        not a fixed configuration value.
383       
3842006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
385
386        * Makefile.am: Add ampolish3.
387
3882006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
389
390        * ampolish3: New.
391        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
392
3932006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
394
395        * aclocal/rtems-ampolish.m4: New.
396        * configure.ac: Use RTEMS_AMPOLISH3.
397
3982006-04-18  Joel Sherrill <joel@OARcorp.com>
399
400        * aclocal/version.m4: Updated to rtems-4.6.99.3.
401
4022006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
403
404        PR 853/filesystem
405        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
406        should be modified to support the new exception scheme and to use the
407        handle parameter.
408
4092006-02-a32     Eric Norum <norume@aps.anl.gov>
410
411        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
412        "newer" PCI access calls.  Minor cleanups.  Comments.
413
4142006-01-12      Eric Norum <norume@aps.anl.gov>
415
416        PR 861/networking
417        PR 863/networking
418        * libchip/network/smc91111.c: Fix illegal lvalue increments.
419
4202006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
421
422        * wrapup/Makefile.am: Add preinstall.am.
423        * libchip/Makefile.am: Build libchip/network/smc91111.
424        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
425        Eliminate cyg_int* crap.
426
4272006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
428
429        * librdbg/Makefile.am: Add preinstall.am.
430        * aclocal/bsp-configure.m4: Add ampolish3.
431        New header guards.
432
4332006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
434
435        * libchip/network/open_eth.c, libchip/network/open_eth.h:
436        Merger from rtems-4-6-branch.
437
4382006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
439
440        * libchip/network/smc91111.c
441        libchip/network/smc91111config.h
442        libchip/network/smc91111exp.h
443        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
444        * libchip/Makefile.am: Reflect adding smc91111*.
445
4462006-01-08      Joel Sherrill <joel@OARcorp.com>
447
448        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
449        char *.
450
4512006-01-08      Joel Sherrill <joel@OARcorp.com>
452
453        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
454        warnings.
455
4562005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
457
458        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
459        Add RTEMS_RELLDFLAGS.
460        * automake/compile.am: Remove RTEMS_USE_GCC.
461        Remove RTEMS_RELLDFLAGS.
462        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
463
4642005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
465
466        * libchip/network/if_media.h, libchip/network/mii.h:
467        Remove (Moved to cpukit).
468        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
469        and libchip/network/if_media.h.
470        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
471        if_media.h having moved.
472
4732005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
474
475        * automake/compile.am, automake/host.am, automake/local.am,
476        automake/subdirs.am: Remove depend.
477        * configure.ac: Explicitly pass --libdir and --includedir to
478        testsuites.
479
4802005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
481
482        * configure.ac: Reflect changes to testsuites.
483
4842005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
485
486        * automake/compile.am: Remove GCCSPECS.
487        * aclocal/prog-cc.m4: Add GCCSPECS.
488        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
489
4902005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
491
492        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
493        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
494
4952005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
496
497        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
498        libcpu/byteorder.h for i386.
499
5002005-11-02      Till Straumann <strauman@slac.stanford.edu>
501
502        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
503        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
504        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
505        added a simple API/library for i2c devices and drivers for i2c
506        2-byte eeproms and a ds1621 temperature sensor; API is documented
507        in libi2c.h.
508
5092005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
510
511        * libnetworking/pppd/ipxcp.c,
512        libnetworking/pppd/chat.c,
513        libnetworking/pppd/patchlevel.h,
514        libnetworking/pppd/upap.h,
515        libnetworking/pppd/md5.h,
516        libnetworking/pppd/pppd.8,
517        libnetworking/pppd/README,
518        libnetworking/pppd/preinstall.am,
519        libnetworking/pppd/md4.h,
520        libnetworking/pppd/magic.c,
521        libnetworking/pppd/pppd.h,
522        libnetworking/pppd/demand.c,
523        libnetworking/pppd/rtemsmain.c,
524        libnetworking/pppd/sys-rtems.c,
525        libnetworking/pppd/ipcp.h,
526        libnetworking/pppd/lcp.h,
527        libnetworking/pppd/chap_ms.c,
528        libnetworking/pppd/md4.c,
529        libnetworking/pppd/rtemspppd.h,
530        libnetworking/pppd/cbcp.h,
531        libnetworking/pppd/auth.c,
532        libnetworking/pppd/lcp.c,
533        libnetworking/pppd/example/README,
534        libnetworking/pppd/example/ppp.conf,
535        libnetworking/pppd/example/system.h,
536        libnetworking/pppd/example/netconfig.h,
537        libnetworking/pppd/example/pppdapp.c,
538        libnetworking/pppd/example/init.c,
539        libnetworking/pppd/example/Makefile-user,
540        libnetworking/pppd/example/pppd.options,
541        libnetworking/pppd/rtemspppd.c,
542        libnetworking/pppd/ipxcp.h,
543        libnetworking/pppd/chap_ms.h,
544        libnetworking/pppd/options.c,
545        libnetworking/pppd/magic.h,
546        libnetworking/pppd/chap.h,
547        libnetworking/pppd/cbcp.c,
548        libnetworking/pppd/upap.c,
549        libnetworking/pppd/chap.c,
550        libnetworking/pppd/Makefile.am,
551        libnetworking/pppd/ccp.h,
552        libnetworking/pppd/utils.c,
553        libnetworking/pppd/rtemsdialer.h,
554        libnetworking/pppd/fsm.h,
555        libnetworking/pppd/pathnames.h,
556        libnetworking/pppd/md5.c,
557        libnetworking/pppd/fsm.c,
558        libnetworking/pppd/ipcp.c,
559        libnetworking/pppd/STATUS,
560        libnetworking/pppd/ccp.c,
561        libnetworking/Makefile.am: Remove (Moved to cpukit).
562
5632005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
564
565        * configure.ac: Remove libnetworking, libnetworking/pppd.
566        * wrapup/Makefile.am: Remove libpppd.a.
567
5682005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
569
570        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
571        rtemsdialer.h to $(includedir)/rtems.
572
5732005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
574
575        * libnetworking/rtems_telnetd/icmds.c,
576        libnetworking/rtems_telnetd/Makefile.am,
577        libnetworking/rtems_telnetd/preinstall.am,
578        libnetworking/rtems_telnetd/pty.c,
579        libnetworking/rtems_telnetd/pty.h,
580        libnetworking/rtems_telnetd/README,
581        libnetworking/rtems_telnetd/telnetd.c,
582        libnetworking/rtems_telnetd/telnetd.h:
583        Remove (Moved to cpukit).
584
5852005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
586
587        * configure.ac: Remove libnetworking/rtems_telnetd.
588        * libnetworking/Makefile.am: Remove rtems_telnetd.
589        * libnetworking/README: Remove (Obsolete).
590        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
591
5922005-10-20  Eric Norum <norume@aps.anl.gov>
593
594        * libchip/network/dec21140.c: Clean up PCI mapping.
595
5962005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
597
598        * libnetworking/pppd/Makefile.am: Use preinstall.am.
599        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
600        librdbg/src/servrpc.c, librdbg/src/servtgt.c
601        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
602        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
603        * configure.ac: Move optman to the end of BSP_SUBDIRS.
604
6052005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
606
607        * aclocal/bspopts.m4: Add missing m4 quotes.
608
6092005-09-02  Joel Sherrill <joel@OARcorp.com>
610
611    * aclocal/version.m4: Updated to rtems-4.6.99.2.
612
6132005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
614
615        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
616        libchip/network/dec21140.c: Remove initialization of PCI bus.
617
6182005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
619
620        * optman/Makefile.am: Add preinstall.am.
621
6222005-07-18      Karel Gardas <kgardas@objectsecurity.com>
623
624        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
625        UNTESTED to tested.
626
6272005-06-17      Joel Sherrill <joel@OARcorp.com>
628
629        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
630        it is not supported by the MPC5xx.
631
6322005-06-17      Joel Sherrill <joel@OARcorp.com>
633
634        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
635        interface. Also correct attempting to build on other than PowerPC and
636        x86.
637
6382005-06-16      Daron Chabot <daron@nucleus.usask.ca>
639
640        * libchip/Makefile.am: Add driver for Tulip clones.
641        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
642        libchip/network/if_dcreg.h: New files.
643
6442005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
645
646        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
647        to enable rdbg.
648        * configure.ac: Reflect changes above.
649
6502005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
651
652        * configure.ac: Add ada/.
653
6542005-05-20      Sergei Organov  <osv@topconrd.ru>
655
656        PR 750/networking
657        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
658        wait_input().
659
6602005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
661
662        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
663        rtems/irq.h.
664
6652005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
666
667        * libchip/Makefile.am: Include preinstall.am.
668        * libchip/preinstall.am: New.
669
6702005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
671
672        * configure.ac: Add AMPOLISH3.
673        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
674        * libnetworking/rtems_telnetd/preinstall.am: New.
675        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
676
6772005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
678
679        * configure.ac: Let enable_rpcgen default to "no".
680
6812005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
682
683        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
684
6852005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
686
687        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
688        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
689
6902005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
691
692        * libchip/network/dec21140.c, libchip/network/elnk.c,
693        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
694
6952005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
696
697        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
698        of code as a result of the implementation of a common PCI interface.
699
7002005-05-04      Joel Sherrill <joel@OARcorp.com>
701
702        * libchip/network/open_eth.c: Remove prototype of set_vector.
703
7042005-05-03      Joel Sherrill <joel@OARcorp.com>
705
706        * librdbg/src/ptrace.c: Remove warning.
707
7082005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
709
710        * libchip/network/dec21140.c, libchip/network/elnk.c,
711        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
712        Modified parameter list to remove warnings.
713
7142005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
715
716        * libchip/network/cs8900.c, libchip/network/i82586.c,
717        libchip/network/open_eth.c, libchip/network/sonic.c,
718        libchip/serial/mc68681.c: Modified types to remove
719        warnings.  Added initialization to remove warnings.
720
7212005-04-28      Joel Sherrill <joel@OARcorp.com>
722
723        * libchip/network/README.sonic: Rewritten to account for removal of
724        dmv177.
725
7262005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
727
728        PR 781/rtems_misc
729        * libchip/serial/ns16550_p.h: Fix baud rate calculation
730
7312005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
732
733        * libchip/serial/ns16550.c:
734        Fixed warnings generated in various powerpc configurations
735
7362005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
737
738        * libchip/serial/ns16550.c: Modified
739        ISR to work with PPC new exception processing
740
7412005-03-14      Joel Sherrill <joel@OARcorp.com>
742
743        * libchip/network/dec21140.c, libchip/network/elnk.c,
744        libchip/network/if_fxp.c: Continue PCI API unification. All use
745        pci_find_device(). Network drivers manufacture a signature since all
746        calls have not been converted yet.
747
7482005-03-04      Joel Sherrill <joel@OARcorp.com>
749
750        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
751        initialize function part of the unified PCI API as pci_initialize().
752
7532005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
754
755        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
756        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
757
7582005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
759
760        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
761        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
762
7632005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
764
765        * aclocal/ppc.m4: Reflect changes to ppc exception processing
766        building procedures.
767
7682005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
769
770        * aclocal/prog-cc.m4:
771        Quote CFLAGS's RHS to accomodate Solaris broken sh.
772
7732005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
774
775        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
776
7772005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
778
779        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
780
7812005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
782
783        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
784
7852005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
786
787        * libnetworking/rtems_servers/ftp.c,
788        libnetworking/rtems_servers/ftp.h,
789        libnetworking/rtems_servers/Makefile.am:
790        Remove (relocated to cpukit/ftpd).
791        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
792        removed move libnetworking/rtems_servers.
793
7942005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
795
796        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
797
7982005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
799
800        PR 755/rtems
801        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
802        Remove local declarations of rtems_bsdnet_nameservers,
803        rtems_bsdnet_nameservers_count.
804
8052005-01-31      Sergei Organov <osv@topconrd.ru>
806
807        PR 751/pppd
808        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
809        committed to fix PR736 breaks pppd. chat.c should have its own static
810        ttyfd for pppd to work correctly. The symptom is that second
811        invokation of chat (for connect script) fails due to pppd_ttyfd set
812        to -1 by previous chat invokation (for init script). In addition,
813        this patch fixes leaving of dangling pointer in the abort_stbring[]
814        by chat_send().
815
8162005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
817
818        * configure.ac: Remove CFLAGS_DEBUG_V.
819        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
820
8212005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
822
823        * wrapup/Makefile.am: Remove rtems-ctor.o.
824
8252005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
826
827        * libchip/rtc/rtc.h: size_t RTC_Count.
828
8292005-01-20      Joel Sherrill <joel@OARcorp.com>
830
831        PR 736/pppd
832        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
833        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
834        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
835        should not be static and should have a name more specific to pppd.
836
8372005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
838
839        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
840        libnetworking/rtems_servers/Makefile.am,
841        libnetworking/rtems_telnetd/Makefile.am,
842        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
843        Eliminate CFLAGS_OPTIMIZE_V.
844
8452005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
846
847        * configure.ac: Pass CFLAGS to testsuites configure.
848        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
849        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
850
8512005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
852
853        * configure.ac: Pass CFLAGS to cpukit configure.
854        * aclocal/rtems-flags.m4: Remove (Unused).
855        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
856        * aclocal/env-rtemsbsp.m4:
857        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
858        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
859        RTEMS_CFLAGS.
860        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
861        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
862        Cleanup comments.
863
8642005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
865
866        * automake/compile.am: Remove build-variant support.
867
8682005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
869
870        * libnetworking/pppd/Makefile.am,
871        libnetworking/rtems_servers/Makefile.am,
872        libnetworking/rtems_telnetd/Makefile.am:
873        Remove build-variant support.
874
8752005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
876
877        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
878        support/Makefile.am, wrapup/Makefile.am:
879        Remove build-variant support.
880
8812004-11-22      Joel Sherrill <joel@OARcorp.com>
882
883        * libchip/network/if_fxp.c: Add entry for another module ID code.
884
8852004-11-22      Joel Sherrill <joel@OARcorp.com>
886
887        PR 693/misc
888        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
889        in/outport routines.
890
8912004-11-22      Joel Sherrill <joel@OARcorp.com>
892
893        PR 693/misc
894        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
895        in/outport routines.
896
8972004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
898
899        * aclocal/enable-itron.m4: Remove (unused).
900
9012004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
902
903        * configure.ac: Misc. quoting cleanups.
904        Enable ada-tests iff --enable-ada and --enable-tests.
905
9062004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
907
908        PR 703/filesystem
909        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
910        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
911        libchip/ide/ide_controller.c:
912        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
913        available for BSPS/device drivers.
914        Extend the "modes_available" and "mode_active" parameters to
915        uint16_t for UDMA support.
916
9172004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
918
919        * libchip/network/dec21140.c: Cleanup a bit and remove message about
920        not supported on PowerPC since it works on the MVME2100 BSP.
921
9222004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
923
924        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
925        Add dependency tracking for *.cfgs.
926        * Makefile.am: Add dependency tracking for *.cfg.
927
9282004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
929
930        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
931        (Thanks to Lars Munch <lars@segv.dk> for catching this).
932
9332004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
934
935        PR 707/make_build
936        * configure.ac: Add --enable-rpcgen.
937
9382004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
939
940        PR 700/rtems_misc
941        * libnetworking/rtems_webserver/asp.c,
942        libnetworking/rtems_webserver/balloc.c,
943        libnetworking/rtems_webserver/cgi.c,
944        libnetworking/rtems_webserver/default.c,
945        libnetworking/rtems_webserver/ej.h,
946        libnetworking/rtems_webserver/ejIntrn.h,
947        libnetworking/rtems_webserver/ejlex.c,
948        libnetworking/rtems_webserver/ejparse.c,
949        libnetworking/rtems_webserver/emfdb.c,
950        libnetworking/rtems_webserver/emfdb.h,
951        libnetworking/rtems_webserver/form.c,
952        libnetworking/rtems_webserver/handler.c,
953        libnetworking/rtems_webserver/h.c,
954        libnetworking/rtems_webserver/license.txt,
955        libnetworking/rtems_webserver/Makefile.am,
956        libnetworking/rtems_webserver/md5c.c,
957        libnetworking/rtems_webserver/md5.h,
958        libnetworking/rtems_webserver/mime.c,
959        libnetworking/rtems_webserver/misc.c,
960        libnetworking/rtems_webserver/NOTES,
961        libnetworking/rtems_webserver/ringq.c,
962        libnetworking/rtems_webserver/rom.c,
963        libnetworking/rtems_webserver/rtems_webserver.h,
964        libnetworking/rtems_webserver/security.c,
965        libnetworking/rtems_webserver/sock.c,
966        libnetworking/rtems_webserver/socket.c,
967        libnetworking/rtems_webserver/sockGen.c,
968        libnetworking/rtems_webserver/sym.c,
969        libnetworking/rtems_webserver/uemf.c,
970        libnetworking/rtems_webserver/uemf.h,
971        libnetworking/rtems_webserver/um.c,
972        libnetworking/rtems_webserver/um.h,
973        libnetworking/rtems_webserver/umui.c,
974        libnetworking/rtems_webserver/url.c,
975        libnetworking/rtems_webserver/value.c,
976        libnetworking/rtems_webserver/wbase64.c,
977        libnetworking/rtems_webserver/webcomp.c,
978        libnetworking/rtems_webserver/webmain.c,
979        libnetworking/rtems_webserver/webpage.c,
980        libnetworking/rtems_webserver/webrom.c,
981        libnetworking/rtems_webserver/webs.c,
982        libnetworking/rtems_webserver/websda.c,
983        libnetworking/rtems_webserver/websda.h,
984        libnetworking/rtems_webserver/webs.h,
985        libnetworking/rtems_webserver/websSSL.c,
986        libnetworking/rtems_webserver/websSSL.h,
987        libnetworking/rtems_webserver/websuemf.c,
988        libnetworking/rtems_webserver/wsIntrn.h:
989        Remove (Moved to cpukit/http).
990
9912004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
992
993        PR 700/rtems_misc
994        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
995        Remove libnetworking/rtems_webserver.
996
9972004-10-25      Eric Norum <norume@aps.anl.gov>
998
999        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1000
10012004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1002
1003        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1004
10052004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1006
1007        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1008        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1009
10102004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1011
1012        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1013
10142004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1015
1016        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1017        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1018
10192004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1020
1021        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1022        BITSPERBYTE.
1023
10242004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1025
1026        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1027        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1028
10292004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1030
1031        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1032
10332004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1034
1035        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1036        * aclocal/enable-bare.m4: Remove.
1037        * configure.ac: Remove BARE_CPU_MODEL.
1038
10392004-10-13      Eric Norum <norume@aps.anl.gov>
1040
1041        PR 688/bsps
1042        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1043        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1044        MC146818A (and several Dallas Semiconductor) TOD chips.
1045
10462004-10-13      Eric Norum <norume@aps.anl.gov>
1047
1048        PR 686/networking
1049        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1050        device code.
1051
10522004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1053
1054        * libchip/network/dec21140.c: include <rtems/pci.h>.
1055
10562004-09-29      Joel Sherrill <joel@OARcorp.com>
1057
1058        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1059        libnetworking/pppd/utils.c: i960 obsoleted and all references
1060        removed.
1061
10622004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1063
1064        PR 607/networking
1065        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1066        instead of fully specifying unused PCI features.
1067
10682004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1069
1070        * configure.ac: Require automake > 1.9.
1071
10722004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1073
1074        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1075
10762004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1077
1078        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1079        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1080
10812004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1082
1083        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1084        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1085
10862004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1087
1088        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1089
10902004-07-28  Joel Sherrill <joel@OARcorp.com>
1091
1092    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1093
10942004-07-25      Joel Sherrill <joel@OARcorp.com>
1095
1096        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1097
10982004-05-21  Till Strauman <strauman@slac.stanford.edu>
1099
1100        PR 625/networking
1101        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1102        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1103        an error rather than panic if no chip is detected (thus allowing
1104        for probing).
1105        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1106        instead of looping forever.  Avoid divide by zero (crashed my PC).
1107        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1108        they are UNTESTED.
1109
11102004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1111
1112        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1113
11142004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1115
1116        * libchip/network/dec21140.c, libchip/network/elnk.c:
1117        #include <errno.h>.
1118
11192004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1120
1121        * libchip/network/if_media.h: Update from FreeBSD.
1122        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1123        libchip/network/i82586.c: #include <errno.h>.
1124
11252004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1126
1127        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1128
11292004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1130
1131        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1132
11332004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1134
1135        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1136        automake).
1137
11382004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1139
1140        PR 599/pppd
1141        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1142
11432004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1144
1145        * optman/rtems/no-region.c: Reflect having changed
1146        rtems_region_get_segment_size.
1147
11482004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1149
1150        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1151        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1152        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1153        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1154        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1155        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1156        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1157
11582004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1159
1160        * libchip/ide/ata.c, libchip/network/dec21140.c,
1161        libchip/network/elnk.c, libchip/network/i82586.c,
1162        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1163        libchip/network/open_eth.c, libchip/network/sonic.c,
1164        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1165        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1166        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1167        libchip/shmdr/shm_driver.h: Cosmetics.
1168
11692004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1170
1171        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1172        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1173        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1174        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1175        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1176        fixed size types.
1177
11782004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1179
1180        * configure.ac: Explicitly pass --includedir and --libdir to
1181        cpukit/configure.
1182
11832004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1184
1185        * librdbg/Makefile.am: Fix rpcgen rules.
1186        * librdbg/src/i386/any/remdeb_xdr.c,
1187        librdbg/src/m68k/any/remdeb_xdr.c,
1188        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1189        Reflect changes to librdbg/Makefile.am.
1190
11912004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1192
1193        * configure.ac: Reflect changes testsuites/configure.ac and
1194        cpukit/configure.ac.
1195
11962004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1197
1198        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1199        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1200
12012004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1202
1203        * configure.ac: Reflect changes to testsuites's configuration.
1204
12052004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1206
1207        PR/589 rtems
1208        * libchip/network/pci.h: Remove (Moved to cpukit).
1209
12102004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1211
1212        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1213        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1214        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1215        libchip/network/dec21140.c, libchip/network/elnk.c,
1216        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1217        libchip/network/open_eth.h, libchip/network/sonic.c,
1218        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1219        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1220        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1221        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1222        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1223        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1224        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1225        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1226        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1227        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1228        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1229        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1230        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1231        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1232        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1233        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1234        fixed-size types.
1235
12362004-03-14      Chris Johns  <chrisj@rtems.org>
1237
1238        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1239        the BSP example code.
1240        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1241        support the DIMMPC. This is a pc386 target with IO port support. Minor
1242        formating clean up. Add documentation to the header file.
1243        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1244        cs8900.h header file.
1245
12462004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1247
1248        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1249        Cosmetics.
1250
12512004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1252
1253        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1254        There are no application level Makefiles in here.
1255
12562004-03-04      Joel Sherrill <joel@OARcorp.com>
1257
1258        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1259        they can be used in application level makefiles.
1260
12612004-03-05      Joel Sherrill <joel@OARcorp.com>
1262
1263        * libnetworking/rtems_webserver/ejparse.c,
1264        libnetworking/rtems_webserver/emfdb.c,
1265        libnetworking/rtems_webserver/sock.c,
1266        libnetworking/rtems_webserver/socket.c,
1267        libnetworking/rtems_webserver/sym.c,
1268        libnetworking/rtems_webserver/webs.c,
1269        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
12702004-03-05      Joel Sherrill <joel@OARcorp.com>
1271
1272        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1273        compiling this file only only those CPU families with supported
1274        exception models.
1275
12762004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1277
1278        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1279        testsuites (Was exposed with --enable-multilib, only).
1280        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1281         Add RTEMS_BSP_CONFIG_SUBDIR.
1282        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1283        testsuites's configure.
1284        * aclocal/rtems-top.m4: Remove ENDIF hack.
1285        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1286
12872004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1288
1289        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1290        wrapup/Makefile.am: Fix automake problems having been introduced
1291        in previous patch.
1292
12932004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1294
1295        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1296        Preinstall dirs.
1297        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1298        * aclocal/check-multiprocessing.m4: Cosmetics.
1299        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1300        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1301
13022004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1303
1304        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1305        librdbg/src/Makefile.am.
1306        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1307        * configure.ac: Reflect changes above.
1308        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1309        * wrapup/Makefile.am: Reflect changes above.
1310        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1311
13122004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1313
1314        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1315
13162004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1317
1318        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1319
13202004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1321
1322        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1323
13242004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1325
1326        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1327        librdbg/src/powerpc/Makefile.am: Remove.
1328        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1329        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1330        * configure.ac: Reflect changes above.
1331
13322004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1333
1334
13352004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1336
1337        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1338        STRIP.
1339
13402004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1341
1342        * librdbg/include/Makefile.am: Merge-in
1343        librdbg/include/rdbg/i386/Makefile.am,
1344        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1345        librdbg/include/rdbg/powerpc/Makefile.am.
1346        * librdbg/include/rdbg/i386/Makefile.am,
1347        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1348        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1349        * configure.ac: Reflect changes above.
1350
13512004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1352
1353        * configure.ac: Use AS_HELP_STRING(ada).
1354
13552004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1356
1357        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1358        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1359        Use AC_CONFIG_HEADERS.
1360        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1361        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1362
13632004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1364
1365        * Makefile.am: include local.am.
1366
13672004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1368
1369        * aclocal/version.m4: 4.6.99.0.
1370
13712004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1372
1373        * Makefile.am: Don't include host.am.
1374        * automake/compile.am: Further cleanups.
1375
13762004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1377
1378        * automake/lib.am: Remove (Unused).
1379
13802004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1381
1382        * wrapup/Makefile.am: Don't include lib.am.
1383        * automake/compile.am: Use automake compilation rules.
1384
13852004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1386
1387        * libnetworking/pppd/Makefile.am,
1388        libnetworking/rtems_servers/Makefile.am,
1389        libnetworking/rtems_telnetd/Makefile.am,
1390        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1391        support/Makefile.am: Don't include lib.am.
1392
13932004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1394
1395        * libchip/Makefile.am: Don't include lib.am.
1396        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1397        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1398        unnecessary EXTRA_DISTs.
1399
14002004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1401
1402        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1403        hack.
1404
14052004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1406
1407        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1408        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1409        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1410        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1411
14122004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1413
1414        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1415        Add AM_CONDITIONAL(HAS_MP).
1416        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1417        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1418        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1419        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1420        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1421        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1422        (Deprecated by autoconf 2.59).
1423
14242004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1425
1426        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1427        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1428
14292004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1430
1431        * ChangeLog: Merge-in libnetworking/ChangeLog.
1432        * libnetworking/ChangeLog: Remove.
1433        * ChangeLog: Merge-in librdbg/ChangeLog.
1434        * librdbg/ChangeLog: Remove.
1435        * ChangeLog: Merge-in libchip/ChangeLog.
1436        * libchip/ChangeLog: Remove.
1437        * ChangeLog: Merge-in optman/ChangeLog.
1438        * optman/ChangeLog: Remove.
1439
14402004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1441
1442        * configure.ac: Reflect changes to cpukit.
1443        * wrapup/Makefile.am: Reflect changes to librdbg.
1444        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1445        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1446        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1447        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1448        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1449        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1450        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1451        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1452        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1453
14542004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1455
1456        * aclocal/rtems-top.m4: Remove check for version.m4.
1457        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1458
14592004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1460
1461        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1462        * wrapup/Makefile.am: Reflect changes to libchip/*.
1463        * support/Makefile.am: Use automake compilation rules.
1464        * wrapup/Makefile.am: Reflect changes to support/*.
1465        * configure.ac: Remove libnetworking/wrapup/Makefile.
1466        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1467        libnetworking/*/lib*.a instead of libnetapps.a.
1468        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1469        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1470        * optman/Makefile.am: Use automake compilation rules.
1471        * libchip/Makefile.am: Fix typo in previous patch.
1472        * libchip/Makefile.am: Use automake compilation rules.
1473        * libnetworking/Makefile.am: Remove wrapup.
1474        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1475        automake-compilation rules.
1476        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1477        automake-compilation rules.
1478        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1479        automake-compilation rules.
1480        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1481        automake-compilation rules.
1482        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1483
14842004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1485
1486        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1487        PRE/TMPINSTALL_FILES to CLEANFILES.
1488        * automake/lib.am: Remove TMPINSTALL_FILES.
1489        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1490        PRE/TMPINSTALL_FILES to CLEANFILES.
1491        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1492        PRE/TMPINSTALL_FILES to CLEANFILES.
1493        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1494        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1495        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1496        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1497        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1498        * librdbg/src/i386/Makefile.am: Ditto.
1499        * librdbg/src/m68k/Makefile.am: Ditto.
1500        * librdbg/src/powerpc/Makefile.am: Ditto.
1501        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1502        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1503        * libnetworking/rtems_servers/Makefile.am: Ditto.
1504        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1505        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1506
15072004-01-07      Joel Sherrill <joel@OARcorp.com>
1508
1509        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1510        more completely covers the MIPS family.
1511
15122003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1513
1514        * wrapup/Makefile.am: Reflect changes to shmdr.
1515        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1516
15172003-12-18      Joel Sherrill <joel@OARcorp.com>
1518
1519        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1520        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1521        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1522        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1523        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1524        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1525        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1526
15272003-12-17      Joel Sherrill <joel@OARcorp.com>
1528
1529        * aclocal/version.m4: Updated to rtems-20031217-test.
1530
15312003-12-17     
1532
1533        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1534        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1535
15362003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1537
1538        * automake/compile.am: Remove LINK_LIBS (Unused).
1539        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1540
15412003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1542
1543        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1544        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1545        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1546        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1547        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1548
15492003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1550
1551        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1552        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1553        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1554        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1555        * librdbg/src/i386/Makefile.am:
1556        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1557        * librdbg/src/m68k/Makefile.am:
1558        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1559        * librdbg/src/powerpc/Makefile.am:
1560        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1561
15622003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1563
1564        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1565        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1566        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1567        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1568        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1569        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
1570        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1571        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1572        * optman/Makefile.am: Remove project_libdir.
1573        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1574        PRE/TMPINSTALL_FILES.
1575        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1576        PRE/TMPINSTALL_FILES.
1577        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
1578        PRE/TMPINSTALL_FILES.
1579        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1580        PRE/TMPINSTALL_FILES.
1581        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
1582        from PRE/TMPINSTALL_FILES.
1583        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
1584        PRE/TMPINSTALL_FILES.
1585        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1586        PRE/TMPINSTALL_FILES.
1587        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
1588        PRE/TMPINSTALL_FILES.
1589        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
1590        PRE/TMPINSTALL_FILES.
1591        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
1592        PRE/TMPINSTALL_FILES.
1593        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
1594        PRE/TMPINSTALL_FILES.
1595        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
1596        from PRE/TMPINSTALL_FILES.
1597
15982003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1599
1600        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
1601        * automake/lib.am: Remove project_libdir.
1602        * wrapup/Makefile.am: Reworked.
1603
16042003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1605
1606        * configure.ac: Reflect changes to librdbg.
1607        * optman/Makefile.am: Add tmpinstall dirstamp support.
1608        * libchip/Makefile.am: Fix variant-tmpinstall support.
1609        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
1610        * librdbg/src/powerpc/Makefile.am: Merge-in former
1611        new_exception_processing/Makefile.am.
1612        * librdbg/src/m68k/any/Makefile.am: Remove.
1613        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
1614        * librdbg/src/i386/any/Makefile.am: Remove.
1615        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
1616        * librdbg/src/Makefile.am: Cosmetics.
1617        * librdbg/include/Makefile.am: Cosmetics.
1618        * librdbg/Makefile.am: Cosmetics.
1619        * libnetworking/Makefile.am: Cosmetics.
1620        * libnetworking/pppd/Makefile.am: Cosmetics.
1621        * libnetworking/wrapup/Makefile.am: Cosmetics.
1622
16232003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1624
1625        * Makefile.am: Cosmetics.
1626        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
1627        support.
1628
16292003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1630
1631        * automake/compile.am: Remove $(ARCH):-rule.
1632
16332003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1634
1635        * configure.ac: Remove lib/libbsp/shared/Makefile,
1636        lib/libbsp/shmdr/Makefile.
1637
16382003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1639
1640        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1641        libchip/serial/Makefile, libchip/rtc/Makefile.
1642        * support/Makefile.am: Remove all-local: $(ARCH).
1643        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1644        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1645        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1646        * optman/Makefile.am: Remove all-local: $(ARCH).
1647        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1648        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1649        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1650        compilation dirstamp support.
1651        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1652        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1653        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1654        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
1655        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1656        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1657        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1658        all-local: $(ARCH).
1659        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1660        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1661        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1662        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1663        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1664
16652003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1666
1667        * aclocal/lead-dot.m4: New (from automake-1.7f).
1668        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1669        AC_SUBST(dirstamp).
1670        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1671        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1672        libchip/serial/Makefile.am: Ditto.
1673        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1674        * librdbg/include/Makefile.am: Ditto.
1675        * librdbg/include/rdbg/Makefile.am: Ditto.
1676        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1677        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1678        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1679        * librdbg/src/Makefile.am: Ditto.
1680        * librdbg/src/i386/Makefile.am: Ditto.
1681        * librdbg/src/i386/any/Makefile.am: Ditto.
1682        * librdbg/src/m68k/Makefile.am: Ditto.
1683        * librdbg/src/m68k/any/Makefile.am: Ditto.
1684        * librdbg/src/powerpc/Makefile.am: Ditto.
1685        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1686        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1687        preinstallation.
1688        * libnetworking/pppd/Makefile.am: Ditto.
1689        * libnetworking/rtems_servers/Makefile.am: Ditto.
1690        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1691        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1692        * libnetworking/wrapup/Makefile.am: Ditto.
1693
16942003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1695
1696        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
1697        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
1698        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
1699        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
1700        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1701        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1702        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1703        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
1704        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
1705        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
1706        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
1707        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
1708        underquoting to silence automake-1.8.
1709
17102003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1711
1712        * configure.ac: Reflect having moved tests to ../../testsuites.
1713
17142003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1715
1716        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
1717        * aclocal/canonical-host.m4: Remove.
1718        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
1719        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1720
17212003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1722
1723        * aclocal/check-cpu.m4: Remove.
1724        * configure.ac: Merge-in former aclocal/check-cpu.m4.
1725        * aclocal/canonical-target-name.m4: Add m4-quotes.
1726        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
1727        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
1728        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1729        * aclocal/check-networking.m4: Add m4-quotes. Require
1730        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1731        * aclocal/check-posix.m4: Add m4-quotes. Require
1732        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1733        * aclocal/check-rdbg.m4: Add m4-quotes. Require
1734        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1735        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
1736
17372003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1738
1739        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
1740        * aclocal/bsp-alias.m4: Remove.
1741
17422003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1743
1744        * configure.ac: Make presence of tests/ optional.
1745
17462003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1747
1748        * aclocal/path-perl.m4: Remove (Unused).
1749
17502003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1751
1752        * automake/force-preinstall.am: Remove.
1753
17542003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
1755
1756        PR 499/rtems_misc
1757        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
1758        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
1759        Configuration (Odd was forced) - Correction of Stop Bit configuration
1760        (inversed) - Correction of ISR Handler to call
1761        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
1762        CTS Hardware flow control Configuration.
1763
17642003-09-04      Joel Sherrill <joel@OARcorp.com>
1765
1766        * lib/libcpu/shared/include/cache.h,
1767        lib/libcpu/shared/src/cache_aligned_malloc.c,
1768        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
1769        license changed.
1770        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
1771        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
1772        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1773        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
1774        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
1775        for license changed.
1776        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
1777        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
1778        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
1779        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
1780        libchip/network/cs8900.h, libchip/network/dec21140.c,
1781        libchip/network/elnk.c, libchip/network/open_eth.c,
1782        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
1783        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
1784        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
1785        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
1786        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
1787        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
1788        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
1789        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
1790        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
1791        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
1792        libchip/serial/serial.h, libchip/serial/z85c30.c,
1793        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
1794        libchip/serial/z85c30_reg.c: URL for license changed.
1795
17962003-09-03      Jiri Gaisler <jiri@gaisler.com>
1797
1798        PR 477/networking
1799        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
1800        * libchip/network/README.open_eth, libchip/network/open_eth.c,
1801        libchip/network/open_eth.h: New files.
1802
18032003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1804
1805        * aclocal/rtems-top.m4: Add RTEMS_API.
1806        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
1807
18082003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1809
1810        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1811        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
1812        @RTEMS_BSP@.cfg.
1813
18142003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1815
1816        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1817
18182003-08-20      Joel Sherrill <joel@OARcorp.com>
1819
1820        * libchip/network/cs8900.c: Correct copyright statements.
1821
18222003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1823
1824        * aclocal/check-itron.m4: Remove.
1825        * aclocal/enable-inlines.m4: Remove.
1826        * Makefile.am: Reflect having moved aclocal/.
1827        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
1828        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
1829        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
1830        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
1831        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
1832        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
1833        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
1834        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
1835        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
1836        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
1837        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
1838        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
1839        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
1840        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
1841        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
1842        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
1843        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
1844        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
1845        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
1846        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
1847        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
1848        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
1849        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
1850        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
1851        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
1852        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
1853        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
1854        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
1855        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
1856        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
1857        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
1858        * aclocal/multilib.m4: New (Copied from ../../aclocal).
1859        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
1860        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
1861        * aclocal/ppc.m4: New (Copied from ../../aclocal).
1862        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
1863        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
1864        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
1865        * aclocal/project-root.m4: New (Copied from ../../aclocal).
1866        * aclocal/quoting.m4: New (Copied from ../../aclocal).
1867        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
1868        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
1869        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
1870        * aclocal/target.m4: New (Copied from ../../aclocal).
1871        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
1872        * aclocal/version.m4: New (Copied from ../../aclocal).
1873
18742003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1875
1876        * configure.ac: Remove stray comments.
1877        * automake/local.am, automake/host.am: Remove "debug".
1878
18792003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1880
1881        * Makefile.am: Reflect having moved automake/.
1882        * lib/Makefile.am: Reflect having moved automake/.
1883        * support/Makefile.am: Reflect having moved automake/.
1884        * wrapup/Makefile.am: Reflect having moved automake/.
1885        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
1886        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
1887        from ../../automake).
1888        * optman/Makefile.am: Reflect having moved automake/.
1889        * libchip/Makefile.am: Reflect having moved automake/.
1890        * libchip/ide/Makefile.am: Reflect having moved automake/.
1891        * libchip/network/Makefile.am: Reflect having moved automake/.
1892        * libchip/rtc/Makefile.am: Reflect having moved automake/.
1893        * libchip/serial/Makefile.am: Reflect having moved automake/.
1894        * librdbg/Makefile.am: Reflect having moved automake/.
1895        * librdbg/include/Makefile.am: Reflect having moved automake/.
1896        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
1897        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
1898        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
1899        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
1900        automake/.
1901        * librdbg/src/Makefile.am: Reflect having moved automake/.
1902        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
1903        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
1904        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
1905        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
1906        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
1907        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
1908        having moved automake/.
1909        * libnetworking/Makefile.am: Reflect having moved automake/.
1910        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
1911        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
1912        automake/.
1913        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
1914        automake/.
1915        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
1916        automake/.
1917        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
1918
19192003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1920
1921        * Makefile.am: Add bsp.pc.in.
1922        * bsp.pc.in: New (pkgconfig support).
1923
19242003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1925
1926        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1927
19282003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1929
1930        * lib/Makefile.am: New (Required by 'make dist').
1931        * lib/ChangeLog: Remove.
1932        * lib/.cvsignore: Cleanup.
1933        * configure.ac: Reflect having added lib/Makefile.am.
1934        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
1935        lib/libbsp/configure.ac.
1936        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1937        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1938
19392003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1940
1941        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
1942        * configure.ac: Merge-in librdbg/configure.ac.
1943        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
1944        librdbg/configure.ac.
1945        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1946        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
1947        LIBCHIP. Conditionally build include-dirs.
1948        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
1949        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
1950        * librdbg/Makefile.am, librdbg/include/Makefile.am,
1951        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
1952        librdbg/include/rdbg/m68k/Makefile.am,
1953        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
1954        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
1955        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1956        librdbg/src/powerpc/Makefile.am, librdbg/
1957        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
1958        configure.ac into ../configure.ac.
1959        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
1960        * libnetworking/.cvsignore, libnetworking/Makefile.am,
1961        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
1962        libnetworking/rtems_telnetd/Makefile.am,
1963        libnetworking/rtems_webserver/Makefile.am,
1964        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
1965        into ../configure.ac.
1966
19672003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1968
1969        PR 427/rtems
1970        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
1971        * librdbg/src/servtsp.c: Ditto.
1972
19732003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
1974
1975        PR 429/bsps
1976        PR 432/bsps
1977        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
1978        packets are queued onto an elnk board, the ISR will deadlock the device
1979        with a tx complete interrupt.  Lighter tx loads are not affected as they
1980        end up submitting single packets to the device.
1981
19822003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1983
1984        * configure.ac: Merge-in libchip/configure.ac. Merge-in
1985        optman/configure.ac.
1986        * optman/configure.ac: Remove (Merged into ../configure.ac).
1987        * optman/Makefile.am: Reflect having merged configure.ac into
1988        ../configure.ac.
1989        * libchip/configure.ac: Remove (Merged into ../configure.ac).
1990        * libchip/Makefile.am, libchip/ide/Makefile.am,
1991        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1992        libchip/serial/Makefile.am: Reflect having merged configure.ac into
1993        ../configure.ac.
1994
19952003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1996
1997        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
1998
19992003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2000
2001        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2002        on i386.
2003
20042003-06-13      Joel Sherrill <joel@OARcorp.com>
2005
2006        * libnetworking/pppd/chat.c: Removed warnings.
2007
20082003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2009
2010        * libchip/network/README.3com: New file missed in previous commit.
2011        PR 405/bsps
2012        PR 393/networking
2013        * libchip/network/dec21140.c: Fix leak also known as PR393.
2014        * libchip/network/elnk.c, libchip/network/if_media.h,
2015        libchip/network/mii.h: New files.
2016        * libchip/network/Makefile.am: Reflect new files.
2017
20182003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2019
2020        * configure.ac: Remove support for profile-variant.
2021
20222003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2023
2024        PR 397/pppd
2025        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2026        * libnetworking/pppd/magic.c: Remove *rand48.
2027        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2028
20292003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2030
2031        * wrapup/Makefile.am: Add libide.a.
2032
20332003-04-15      Joel Sherrill <joel@OARcorp.com>
2034
2035        PR 387/rtems_misc
2036        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2037        routines.
2038        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2039
20402003-04-11      Joel Sherrill <joel@OARcorp.com>
2041
2042        * libnetworking/rtems_webserver/cgi.c,
2043        libnetworking/rtems_webserver/sockGen.c,
2044        libnetworking/rtems_webserver/umui.c,
2045        libnetworking/rtems_webserver/websSSL.c,
2046        libnetworking/rtems_webserver/websSSL.h,
2047        libnetworking/rtems_webserver/websda.c,
2048        libnetworking/rtems_webserver/websda.h: New files. Not included in
2049        previous commit.
2050
20512003-04-10      Joel Sherrill <joel@OARcorp.com>
2052
2053        PR 371/pppd
2054        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2055        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2056        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2057        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2058        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2059        still global symbols in rtemspppd.h which might need to be changed or
2060        converted into member of a structure which is dereferenced with a
2061        pointer that is managed as a per task variable. But this patch should
2062        avoid many conflicts.
2063
20642003-03-27      Joel Sherrill <joel@OARcorp.com>
2065
2066        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2067        not allowed in the cpukit source code since it must be buildable
2068        independent of any BSP. These files were moved to libchip/ide.
2069        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2070        files.
2071
20722003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2073
2074        PR 368/filesystems
2075        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2076        improvements which now work on pc386 and mbx8xx.
2077        * libchip/ide/ide_controller.c: New file.
2078
20792003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2080
2081        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2082
20832003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2084
2085        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2086        * configure.ac: Add support/.
2087        * support/.cvsignore: New.
2088        * support/Makefile.am: New.
2089        * support/version.c: New.
2090        * wrapup/Makefile.am: Add support/libsupport.a.
2091        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2092        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2093        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2094        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2095
20962003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2097
2098        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2099
21002003-02-20      Till Straumann <strauman@slac.stanford.edu>
2101
2102        PR 354/networking
2103        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2104        chip against a table of supported chips. The untested ones are still
2105        commented out, however.
2106
21072003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2108
2109        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2110        * configure.ac: AC_PREREQ(2.57).
2111        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2112        * optman/configure.ac: AC_PREREQ(2.57).
2113        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2114        * libchip/configure.ac: AC_PREREQ(2.57).
2115        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2116        * librdbg/configure.ac: AC_PREREQ(2.57).
2117        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2118        * libnetworking/configure.ac: AC_PREREQ(2.57).
2119
21202003-02-06      Joel Sherrill <joel@OARcorp.com>
2121
2122        * libnetworking/pppd/chat.c: Convert routines with common names to
2123        static. This included get_char(), put_char(), and character() among
2124        others.
2125
21262003-02-03      Joel Sherrill <joel@OARcorp.com>
2127
2128        PR 338/filesystem
2129        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2130        rtems_io_lookup_name() (API change).  Unused function removed.
2131
21322003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2133
2134        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2135        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2136        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2137        Eliminate *_O_FILES.
2138        * libnetworking/rtems_servers/Makefile.am,
2139        libnetworking/rtems_webserver/Makefile.am,
2140        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2141
21422002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2143
2144        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2145        Let all-local: depend on $(LIB).
2146        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2147        * optman/Makefile.am: Apply install-data-local to install *.rels.
2148
21492002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2150
2151        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2152        %.c rules.
2153        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2154        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2155        * libchip/rtc/Makefile.am: Ditto.
2156        * libchip/serial/Makefile.am: Ditto.
2157
21582002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2159
2160        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2161        LIBC_DEFINES.
2162        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2163        LIBC_DEFINES.
2164        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2165        LIBC_DEFINES.
2166
21672002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2168
2169        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2170
21712002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2172
2173        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2174        cache-checking.
2175        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2176
21772002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2178
2179        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2180        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2181        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2182        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2183        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2184
21852002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2186
2187        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2188        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2189        Remove.
2190        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2191
21922002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2193
2194        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2195        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2196
21972002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2198
2199        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2200        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2201
22022002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2203
2204        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2205        * optman/rel.am: New.
2206
22072002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2208
2209        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2210        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2211        braino in comment on "exec". Extend --enable-ada handling.
2212
22132002-11-04      Joel Sherrill <joel@OARcorp.com>
2214
2215        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2216        tasks and rolling multiple loops into 1.
2217        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2218        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2219        Removed warnings.
2220
22212002-10-31      Joel Sherrill <joel@OARcorp.com>
2222
2223        * libchip/network/dec21140.c: Removed warnings.
2224        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2225        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2226        librdbg/src/m68k/any/remdeb_xdr.c,
2227        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2228        warnings.
2229        * libnetworking/rtems_webserver/socket.c,
2230        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2231
22322002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2233
2234        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2235        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2236        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2237        above.
2238
22392002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2240
2241        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2242        * wrapup/.cvsignore: Remove autom4te.cache.
2243        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2244        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2245        autom4te.cache.
2246        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2247        autom4te.cache.
2248        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2249        autom4te.cache.
2250
22512002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2252
2253        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2254
22552002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2256
2257        * optman/.cvsignore: Add autom4te.cache.
2258
22592002-09-14      Joel Sherrill <joel@OARcorp.com>
2260
2261        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2262
22632002-09-07      Joel Sherrill <joel@OARcorp.com>
2264
2265        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2266        include files to resolve warnings.
2267
22682002-09-07      Chris Johns <ccj@acm.org>
2269
2270        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2271        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2272        which corrects the problem  where the cs8900.c file was actually the BSP
2273        glue.  Joel did some hacking so this file will compile.  Previously it
2274        required providing a target.h file to compile.
2275        * libchip/network/cs8900.c.bsp: New file.
2276
22772002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2278
2279        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2280
22812002-08-31      Joel Sherrill <joel@OARcorp.com>
2282
2283        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2284        eliminate warning.
2285
22862002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2287
2288        * configure.ac: Add ada-tests.
2289
22902002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2291
2292        * Makefile.am: Add preinstall-stamp.
2293
22942002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2295
2296        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2297        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2298        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2299        gcc31 happy.
2300        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2301        cp.
2302
23032002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2304
2305        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2306        make/bsp.mak.
2307        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2308        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2309
23102002-08-12      Joel Sherrill <joel@OARcorp.com>
2311
2312        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2313        avoid error.
2314
23152002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2316
2317        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2318        * configure.ac: Add BSP_SUBDIRS.
2319        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2320        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2321        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2322        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2323        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2324        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2325        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2326        RTEMS_CHECK_BSP_CACHE.
2327        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2328        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2329        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2330        .$(OBJEXT) instead of .o.
2331        * libnetworking/pppd/Makefile.am,
2332        libnetworking/rtems_servers/Makefile.am,
2333        libnetworking/rtems_telnetd/Makefile.am,
2334        libnetworking/rtems_webserver/Makefile.am,
2335        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2336
23372002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2338
2339        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2340        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2341        ../libchip/serial/$(ARCH)/libserialio.a.
2342        * libchip/serial/Makefile.am: Don't tmp-install lib.
2343        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2344
23452002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2346
2347        * Makefile.am: Add rtems_makedir.
2348        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2349        * Makefile.am: Add wrapup-SUBDIR.
2350        * wrapup/ChangeLog: Remove.
2351        * wrapup/configure.ac: Remove.
2352        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2353        (Make the bare BSP happy).
2354        * configure.ac: Ditto.
2355        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2356        Create make/custom/default.cfg.
2357        * configure.ac: Add creation of make/custom/*.cfg. Create
2358        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2359
23602002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2361
2362        * Makefile.am: Clean $(PROJECT_RELEASE).
2363
23642002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2365
2366        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2367        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2368        prototype mismatches.
2369
23702002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2371
2372        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2373        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2374
23752002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2376
2377        * acinclude.m4: Add test "$multilib" != "yes".
2378        * config-ml.in: Remove.
2379        * acinclude.m4: Cleanups.
2380        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2381        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2382        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2383        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2384        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2385
23862002-07-16      Eric Norum <eric.norum@usask.ca>
2387
2388        * New driver for the Intel EtherExpressPro (82559ER) chip.
2389        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2390        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2391        * libchip/network/Makefile.am: Modified to reflect above.
2392
23932002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2394
2395        * acinclude.m4: New.
2396        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2397        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2398        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2399
24002002-07-01      Joel Sherrill <joel@OARcorp.com>
2401
2402        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2403        _Objects_Information_table now that it is a two dimensional array based
2404        upon API and class.
2405        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2406        of strnlen().
2407
24082002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2409
2410        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2411        preinstall libnetapps.a.
2412
24132002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2414
2415        * configure.ac: Remove librpc.
2416
24172002-06-25      Joel Sherrill <joel@OARcorp.com>
2418
2419        * Per PR233, moved librpc to exec.
2420        * configure.ac, wrapup/Makefile.am: Modified.
2421        * librpc, librpc/ChangeLog: Removed.
2422
24232002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2424
2425        * optman/Makefile.am: Remove multilib support.
2426        * optman/configure.ac: Ditto.
2427        * optman/sapi/Makefile.am: Ditto.
2428
24292002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2430
2431        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2432        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2433
24342002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2435
2436        Move networking libraries to c/src/exec/libnetworking
2437        * libnetworking/configure.ac, libnetworking/Makefile.am,
2438        libnetworking/wrapup/Makefile.am: Reflect Moval.
2439
24402002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2441
2442        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2443        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2444        <rtems/bspIo.h>.
2445
24462002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2447
2448        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2449        * libnetworking/rtems/mkrootfs.h: Ditto.
2450        * libnetworking/rtems/Makefile.am: Reflect changes above.
2451
24522002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2453
2454        * configure.ac: Remove lib.
2455
24562002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2457
2458        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2459        that exception stack frames on M68K members with VBR always are 6 byte
2460        long. The incorrect assumption resulted in some gdb commands like "next"
2461        to fail on the 68360.
2462
24632002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2464
2465        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2466        PR 220
2467        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2468        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2469        CVS.
2470        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2471        libnetworking/sys/filio.h: Remove.
2472        * libnetworking/sys/Makefile.am: Reflect changes above.
2473
24742002-05-07      Chris Johns <ccj@acm.org>
2475
2476        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2477        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2478        requires it to be stripped.
2479
24802002-05-01      Eric Norum <eric.norum@usask.ca>
2481
2482        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2483        assembly  to satisfy gcc 3.1 and newer.
2484
24852002-04-26      Eric Norum <eric.norum@usask.ca>
2486
2487        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2488        agressive optimization in gcc 3.1 does not reorder things.
2489
24902002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2491
2492        * libchip/network/dec21140.c: Reflect changes to powerpc's
2493        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2494        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2495        <rtems/score/cpu.h>.
2496        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2497        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2498
24992002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2500
2501        * optman/configure.ac: Remove ENABLE_GCC28.
2502
25032002-04-11      Chris Johns <ccj@acm.org>
2504
2505        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2506        driver control block field to the ifconfig network driver structure.
2507        This field is needed by the i82586 driver which was ported from NetBSD
2508        as it had better hardware abstraction.
2509        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2510        PR59, added the drv_ctrl driver control block field to the ifconfig
2511        network driver structure. This field is needed by the i82586 driver
2512        which was ported from NetBSD as it had better hardware abstraction.
2513
25142002-04-10      Mike Siers <mikes@poliac.com>
2515
2516        * libnetworking/rtems_webserver/NOTES,
2517        libnetworking/rtems_webserver/asp.c,
2518        libnetworking/rtems_webserver/balloc.c,
2519        libnetworking/rtems_webserver/default.c,
2520        libnetworking/rtems_webserver/ej.h,
2521        libnetworking/rtems_webserver/ejIntrn.h,
2522        libnetworking/rtems_webserver/ejlex.c,
2523        libnetworking/rtems_webserver/ejparse.c,
2524        libnetworking/rtems_webserver/emfdb.c,
2525        libnetworking/rtems_webserver/emfdb.h,
2526        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2527        libnetworking/rtems_webserver/handler.c,
2528        libnetworking/rtems_webserver/license.txt,
2529        libnetworking/rtems_webserver/md5.h,
2530        libnetworking/rtems_webserver/md5c.c,
2531        libnetworking/rtems_webserver/mime.c,
2532        libnetworking/rtems_webserver/misc.c,
2533        libnetworking/rtems_webserver/ringq.c,
2534        libnetworking/rtems_webserver/rom.c,
2535        libnetworking/rtems_webserver/security.c,
2536        libnetworking/rtems_webserver/sock.c,
2537        libnetworking/rtems_webserver/sym.c,
2538        libnetworking/rtems_webserver/uemf.c,
2539        libnetworking/rtems_webserver/uemf.h,
2540        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2541        libnetworking/rtems_webserver/url.c,
2542        libnetworking/rtems_webserver/value.c,
2543        libnetworking/rtems_webserver/wbase64.c,
2544        libnetworking/rtems_webserver/webcomp.c,
2545        libnetworking/rtems_webserver/webpage.c,
2546        libnetworking/rtems_webserver/webrom.c,
2547        libnetworking/rtems_webserver/webs.c,
2548        libnetworking/rtems_webserver/webs.h,
2549        libnetworking/rtems_webserver/websuemf.c,
2550        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2551        2.1.4.
2552
25532002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2554
2555        * libchip/network/i82586.c: Include <string.h>.
2556        * libchip/network/sonic.c: Ditto.
2557
25582002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2559
2560        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2561
25622002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2563
2564        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2565
25662002-03-27      Thomas.Doerfler@imd-systems.de
2567
2568        PR 144
2569        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2570        memory address 0 when called for the first time. This is done when
2571        trying to clear the variable "dhcp_hostname".
2572
25732002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2574
2575        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2576        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2577        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2578        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2579        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2580        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2581        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
2582        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
2583        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2584        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2585        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
2586        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
2587        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2588        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
2589        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2590        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2591        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2592        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2593        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2594        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2595        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2596        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2597        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2598        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2599        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2600        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2601        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2602        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2603        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2604        AUTOMAKE_OPTIONS.
2605        * libnetworking/configure.ac:
2606        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2607        foreign 1.6]).
2608        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2609        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
2610        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
2611        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
2612        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2613        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
2614        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
2615        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
2616        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2617        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2618        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2619        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
2620        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2621        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
2622        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
2623        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
2624        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2625
26262002-03-27      Ilya Alexeev <ilya@continuum.ru>
2627
2628        PR 162
2629        * libnetworking/net/if_ppp.c ppp_txdaemon(),
2630        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2631        used in a device write routines.  Now ppp_softc structure have own
2632        character for writing to device (sc_outchar).  I think that converting
2633        local variables to static is not a right solution, because problems will
2634        occur in the case of two or more ppp instances.
2635        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
2636        must be u_long, otherwise in the case of the big output packet endless
2637        loop may occur.
2638
26392002-03-21      Ilya Alexeev <ilya@continuum.ru>
2640
2641        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2642        preparations for multiple PPPD connections.
2643
26442002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2645
2646        PR 149
2647        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2648        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2649        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2650        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2651
26522002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2653
2654        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2655        * configure.ac: Modified to reflect addition.
2656
26572002-02-27      Ilya Alexeev <ilya@continuum.ru>
2658
2659        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2660        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2661        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2662        capabilities as well as eliminate some warnings.
2663
26642002-02-27      Eric Norum <eric.norum@usask.ca>
2665
2666        * libnetworking/net/radix.c: Properly handle fetching the default route
2667        when there is no route.  This was a bug in the original FreeBSD code and
2668        this fix is from an updated version of their code.
2669
26702002-02-16      Eric Norum <eric.norum@usask.ca>
2671
2672        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2673        checking.
2674
26752002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2676
2677        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2678        dodefaultroute.
2679
26802002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2681
2682        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2683        include <rtems/seterr.h>.
2684
26852002-02-01      Mike Siers <mikes@poliac.com>
2686
2687        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2688        avoid bringing the link down too fast. NOTE: Mike reports successfully
2689        running at 56K baud on a direct link.
2690
26912002-02-01      Eric Valette <valette@crf.canon.fr>
2692
2693        * librdbg/So many patches have been posted recently on the mailing list
2694        and  because we were unable to find correct solution to compile on
2695        various  linux distros (due to rpcgen incompatibilities), librdbg/and
2696        because the coding  style of rdbg was rather inconsistant among various
2697        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
2698        global coding style (using indent + manual edits), 2) incorporate/review
2699        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
2700        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
2701        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
2702        after rdbg initialization is done, NB : the paches is huge but it is
2703        mainly due to coding styke chnages.  Only few lines of codes have been
2704        really changed and they do not impact  rdbg functionnality (AFAIKT).
2705        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
2706        librdbg/include/rdbg/m68k/rdbg_f.h,
2707        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
2708        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
2709        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
2710        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
2711        librdbg/src/servtsp.c, librdbg/src/servutil.c,
2712        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
2713        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
2714        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
2715        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
2716        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
2717        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
2718        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
2719        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2720        librdbg/src/powerpc/new_exception_processing/remdeb.h,
2721        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
2722        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
2723
27242002-01-31      Mike Siers <mikes@poliac.com>
2725
2726        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
2727        * Nice Update of PPPD support which eliminates the requiremetn that
2728        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
2729        and reports that it seems to be more stable and handle larger packets
2730        better.  This patch replaces the termios tasks with more general pppd
2731        network driver tasks.  The functions pppinput() and pppstart() get
2732        called from the interrupt service routine.
2733        * libnetworking/Makefile.am, libnetworking/configure.ac,
2734        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
2735        libnetworking/net/ethernet.h, libnetworking/net/if.c,
2736        libnetworking/net/if.h, libnetworking/net/if_arp.h,
2737        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
2738        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
2739        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
2740        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
2741        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
2742        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
2743        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
2744        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
2745        libnetworking/net/route.c, libnetworking/net/route.h,
2746        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
2747        libnetworking/pppd/README, libnetworking/pppd/STATUS,
2748        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
2749        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2750        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2751        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2752        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2753        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2754        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2755        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2756        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2757        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2758        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2759        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
2760        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2761        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2762        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
2763        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
2764        libnetworking/pppd/example/README,
2765        libnetworking/pppd/example/netconfig.h,
2766        libnetworking/wrapup/Makefile.am: Modified.
2767        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
2768        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
2769        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
2770        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
2771        * libnetworking/modem/, libnetworking/modem/.cvsignore,
2772        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
2773        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
2774        libnetworking/modem/pppcompress.c: Subdirectory removed.
2775
27762002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2777
2778        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
2779        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2780
27812002-01-18      Till Straumann <strauman@slac.stanford.edu>
2782
2783        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
2784        issues: - exception handler needs to enable MSR_FP if the interrupted
2785        thread is FP enabled. - printk message for MSR fixed and added
2786        stacktrace. NOTE: this requires the stacktrace patch to
2787        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
2788        however).
2789
27902002-01-06      Joel Sherrill <joel@OARcorp.com>
2791
2792        * optman/.cvsignore: Added aclocal.m4 and configure.
2793        * optman/.cvsignore: New file.
2794
27952002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2796
2797        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
2798
27992002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2800
2801        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
2802        * optman/ChangeLog: New.
2803        * optman/configure.ac: New.
2804        * optman/Makefile.am: New.
2805        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
2806        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
2807
28082001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2809
2810        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
2811
28122001-12-18      Eric Norum <eric.norum@usask.ca>
2813
2814        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
2815        `directories' (path names with a / at the end) while disallowing open()
2816        operations on TFTP `directories'.
2817
28182001-12-07      Eric Norum <eric.norum@usask.ca>
2819
2820        * libnetworking/lib/tftpDriver.c: Restore write capability.
2821
28222001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2823
2824        * libchip/network/sonic.h: Fix typo.
2825        * libnetworking/arpa/Makefile.am: Remove stray lines.
2826
28272001-10-30      Victor V. Vengerov <vvv@oktet.ru>
2828
2829        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
2830
28312001-10-18      Eric Norum <eric.norum@usask.ca>
2832
2833        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
2834        chdir() and open() operations within the TFTP file system.
2835
28362001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2837
2838        * librdbg/configure.ac: Fix latent bug exposed by removal of
2839        config.cache's which prevented powerpc targets librdbg from building.
2840
28412001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2842
2843        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
2844        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
2845        autoconf-2.52 happy.
2846
28472001-10-12      Mike Siers <mikes@poliac.com>
2848
2849        * libnetworking/Update to stable working state.  Congratulations Mike!
2850        :).
2851        * libnetworking/modem_example: Directory removed.
2852        * libnetworking/modem_example/16550.h,
2853        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
2854        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
2855        libnetworking/modem_example/ppp.h,
2856        libnetworking/modem_example/pppcompress.c: Files removed.
2857        * libnetworking/pppd/example/pppd.options: New file.
2858        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
2859        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2860        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2861        libnetworking/pppd/rtemsmain.c: Updated.
2862
28632001-10-12      Joel Sherrill <joel@OARcorp.com>
2864
2865        * libchip/serial/z85c30.c: Fixed typo.
2866
28672001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2868
2869        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2870        * configure.in: Remove.
2871        * configure.ac: New file, generated from configure.in by autoupdate.
2872        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2873        * libchip/configure.in: Remove.
2874        * libchip/configure.ac: New file, generated from configure.in by
2875        autoupdate.
2876        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2877        * librdbg/configure.in: Remove.
2878        * librdbg/configure.ac: New file, generated from configure.in by
2879        autoupdate.
2880        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2881        * libnetworking/configure.in: Remove.
2882        * libnetworking/configure.ac: New file, generated from configure.in by
2883        autoupdate.
2884
28852001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2886
2887        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
2888        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
2889        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
2890
28912001-09-27      Joel Sherrill <joel@OARcorp.com>
2892
2893        * libchip/ChangeLog: Fixed typo in date.
2894
28952001-09-27      Eric Norum <eric.norum@usask.ca>
2896
2897        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
2898        TFTP  filesystem.
2899
29002001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2901
2902        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
2903        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
2904        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
2905        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
2906        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2907        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2908        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2909        'PREINSTALL_FILES ='.
2910        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
2911        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
2912        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
2913        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
2914        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
2915        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
2916        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
2917        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
2918        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
2919        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
2920        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
2921        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
2922
29232001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2924
2925        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
2926        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
2927        * librdbg/src/m68k/any/Makefile.am: Ditto.
2928        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2929        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
2930        happy.
2931
29322001-09-21      Joel Sherrill <joel@OARcorp.com>
2933
2934        * libchip/network/Makefile.am: Fixed typo on file name.
2935        * libchip/network/i82586.c: Commented out line 318 which is referencing
2936        a member of a structure that is not currently there.  This needs to be
2937        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
2938        to C style.
2939
29402001-09-19      Eric Norum <eric.norum@usask.ca>
2941
2942        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
2943
29442001-09-19      Chris Johns <ccj@acm.org>
2945
2946        * libchip/network/README.i82586, libchip/network/i82586.c,
2947        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
2948        Network driver for Intel i82586.
2949        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
2950        rtems/rtems_bsdnet_internal.h Added support for populating the initial
2951        "root" filesystem with information obtained via the DHCP response.
2952
29532001-09-14      Eric Norum <eric.norum@usask.ca>
2954
2955        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
2956        make gcc 3.x happy.
2957
29582001-08-16      Mike Siers <mikes@poliac.com>
2959
2960        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
2961        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
2962        These support callback functionality that has not even been compiled
2963        under RTEMS yet.
2964        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
2965        example application.  Mike's notes on the modifications: - renamed
2966        error() function because of namespace problems - removed calls to the
2967        exit() funciton - removed extra files from the pppd source directory -
2968        defined pppd task constant values in rtemspppd.h - modifyied example
2969        code to get actual tick per second value - placed the pppd 2.3.11 man
2970        page file (pppd.8) into the pppd directory.
2971        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2972        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2973        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2974        libnetworking/pppd/rtems-ppp.c: Deleted.
2975        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
2976        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2977        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
2978        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
2979        libnetworking/pppd/example/init.c,
2980        libnetworking/pppd/example/netconfig.h,
2981        libnetworking/pppd/example/ppp.conf,
2982        libnetworking/pppd/example/pppdapp.c,
2983        libnetworking/pppd/example/system.h: New files.
2984        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
2985        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
2986        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
2987        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2988        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2989        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2990        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2991        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2992        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2993        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2994        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2995        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2996        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2997        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
2998        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
2999
30002001-08-16      Joel Sherrill <joel@OARcorp.com>
3001
3002        * libnetworking/pppd/example/Makefile: Removed.
3003        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3004        to avoid bootstrap -c clobbering it.
3005        * libnetworking/rtems_telnetd/.cvsignore: New file.
3006
30072001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3008
3009        * libnetworking/Makefile.am, libnetworking/configure.in,
3010        libnetworking/rtems_servers/Makefile.am,
3011        libnetworking/rtems_servers/telnetd.c,
3012        libnetworking/rtems_servers/telnetd.h,
3013        libnetworking/rtems_telnetd/Makefile.am,
3014        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3015        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3016        libnetworking/rtems_telnetd/telnetd.c,
3017        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3018        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3019        effect when ftpd change. - the tcp/ip stats have been implemented into
3020        icmds.c and started when telnetd daemon is started.
3021        * libnetworking/rtems_servers/telnetd.c,
3022        libnetworking/rtems_servers/telnetd.h: Removed.
3023        * libnetworking/rtems_telnetd: New directory.
3024        * libnetworking/rtems_telnetd/Makefile.am,
3025        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3026        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3027        libnetworking/rtems_telnetd/telnetd.c,
3028        libnetworking/rtems_telnetd/telnetd.h: New files.
3029
30302001-06-14      Joel Sherrill <joel@OARcorp.com>
3031
3032        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3033        Moved from libmisc/shell so the network stack to address network
3034        depenendency.
3035        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3036
30372001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3038
3039        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3040
30412001-05-15      Joel Sherrill <joel@OARcorp.com>
3042
3043        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3044        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3045        accidentally deleted the incorrectly empty versions.
3046
30472001-05-14      Till Straumann <strauman@slac.stanford.edu>
3048
3049        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3050        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3051        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3052        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3053        to know the values) - the affected BSP (shared/motorola) headers have
3054        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3055        driver (libchip/network/dec21140.c) has been fixed to use
3056        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3057        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3058        who is using this driver. - the DEC driver also has been fixed to use
3059        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3060        delay_in_bus_cycles().
3061
30622001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3063
3064        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3065
30662001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3067
3068        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3069
30702001-04-24      Eric Norum <eric.norum@usask.ca>
3071
3072        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3073        NTP synchronization a little more robust -- no NTP daemon yet, but at
3074        least it trys a little harder when the primary NTP server is down.
3075
30762001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3077
3078        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3079        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3080        libnetworking/pppd/modem_example/modem.c,
3081        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3082        other strings into English.
3083        * libnetworking/pppd/STATUS: updated to reflect the changes.
3084
30852001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3086
3087        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3088        again.
3089
30902001-04-20      Eric Valette <valette@crf.canon.fr>
3091
3092        * mcp750 directory renamed new_exception processing as it supports many
3093        more CPU models.
3094        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3095        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3096        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3097        formerly in mcp750 plus modifications.
3098        * librdbg/src/powerpc/mcp750/.cvsignore,
3099        librdbg/src/powerpc/mcp750/Makefile.am,
3100        librdbg/src/powerpc/mcp750/remdeb.h,
3101        librdbg/src/powerpc/mcp750/remdeb_f.x,
3102        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3103        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3104        new_exception_processing.
3105        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3106        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3107        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3108        part of this effort to add support for the MPC8xx.
3109
31102001-04-19      Joel Sherrill <joel@OARcorp.com>
3111
3112        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3113        internal include files.
3114
31152001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3116
3117        PR 158
3118        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3119        rcmd() library call by commenting out the parts that deal with signals.
3120        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3121        stdio. The 'server-side' parts of this file which deal with
3122        authentication are disabled since they are not needed.
3123
31242001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3125
3126        * libnetworking/include/.cvsignore: Remove dangling file.
3127
31282001-03-14      Joel Sherrill <joel@OARcorp.com>
3129
3130        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3131        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3132        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3133        libchip style serial drivers can be written in libcpu or libbsp.
3134
31352001-03-01      Joel Sherrill <joel@OARcorp.com>
3136
3137        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3138        libchip/network/sonic.c, libchip/network/sonic.h,
3139        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3140        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3141        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3142        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3143        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3144        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3145        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3146        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3147
31482001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3149
3150        * librdbg/include/rdbg/Makefile.am,
3151        librdbg/include/rdbg/i386/Makefile.am,
3152        librdbg/include/rdbg/m68k/Makefile.am,
3153        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3154        style on include files.
3155
31562001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3157
3158        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3159        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3160        replace ${..} with $(..).
3161        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3162        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3163        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3164        libnetworking/rtems/Makefile.am, libnetworking/
3165        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3166        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3167        include_*HEADERS instead of H_FILES.
3168        * libnetworking/include/Makefile.am: Remove.
3169        * libnetworking/Makefile.am: Add handling of *.h files.
3170        * libnetworking/configure.in: Remove include/Makefile.
3171
31722001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3173
3174        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3175
31762001-01-31      Sergei Organov <osv@javad.ru>
3177
3178        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3179        current dir and root dir removed in favor of new libio support for
3180        task-local current and root directories. - Bug in `close_data_socket()'
3181        introduced by previous change fixed. - `command_pasv()' changed to set
3182        timeout on socket we are listening on and code fixed to don't close
3183        socket twice on error. - `serr()' changed to clear `errno'. -
3184        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3185        changed to clear `errno' before processing session. -
3186        `close_data_socket()' fixed to close both active and passive sockets -
3187        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3188        empty string  in `exec_command()'.
3189
31902001-01-25      Eric Norum <eric.norum@usask.ca>
3191
3192        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3193        improves throughput on systems which are dropping packets.   Only the
3194        first timeout is reduced.  This keeps the number of extra packets down
3195        on networks that are very busy and dropping lots of packets.
3196
31972001-01-24      Sergei Organov <osv@javad.ru>
3198
3199        * libnetworking/rtems_servers/ftpd.c,
3200        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3201        - Timeouts on sockets implemented. 'idle' field added to configuration.
3202        No timeout by default to keep backward compatibility. Note: SITE IDLE
3203        command not implemented yet. - Basic global access control implemented.
3204        'access' field added to configuration. No access limitations by default
3205        to keep backward compatibility. - Anchor data socket for active mode
3206        (using self IP and port 20.) - Fixed default data port support (still
3207        not tested). - Don't allow IP address different from originating host in
3208        PORT command to improve security. - Fixed bug in MDTM command. - Check
3209        for correctness of parsing of argument in command_port(). - Fixed
3210        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3211        a directory. - Command parsing a little bit improved: command names are
3212        now converted to upper-case to be more compatible with RFC (command
3213        names are not case-sensitive.) - Reformat comments so that they have
3214        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3215        previous changes - True ASCII mode implemented (doesn't work for hooks
3216        and /dev/null) - Passive mode implemented, PASV command added. - Default
3217        port for data connection could be used (untested, can't find ftp client
3218        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3219        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3220
32212001-01-18      Joel Sherrill <joel@OARcorp.com>
3222
3223        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3224        macro using variable arguments.
3225        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3226        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3227        since I updated the main RTEMS development machine to RedHat 7.2 and
3228        apparently got a new version of rpcgen.
3229
32302001-01-12      Sergei Organov <osv@javad.ru>
3231
3232        * libnetworking/rtems_servers/ftpd.c,
3233        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3234        - use pool of pre-created threads to handle sessions instead of
3235        creating/deleting threads on the fly - LIST output is now similar to
3236        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3237        happy with it. - LIST NAME now works (both for files and directories) -
3238        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3239        clients happy  - keep track of CWD for every session separately -
3240        ability to specify root directory name for FTPD in configuration table.
3241        FTPD will then create illusion for FTP clients that this is actually
3242        root directory. - ignore options sent in commands, thus LIST -al FILE
3243        works and doesn't try to list "-al" directory. - buffers are allocated
3244        on stack instead of heap where possible to eliminate malloc/free calls
3245        (avoid possible heap fragmentation troubles). - drop using of task
3246        notepad to pass parameters - use function arguments instead - use
3247        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3248        in socket() instead of AF_INET.
3249
32502001-01-02      Joel Sherrill <joel@OARcorp.com>
3251
3252        * libnetworking/CHANGELOG: Removed.
3253        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3254
32552000-12-14      Eric Norum <eric.norum@usask.ca>
3256
3257        * libnetworking/lib/tftpDriver.c: Added write capability.
3258
32592000-12-08      Joel Sherrill <joel@OARcorp.com>
3260
3261        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3262        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3263        numerous variable declarations conditional on PPP_COMPRESS and
3264        PPP_FILTER.  Commented out variables that were not used because the code
3265        using them was commented out. Removed totally unused variables.
3266        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3267        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3268
32692000-11-30      Joel Sherrill <joel@OARcorp.com>
3270
3271        * libnetworking/modem/ppp_tty.c: Changed to include
3272        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3273        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3274        * libnetworking/Makefile.am: Modified to reflect above.
3275
32762000-11-27      Joel Sherrill <joel@OARcorp.com>
3277
3278        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3279
32802000-11-25      Eric Norum <eric.norum@usask.ca>
3281
3282        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3283        core.
3284
32852000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3286
3287        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3288        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3289        subdir.
3290        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3291        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3292        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3293        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3294        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3295        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3296        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3297        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3298        ppp_tty.c and the real pppd main is in pppmain.c.
3299
33002000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3301
3302        * libchip/network/sonic.c: Added ipalign() routine to align the received
3303        packet so that the ip header is on a 32-bit boundary. Necessary for
3304        cpu's that do not allow unaligned loads and stores and when the 32-bit
3305        DMA mode is used.
3306
33072000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3308
3309        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3310        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3311        ACLOCAL_AMFLAGS.
3312        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3313        ACLOCAL_AMFLAGS.
3314        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3315        ACLOCAL_AMFLAGS.
3316
33172000-11-03      Chris Johns <ccj@acm.org>
3318
3319        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3320        libchip/network/cs8900.h: New files.
3321
33222000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3323
3324        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3325        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3326        $(RTEMS_TOPdir)/aclocal.
3327        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3328        $(RTEMS_TOPdir)/aclocal.
3329        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3330        $(RTEMS_TOPdir)/aclocal.
3331
33322000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3333
3334        * configure.in: Switch to GNU-canonicalization.
3335        * Makefile.am: Reflect changes to configure.in.
3336        * acinclude.m4: Remove.
3337
33382000-10-30      Joel Sherrill <joel@OARcorp.com>
3339
3340        * POSIX include files merged into newlib.  This resulted in some
3341        definitions moving to other files and thus some secondary effects in
3342        RTEMS source code.
3343        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3344        in sync with newlib's <machine/types.h>.
3345        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3346        definition of struct itimerval in <sys/time.h>.
3347
33482000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3349
3350        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3351        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3352        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3353        * ChangeLog: Fix typos.
3354        * configure.in: add tests to the GNU canonicalized subdirectories.
3355
33562000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3357
3358        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3359        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3360        the lib directory before configuring lib/.
3361
33622000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3363
3364        * configure.in, Makefile.am: add exec to the GNU canonicalized
3365        subdirectories.
3366        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3367        * configure.in: add libnetworking, librpc and librdb to the GNU
3368        canonicalized subdirectories.
3369        * configure.in: add libmisc and libchip to the GNU canonicalized
3370        subdirectories.
3371        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3372        Switch to GNU canonicalization.
3373        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3374        Switch to GNU canonicalization.
3375        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3376        Switch to GNU canonicalization.
3377
33782000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3379
3380        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3381        canonicalization to libfs/. The approach is currently a bit of a hack as
3382        GNU canonicalization does not support the per-BSP build some of the
3383        other directories require.  As more of the tree is converted, this will
3384        become less  of an issue.
3385
33862000-10-20      Joel Sherrill <joel@OARcorp.com>
3387
3388        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3389        parameter.
3390
33912000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3392
3393        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3394        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3395        * librdbg/configure.in: Add m68k support.
3396        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3397        subdirectory.
3398        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3399        failure.
3400        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3401        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3402        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3403        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3404        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3405        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3406        librdbg/src/m68k/.cvsignore: New files.
3407        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3408        function pointers.
3409        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3410        _after_ pointer has been checked against NULL.
3411
34122000-10-18      Joel Sherrill <joel@OARcorp.com>
3413
3414        * wrapup/Makefile.am: Added libfs.
3415
34162000-10-18      Chris Johns <ccj@acm.org>
3417
3418        * libfs created.
3419        * configure.in: Added libfs subdirectory.
3420        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3421
34222000-09-28      Joel Sherrill <joel@OARcorp.com>
3423
3424        * libnetworking/rtems_webserver/Makefile.am,
3425        libnetworking/rtems_webserver/base64.c,
3426        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3427        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3428
34292000-09-22      Joel Sherrill <joel@OARcorp.com>
3430
3431        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3432        libnetworking/rtems/rtems_bsdnet_internal.h,
3433        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3434        have included rtems.h.  It is now including precisely the  least amount
3435        of low level, yet portable .h files to get the basic RTEMS types
3436        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3437        used machine/types.h to include rtems.h.
3438
34392000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3440
3441        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3442
34432000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3444
3445        * libnetworking/ChangeLog: Cleanup.
3446
34472000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3448
3449        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3450        * libchip/ChangeLog: Fix formating.
3451
34522000-09-05      Joel Sherrill <joel@OARcorp.com>
3453
3454        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3455        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3456        confusion and to work with the converted flags.
3457
34582000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3459
3460        * wrapup/Makefile.am: Include compile.am.
3461        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3462        libchip/serial/Makefile.am: Include compile.am.
3463        * librdbg/src/i386/any/Makefile.am,
3464        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3465        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3466        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3467        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3468        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3469        libnetworking/rtems_servers/Makefile.am,
3470        libnetworking/rtems_webserver/Makefile.am,
3471        libnetworking/wrapup/Makefile.am: Include compile.am.
3472
34732000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3474
3475        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3476        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3477
34782000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3479
3480        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3481
34822000-08-31      Joel Sherrill <joel@OARcorp.com>
3483
3484        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3485        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3486        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3487        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3488        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3489        * libnetworking/wbase64.c: Removed.
3490        * libnetworking/Makefile.am, libnetworking/asp.c,
3491        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3492        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3493        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3494        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3495        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3496        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3497        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3498        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3499        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3500        Modified.
3501
35022000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3503
3504        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3505
35062000-08-30      Joel Sherrill <joel@OARcorp.com>
3507
3508        * libnetworking/rtems_webserver/license.txt: New file.
3509
35102000-08-10      Joel Sherrill <joel@OARcorp.com>
3511
3512        * ChangeLog: New file.
3513        * libchip/ChangeLog: New file.
3514        * librdbg/ChangeLog: New file.
3515        * libnetworking/ChangeLog: New file.
3516
Note: See TracBrowser for help on using the repository browser.