source: rtems/c/src/ChangeLog @ 73cdeb6

4.104.114.84.95
Last change on this file since 73cdeb6 was 5129b24, checked in by Joel Sherrill <joel.sherrill@…>, on 06/20/07 at 22:19:38

2007-06-20 Ray Xu <rayx@…>

  • optman/Makefile.am, optman/preinstall.am: Add stubs for file system, console, and libio. This shrinks the memory requirements but Joel has not figured out how best to present this to application space.
  • optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c: New files.
  • Property mode set to 100644
File size: 127.9 KB
Line 
12007-06-20      Ray Xu <rayx@gmail.com>
2
3        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
4        console, and libio. This shrinks the memory requirements but Joel has
5        not figured out how best to present this to application space.
6        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
7        New files.
8
92007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
10
11        * optman/sapi/no-io.c: Split IO Manager into one function per file so
12        now we only need required initialization methods.
13
142007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
15
16        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
17        parameter since it was used to configure a no longer used feature.
18        Device names are now part of the filesystem not in a table.
19
202007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
21
22        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
23        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
24        optman/rtems/no-part.c, optman/rtems/no-region.c,
25        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
26        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
27        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
28        other optional managers so using them reduces application size
29        instead of increasing it.
30        * optman/rtems/no-barrier.c: New file.
31
322007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
33
34        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
35        adjustments to pci-API changes.
36        * libchip/network/dec21140.c, libchip/network/elnk.c,
37        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
38        changes.
39
402007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
41
42        * libchip/network/dec21140.c, libchip/network/if_dc.c,
43        libchip/network/if_fxp.c: Reflect changes to pci-API.
44
452007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
46
47        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
48        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
49
502007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
51
52        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
53          being used to compile "tools").
54
552007-03-13      Joel Sherrill <joel@OARcorp.com>
56
57        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
58
592007-03-12      Joel Sherrill <joel@OARcorp.com>
60
61        * libchip/network/cs8900.c, libchip/network/cs8900.h,
62        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
63        and/or fix mistake in copyright notice. Both of these mistakes appear
64        to be from code submitted after these changes were made previously.
65
662007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
67
68        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
69
702007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
71
72        * libchip/Makefile.am: Correct path to README.tulipclone.
73
742007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
75
76        * libchip/ide/ata.c: Remove superfluous type casts.
77
782007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
79
80        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
81        Use size_t for sizes.
82
832007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
84
85        * libchip/ide/ata.c: in ata_request_done: moved call to free()
86        from preemption disabled region
87
882007-01-16      Till Straumann <strauman@slac.stanford.edu>
89
90        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
91        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
92        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
93
942006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
95
96        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
97          ioctl_command_t as ioctl argument.
98
992006-12-13      Joel Sherrill <joel@OARcorp.com>
100
101        * librtems++/include/rtems++/rtemsEvent.h,
102        librtems++/include/rtems++/rtemsMessageQueue.h,
103        librtems++/include/rtems++/rtemsSemaphore.h,
104        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
105        librtems++/src/rtemsMessageQueue.cc,
106        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
107        rtems_unsigned32 to uint32_t.
108
1092006-12-13      Joel Sherrill <joel@OARcorp.com>
110
111        PR 1181/bsps
112        * optman/rtems/no-msg.c: Clean up dead code.
113
1142006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
115
116        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
117
1182006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
119
120        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
121        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
122        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
123
1242006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
125
126        * configure.ac: New BUG-REPORT address.
127
1282006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
129
130        * Makefile.am: Remove ampolish3.
131
1322006-11-17      Joel Sherrill <joel@OARcorp.com>
133
134        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
135        blank lines.
136
1372006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
138
139        * configure.ac: Remove RTEMS_AMPOLISH3.
140        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
141          Remove checks for AMPOLISH3.
142        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
143        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
144        * ampolish3: Remove.
145
1462006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
147
148        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
149        * aclocal/prog-cc.m4: Remove CFLAGS.
150        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
151        Compose CFLAGS. Append CFLAGS to ac_configure_args.
152
1532006-10-23      Joel Sherrill <joel@OARcorp.com>
154
155        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
156
1572006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
158
159        * automake/compile.am: Use hard-coded RTEMS_* flags.
160
1612006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
162
163        * aclocal/rtems-top.m4: Remove RTEMS_API.
164        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
165
1662006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
167
168        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
169
1702006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
171
172        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
173
1742006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
175
176        * aclocal/version.m4: Bump version to 4.7.99.0.
177
1782006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
179
180        * configure.ac: Require autoconf-2.60. Require automake-1.10.
181
1822006-09-11      Joel Sherrill <joel@OARcorp.com>
183
184        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
185
1862006-09-04      Joel Sherrill <joel@OARcorp.com>
187
188        * libchip/network/greth.c, libchip/network/open_eth.c,
189        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
190        introduced by warning removal.
191
1922006-09-01      Joel Sherrill <joel@OARcorp.com>
193
194        * libchip/network/greth.c, libchip/network/open_eth.c,
195        libchip/network/smc91111.c: Remove warnings and correct prototype
196        added earlier today.
197
1982006-09-01      Joel Sherrill <joel@OARcorp.com>
199
200        * libchip/network/cs8900.c, libchip/network/greth.c,
201        libchip/network/i82586.c, libchip/network/open_eth.c,
202        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
203        sized integers, and inttypes.h printf helpers.
204
2052006-08-09      Kolja Waschk <waschk@telos.de>
206
207        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
208
2092006-07-12      Joel Sherrill <joel@OARcorp.com>
210
211        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
212
2132006-07-11      Jerry Needell <jerry.needell@unh.edu>
214
215        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
216        4.6 branch.  Original modifications by Gaisler Enterprises.
217        * libchip/network/greth.c, libchip/network/greth.h: New files.
218
2192006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
220
221        * ide/ata.[ch]:
222        (PR1118) fetch priority for ATA task from a variable,
223        not a fixed configuration value.
224       
2252006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
226
227        * Makefile.am: Add ampolish3.
228
2292006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
230
231        * ampolish3: New.
232        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
233
2342006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
235
236        * aclocal/rtems-ampolish.m4: New.
237        * configure.ac: Use RTEMS_AMPOLISH3.
238
2392006-04-18  Joel Sherrill <joel@OARcorp.com>
240
241        * aclocal/version.m4: Updated to rtems-4.6.99.3.
242
2432006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
244
245        PR 853/filesystem
246        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
247        should be modified to support the new exception scheme and to use the
248        handle parameter.
249
2502006-02-a32     Eric Norum <norume@aps.anl.gov>
251
252        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
253        "newer" PCI access calls.  Minor cleanups.  Comments.
254
2552006-01-12      Eric Norum <norume@aps.anl.gov>
256
257        PR 861/networking
258        PR 863/networking
259        * libchip/network/smc91111.c: Fix illegal lvalue increments.
260
2612006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
262
263        * wrapup/Makefile.am: Add preinstall.am.
264        * libchip/Makefile.am: Build libchip/network/smc91111.
265        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
266        Eliminate cyg_int* crap.
267
2682006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
269
270        * librdbg/Makefile.am: Add preinstall.am.
271        * aclocal/bsp-configure.m4: Add ampolish3.
272        New header guards.
273
2742006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
275
276        * libchip/network/open_eth.c, libchip/network/open_eth.h:
277        Merger from rtems-4-6-branch.
278
2792006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
280
281        * libchip/network/smc91111.c
282        libchip/network/smc91111config.h
283        libchip/network/smc91111exp.h
284        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
285        * libchip/Makefile.am: Reflect adding smc91111*.
286
2872006-01-08      Joel Sherrill <joel@OARcorp.com>
288
289        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
290        char *.
291
2922006-01-08      Joel Sherrill <joel@OARcorp.com>
293
294        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
295        warnings.
296
2972005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
298
299        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
300        Add RTEMS_RELLDFLAGS.
301        * automake/compile.am: Remove RTEMS_USE_GCC.
302        Remove RTEMS_RELLDFLAGS.
303        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
304
3052005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
306
307        * libchip/network/if_media.h, libchip/network/mii.h:
308        Remove (Moved to cpukit).
309        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
310        and libchip/network/if_media.h.
311        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
312        if_media.h having moved.
313
3142005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
315
316        * automake/compile.am, automake/host.am, automake/local.am,
317        automake/subdirs.am: Remove depend.
318        * configure.ac: Explicitly pass --libdir and --includedir to
319        testsuites.
320
3212005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
322
323        * configure.ac: Reflect changes to testsuites.
324
3252005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
326
327        * automake/compile.am: Remove GCCSPECS.
328        * aclocal/prog-cc.m4: Add GCCSPECS.
329        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
330
3312005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
332
333        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
334        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
335
3362005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
337
338        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
339        libcpu/byteorder.h for i386.
340
3412005-11-02      Till Straumann <strauman@slac.stanford.edu>
342
343        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
344        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
345        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
346        added a simple API/library for i2c devices and drivers for i2c
347        2-byte eeproms and a ds1621 temperature sensor; API is documented
348        in libi2c.h.
349
3502005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
351
352        * libnetworking/pppd/ipxcp.c,
353        libnetworking/pppd/chat.c,
354        libnetworking/pppd/patchlevel.h,
355        libnetworking/pppd/upap.h,
356        libnetworking/pppd/md5.h,
357        libnetworking/pppd/pppd.8,
358        libnetworking/pppd/README,
359        libnetworking/pppd/preinstall.am,
360        libnetworking/pppd/md4.h,
361        libnetworking/pppd/magic.c,
362        libnetworking/pppd/pppd.h,
363        libnetworking/pppd/demand.c,
364        libnetworking/pppd/rtemsmain.c,
365        libnetworking/pppd/sys-rtems.c,
366        libnetworking/pppd/ipcp.h,
367        libnetworking/pppd/lcp.h,
368        libnetworking/pppd/chap_ms.c,
369        libnetworking/pppd/md4.c,
370        libnetworking/pppd/rtemspppd.h,
371        libnetworking/pppd/cbcp.h,
372        libnetworking/pppd/auth.c,
373        libnetworking/pppd/lcp.c,
374        libnetworking/pppd/example/README,
375        libnetworking/pppd/example/ppp.conf,
376        libnetworking/pppd/example/system.h,
377        libnetworking/pppd/example/netconfig.h,
378        libnetworking/pppd/example/pppdapp.c,
379        libnetworking/pppd/example/init.c,
380        libnetworking/pppd/example/Makefile-user,
381        libnetworking/pppd/example/pppd.options,
382        libnetworking/pppd/rtemspppd.c,
383        libnetworking/pppd/ipxcp.h,
384        libnetworking/pppd/chap_ms.h,
385        libnetworking/pppd/options.c,
386        libnetworking/pppd/magic.h,
387        libnetworking/pppd/chap.h,
388        libnetworking/pppd/cbcp.c,
389        libnetworking/pppd/upap.c,
390        libnetworking/pppd/chap.c,
391        libnetworking/pppd/Makefile.am,
392        libnetworking/pppd/ccp.h,
393        libnetworking/pppd/utils.c,
394        libnetworking/pppd/rtemsdialer.h,
395        libnetworking/pppd/fsm.h,
396        libnetworking/pppd/pathnames.h,
397        libnetworking/pppd/md5.c,
398        libnetworking/pppd/fsm.c,
399        libnetworking/pppd/ipcp.c,
400        libnetworking/pppd/STATUS,
401        libnetworking/pppd/ccp.c,
402        libnetworking/Makefile.am: Remove (Moved to cpukit).
403
4042005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
405
406        * configure.ac: Remove libnetworking, libnetworking/pppd.
407        * wrapup/Makefile.am: Remove libpppd.a.
408
4092005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
410
411        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
412        rtemsdialer.h to $(includedir)/rtems.
413
4142005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
415
416        * libnetworking/rtems_telnetd/icmds.c,
417        libnetworking/rtems_telnetd/Makefile.am,
418        libnetworking/rtems_telnetd/preinstall.am,
419        libnetworking/rtems_telnetd/pty.c,
420        libnetworking/rtems_telnetd/pty.h,
421        libnetworking/rtems_telnetd/README,
422        libnetworking/rtems_telnetd/telnetd.c,
423        libnetworking/rtems_telnetd/telnetd.h:
424        Remove (Moved to cpukit).
425
4262005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
427
428        * configure.ac: Remove libnetworking/rtems_telnetd.
429        * libnetworking/Makefile.am: Remove rtems_telnetd.
430        * libnetworking/README: Remove (Obsolete).
431        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
432
4332005-10-20  Eric Norum <norume@aps.anl.gov>
434
435        * libchip/network/dec21140.c: Clean up PCI mapping.
436
4372005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
438
439        * libnetworking/pppd/Makefile.am: Use preinstall.am.
440        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
441        librdbg/src/servrpc.c, librdbg/src/servtgt.c
442        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
443        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
444        * configure.ac: Move optman to the end of BSP_SUBDIRS.
445
4462005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
447
448        * aclocal/bspopts.m4: Add missing m4 quotes.
449
4502005-09-02  Joel Sherrill <joel@OARcorp.com>
451
452    * aclocal/version.m4: Updated to rtems-4.6.99.2.
453
4542005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
455
456        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
457        libchip/network/dec21140.c: Remove initialization of PCI bus.
458
4592005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
460
461        * optman/Makefile.am: Add preinstall.am.
462
4632005-07-18      Karel Gardas <kgardas@objectsecurity.com>
464
465        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
466        UNTESTED to tested.
467
4682005-06-17      Joel Sherrill <joel@OARcorp.com>
469
470        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
471        it is not supported by the MPC5xx.
472
4732005-06-17      Joel Sherrill <joel@OARcorp.com>
474
475        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
476        interface. Also correct attempting to build on other than PowerPC and
477        x86.
478
4792005-06-16      Daron Chabot <daron@nucleus.usask.ca>
480
481        * libchip/Makefile.am: Add driver for Tulip clones.
482        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
483        libchip/network/if_dcreg.h: New files.
484
4852005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
486
487        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
488        to enable rdbg.
489        * configure.ac: Reflect changes above.
490
4912005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
492
493        * configure.ac: Add ada/.
494
4952005-05-20      Sergei Organov  <osv@topconrd.ru>
496
497        PR 750/networking
498        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
499        wait_input().
500
5012005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
502
503        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
504        rtems/irq.h.
505
5062005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
507
508        * libchip/Makefile.am: Include preinstall.am.
509        * libchip/preinstall.am: New.
510
5112005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
512
513        * configure.ac: Add AMPOLISH3.
514        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
515        * libnetworking/rtems_telnetd/preinstall.am: New.
516        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
517
5182005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
519
520        * configure.ac: Let enable_rpcgen default to "no".
521
5222005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
523
524        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
525
5262005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
527
528        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
529        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
530
5312005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
532
533        * libchip/network/dec21140.c, libchip/network/elnk.c,
534        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
535
5362005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
537
538        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
539        of code as a result of the implementation of a common PCI interface.
540
5412005-05-04      Joel Sherrill <joel@OARcorp.com>
542
543        * libchip/network/open_eth.c: Remove prototype of set_vector.
544
5452005-05-03      Joel Sherrill <joel@OARcorp.com>
546
547        * librdbg/src/ptrace.c: Remove warning.
548
5492005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
550
551        * libchip/network/dec21140.c, libchip/network/elnk.c,
552        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
553        Modified parameter list to remove warnings.
554
5552005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
556
557        * libchip/network/cs8900.c, libchip/network/i82586.c,
558        libchip/network/open_eth.c, libchip/network/sonic.c,
559        libchip/serial/mc68681.c: Modified types to remove
560        warnings.  Added initialization to remove warnings.
561
5622005-04-28      Joel Sherrill <joel@OARcorp.com>
563
564        * libchip/network/README.sonic: Rewritten to account for removal of
565        dmv177.
566
5672005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
568
569        PR 781/rtems_misc
570        * libchip/serial/ns16550_p.h: Fix baud rate calculation
571
5722005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
573
574        * libchip/serial/ns16550.c:
575        Fixed warnings generated in various powerpc configurations
576
5772005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
578
579        * libchip/serial/ns16550.c: Modified
580        ISR to work with PPC new exception processing
581
5822005-03-14      Joel Sherrill <joel@OARcorp.com>
583
584        * libchip/network/dec21140.c, libchip/network/elnk.c,
585        libchip/network/if_fxp.c: Continue PCI API unification. All use
586        pci_find_device(). Network drivers manufacture a signature since all
587        calls have not been converted yet.
588
5892005-03-04      Joel Sherrill <joel@OARcorp.com>
590
591        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
592        initialize function part of the unified PCI API as pci_initialize().
593
5942005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
595
596        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
597        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
598
5992005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
600
601        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
602        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
603
6042005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
605
606        * aclocal/ppc.m4: Reflect changes to ppc exception processing
607        building procedures.
608
6092005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
610
611        * aclocal/prog-cc.m4:
612        Quote CFLAGS's RHS to accomodate Solaris broken sh.
613
6142005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
615
616        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
617
6182005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
619
620        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
621
6222005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
623
624        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
625
6262005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
627
628        * libnetworking/rtems_servers/ftp.c,
629        libnetworking/rtems_servers/ftp.h,
630        libnetworking/rtems_servers/Makefile.am:
631        Remove (relocated to cpukit/ftpd).
632        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
633        removed move libnetworking/rtems_servers.
634
6352005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
636
637        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
638
6392005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
640
641        PR 755/rtems
642        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
643        Remove local declarations of rtems_bsdnet_nameservers,
644        rtems_bsdnet_nameservers_count.
645
6462005-01-31      Sergei Organov <osv@topconrd.ru>
647
648        PR 751/pppd
649        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
650        committed to fix PR736 breaks pppd. chat.c should have its own static
651        ttyfd for pppd to work correctly. The symptom is that second
652        invokation of chat (for connect script) fails due to pppd_ttyfd set
653        to -1 by previous chat invokation (for init script). In addition,
654        this patch fixes leaving of dangling pointer in the abort_stbring[]
655        by chat_send().
656
6572005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
658
659        * configure.ac: Remove CFLAGS_DEBUG_V.
660        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
661
6622005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
663
664        * wrapup/Makefile.am: Remove rtems-ctor.o.
665
6662005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
667
668        * libchip/rtc/rtc.h: size_t RTC_Count.
669
6702005-01-20      Joel Sherrill <joel@OARcorp.com>
671
672        PR 736/pppd
673        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
674        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
675        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
676        should not be static and should have a name more specific to pppd.
677
6782005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
679
680        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
681        libnetworking/rtems_servers/Makefile.am,
682        libnetworking/rtems_telnetd/Makefile.am,
683        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
684        Eliminate CFLAGS_OPTIMIZE_V.
685
6862005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
687
688        * configure.ac: Pass CFLAGS to testsuites configure.
689        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
690        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
691
6922005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
693
694        * configure.ac: Pass CFLAGS to cpukit configure.
695        * aclocal/rtems-flags.m4: Remove (Unused).
696        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
697        * aclocal/env-rtemsbsp.m4:
698        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
699        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
700        RTEMS_CFLAGS.
701        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
702        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
703        Cleanup comments.
704
7052005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
706
707        * automake/compile.am: Remove build-variant support.
708
7092005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
710
711        * libnetworking/pppd/Makefile.am,
712        libnetworking/rtems_servers/Makefile.am,
713        libnetworking/rtems_telnetd/Makefile.am:
714        Remove build-variant support.
715
7162005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
717
718        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
719        support/Makefile.am, wrapup/Makefile.am:
720        Remove build-variant support.
721
7222004-11-22      Joel Sherrill <joel@OARcorp.com>
723
724        * libchip/network/if_fxp.c: Add entry for another module ID code.
725
7262004-11-22      Joel Sherrill <joel@OARcorp.com>
727
728        PR 693/misc
729        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
730        in/outport routines.
731
7322004-11-22      Joel Sherrill <joel@OARcorp.com>
733
734        PR 693/misc
735        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
736        in/outport routines.
737
7382004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
739
740        * aclocal/enable-itron.m4: Remove (unused).
741
7422004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
743
744        * configure.ac: Misc. quoting cleanups.
745        Enable ada-tests iff --enable-ada and --enable-tests.
746
7472004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
748
749        PR 703/filesystem
750        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
751        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
752        libchip/ide/ide_controller.c:
753        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
754        available for BSPS/device drivers.
755        Extend the "modes_available" and "mode_active" parameters to
756        uint16_t for UDMA support.
757
7582004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
759
760        * libchip/network/dec21140.c: Cleanup a bit and remove message about
761        not supported on PowerPC since it works on the MVME2100 BSP.
762
7632004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
764
765        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
766        Add dependency tracking for *.cfgs.
767        * Makefile.am: Add dependency tracking for *.cfg.
768
7692004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
770
771        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
772        (Thanks to Lars Munch <lars@segv.dk> for catching this).
773
7742004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
775
776        PR 707/make_build
777        * configure.ac: Add --enable-rpcgen.
778
7792004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
780
781        PR 700/rtems_misc
782        * libnetworking/rtems_webserver/asp.c,
783        libnetworking/rtems_webserver/balloc.c,
784        libnetworking/rtems_webserver/cgi.c,
785        libnetworking/rtems_webserver/default.c,
786        libnetworking/rtems_webserver/ej.h,
787        libnetworking/rtems_webserver/ejIntrn.h,
788        libnetworking/rtems_webserver/ejlex.c,
789        libnetworking/rtems_webserver/ejparse.c,
790        libnetworking/rtems_webserver/emfdb.c,
791        libnetworking/rtems_webserver/emfdb.h,
792        libnetworking/rtems_webserver/form.c,
793        libnetworking/rtems_webserver/handler.c,
794        libnetworking/rtems_webserver/h.c,
795        libnetworking/rtems_webserver/license.txt,
796        libnetworking/rtems_webserver/Makefile.am,
797        libnetworking/rtems_webserver/md5c.c,
798        libnetworking/rtems_webserver/md5.h,
799        libnetworking/rtems_webserver/mime.c,
800        libnetworking/rtems_webserver/misc.c,
801        libnetworking/rtems_webserver/NOTES,
802        libnetworking/rtems_webserver/ringq.c,
803        libnetworking/rtems_webserver/rom.c,
804        libnetworking/rtems_webserver/rtems_webserver.h,
805        libnetworking/rtems_webserver/security.c,
806        libnetworking/rtems_webserver/sock.c,
807        libnetworking/rtems_webserver/socket.c,
808        libnetworking/rtems_webserver/sockGen.c,
809        libnetworking/rtems_webserver/sym.c,
810        libnetworking/rtems_webserver/uemf.c,
811        libnetworking/rtems_webserver/uemf.h,
812        libnetworking/rtems_webserver/um.c,
813        libnetworking/rtems_webserver/um.h,
814        libnetworking/rtems_webserver/umui.c,
815        libnetworking/rtems_webserver/url.c,
816        libnetworking/rtems_webserver/value.c,
817        libnetworking/rtems_webserver/wbase64.c,
818        libnetworking/rtems_webserver/webcomp.c,
819        libnetworking/rtems_webserver/webmain.c,
820        libnetworking/rtems_webserver/webpage.c,
821        libnetworking/rtems_webserver/webrom.c,
822        libnetworking/rtems_webserver/webs.c,
823        libnetworking/rtems_webserver/websda.c,
824        libnetworking/rtems_webserver/websda.h,
825        libnetworking/rtems_webserver/webs.h,
826        libnetworking/rtems_webserver/websSSL.c,
827        libnetworking/rtems_webserver/websSSL.h,
828        libnetworking/rtems_webserver/websuemf.c,
829        libnetworking/rtems_webserver/wsIntrn.h:
830        Remove (Moved to cpukit/http).
831
8322004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
833
834        PR 700/rtems_misc
835        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
836        Remove libnetworking/rtems_webserver.
837
8382004-10-25      Eric Norum <norume@aps.anl.gov>
839
840        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
841
8422004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
843
844        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
845
8462004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
847
848        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
849        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
850
8512004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
852
853        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
854
8552004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
856
857        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
858        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
859
8602004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
861
862        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
863        BITSPERBYTE.
864
8652004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
866
867        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
868        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
869
8702004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
871
872        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
873
8742004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
875
876        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
877        * aclocal/enable-bare.m4: Remove.
878        * configure.ac: Remove BARE_CPU_MODEL.
879
8802004-10-13      Eric Norum <norume@aps.anl.gov>
881
882        PR 688/bsps
883        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
884        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
885        MC146818A (and several Dallas Semiconductor) TOD chips.
886
8872004-10-13      Eric Norum <norume@aps.anl.gov>
888
889        PR 686/networking
890        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
891        device code.
892
8932004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
894
895        * libchip/network/dec21140.c: include <rtems/pci.h>.
896
8972004-09-29      Joel Sherrill <joel@OARcorp.com>
898
899        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
900        libnetworking/pppd/utils.c: i960 obsoleted and all references
901        removed.
902
9032004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
904
905        PR 607/networking
906        * libchip/network/dec21140.c: Made PCI configuration minimum sane
907        instead of fully specifying unused PCI features.
908
9092004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
910
911        * configure.ac: Require automake > 1.9.
912
9132004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
914
915        * aclocal/rtems-cpu-subdirs.m4: Add avr.
916
9172004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
918
919        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
920        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
921
9222004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
923
924        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
925        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
926
9272004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
928
929        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
930
9312004-07-28  Joel Sherrill <joel@OARcorp.com>
932
933    * aclocal/version.m4: Updated to rtems-4.6.99.1.
934
9352004-07-25      Joel Sherrill <joel@OARcorp.com>
936
937        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
938
9392004-05-21  Till Strauman <strauman@slac.stanford.edu>
940
941        PR 625/networking
942        * libchip/network/dec21140.c, ... : Prevent name clashes by making
943        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
944        an error rather than panic if no chip is detected (thus allowing
945        for probing).
946        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
947        instead of looping forever.  Avoid divide by zero (crashed my PC).
948        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
949        they are UNTESTED.
950
9512004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
952
953        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
954
9552004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
956
957        * libchip/network/dec21140.c, libchip/network/elnk.c:
958        #include <errno.h>.
959
9602004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
961
962        * libchip/network/if_media.h: Update from FreeBSD.
963        * libchip/network/open_eth.c, libchip/network/cs8900.c,
964        libchip/network/i82586.c: #include <errno.h>.
965
9662004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
967
968        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
969
9702004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
971
972        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
973
9742004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
975
976        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
977        automake).
978
9792004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
980
981        PR 599/pppd
982        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
983
9842004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
985
986        * optman/rtems/no-region.c: Reflect having changed
987        rtems_region_get_segment_size.
988
9892004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
990
991        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
992        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
993        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
994        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
995        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
996        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
997        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
998
9992004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1000
1001        * libchip/ide/ata.c, libchip/network/dec21140.c,
1002        libchip/network/elnk.c, libchip/network/i82586.c,
1003        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1004        libchip/network/open_eth.c, libchip/network/sonic.c,
1005        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1006        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1007        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1008        libchip/shmdr/shm_driver.h: Cosmetics.
1009
10102004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1011
1012        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1013        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1014        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1015        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1016        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1017        fixed size types.
1018
10192004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1020
1021        * configure.ac: Explicitly pass --includedir and --libdir to
1022        cpukit/configure.
1023
10242004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1025
1026        * librdbg/Makefile.am: Fix rpcgen rules.
1027        * librdbg/src/i386/any/remdeb_xdr.c,
1028        librdbg/src/m68k/any/remdeb_xdr.c,
1029        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1030        Reflect changes to librdbg/Makefile.am.
1031
10322004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1033
1034        * configure.ac: Reflect changes testsuites/configure.ac and
1035        cpukit/configure.ac.
1036
10372004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1038
1039        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1040        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1041
10422004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1043
1044        * configure.ac: Reflect changes to testsuites's configuration.
1045
10462004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1047
1048        PR/589 rtems
1049        * libchip/network/pci.h: Remove (Moved to cpukit).
1050
10512004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1052
1053        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1054        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1055        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1056        libchip/network/dec21140.c, libchip/network/elnk.c,
1057        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1058        libchip/network/open_eth.h, libchip/network/sonic.c,
1059        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1060        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1061        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1062        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1063        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1064        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1065        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1066        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1067        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1068        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1069        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1070        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1071        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1072        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1073        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1074        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1075        fixed-size types.
1076
10772004-03-14      Chris Johns  <chrisj@rtems.org>
1078
1079        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1080        the BSP example code.
1081        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1082        support the DIMMPC. This is a pc386 target with IO port support. Minor
1083        formating clean up. Add documentation to the header file.
1084        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1085        cs8900.h header file.
1086
10872004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1088
1089        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1090        Cosmetics.
1091
10922004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1093
1094        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1095        There are no application level Makefiles in here.
1096
10972004-03-04      Joel Sherrill <joel@OARcorp.com>
1098
1099        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1100        they can be used in application level makefiles.
1101
11022004-03-05      Joel Sherrill <joel@OARcorp.com>
1103
1104        * libnetworking/rtems_webserver/ejparse.c,
1105        libnetworking/rtems_webserver/emfdb.c,
1106        libnetworking/rtems_webserver/sock.c,
1107        libnetworking/rtems_webserver/socket.c,
1108        libnetworking/rtems_webserver/sym.c,
1109        libnetworking/rtems_webserver/webs.c,
1110        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
11112004-03-05      Joel Sherrill <joel@OARcorp.com>
1112
1113        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1114        compiling this file only only those CPU families with supported
1115        exception models.
1116
11172004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1118
1119        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1120        testsuites (Was exposed with --enable-multilib, only).
1121        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1122         Add RTEMS_BSP_CONFIG_SUBDIR.
1123        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1124        testsuites's configure.
1125        * aclocal/rtems-top.m4: Remove ENDIF hack.
1126        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1127
11282004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1129
1130        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1131        wrapup/Makefile.am: Fix automake problems having been introduced
1132        in previous patch.
1133
11342004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1135
1136        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1137        Preinstall dirs.
1138        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1139        * aclocal/check-multiprocessing.m4: Cosmetics.
1140        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1141        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1142
11432004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1144
1145        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1146        librdbg/src/Makefile.am.
1147        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1148        * configure.ac: Reflect changes above.
1149        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1150        * wrapup/Makefile.am: Reflect changes above.
1151        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1152
11532004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1154
1155        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1156
11572004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1158
1159        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1160
11612004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1162
1163        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1164
11652004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1166
1167        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1168        librdbg/src/powerpc/Makefile.am: Remove.
1169        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1170        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1171        * configure.ac: Reflect changes above.
1172
11732004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1174
1175
11762004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1177
1178        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1179        STRIP.
1180
11812004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1182
1183        * librdbg/include/Makefile.am: Merge-in
1184        librdbg/include/rdbg/i386/Makefile.am,
1185        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1186        librdbg/include/rdbg/powerpc/Makefile.am.
1187        * librdbg/include/rdbg/i386/Makefile.am,
1188        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1189        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1190        * configure.ac: Reflect changes above.
1191
11922004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1193
1194        * configure.ac: Use AS_HELP_STRING(ada).
1195
11962004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1197
1198        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1199        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1200        Use AC_CONFIG_HEADERS.
1201        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1202        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1203
12042004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1205
1206        * Makefile.am: include local.am.
1207
12082004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1209
1210        * aclocal/version.m4: 4.6.99.0.
1211
12122004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1213
1214        * Makefile.am: Don't include host.am.
1215        * automake/compile.am: Further cleanups.
1216
12172004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1218
1219        * automake/lib.am: Remove (Unused).
1220
12212004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1222
1223        * wrapup/Makefile.am: Don't include lib.am.
1224        * automake/compile.am: Use automake compilation rules.
1225
12262004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1227
1228        * libnetworking/pppd/Makefile.am,
1229        libnetworking/rtems_servers/Makefile.am,
1230        libnetworking/rtems_telnetd/Makefile.am,
1231        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1232        support/Makefile.am: Don't include lib.am.
1233
12342004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1235
1236        * libchip/Makefile.am: Don't include lib.am.
1237        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1238        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1239        unnecessary EXTRA_DISTs.
1240
12412004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1242
1243        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1244        hack.
1245
12462004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1247
1248        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1249        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1250        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1251        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1252
12532004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1254
1255        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1256        Add AM_CONDITIONAL(HAS_MP).
1257        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1258        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1259        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1260        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1261        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1262        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1263        (Deprecated by autoconf 2.59).
1264
12652004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1266
1267        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1268        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1269
12702004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1271
1272        * ChangeLog: Merge-in libnetworking/ChangeLog.
1273        * libnetworking/ChangeLog: Remove.
1274        * ChangeLog: Merge-in librdbg/ChangeLog.
1275        * librdbg/ChangeLog: Remove.
1276        * ChangeLog: Merge-in libchip/ChangeLog.
1277        * libchip/ChangeLog: Remove.
1278        * ChangeLog: Merge-in optman/ChangeLog.
1279        * optman/ChangeLog: Remove.
1280
12812004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1282
1283        * configure.ac: Reflect changes to cpukit.
1284        * wrapup/Makefile.am: Reflect changes to librdbg.
1285        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1286        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1287        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1288        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1289        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1290        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1291        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1292        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1293        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1294
12952004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1296
1297        * aclocal/rtems-top.m4: Remove check for version.m4.
1298        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1299
13002004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1301
1302        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1303        * wrapup/Makefile.am: Reflect changes to libchip/*.
1304        * support/Makefile.am: Use automake compilation rules.
1305        * wrapup/Makefile.am: Reflect changes to support/*.
1306        * configure.ac: Remove libnetworking/wrapup/Makefile.
1307        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1308        libnetworking/*/lib*.a instead of libnetapps.a.
1309        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1310        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1311        * optman/Makefile.am: Use automake compilation rules.
1312        * libchip/Makefile.am: Fix typo in previous patch.
1313        * libchip/Makefile.am: Use automake compilation rules.
1314        * libnetworking/Makefile.am: Remove wrapup.
1315        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1316        automake-compilation rules.
1317        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1318        automake-compilation rules.
1319        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1320        automake-compilation rules.
1321        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1322        automake-compilation rules.
1323        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1324
13252004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1326
1327        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1328        PRE/TMPINSTALL_FILES to CLEANFILES.
1329        * automake/lib.am: Remove TMPINSTALL_FILES.
1330        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1331        PRE/TMPINSTALL_FILES to CLEANFILES.
1332        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1333        PRE/TMPINSTALL_FILES to CLEANFILES.
1334        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1335        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1336        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1337        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1338        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1339        * librdbg/src/i386/Makefile.am: Ditto.
1340        * librdbg/src/m68k/Makefile.am: Ditto.
1341        * librdbg/src/powerpc/Makefile.am: Ditto.
1342        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1343        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1344        * libnetworking/rtems_servers/Makefile.am: Ditto.
1345        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1346        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1347
13482004-01-07      Joel Sherrill <joel@OARcorp.com>
1349
1350        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1351        more completely covers the MIPS family.
1352
13532003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1354
1355        * wrapup/Makefile.am: Reflect changes to shmdr.
1356        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1357
13582003-12-18      Joel Sherrill <joel@OARcorp.com>
1359
1360        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1361        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1362        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1363        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1364        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1365        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1366        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1367
13682003-12-17      Joel Sherrill <joel@OARcorp.com>
1369
1370        * aclocal/version.m4: Updated to rtems-20031217-test.
1371
13722003-12-17     
1373
1374        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1375        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1376
13772003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1378
1379        * automake/compile.am: Remove LINK_LIBS (Unused).
1380        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1381
13822003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1383
1384        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1385        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1386        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1387        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1388        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1389
13902003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1391
1392        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1393        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1394        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1395        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1396        * librdbg/src/i386/Makefile.am:
1397        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1398        * librdbg/src/m68k/Makefile.am:
1399        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1400        * librdbg/src/powerpc/Makefile.am:
1401        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1402
14032003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1404
1405        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1406        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1407        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1408        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1409        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1410        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
1411        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1412        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1413        * optman/Makefile.am: Remove project_libdir.
1414        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1415        PRE/TMPINSTALL_FILES.
1416        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1417        PRE/TMPINSTALL_FILES.
1418        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
1419        PRE/TMPINSTALL_FILES.
1420        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1421        PRE/TMPINSTALL_FILES.
1422        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
1423        from PRE/TMPINSTALL_FILES.
1424        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
1425        PRE/TMPINSTALL_FILES.
1426        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1427        PRE/TMPINSTALL_FILES.
1428        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
1429        PRE/TMPINSTALL_FILES.
1430        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
1431        PRE/TMPINSTALL_FILES.
1432        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
1433        PRE/TMPINSTALL_FILES.
1434        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
1435        PRE/TMPINSTALL_FILES.
1436        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
1437        from PRE/TMPINSTALL_FILES.
1438
14392003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1440
1441        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
1442        * automake/lib.am: Remove project_libdir.
1443        * wrapup/Makefile.am: Reworked.
1444
14452003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1446
1447        * configure.ac: Reflect changes to librdbg.
1448        * optman/Makefile.am: Add tmpinstall dirstamp support.
1449        * libchip/Makefile.am: Fix variant-tmpinstall support.
1450        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
1451        * librdbg/src/powerpc/Makefile.am: Merge-in former
1452        new_exception_processing/Makefile.am.
1453        * librdbg/src/m68k/any/Makefile.am: Remove.
1454        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
1455        * librdbg/src/i386/any/Makefile.am: Remove.
1456        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
1457        * librdbg/src/Makefile.am: Cosmetics.
1458        * librdbg/include/Makefile.am: Cosmetics.
1459        * librdbg/Makefile.am: Cosmetics.
1460        * libnetworking/Makefile.am: Cosmetics.
1461        * libnetworking/pppd/Makefile.am: Cosmetics.
1462        * libnetworking/wrapup/Makefile.am: Cosmetics.
1463
14642003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1465
1466        * Makefile.am: Cosmetics.
1467        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
1468        support.
1469
14702003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1471
1472        * automake/compile.am: Remove $(ARCH):-rule.
1473
14742003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1475
1476        * configure.ac: Remove lib/libbsp/shared/Makefile,
1477        lib/libbsp/shmdr/Makefile.
1478
14792003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1480
1481        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1482        libchip/serial/Makefile, libchip/rtc/Makefile.
1483        * support/Makefile.am: Remove all-local: $(ARCH).
1484        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1485        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1486        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1487        * optman/Makefile.am: Remove all-local: $(ARCH).
1488        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1489        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1490        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1491        compilation dirstamp support.
1492        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1493        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1494        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1495        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
1496        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1497        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1498        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1499        all-local: $(ARCH).
1500        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1501        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1502        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1503        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1504        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1505
15062003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1507
1508        * aclocal/lead-dot.m4: New (from automake-1.7f).
1509        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1510        AC_SUBST(dirstamp).
1511        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1512        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1513        libchip/serial/Makefile.am: Ditto.
1514        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1515        * librdbg/include/Makefile.am: Ditto.
1516        * librdbg/include/rdbg/Makefile.am: Ditto.
1517        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1518        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1519        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1520        * librdbg/src/Makefile.am: Ditto.
1521        * librdbg/src/i386/Makefile.am: Ditto.
1522        * librdbg/src/i386/any/Makefile.am: Ditto.
1523        * librdbg/src/m68k/Makefile.am: Ditto.
1524        * librdbg/src/m68k/any/Makefile.am: Ditto.
1525        * librdbg/src/powerpc/Makefile.am: Ditto.
1526        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1527        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1528        preinstallation.
1529        * libnetworking/pppd/Makefile.am: Ditto.
1530        * libnetworking/rtems_servers/Makefile.am: Ditto.
1531        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1532        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1533        * libnetworking/wrapup/Makefile.am: Ditto.
1534
15352003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1536
1537        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
1538        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
1539        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
1540        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
1541        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1542        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1543        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1544        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
1545        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
1546        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
1547        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
1548        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
1549        underquoting to silence automake-1.8.
1550
15512003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1552
1553        * configure.ac: Reflect having moved tests to ../../testsuites.
1554
15552003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1556
1557        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
1558        * aclocal/canonical-host.m4: Remove.
1559        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
1560        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1561
15622003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1563
1564        * aclocal/check-cpu.m4: Remove.
1565        * configure.ac: Merge-in former aclocal/check-cpu.m4.
1566        * aclocal/canonical-target-name.m4: Add m4-quotes.
1567        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
1568        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
1569        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1570        * aclocal/check-networking.m4: Add m4-quotes. Require
1571        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1572        * aclocal/check-posix.m4: Add m4-quotes. Require
1573        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1574        * aclocal/check-rdbg.m4: Add m4-quotes. Require
1575        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1576        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
1577
15782003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1579
1580        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
1581        * aclocal/bsp-alias.m4: Remove.
1582
15832003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1584
1585        * configure.ac: Make presence of tests/ optional.
1586
15872003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1588
1589        * aclocal/path-perl.m4: Remove (Unused).
1590
15912003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1592
1593        * automake/force-preinstall.am: Remove.
1594
15952003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
1596
1597        PR 499/rtems_misc
1598        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
1599        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
1600        Configuration (Odd was forced) - Correction of Stop Bit configuration
1601        (inversed) - Correction of ISR Handler to call
1602        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
1603        CTS Hardware flow control Configuration.
1604
16052003-09-04      Joel Sherrill <joel@OARcorp.com>
1606
1607        * lib/libcpu/shared/include/cache.h,
1608        lib/libcpu/shared/src/cache_aligned_malloc.c,
1609        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
1610        license changed.
1611        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
1612        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
1613        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1614        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
1615        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
1616        for license changed.
1617        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
1618        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
1619        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
1620        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
1621        libchip/network/cs8900.h, libchip/network/dec21140.c,
1622        libchip/network/elnk.c, libchip/network/open_eth.c,
1623        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
1624        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
1625        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
1626        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
1627        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
1628        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
1629        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
1630        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
1631        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
1632        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
1633        libchip/serial/serial.h, libchip/serial/z85c30.c,
1634        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
1635        libchip/serial/z85c30_reg.c: URL for license changed.
1636
16372003-09-03      Jiri Gaisler <jiri@gaisler.com>
1638
1639        PR 477/networking
1640        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
1641        * libchip/network/README.open_eth, libchip/network/open_eth.c,
1642        libchip/network/open_eth.h: New files.
1643
16442003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1645
1646        * aclocal/rtems-top.m4: Add RTEMS_API.
1647        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
1648
16492003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1650
1651        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1652        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
1653        @RTEMS_BSP@.cfg.
1654
16552003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1656
1657        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1658
16592003-08-20      Joel Sherrill <joel@OARcorp.com>
1660
1661        * libchip/network/cs8900.c: Correct copyright statements.
1662
16632003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1664
1665        * aclocal/check-itron.m4: Remove.
1666        * aclocal/enable-inlines.m4: Remove.
1667        * Makefile.am: Reflect having moved aclocal/.
1668        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
1669        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
1670        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
1671        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
1672        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
1673        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
1674        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
1675        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
1676        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
1677        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
1678        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
1679        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
1680        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
1681        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
1682        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
1683        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
1684        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
1685        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
1686        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
1687        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
1688        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
1689        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
1690        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
1691        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
1692        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
1693        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
1694        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
1695        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
1696        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
1697        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
1698        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
1699        * aclocal/multilib.m4: New (Copied from ../../aclocal).
1700        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
1701        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
1702        * aclocal/ppc.m4: New (Copied from ../../aclocal).
1703        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
1704        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
1705        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
1706        * aclocal/project-root.m4: New (Copied from ../../aclocal).
1707        * aclocal/quoting.m4: New (Copied from ../../aclocal).
1708        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
1709        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
1710        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
1711        * aclocal/target.m4: New (Copied from ../../aclocal).
1712        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
1713        * aclocal/version.m4: New (Copied from ../../aclocal).
1714
17152003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1716
1717        * configure.ac: Remove stray comments.
1718        * automake/local.am, automake/host.am: Remove "debug".
1719
17202003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1721
1722        * Makefile.am: Reflect having moved automake/.
1723        * lib/Makefile.am: Reflect having moved automake/.
1724        * support/Makefile.am: Reflect having moved automake/.
1725        * wrapup/Makefile.am: Reflect having moved automake/.
1726        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
1727        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
1728        from ../../automake).
1729        * optman/Makefile.am: Reflect having moved automake/.
1730        * libchip/Makefile.am: Reflect having moved automake/.
1731        * libchip/ide/Makefile.am: Reflect having moved automake/.
1732        * libchip/network/Makefile.am: Reflect having moved automake/.
1733        * libchip/rtc/Makefile.am: Reflect having moved automake/.
1734        * libchip/serial/Makefile.am: Reflect having moved automake/.
1735        * librdbg/Makefile.am: Reflect having moved automake/.
1736        * librdbg/include/Makefile.am: Reflect having moved automake/.
1737        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
1738        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
1739        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
1740        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
1741        automake/.
1742        * librdbg/src/Makefile.am: Reflect having moved automake/.
1743        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
1744        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
1745        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
1746        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
1747        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
1748        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
1749        having moved automake/.
1750        * libnetworking/Makefile.am: Reflect having moved automake/.
1751        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
1752        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
1753        automake/.
1754        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
1755        automake/.
1756        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
1757        automake/.
1758        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
1759
17602003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1761
1762        * Makefile.am: Add bsp.pc.in.
1763        * bsp.pc.in: New (pkgconfig support).
1764
17652003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1766
1767        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1768
17692003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1770
1771        * lib/Makefile.am: New (Required by 'make dist').
1772        * lib/ChangeLog: Remove.
1773        * lib/.cvsignore: Cleanup.
1774        * configure.ac: Reflect having added lib/Makefile.am.
1775        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
1776        lib/libbsp/configure.ac.
1777        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1778        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1779
17802003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1781
1782        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
1783        * configure.ac: Merge-in librdbg/configure.ac.
1784        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
1785        librdbg/configure.ac.
1786        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1787        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
1788        LIBCHIP. Conditionally build include-dirs.
1789        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
1790        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
1791        * librdbg/Makefile.am, librdbg/include/Makefile.am,
1792        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
1793        librdbg/include/rdbg/m68k/Makefile.am,
1794        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
1795        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
1796        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1797        librdbg/src/powerpc/Makefile.am, librdbg/
1798        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
1799        configure.ac into ../configure.ac.
1800        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
1801        * libnetworking/.cvsignore, libnetworking/Makefile.am,
1802        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
1803        libnetworking/rtems_telnetd/Makefile.am,
1804        libnetworking/rtems_webserver/Makefile.am,
1805        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
1806        into ../configure.ac.
1807
18082003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1809
1810        PR 427/rtems
1811        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
1812        * librdbg/src/servtsp.c: Ditto.
1813
18142003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
1815
1816        PR 429/bsps
1817        PR 432/bsps
1818        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
1819        packets are queued onto an elnk board, the ISR will deadlock the device
1820        with a tx complete interrupt.  Lighter tx loads are not affected as they
1821        end up submitting single packets to the device.
1822
18232003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1824
1825        * configure.ac: Merge-in libchip/configure.ac. Merge-in
1826        optman/configure.ac.
1827        * optman/configure.ac: Remove (Merged into ../configure.ac).
1828        * optman/Makefile.am: Reflect having merged configure.ac into
1829        ../configure.ac.
1830        * libchip/configure.ac: Remove (Merged into ../configure.ac).
1831        * libchip/Makefile.am, libchip/ide/Makefile.am,
1832        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1833        libchip/serial/Makefile.am: Reflect having merged configure.ac into
1834        ../configure.ac.
1835
18362003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1837
1838        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
1839
18402003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
1841
1842        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
1843        on i386.
1844
18452003-06-13      Joel Sherrill <joel@OARcorp.com>
1846
1847        * libnetworking/pppd/chat.c: Removed warnings.
1848
18492003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
1850
1851        * libchip/network/README.3com: New file missed in previous commit.
1852        PR 405/bsps
1853        PR 393/networking
1854        * libchip/network/dec21140.c: Fix leak also known as PR393.
1855        * libchip/network/elnk.c, libchip/network/if_media.h,
1856        libchip/network/mii.h: New files.
1857        * libchip/network/Makefile.am: Reflect new files.
1858
18592003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1860
1861        * configure.ac: Remove support for profile-variant.
1862
18632003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1864
1865        PR 397/pppd
1866        * libnetworking/pppd/fsm.c: Make peer_mru global again.
1867        * libnetworking/pppd/magic.c: Remove *rand48.
1868        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
1869
18702003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1871
1872        * wrapup/Makefile.am: Add libide.a.
1873
18742003-04-15      Joel Sherrill <joel@OARcorp.com>
1875
1876        PR 387/rtems_misc
1877        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
1878        routines.
1879        * libchip/ide/ata_internal.h: Added missing newline and end of file.
1880
18812003-04-11      Joel Sherrill <joel@OARcorp.com>
1882
1883        * libnetworking/rtems_webserver/cgi.c,
1884        libnetworking/rtems_webserver/sockGen.c,
1885        libnetworking/rtems_webserver/umui.c,
1886        libnetworking/rtems_webserver/websSSL.c,
1887        libnetworking/rtems_webserver/websSSL.h,
1888        libnetworking/rtems_webserver/websda.c,
1889        libnetworking/rtems_webserver/websda.h: New files. Not included in
1890        previous commit.
1891
18922003-04-10      Joel Sherrill <joel@OARcorp.com>
1893
1894        PR 371/pppd
1895        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
1896        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
1897        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
1898        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1899        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
1900        still global symbols in rtemspppd.h which might need to be changed or
1901        converted into member of a structure which is dereferenced with a
1902        pointer that is managed as a per task variable. But this patch should
1903        avoid many conflicts.
1904
19052003-03-27      Joel Sherrill <joel@OARcorp.com>
1906
1907        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
1908        not allowed in the cpukit source code since it must be buildable
1909        independent of any BSP. These files were moved to libchip/ide.
1910        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
1911        files.
1912
19132003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1914
1915        PR 368/filesystems
1916        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
1917        improvements which now work on pc386 and mbx8xx.
1918        * libchip/ide/ide_controller.c: New file.
1919
19202003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1921
1922        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
1923
19242003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1925
1926        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1927        * configure.ac: Add support/.
1928        * support/.cvsignore: New.
1929        * support/Makefile.am: New.
1930        * support/version.c: New.
1931        * wrapup/Makefile.am: Add support/libsupport.a.
1932        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
1933        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
1934        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
1935        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
1936
19372003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1938
1939        * wrapup/Makefile.am: Use SRC += instead of make-vars.
1940
19412003-02-20      Till Straumann <strauman@slac.stanford.edu>
1942
1943        PR 354/networking
1944        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
1945        chip against a table of supported chips. The untested ones are still
1946        commented out, however.
1947
19482003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1949
1950        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1951        * configure.ac: AC_PREREQ(2.57).
1952        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1953        * optman/configure.ac: AC_PREREQ(2.57).
1954        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1955        * libchip/configure.ac: AC_PREREQ(2.57).
1956        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1957        * librdbg/configure.ac: AC_PREREQ(2.57).
1958        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1959        * libnetworking/configure.ac: AC_PREREQ(2.57).
1960
19612003-02-06      Joel Sherrill <joel@OARcorp.com>
1962
1963        * libnetworking/pppd/chat.c: Convert routines with common names to
1964        static. This included get_char(), put_char(), and character() among
1965        others.
1966
19672003-02-03      Joel Sherrill <joel@OARcorp.com>
1968
1969        PR 338/filesystem
1970        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
1971        rtems_io_lookup_name() (API change).  Unused function removed.
1972
19732003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1974
1975        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1976        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1977        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1978        Eliminate *_O_FILES.
1979        * libnetworking/rtems_servers/Makefile.am,
1980        libnetworking/rtems_webserver/Makefile.am,
1981        libnetworking/rtems_telnetd/Makefile.am: Ditto.
1982
19832002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1984
1985        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
1986        Let all-local: depend on $(LIB).
1987        * wrapup/Makefile.am, configure.ac: Remove libmisc.
1988        * optman/Makefile.am: Apply install-data-local to install *.rels.
1989
19902002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1991
1992        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
1993        %.c rules.
1994        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
1995        * libchip/network/Makefile.am: Eliminate C_O_FILES.
1996        * libchip/rtc/Makefile.am: Ditto.
1997        * libchip/serial/Makefile.am: Ditto.
1998
19992002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2000
2001        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2002        LIBC_DEFINES.
2003        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2004        LIBC_DEFINES.
2005        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2006        LIBC_DEFINES.
2007
20082002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2009
2010        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2011
20122002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2013
2014        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2015        cache-checking.
2016        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2017
20182002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2019
2020        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2021        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2022        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2023        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2024        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2025
20262002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2027
2028        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2029        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2030        Remove.
2031        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2032
20332002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2034
2035        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2036        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2037
20382002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2039
2040        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2041        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2042
20432002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2044
2045        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2046        * optman/rel.am: New.
2047
20482002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2049
2050        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2051        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2052        braino in comment on "exec". Extend --enable-ada handling.
2053
20542002-11-04      Joel Sherrill <joel@OARcorp.com>
2055
2056        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2057        tasks and rolling multiple loops into 1.
2058        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2059        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2060        Removed warnings.
2061
20622002-10-31      Joel Sherrill <joel@OARcorp.com>
2063
2064        * libchip/network/dec21140.c: Removed warnings.
2065        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2066        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2067        librdbg/src/m68k/any/remdeb_xdr.c,
2068        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2069        warnings.
2070        * libnetworking/rtems_webserver/socket.c,
2071        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2072
20732002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2074
2075        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2076        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2077        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2078        above.
2079
20802002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2081
2082        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2083        * wrapup/.cvsignore: Remove autom4te.cache.
2084        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2085        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2086        autom4te.cache.
2087        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2088        autom4te.cache.
2089        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2090        autom4te.cache.
2091
20922002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2093
2094        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2095
20962002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2097
2098        * optman/.cvsignore: Add autom4te.cache.
2099
21002002-09-14      Joel Sherrill <joel@OARcorp.com>
2101
2102        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2103
21042002-09-07      Joel Sherrill <joel@OARcorp.com>
2105
2106        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2107        include files to resolve warnings.
2108
21092002-09-07      Chris Johns <ccj@acm.org>
2110
2111        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2112        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2113        which corrects the problem  where the cs8900.c file was actually the BSP
2114        glue.  Joel did some hacking so this file will compile.  Previously it
2115        required providing a target.h file to compile.
2116        * libchip/network/cs8900.c.bsp: New file.
2117
21182002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2119
2120        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2121
21222002-08-31      Joel Sherrill <joel@OARcorp.com>
2123
2124        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2125        eliminate warning.
2126
21272002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2128
2129        * configure.ac: Add ada-tests.
2130
21312002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2132
2133        * Makefile.am: Add preinstall-stamp.
2134
21352002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2136
2137        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2138        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2139        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2140        gcc31 happy.
2141        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2142        cp.
2143
21442002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2145
2146        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2147        make/bsp.mak.
2148        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2149        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2150
21512002-08-12      Joel Sherrill <joel@OARcorp.com>
2152
2153        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2154        avoid error.
2155
21562002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2157
2158        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2159        * configure.ac: Add BSP_SUBDIRS.
2160        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2161        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2162        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2163        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2164        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2165        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2166        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2167        RTEMS_CHECK_BSP_CACHE.
2168        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2169        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2170        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2171        .$(OBJEXT) instead of .o.
2172        * libnetworking/pppd/Makefile.am,
2173        libnetworking/rtems_servers/Makefile.am,
2174        libnetworking/rtems_telnetd/Makefile.am,
2175        libnetworking/rtems_webserver/Makefile.am,
2176        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2177
21782002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2179
2180        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2181        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2182        ../libchip/serial/$(ARCH)/libserialio.a.
2183        * libchip/serial/Makefile.am: Don't tmp-install lib.
2184        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2185
21862002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2187
2188        * Makefile.am: Add rtems_makedir.
2189        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2190        * Makefile.am: Add wrapup-SUBDIR.
2191        * wrapup/ChangeLog: Remove.
2192        * wrapup/configure.ac: Remove.
2193        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2194        (Make the bare BSP happy).
2195        * configure.ac: Ditto.
2196        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2197        Create make/custom/default.cfg.
2198        * configure.ac: Add creation of make/custom/*.cfg. Create
2199        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2200
22012002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2202
2203        * Makefile.am: Clean $(PROJECT_RELEASE).
2204
22052002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2206
2207        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2208        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2209        prototype mismatches.
2210
22112002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2212
2213        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2214        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2215
22162002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2217
2218        * acinclude.m4: Add test "$multilib" != "yes".
2219        * config-ml.in: Remove.
2220        * acinclude.m4: Cleanups.
2221        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2222        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2223        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2224        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2225        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2226
22272002-07-16      Eric Norum <eric.norum@usask.ca>
2228
2229        * New driver for the Intel EtherExpressPro (82559ER) chip.
2230        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2231        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2232        * libchip/network/Makefile.am: Modified to reflect above.
2233
22342002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2235
2236        * acinclude.m4: New.
2237        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2238        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2239        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2240
22412002-07-01      Joel Sherrill <joel@OARcorp.com>
2242
2243        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2244        _Objects_Information_table now that it is a two dimensional array based
2245        upon API and class.
2246        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2247        of strnlen().
2248
22492002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2250
2251        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2252        preinstall libnetapps.a.
2253
22542002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2255
2256        * configure.ac: Remove librpc.
2257
22582002-06-25      Joel Sherrill <joel@OARcorp.com>
2259
2260        * Per PR233, moved librpc to exec.
2261        * configure.ac, wrapup/Makefile.am: Modified.
2262        * librpc, librpc/ChangeLog: Removed.
2263
22642002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2265
2266        * optman/Makefile.am: Remove multilib support.
2267        * optman/configure.ac: Ditto.
2268        * optman/sapi/Makefile.am: Ditto.
2269
22702002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2271
2272        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2273        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2274
22752002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2276
2277        Move networking libraries to c/src/exec/libnetworking
2278        * libnetworking/configure.ac, libnetworking/Makefile.am,
2279        libnetworking/wrapup/Makefile.am: Reflect Moval.
2280
22812002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2282
2283        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2284        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2285        <rtems/bspIo.h>.
2286
22872002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2288
2289        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2290        * libnetworking/rtems/mkrootfs.h: Ditto.
2291        * libnetworking/rtems/Makefile.am: Reflect changes above.
2292
22932002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2294
2295        * configure.ac: Remove lib.
2296
22972002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2298
2299        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2300        that exception stack frames on M68K members with VBR always are 6 byte
2301        long. The incorrect assumption resulted in some gdb commands like "next"
2302        to fail on the 68360.
2303
23042002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2305
2306        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2307        PR 220
2308        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2309        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2310        CVS.
2311        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2312        libnetworking/sys/filio.h: Remove.
2313        * libnetworking/sys/Makefile.am: Reflect changes above.
2314
23152002-05-07      Chris Johns <ccj@acm.org>
2316
2317        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2318        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2319        requires it to be stripped.
2320
23212002-05-01      Eric Norum <eric.norum@usask.ca>
2322
2323        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2324        assembly  to satisfy gcc 3.1 and newer.
2325
23262002-04-26      Eric Norum <eric.norum@usask.ca>
2327
2328        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2329        agressive optimization in gcc 3.1 does not reorder things.
2330
23312002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2332
2333        * libchip/network/dec21140.c: Reflect changes to powerpc's
2334        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2335        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2336        <rtems/score/cpu.h>.
2337        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2338        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2339
23402002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2341
2342        * optman/configure.ac: Remove ENABLE_GCC28.
2343
23442002-04-11      Chris Johns <ccj@acm.org>
2345
2346        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2347        driver control block field to the ifconfig network driver structure.
2348        This field is needed by the i82586 driver which was ported from NetBSD
2349        as it had better hardware abstraction.
2350        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2351        PR59, added the drv_ctrl driver control block field to the ifconfig
2352        network driver structure. This field is needed by the i82586 driver
2353        which was ported from NetBSD as it had better hardware abstraction.
2354
23552002-04-10      Mike Siers <mikes@poliac.com>
2356
2357        * libnetworking/rtems_webserver/NOTES,
2358        libnetworking/rtems_webserver/asp.c,
2359        libnetworking/rtems_webserver/balloc.c,
2360        libnetworking/rtems_webserver/default.c,
2361        libnetworking/rtems_webserver/ej.h,
2362        libnetworking/rtems_webserver/ejIntrn.h,
2363        libnetworking/rtems_webserver/ejlex.c,
2364        libnetworking/rtems_webserver/ejparse.c,
2365        libnetworking/rtems_webserver/emfdb.c,
2366        libnetworking/rtems_webserver/emfdb.h,
2367        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2368        libnetworking/rtems_webserver/handler.c,
2369        libnetworking/rtems_webserver/license.txt,
2370        libnetworking/rtems_webserver/md5.h,
2371        libnetworking/rtems_webserver/md5c.c,
2372        libnetworking/rtems_webserver/mime.c,
2373        libnetworking/rtems_webserver/misc.c,
2374        libnetworking/rtems_webserver/ringq.c,
2375        libnetworking/rtems_webserver/rom.c,
2376        libnetworking/rtems_webserver/security.c,
2377        libnetworking/rtems_webserver/sock.c,
2378        libnetworking/rtems_webserver/sym.c,
2379        libnetworking/rtems_webserver/uemf.c,
2380        libnetworking/rtems_webserver/uemf.h,
2381        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2382        libnetworking/rtems_webserver/url.c,
2383        libnetworking/rtems_webserver/value.c,
2384        libnetworking/rtems_webserver/wbase64.c,
2385        libnetworking/rtems_webserver/webcomp.c,
2386        libnetworking/rtems_webserver/webpage.c,
2387        libnetworking/rtems_webserver/webrom.c,
2388        libnetworking/rtems_webserver/webs.c,
2389        libnetworking/rtems_webserver/webs.h,
2390        libnetworking/rtems_webserver/websuemf.c,
2391        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2392        2.1.4.
2393
23942002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2395
2396        * libchip/network/i82586.c: Include <string.h>.
2397        * libchip/network/sonic.c: Ditto.
2398
23992002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2400
2401        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2402
24032002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2404
2405        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2406
24072002-03-27      Thomas.Doerfler@imd-systems.de
2408
2409        PR 144
2410        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2411        memory address 0 when called for the first time. This is done when
2412        trying to clear the variable "dhcp_hostname".
2413
24142002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2415
2416        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2417        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2418        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2419        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2420        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2421        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2422        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
2423        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
2424        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2425        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2426        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
2427        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
2428        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2429        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
2430        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2431        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2432        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2433        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2434        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2435        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2436        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2437        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2438        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2439        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2440        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2441        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2442        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2443        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2444        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2445        AUTOMAKE_OPTIONS.
2446        * libnetworking/configure.ac:
2447        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2448        foreign 1.6]).
2449        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2450        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
2451        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
2452        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
2453        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2454        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
2455        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
2456        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
2457        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2458        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2459        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2460        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
2461        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2462        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
2463        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
2464        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
2465        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2466
24672002-03-27      Ilya Alexeev <ilya@continuum.ru>
2468
2469        PR 162
2470        * libnetworking/net/if_ppp.c ppp_txdaemon(),
2471        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2472        used in a device write routines.  Now ppp_softc structure have own
2473        character for writing to device (sc_outchar).  I think that converting
2474        local variables to static is not a right solution, because problems will
2475        occur in the case of two or more ppp instances.
2476        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
2477        must be u_long, otherwise in the case of the big output packet endless
2478        loop may occur.
2479
24802002-03-21      Ilya Alexeev <ilya@continuum.ru>
2481
2482        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2483        preparations for multiple PPPD connections.
2484
24852002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2486
2487        PR 149
2488        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2489        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2490        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2491        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2492
24932002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2494
2495        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2496        * configure.ac: Modified to reflect addition.
2497
24982002-02-27      Ilya Alexeev <ilya@continuum.ru>
2499
2500        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2501        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2502        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2503        capabilities as well as eliminate some warnings.
2504
25052002-02-27      Eric Norum <eric.norum@usask.ca>
2506
2507        * libnetworking/net/radix.c: Properly handle fetching the default route
2508        when there is no route.  This was a bug in the original FreeBSD code and
2509        this fix is from an updated version of their code.
2510
25112002-02-16      Eric Norum <eric.norum@usask.ca>
2512
2513        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2514        checking.
2515
25162002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2517
2518        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2519        dodefaultroute.
2520
25212002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2522
2523        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2524        include <rtems/seterr.h>.
2525
25262002-02-01      Mike Siers <mikes@poliac.com>
2527
2528        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2529        avoid bringing the link down too fast. NOTE: Mike reports successfully
2530        running at 56K baud on a direct link.
2531
25322002-02-01      Eric Valette <valette@crf.canon.fr>
2533
2534        * librdbg/So many patches have been posted recently on the mailing list
2535        and  because we were unable to find correct solution to compile on
2536        various  linux distros (due to rpcgen incompatibilities), librdbg/and
2537        because the coding  style of rdbg was rather inconsistant among various
2538        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
2539        global coding style (using indent + manual edits), 2) incorporate/review
2540        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
2541        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
2542        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
2543        after rdbg initialization is done, NB : the paches is huge but it is
2544        mainly due to coding styke chnages.  Only few lines of codes have been
2545        really changed and they do not impact  rdbg functionnality (AFAIKT).
2546        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
2547        librdbg/include/rdbg/m68k/rdbg_f.h,
2548        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
2549        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
2550        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
2551        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
2552        librdbg/src/servtsp.c, librdbg/src/servutil.c,
2553        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
2554        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
2555        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
2556        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
2557        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
2558        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
2559        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
2560        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2561        librdbg/src/powerpc/new_exception_processing/remdeb.h,
2562        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
2563        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
2564
25652002-01-31      Mike Siers <mikes@poliac.com>
2566
2567        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
2568        * Nice Update of PPPD support which eliminates the requiremetn that
2569        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
2570        and reports that it seems to be more stable and handle larger packets
2571        better.  This patch replaces the termios tasks with more general pppd
2572        network driver tasks.  The functions pppinput() and pppstart() get
2573        called from the interrupt service routine.
2574        * libnetworking/Makefile.am, libnetworking/configure.ac,
2575        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
2576        libnetworking/net/ethernet.h, libnetworking/net/if.c,
2577        libnetworking/net/if.h, libnetworking/net/if_arp.h,
2578        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
2579        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
2580        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
2581        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
2582        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
2583        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
2584        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
2585        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
2586        libnetworking/net/route.c, libnetworking/net/route.h,
2587        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
2588        libnetworking/pppd/README, libnetworking/pppd/STATUS,
2589        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
2590        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2591        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2592        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2593        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2594        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2595        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2596        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2597        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2598        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2599        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2600        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
2601        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2602        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2603        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
2604        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
2605        libnetworking/pppd/example/README,
2606        libnetworking/pppd/example/netconfig.h,
2607        libnetworking/wrapup/Makefile.am: Modified.
2608        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
2609        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
2610        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
2611        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
2612        * libnetworking/modem/, libnetworking/modem/.cvsignore,
2613        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
2614        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
2615        libnetworking/modem/pppcompress.c: Subdirectory removed.
2616
26172002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2618
2619        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
2620        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2621
26222002-01-18      Till Straumann <strauman@slac.stanford.edu>
2623
2624        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
2625        issues: - exception handler needs to enable MSR_FP if the interrupted
2626        thread is FP enabled. - printk message for MSR fixed and added
2627        stacktrace. NOTE: this requires the stacktrace patch to
2628        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
2629        however).
2630
26312002-01-06      Joel Sherrill <joel@OARcorp.com>
2632
2633        * optman/.cvsignore: Added aclocal.m4 and configure.
2634        * optman/.cvsignore: New file.
2635
26362002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2637
2638        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
2639
26402002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2641
2642        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
2643        * optman/ChangeLog: New.
2644        * optman/configure.ac: New.
2645        * optman/Makefile.am: New.
2646        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
2647        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
2648
26492001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2650
2651        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
2652
26532001-12-18      Eric Norum <eric.norum@usask.ca>
2654
2655        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
2656        `directories' (path names with a / at the end) while disallowing open()
2657        operations on TFTP `directories'.
2658
26592001-12-07      Eric Norum <eric.norum@usask.ca>
2660
2661        * libnetworking/lib/tftpDriver.c: Restore write capability.
2662
26632001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2664
2665        * libchip/network/sonic.h: Fix typo.
2666        * libnetworking/arpa/Makefile.am: Remove stray lines.
2667
26682001-10-30      Victor V. Vengerov <vvv@oktet.ru>
2669
2670        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
2671
26722001-10-18      Eric Norum <eric.norum@usask.ca>
2673
2674        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
2675        chdir() and open() operations within the TFTP file system.
2676
26772001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2678
2679        * librdbg/configure.ac: Fix latent bug exposed by removal of
2680        config.cache's which prevented powerpc targets librdbg from building.
2681
26822001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2683
2684        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
2685        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
2686        autoconf-2.52 happy.
2687
26882001-10-12      Mike Siers <mikes@poliac.com>
2689
2690        * libnetworking/Update to stable working state.  Congratulations Mike!
2691        :).
2692        * libnetworking/modem_example: Directory removed.
2693        * libnetworking/modem_example/16550.h,
2694        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
2695        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
2696        libnetworking/modem_example/ppp.h,
2697        libnetworking/modem_example/pppcompress.c: Files removed.
2698        * libnetworking/pppd/example/pppd.options: New file.
2699        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
2700        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2701        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2702        libnetworking/pppd/rtemsmain.c: Updated.
2703
27042001-10-12      Joel Sherrill <joel@OARcorp.com>
2705
2706        * libchip/serial/z85c30.c: Fixed typo.
2707
27082001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2709
2710        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2711        * configure.in: Remove.
2712        * configure.ac: New file, generated from configure.in by autoupdate.
2713        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2714        * libchip/configure.in: Remove.
2715        * libchip/configure.ac: New file, generated from configure.in by
2716        autoupdate.
2717        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2718        * librdbg/configure.in: Remove.
2719        * librdbg/configure.ac: New file, generated from configure.in by
2720        autoupdate.
2721        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2722        * libnetworking/configure.in: Remove.
2723        * libnetworking/configure.ac: New file, generated from configure.in by
2724        autoupdate.
2725
27262001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2727
2728        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
2729        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
2730        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
2731
27322001-09-27      Joel Sherrill <joel@OARcorp.com>
2733
2734        * libchip/ChangeLog: Fixed typo in date.
2735
27362001-09-27      Eric Norum <eric.norum@usask.ca>
2737
2738        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
2739        TFTP  filesystem.
2740
27412001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2742
2743        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
2744        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
2745        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
2746        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
2747        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2748        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2749        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2750        'PREINSTALL_FILES ='.
2751        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
2752        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
2753        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
2754        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
2755        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
2756        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
2757        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
2758        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
2759        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
2760        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
2761        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
2762        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
2763
27642001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2765
2766        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
2767        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
2768        * librdbg/src/m68k/any/Makefile.am: Ditto.
2769        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2770        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
2771        happy.
2772
27732001-09-21      Joel Sherrill <joel@OARcorp.com>
2774
2775        * libchip/network/Makefile.am: Fixed typo on file name.
2776        * libchip/network/i82586.c: Commented out line 318 which is referencing
2777        a member of a structure that is not currently there.  This needs to be
2778        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
2779        to C style.
2780
27812001-09-19      Eric Norum <eric.norum@usask.ca>
2782
2783        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
2784
27852001-09-19      Chris Johns <ccj@acm.org>
2786
2787        * libchip/network/README.i82586, libchip/network/i82586.c,
2788        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
2789        Network driver for Intel i82586.
2790        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
2791        rtems/rtems_bsdnet_internal.h Added support for populating the initial
2792        "root" filesystem with information obtained via the DHCP response.
2793
27942001-09-14      Eric Norum <eric.norum@usask.ca>
2795
2796        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
2797        make gcc 3.x happy.
2798
27992001-08-16      Mike Siers <mikes@poliac.com>
2800
2801        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
2802        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
2803        These support callback functionality that has not even been compiled
2804        under RTEMS yet.
2805        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
2806        example application.  Mike's notes on the modifications: - renamed
2807        error() function because of namespace problems - removed calls to the
2808        exit() funciton - removed extra files from the pppd source directory -
2809        defined pppd task constant values in rtemspppd.h - modifyied example
2810        code to get actual tick per second value - placed the pppd 2.3.11 man
2811        page file (pppd.8) into the pppd directory.
2812        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2813        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2814        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2815        libnetworking/pppd/rtems-ppp.c: Deleted.
2816        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
2817        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2818        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
2819        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
2820        libnetworking/pppd/example/init.c,
2821        libnetworking/pppd/example/netconfig.h,
2822        libnetworking/pppd/example/ppp.conf,
2823        libnetworking/pppd/example/pppdapp.c,
2824        libnetworking/pppd/example/system.h: New files.
2825        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
2826        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
2827        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
2828        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2829        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2830        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2831        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2832        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2833        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2834        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2835        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2836        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2837        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2838        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
2839        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
2840
28412001-08-16      Joel Sherrill <joel@OARcorp.com>
2842
2843        * libnetworking/pppd/example/Makefile: Removed.
2844        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
2845        to avoid bootstrap -c clobbering it.
2846        * libnetworking/rtems_telnetd/.cvsignore: New file.
2847
28482001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2849
2850        * libnetworking/Makefile.am, libnetworking/configure.in,
2851        libnetworking/rtems_servers/Makefile.am,
2852        libnetworking/rtems_servers/telnetd.c,
2853        libnetworking/rtems_servers/telnetd.h,
2854        libnetworking/rtems_telnetd/Makefile.am,
2855        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2856        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2857        libnetworking/rtems_telnetd/telnetd.c,
2858        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
2859        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
2860        effect when ftpd change. - the tcp/ip stats have been implemented into
2861        icmds.c and started when telnetd daemon is started.
2862        * libnetworking/rtems_servers/telnetd.c,
2863        libnetworking/rtems_servers/telnetd.h: Removed.
2864        * libnetworking/rtems_telnetd: New directory.
2865        * libnetworking/rtems_telnetd/Makefile.am,
2866        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2867        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2868        libnetworking/rtems_telnetd/telnetd.c,
2869        libnetworking/rtems_telnetd/telnetd.h: New files.
2870
28712001-06-14      Joel Sherrill <joel@OARcorp.com>
2872
2873        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
2874        Moved from libmisc/shell so the network stack to address network
2875        depenendency.
2876        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
2877
28782001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2879
2880        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
2881
28822001-05-15      Joel Sherrill <joel@OARcorp.com>
2883
2884        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2885        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
2886        accidentally deleted the incorrectly empty versions.
2887
28882001-05-14      Till Straumann <strauman@slac.stanford.edu>
2889
2890        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
2891        libchip/pci/Makefile.am: Per PR215 address the following issues: -
2892        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
2893        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
2894        to know the values) - the affected BSP (shared/motorola) headers have
2895        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
2896        driver (libchip/network/dec21140.c) has been fixed to use
2897        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
2898        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
2899        who is using this driver. - the DEC driver also has been fixed to use
2900        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
2901        delay_in_bus_cycles().
2902
29032001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2904
2905        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
2906
29072001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2908
2909        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
2910
29112001-04-24      Eric Norum <eric.norum@usask.ca>
2912
2913        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
2914        NTP synchronization a little more robust -- no NTP daemon yet, but at
2915        least it trys a little harder when the primary NTP server is down.
2916
29172001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
2918
2919        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
2920        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2921        libnetworking/pppd/modem_example/modem.c,
2922        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
2923        other strings into English.
2924        * libnetworking/pppd/STATUS: updated to reflect the changes.
2925
29262001-04-20      Jake Janovetz <janovetz@uiuc.edu>
2927
2928        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
2929        again.
2930
29312001-04-20      Eric Valette <valette@crf.canon.fr>
2932
2933        * mcp750 directory renamed new_exception processing as it supports many
2934        more CPU models.
2935        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2936        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2937        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
2938        formerly in mcp750 plus modifications.
2939        * librdbg/src/powerpc/mcp750/.cvsignore,
2940        librdbg/src/powerpc/mcp750/Makefile.am,
2941        librdbg/src/powerpc/mcp750/remdeb.h,
2942        librdbg/src/powerpc/mcp750/remdeb_f.x,
2943        librdbg/src/powerpc/mcp750/remdeb_svc.c,
2944        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
2945        new_exception_processing.
2946        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2947        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2948        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
2949        part of this effort to add support for the MPC8xx.
2950
29512001-04-19      Joel Sherrill <joel@OARcorp.com>
2952
2953        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
2954        internal include files.
2955
29562001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
2957
2958        PR 158
2959        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
2960        rcmd() library call by commenting out the parts that deal with signals.
2961        This enables RTEMS to 'rsh' command to a server connecting fd to remote
2962        stdio. The 'server-side' parts of this file which deal with
2963        authentication are disabled since they are not needed.
2964
29652001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
2966
2967        * libnetworking/include/.cvsignore: Remove dangling file.
2968
29692001-03-14      Joel Sherrill <joel@OARcorp.com>
2970
2971        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
2972        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
2973        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
2974        libchip style serial drivers can be written in libcpu or libbsp.
2975
29762001-03-01      Joel Sherrill <joel@OARcorp.com>
2977
2978        * libchip/network/cs8900.c, libchip/network/cs8900.h,
2979        libchip/network/sonic.c, libchip/network/sonic.h,
2980        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2981        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2982        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2983        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
2984        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2985        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2986        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2987        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
2988
29892001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2990
2991        * librdbg/include/rdbg/Makefile.am,
2992        librdbg/include/rdbg/i386/Makefile.am,
2993        librdbg/include/rdbg/m68k/Makefile.am,
2994        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
2995        style on include files.
2996
29972001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2998
2999        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3000        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3001        replace ${..} with $(..).
3002        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3003        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3004        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3005        libnetworking/rtems/Makefile.am, libnetworking/
3006        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3007        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3008        include_*HEADERS instead of H_FILES.
3009        * libnetworking/include/Makefile.am: Remove.
3010        * libnetworking/Makefile.am: Add handling of *.h files.
3011        * libnetworking/configure.in: Remove include/Makefile.
3012
30132001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3014
3015        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3016
30172001-01-31      Sergei Organov <osv@javad.ru>
3018
3019        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3020        current dir and root dir removed in favor of new libio support for
3021        task-local current and root directories. - Bug in `close_data_socket()'
3022        introduced by previous change fixed. - `command_pasv()' changed to set
3023        timeout on socket we are listening on and code fixed to don't close
3024        socket twice on error. - `serr()' changed to clear `errno'. -
3025        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3026        changed to clear `errno' before processing session. -
3027        `close_data_socket()' fixed to close both active and passive sockets -
3028        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3029        empty string  in `exec_command()'.
3030
30312001-01-25      Eric Norum <eric.norum@usask.ca>
3032
3033        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3034        improves throughput on systems which are dropping packets.   Only the
3035        first timeout is reduced.  This keeps the number of extra packets down
3036        on networks that are very busy and dropping lots of packets.
3037
30382001-01-24      Sergei Organov <osv@javad.ru>
3039
3040        * libnetworking/rtems_servers/ftpd.c,
3041        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3042        - Timeouts on sockets implemented. 'idle' field added to configuration.
3043        No timeout by default to keep backward compatibility. Note: SITE IDLE
3044        command not implemented yet. - Basic global access control implemented.
3045        'access' field added to configuration. No access limitations by default
3046        to keep backward compatibility. - Anchor data socket for active mode
3047        (using self IP and port 20.) - Fixed default data port support (still
3048        not tested). - Don't allow IP address different from originating host in
3049        PORT command to improve security. - Fixed bug in MDTM command. - Check
3050        for correctness of parsing of argument in command_port(). - Fixed
3051        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3052        a directory. - Command parsing a little bit improved: command names are
3053        now converted to upper-case to be more compatible with RFC (command
3054        names are not case-sensitive.) - Reformat comments so that they have
3055        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3056        previous changes - True ASCII mode implemented (doesn't work for hooks
3057        and /dev/null) - Passive mode implemented, PASV command added. - Default
3058        port for data connection could be used (untested, can't find ftp client
3059        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3060        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3061
30622001-01-18      Joel Sherrill <joel@OARcorp.com>
3063
3064        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3065        macro using variable arguments.
3066        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3067        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3068        since I updated the main RTEMS development machine to RedHat 7.2 and
3069        apparently got a new version of rpcgen.
3070
30712001-01-12      Sergei Organov <osv@javad.ru>
3072
3073        * libnetworking/rtems_servers/ftpd.c,
3074        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3075        - use pool of pre-created threads to handle sessions instead of
3076        creating/deleting threads on the fly - LIST output is now similar to
3077        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3078        happy with it. - LIST NAME now works (both for files and directories) -
3079        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3080        clients happy  - keep track of CWD for every session separately -
3081        ability to specify root directory name for FTPD in configuration table.
3082        FTPD will then create illusion for FTP clients that this is actually
3083        root directory. - ignore options sent in commands, thus LIST -al FILE
3084        works and doesn't try to list "-al" directory. - buffers are allocated
3085        on stack instead of heap where possible to eliminate malloc/free calls
3086        (avoid possible heap fragmentation troubles). - drop using of task
3087        notepad to pass parameters - use function arguments instead - use
3088        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3089        in socket() instead of AF_INET.
3090
30912001-01-02      Joel Sherrill <joel@OARcorp.com>
3092
3093        * libnetworking/CHANGELOG: Removed.
3094        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3095
30962000-12-14      Eric Norum <eric.norum@usask.ca>
3097
3098        * libnetworking/lib/tftpDriver.c: Added write capability.
3099
31002000-12-08      Joel Sherrill <joel@OARcorp.com>
3101
3102        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3103        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3104        numerous variable declarations conditional on PPP_COMPRESS and
3105        PPP_FILTER.  Commented out variables that were not used because the code
3106        using them was commented out. Removed totally unused variables.
3107        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3108        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3109
31102000-11-30      Joel Sherrill <joel@OARcorp.com>
3111
3112        * libnetworking/modem/ppp_tty.c: Changed to include
3113        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3114        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3115        * libnetworking/Makefile.am: Modified to reflect above.
3116
31172000-11-27      Joel Sherrill <joel@OARcorp.com>
3118
3119        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3120
31212000-11-25      Eric Norum <eric.norum@usask.ca>
3122
3123        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3124        core.
3125
31262000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3127
3128        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3129        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3130        subdir.
3131        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3132        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3133        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3134        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3135        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3136        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3137        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3138        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3139        ppp_tty.c and the real pppd main is in pppmain.c.
3140
31412000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3142
3143        * libchip/network/sonic.c: Added ipalign() routine to align the received
3144        packet so that the ip header is on a 32-bit boundary. Necessary for
3145        cpu's that do not allow unaligned loads and stores and when the 32-bit
3146        DMA mode is used.
3147
31482000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3149
3150        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3151        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3152        ACLOCAL_AMFLAGS.
3153        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3154        ACLOCAL_AMFLAGS.
3155        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3156        ACLOCAL_AMFLAGS.
3157
31582000-11-03      Chris Johns <ccj@acm.org>
3159
3160        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3161        libchip/network/cs8900.h: New files.
3162
31632000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3164
3165        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3166        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3167        $(RTEMS_TOPdir)/aclocal.
3168        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3169        $(RTEMS_TOPdir)/aclocal.
3170        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3171        $(RTEMS_TOPdir)/aclocal.
3172
31732000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3174
3175        * configure.in: Switch to GNU-canonicalization.
3176        * Makefile.am: Reflect changes to configure.in.
3177        * acinclude.m4: Remove.
3178
31792000-10-30      Joel Sherrill <joel@OARcorp.com>
3180
3181        * POSIX include files merged into newlib.  This resulted in some
3182        definitions moving to other files and thus some secondary effects in
3183        RTEMS source code.
3184        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3185        in sync with newlib's <machine/types.h>.
3186        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3187        definition of struct itimerval in <sys/time.h>.
3188
31892000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3190
3191        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3192        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3193        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3194        * ChangeLog: Fix typos.
3195        * configure.in: add tests to the GNU canonicalized subdirectories.
3196
31972000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3198
3199        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3200        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3201        the lib directory before configuring lib/.
3202
32032000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3204
3205        * configure.in, Makefile.am: add exec to the GNU canonicalized
3206        subdirectories.
3207        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3208        * configure.in: add libnetworking, librpc and librdb to the GNU
3209        canonicalized subdirectories.
3210        * configure.in: add libmisc and libchip to the GNU canonicalized
3211        subdirectories.
3212        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3213        Switch to GNU canonicalization.
3214        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3215        Switch to GNU canonicalization.
3216        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3217        Switch to GNU canonicalization.
3218
32192000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3220
3221        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3222        canonicalization to libfs/. The approach is currently a bit of a hack as
3223        GNU canonicalization does not support the per-BSP build some of the
3224        other directories require.  As more of the tree is converted, this will
3225        become less  of an issue.
3226
32272000-10-20      Joel Sherrill <joel@OARcorp.com>
3228
3229        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3230        parameter.
3231
32322000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3233
3234        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3235        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3236        * librdbg/configure.in: Add m68k support.
3237        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3238        subdirectory.
3239        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3240        failure.
3241        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3242        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3243        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3244        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3245        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3246        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3247        librdbg/src/m68k/.cvsignore: New files.
3248        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3249        function pointers.
3250        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3251        _after_ pointer has been checked against NULL.
3252
32532000-10-18      Joel Sherrill <joel@OARcorp.com>
3254
3255        * wrapup/Makefile.am: Added libfs.
3256
32572000-10-18      Chris Johns <ccj@acm.org>
3258
3259        * libfs created.
3260        * configure.in: Added libfs subdirectory.
3261        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3262
32632000-09-28      Joel Sherrill <joel@OARcorp.com>
3264
3265        * libnetworking/rtems_webserver/Makefile.am,
3266        libnetworking/rtems_webserver/base64.c,
3267        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3268        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3269
32702000-09-22      Joel Sherrill <joel@OARcorp.com>
3271
3272        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3273        libnetworking/rtems/rtems_bsdnet_internal.h,
3274        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3275        have included rtems.h.  It is now including precisely the  least amount
3276        of low level, yet portable .h files to get the basic RTEMS types
3277        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3278        used machine/types.h to include rtems.h.
3279
32802000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3281
3282        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3283
32842000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3285
3286        * libnetworking/ChangeLog: Cleanup.
3287
32882000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3289
3290        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3291        * libchip/ChangeLog: Fix formating.
3292
32932000-09-05      Joel Sherrill <joel@OARcorp.com>
3294
3295        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3296        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3297        confusion and to work with the converted flags.
3298
32992000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3300
3301        * wrapup/Makefile.am: Include compile.am.
3302        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3303        libchip/serial/Makefile.am: Include compile.am.
3304        * librdbg/src/i386/any/Makefile.am,
3305        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3306        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3307        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3308        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3309        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3310        libnetworking/rtems_servers/Makefile.am,
3311        libnetworking/rtems_webserver/Makefile.am,
3312        libnetworking/wrapup/Makefile.am: Include compile.am.
3313
33142000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3315
3316        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3317        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3318
33192000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3320
3321        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3322
33232000-08-31      Joel Sherrill <joel@OARcorp.com>
3324
3325        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3326        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3327        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3328        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3329        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3330        * libnetworking/wbase64.c: Removed.
3331        * libnetworking/Makefile.am, libnetworking/asp.c,
3332        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3333        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3334        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3335        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3336        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3337        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3338        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3339        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3340        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3341        Modified.
3342
33432000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3344
3345        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3346
33472000-08-30      Joel Sherrill <joel@OARcorp.com>
3348
3349        * libnetworking/rtems_webserver/license.txt: New file.
3350
33512000-08-10      Joel Sherrill <joel@OARcorp.com>
3352
3353        * ChangeLog: New file.
3354        * libchip/ChangeLog: New file.
3355        * librdbg/ChangeLog: New file.
3356        * libnetworking/ChangeLog: New file.
3357
Note: See TracBrowser for help on using the repository browser.