source: rtems/c/src/ChangeLog @ 54cf1198

4.104.115
Last change on this file since 54cf1198 was 0fbd231, checked in by Joel Sherrill <joel.sherrill@…>, on 09/22/08 at 17:23:14

2008-09-22 Joel Sherrill <joel.sherrill@…>

  • libchip/serial/ns16550.c: Fix typo.
  • Property mode set to 100644
File size: 143.3 KB
Line 
12008-09-22      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * libchip/serial/ns16550.c: Fix typo.
4
52008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
6
7        * libchip/serial/ns16550.c: Add not supported on arm even though it is
8        not simple vectored.
9
102008-09-22      Joel Sherrill <joel.sherrill@OARcorp.com>
11
12        * libchip/serial/ns16550.c: Not currently supported on architectures
13        with simple vectored interrupt model.
14
152008-09-22      Ralf Corsépius <ralf.corsepius@rtems.org>
16
17        * aclocal/version.m4: Bump RTEMS_API to 4.10.
18        Bump _RTEMS_VERSION to 4.9.99.0.
19
202008-09-22      Sebastian Huber <sebastian.huber@embedded-brains.de>
21
22        * c/src/libchip/rtc/icm7170.c, c/src/libchip/rtc/m48t08.c,
23        c/src/libchip/rtc/rtc.h:  Include required header files.  Some internal
24        functions have now static linkage type.  Added constant qualifier to
25        operations table and read-only function parameters.
26
27        * c/src/libchip/serial/ns16550.c, c/src/libchip/serial/ns16550_p.h,
28        c/src/libchip/serial/serial.h:  Include required header files.  Removed
29        support for old PowerPC exception handling.  Various fixes for
30        interrupt related routines.  Added support for BSPs with IRQ extension
31        API.
32
332008-09-20      Joel Sherrill <joel.sherrill@oarcorp.com>
34
35        * libchip/network/dec21140.c, libchip/network/elnk.c: Detect when there
36        is no PCI bus based upon the BSP not having a base address defined.
37        This means this driver cannot be supported on that board.
38
392008-09-19      Joel Sherrill <joel.sherrill@oarcorp.com>
40
41        * libchip/network/dec21140.c, libchip/network/elnk.c,
42        libchip/network/if_dc.c: Eliminate vestiges of mpc603e define.
43
442008-09-17      Miao Yan <yanmiaobest@gmail.com>
45
46        * optman/Makefile.am, optman/preinstall.am: Merge GSOC project code to
47        add simple device only filesystem (devfs), optionally completely drop
48        out filesystem, and to clean up disabling newlib reentrancy support.
49        This dropped 17K from the minimum.exe for sparc/sis and arm/rtl22xx_t
50        now has a 15K code space.
51        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
52        Removed.
53
542008-09-08      Ralf Corsépius <ralf.corsepius@rtems.org>
55
56        * libchip/ide/ata.h: Convert to Unix file format.
57
582008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
59
60        * libchip/serial/mc68681.c, libchip/serial/mc68681_p.h,
61        libchip/serial/ns16550.c, libchip/serial/ns16550_p.h,
62        libchip/serial/serial.h, libchip/serial/serprobe.c,
63        libchip/serial/sersupp.h, libchip/serial/z85c30.c:
64        Convert to "bool".
65        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-fram-fm25l256.c,
66        libchip/i2c/spi-memdrv.h: Convert to "bool".
67        * libchip/rtc/ds1375-rtc.h, libchip/rtc/ds1375.c,
68        libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
69        libchip/rtc/rtc.h, libchip/rtc/rtcprobe.c: Convert to "bool".
70        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
71        libchip/ide/ide_ctrl_cfg.h: Convert to "bool".
72        * libchip/display/disp_hcms29xx.c, libchip/display/disp_hcms29xx.h:
73        Convert to "bool".
74        * libchip/network/if_fxp.c, libchip/network/if_fxpvar.h:
75        Convert to "bool".
76        * libchip/shmdr/fatal.c, libchip/shmdr/shm_driver.h:
77        Convert to "bool".
78
792008-09-05      Joel Sherrill <joel.sherrill@oarcorp.com>
80
81        * libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
82        libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
83        memory driver to not use the clock ioctl to install a method to poll
84        for input. It now uses a Class API Timer which means we can eliminate
85        this special IOCTL from all clock drivers.
86        * libchip/shmdr/setckvec.c: Removed.
87
882008-08-30      Joel Sherrill <joel.sherrill@OARcorp.com>
89
90        * libchip/network/sonic.c: Do not declare a variable just to hold an
91        ignored return value.
92
932008-08-20      Sebastian Huber <sebastian.huber@embedded-brains.de>
94
95        * libchip/i2c/spi-sd-card.c: Fixed integer conversion warnings.
96
972008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
98
99        * libchip/display/disp_hcms29xx.c: Initialize softc_ptr to NULL.
100        * libchip/network/dec21140.c, libchip/network/if_dc.c: Use uint32_t.
101
1022008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
103
104        * libchip/display/disp_hcms29xx.c: Do not make these static. They
105        appear to be unused that way.
106
1072008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
108
109        * libchip/shmdr/shm_driver.h: Correct prototypes.
110
1112008-08-19      Sebastian Huber <sebastian.huber@embedded-brains.de>
112
113        * libchip/display/disp_hcms29xx.c: Fixed warnings. Initialized
114        variables and made methods static.
115
1162008-08-18      Joel Sherrill <joel.sherrill@oarcorp.com>
117
118        * libchip/serial/ns16550.c: Fix warning.
119
1202008-08-18      Ralf Corsepius <ralf.corsepius@rtems.org>
121
122        * aclocal/prog-cc.m4: Add -Wnested-externs.
123
1242008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
125
126        * libchip/network/dec21140.c: Add missing prototype.
127        * libchip/ide/ata.c, libchip/network/elnk.c: Add missing prototypes.
128
1292008-08-16      Ralf Corsépius <ralf.corsepius@rtems.org>
130
131        * aclocal/prog-cc.m4: Add -Wimplicit-function-declaration
132        -Wstrict-prototypes to RTEMS_CFLAGS.
133
1342008-08-02      Chris Johns <chrisj@rtems.org>
135
136        * libchip/i2c/spi-sd-card.c, libchip/ide/ata.c: Remove
137        rtems_blkdev_request count and start references. Use
138        RTEMS_BLKDEV_START_BLOCK.
139
1402008-07-29      Chris Johns <chrisj@rtems.org>
141
142        * libchip/i2c/spi-sd-card.c: Updated to the libblock changes.
143
144        * libchip/ide/ata.c: Change to use a mutex rather than disable
145        pre-emption. Updated to the libblock changes.
146
147        * libchip/ide/ata_internal.h: Updated to the new chains API.
148
149        * libchip/ide/ide_controller.c: Updated to the libblock
150        changes. Added come debug tracing.
151
152        * libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h: Updated
153        to the libblock changes.
154
1552008-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
156
157        * configure.ac: Remove RPCGEN, RPCTOOLS.
158
1592008-07-21      Sebastian Huber <sebastian.huber@embedded-brains.de>
160
161        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: Use inttypes.h
162        for output format specifiers.
163
1642008-07-17      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
165
166        * libchip/display/font_hcms29xx.h, libchip/display/disp_hcms29xx.h:
167        Fixed some data types
168
1692008-07-14      Sebastian Huber <sebastian.huber@embedded-brains.de>
170
171        * libchip/i2c/spi-sd-card.c: Added missing header file.
172        * libchip/Makefile.am: Added SD Card driver.
173
1742008-07-14      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
175
176        * libchip/display/font_hcms29xx.c, libchip/display/disp_fonts.h
177        make glyphs non-constant, added file headers
178
1792008-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
180
181        * libchip/display/disp_fonts.h, libchip/display/disp_hcms29xx.c
182        * libchip/display/disp_hcms29xx.h, libchip/display/font_hcms29xx.c
183        * libchip/display/font_hcms29xx.h
184        Creation of SPI display driver
185
1862008-07-09      Sebastian Huber <sebastian.huber@embedded-brains.de>
187
188        * libchip/i2c/spi-sd-card.h, libchip/i2c/spi-sd-card.c: SD Card driver
189        via SPI.
190
1912008-06-29      Ralf Corsépius <ralf.corsepius@rtems.org>
192
193        * aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
194        AC_PREREQ(2.62).
195
1962008-06-01      Ralf Corsépius <ralf.corsepius@rtems.org>
197
198        * aclocal/target.m4: Allow empty RTEMS_BUILD_SUBDIRS.
199
2002008-05-22      Joel Sherrill <joel.sherrill@oarcorp.com>
201
202        * libchip/Makefile.am: Move termios helper routines from libchip to
203        libcsupport. Add routine which makes it easy for a termios device
204        driver to inform termios of its default baud rate. This avoids
205        inconsistencies in later termios settings changes.
206        * libchip/serial/termios_baud2index.c,
207        libchip/serial/termios_baud2num.c: Removed.
208
2092008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
210
211        * aclocal/bsp-bootcards-handles-ram-allocation.m4: New file.
212
2132008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
214
215        * wrapup/Makefile.am: Many BSPs do not include any .rel files now so do
216        not fail if there are none.
217
2182008-05-15      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
219
220        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.h,
221        * libchip/i2c/spi-fram-fm25l256.c, libchip/i2c/spi-fram-fm25l256.h,
222        * libchip/i2c/spi-memdrv.c, libchip/i2c/spi-memdrv.h,
223        * libchip/Makefile.am:
224        derived a generic spi memory driver from spi-flash-m25p40,
225        added descriptor for fram fm25l256
226
2272008-05-07      Till Straumann <strauman@slac.stanford.edu>
228
229        PR 649/bsps
230        * libchip/ide/ata.c: Give up if the interface does not become ready.
231
2322008-04-25      Joel Sherrill <joel.sherrill@OARcorp.com>
233
234        Moved to cpukit.
235        * nfsclient/.cvsignore, nfsclient/ChangeLog.slac, nfsclient/LICENSE,
236        nfsclient/Makefile.am, nfsclient/README, nfsclient/preinstall.am,
237        nfsclient/rfc1094.txt, nfsclient/rtems-filesystem-patch,
238        nfsclient/proto/mount_prot.h, nfsclient/proto/mount_prot.x,
239        nfsclient/proto/mount_prot_xdr.c, nfsclient/proto/nfs_prot.h,
240        nfsclient/proto/nfs_prot.x, nfsclient/proto/nfs_prot_xdr.c,
241        nfsclient/src/cexphelp.c, nfsclient/src/dirutils.c,
242        nfsclient/src/librtemsNfs.h, nfsclient/src/nfs.c,
243        nfsclient/src/nfs.modini.c, nfsclient/src/nfsTest.c,
244        nfsclient/src/rpcio.c, nfsclient/src/rpcio.h,
245        nfsclient/src/rpcio.modini.c, nfsclient/src/sock_mbuf.c,
246        nfsclient/src/xdr_mbuf.c: Removed.
247
2482008-02-26      Joel Sherrill <joel.sherrill@OARcorp.com>
249
250        * configure.ac: Stop building nfsclient here and build it in CPUKIT.
251
2522008-01-05      Chris Johns <chrisj@rtems.org>
253
254        * libchip/flash/am29lv160.c: Update the blank check error message
255        to say there is an error.
256       
2572007-12-22      Chris Johns <chrisj@rtems.org>
258
259        * nfsclient/src/nfs.c, nfsclient/src/rpcio.c: Adjust the length of
260        the hello message. Just one line but still a little too long.
261       
2622007-12-14      Chris Johns <chrisj@rtems.org>
263
264        * wrapup/Makefile.am: Add libflash.a to the libbsp library.
265        * libchip/Makefile.am, libchip/preinstall.am: Add the flash chip support.
266        * libchip/flash, libchip/flash/am29lv160.c,
267        libchip/flash/am29lv160.h: New.
268
2692007-11-26      Joel Sherrill <joel.sherrill@oarcorp.com>
270
271        * libchip/network/if_fxp.c: Spacing.
272
2732007-11-20      Till Straumann <strauman@slac.stanford.edu>
274
275        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h:
276        Avoid using 'stdio' before the system is up and fully
277        initialized.
278
2792007-11-20      Till Straumann <strauman@slac.stanford.edu>
280
281        * libchip/rtc/ds1375.c, libchip/rtc/ds1375-rtc.h,
282        * libchip/Makefile.am, libchip/preinstall.am:
283        added new driver for Maxim DS1375 i2c RTC.
284
2852007-09-26      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
286
287        * libchip/i2c/spi-flash-m25p40.c:
288        added addressing call in write function
289
2902007-09-24      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
291
292        * libchip/i2c/spi-flash-m25p40.c, libchip/i2c/spi-flash-m25p40.c,
293        * libchip/Makefile.am:
294        added SPI flash driver for a M25P40 chip (based on libi2c extensions)
295
2962007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
297
298        * libchip/shmdr/dump.c, libchip/shmdr/shm_driver.h: Fix warnings.
299
3002007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
301
302        * nfsclient/Makefile.am: Fix errors.
303
3042007-09-25      Joel Sherrill <joel.sherrill@OARcorp.com>
305
306        * nfsclient/Makefile.am, nfsclient/preinstall.am: Install libnfs.a.
307
3082007-09-21      Ralf Corsépius <ralf.corsepius@rtems.org>
309
310        * aclocal/version.m4: Bump RTEMS_API to 4.9.
311        Bump RTEMS_VERSION to 4.8.99.0.
312
3132007-09-17      Joel Sherrill <joel.sherrill@OARcorp.com>
314
315        * libchip/network/smc91111.h: Eliminate DEBUG_puts.
316
3172007-09-16      Ralf Corsépius <ralf.corsepius@rtems.org>
318
319        * configure.ac: Remove AC_PROG_AWK (Unused).
320
3212007-09-14      Daron Chabot <djc915@mail.usask.ca>
322
323        * libchip/network/if_dc.c: Changed type of ISR argument to void* from
324        rtems_interrupt_vector, to permit passing arbitrary arguments to the
325        ISR. Clean up of variables to silence compiler warnings.
326
3272007-09-13      Daniel Hellstrom <daniel@gaisler.com>
328
329        * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
330
3312007-09-12      Daniel Hellstrom <daniel@gaisler.com>
332
333        * libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes.
334          - Odd bit bug in some chips taken care of.
335          - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data
336            alignment but failing to do so must have made the driver writer to make
337            some incorrect assumptions about MBUFs.
338          - Fixed MBUF handling to handle mbuf chains better. The Data length of
339            MBUFs in middle of the mbuf chain are now checked for odd number of bytes.
340          - Made while loop responsible for copying data to fifo port copy 16 shorts
341            per loop instead of 1 short, increasing the copying process.
342
3432007-09-07      Daniel Hellstrom <daniel@gaisler.com>
344
345        * libchip/network/greth.c, libchip/network/greth.h: GRETH_GBIT support
346        and GBIT PHY support for 10/100 MAC, also auto negotiation updated.
347
3482007-08-02      Joel Sherrill <joel.sherrill@OARcorp.com>
349
350        * configure.ac, wrapup/Makefile.am: Remove RDBG.
351        * aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
352        librdbg/Makefile.am, librdbg/preinstall.am,
353        librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
354        librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
355        librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
356        librdbg/include/rdbg/powerpc/rdbg_f.h,
357        librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
358        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
359        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
360        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
361        librdbg/src/servtsp.c, librdbg/src/servutil.c,
362        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
363        librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
364        librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
365        librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
366        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
367        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
368        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
369        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
370        librdbg/src/powerpc/rdbg_f.c,
371        librdbg/src/powerpc/new_exception_processing/remdeb.h,
372        librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
373        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
374        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
375
3762007-07-27      Ralf Corsépius <ralf.corsepius@rtems.org>
377
378        * nfsclient/src/dirutils.c: Use PATH_MAX instead of MAXPATHLEN.
379
3802007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
381
382        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
383          sizes.
384
3852007-07-27      Chris Johns <chrisj@rtems.org>
386
387        * wrapup/Makefile.am: Create archive from a file for hosts
388        with a limited command line size.
389
3902007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
391
392        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
393          sizes.
394
3952007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
396       
397        * configure.ac: Add nfsclient.
398        * nfsclient/Makefile.am: New.
399        * nfsclient/proto/Makefile, nfsclient/Makefile,
400          nfsclient/src/Makefile: Remove.
401        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
402        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
403
4042007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
405
406        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
407        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
408        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
409        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
410        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
411        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
412        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
413        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
414        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
415        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
416        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
417        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
418
4192007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
420
421        * libchip/serial/ns16550.c: removed timed out wait for transmitter
422        to become ready: This will not work for fast CPUs.
423
4242007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
425
426        * libchip/ide/ata.c: fixed warning
427
4282007-06-20      Ray Xu <rayx@gmail.com>
429
430        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
431        console, and libio. This shrinks the memory requirements but Joel has
432        not figured out how best to present this to application space.
433        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
434        New files.
435
4362007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
437
438        * optman/sapi/no-io.c: Split IO Manager into one function per file so
439        now we only need required initialization methods.
440
4412007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
442
443        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
444        parameter since it was used to configure a no longer used feature.
445        Device names are now part of the filesystem not in a table.
446
4472007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
448
449        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
450        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
451        optman/rtems/no-part.c, optman/rtems/no-region.c,
452        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
453        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
454        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
455        other optional managers so using them reduces application size
456        instead of increasing it.
457        * optman/rtems/no-barrier.c: New file.
458
4592007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
460
461        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
462        adjustments to pci-API changes.
463        * libchip/network/dec21140.c, libchip/network/elnk.c,
464        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
465        changes.
466
4672007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
468
469        * libchip/network/dec21140.c, libchip/network/if_dc.c,
470        libchip/network/if_fxp.c: Reflect changes to pci-API.
471
4722007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
473
474        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
475        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
476
4772007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
478
479        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
480          being used to compile "tools").
481
4822007-03-13      Joel Sherrill <joel@OARcorp.com>
483
484        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
485
4862007-03-12      Joel Sherrill <joel@OARcorp.com>
487
488        * libchip/network/cs8900.c, libchip/network/cs8900.h,
489        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
490        and/or fix mistake in copyright notice. Both of these mistakes appear
491        to be from code submitted after these changes were made previously.
492
4932007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
494
495        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
496
4972007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
498
499        * libchip/Makefile.am: Correct path to README.tulipclone.
500
5012007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
502
503        * libchip/ide/ata.c: Remove superfluous type casts.
504
5052007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
506
507        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
508        Use size_t for sizes.
509
5102007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
511
512        * libchip/ide/ata.c: in ata_request_done: moved call to free()
513        from preemption disabled region
514
5152007-01-16      Till Straumann <strauman@slac.stanford.edu>
516
517        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
518        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
519        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
520
5212006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
522
523        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
524          ioctl_command_t as ioctl argument.
525
5262006-12-13      Joel Sherrill <joel@OARcorp.com>
527
528        * librtems++/include/rtems++/rtemsEvent.h,
529        librtems++/include/rtems++/rtemsMessageQueue.h,
530        librtems++/include/rtems++/rtemsSemaphore.h,
531        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
532        librtems++/src/rtemsMessageQueue.cc,
533        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
534        rtems_unsigned32 to uint32_t.
535
5362006-12-13      Joel Sherrill <joel@OARcorp.com>
537
538        PR 1181/bsps
539        * optman/rtems/no-msg.c: Clean up dead code.
540
5412006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
542
543        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
544
5452006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
546
547        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
548        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
549        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
550
5512006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
552
553        * configure.ac: New BUG-REPORT address.
554
5552006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
556
557        * Makefile.am: Remove ampolish3.
558
5592006-11-17      Joel Sherrill <joel@OARcorp.com>
560
561        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
562        blank lines.
563
5642006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
565
566        * configure.ac: Remove RTEMS_AMPOLISH3.
567        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
568          Remove checks for AMPOLISH3.
569        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
570        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
571        * ampolish3: Remove.
572
5732006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
574
575        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
576        * aclocal/prog-cc.m4: Remove CFLAGS.
577        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
578        Compose CFLAGS. Append CFLAGS to ac_configure_args.
579
5802006-10-23      Joel Sherrill <joel@OARcorp.com>
581
582        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
583
5842006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
585
586        * automake/compile.am: Use hard-coded RTEMS_* flags.
587
5882006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
589
590        * aclocal/rtems-top.m4: Remove RTEMS_API.
591        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
592
5932006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
594
595        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
596
5972006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
598
599        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
600
6012006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
602
603        * aclocal/version.m4: Bump version to 4.7.99.0.
604
6052006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
606
607        * configure.ac: Require autoconf-2.60. Require automake-1.10.
608
6092006-09-11      Joel Sherrill <joel@OARcorp.com>
610
611        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
612
6132006-09-04      Joel Sherrill <joel@OARcorp.com>
614
615        * libchip/network/greth.c, libchip/network/open_eth.c,
616        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
617        introduced by warning removal.
618
6192006-09-01      Joel Sherrill <joel@OARcorp.com>
620
621        * libchip/network/greth.c, libchip/network/open_eth.c,
622        libchip/network/smc91111.c: Remove warnings and correct prototype
623        added earlier today.
624
6252006-09-01      Joel Sherrill <joel@OARcorp.com>
626
627        * libchip/network/cs8900.c, libchip/network/greth.c,
628        libchip/network/i82586.c, libchip/network/open_eth.c,
629        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
630        sized integers, and inttypes.h printf helpers.
631
6322006-08-09      Kolja Waschk <waschk@telos.de>
633
634        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
635
6362006-07-12      Joel Sherrill <joel@OARcorp.com>
637
638        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
639
6402006-07-11      Jerry Needell <jerry.needell@unh.edu>
641
642        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
643        4.6 branch.  Original modifications by Gaisler Enterprises.
644        * libchip/network/greth.c, libchip/network/greth.h: New files.
645
6462006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
647
648        * ide/ata.[ch]:
649        (PR1118) fetch priority for ATA task from a variable,
650        not a fixed configuration value.
651       
6522006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
653
654        * Makefile.am: Add ampolish3.
655
6562006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
657
658        * ampolish3: New.
659        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
660
6612006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
662
663        * aclocal/rtems-ampolish.m4: New.
664        * configure.ac: Use RTEMS_AMPOLISH3.
665
6662006-04-18  Joel Sherrill <joel@OARcorp.com>
667
668        * aclocal/version.m4: Updated to rtems-4.6.99.3.
669
6702006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
671
672        PR 853/filesystem
673        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
674        should be modified to support the new exception scheme and to use the
675        handle parameter.
676
6772006-02-a32     Eric Norum <norume@aps.anl.gov>
678
679        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
680        "newer" PCI access calls.  Minor cleanups.  Comments.
681
6822006-01-12      Eric Norum <norume@aps.anl.gov>
683
684        PR 861/networking
685        PR 863/networking
686        * libchip/network/smc91111.c: Fix illegal lvalue increments.
687
6882006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
689
690        * wrapup/Makefile.am: Add preinstall.am.
691        * libchip/Makefile.am: Build libchip/network/smc91111.
692        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
693        Eliminate cyg_int* crap.
694
6952006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
696
697        * librdbg/Makefile.am: Add preinstall.am.
698        * aclocal/bsp-configure.m4: Add ampolish3.
699        New header guards.
700
7012006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
702
703        * libchip/network/open_eth.c, libchip/network/open_eth.h:
704        Merger from rtems-4-6-branch.
705
7062006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
707
708        * libchip/network/smc91111.c
709        libchip/network/smc91111config.h
710        libchip/network/smc91111exp.h
711        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
712        * libchip/Makefile.am: Reflect adding smc91111*.
713
7142006-01-08      Joel Sherrill <joel@OARcorp.com>
715
716        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
717        char *.
718
7192006-01-08      Joel Sherrill <joel@OARcorp.com>
720
721        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
722        warnings.
723
7242005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
725
726        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
727        Add RTEMS_RELLDFLAGS.
728        * automake/compile.am: Remove RTEMS_USE_GCC.
729        Remove RTEMS_RELLDFLAGS.
730        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
731
7322005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
733
734        * libchip/network/if_media.h, libchip/network/mii.h:
735        Remove (Moved to cpukit).
736        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
737        and libchip/network/if_media.h.
738        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
739        if_media.h having moved.
740
7412005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
742
743        * automake/compile.am, automake/host.am, automake/local.am,
744        automake/subdirs.am: Remove depend.
745        * configure.ac: Explicitly pass --libdir and --includedir to
746        testsuites.
747
7482005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
749
750        * configure.ac: Reflect changes to testsuites.
751
7522005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
753
754        * automake/compile.am: Remove GCCSPECS.
755        * aclocal/prog-cc.m4: Add GCCSPECS.
756        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
757
7582005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
759
760        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
761        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
762
7632005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
764
765        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
766        libcpu/byteorder.h for i386.
767
7682005-11-02      Till Straumann <strauman@slac.stanford.edu>
769
770        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
771        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
772        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
773        added a simple API/library for i2c devices and drivers for i2c
774        2-byte eeproms and a ds1621 temperature sensor; API is documented
775        in libi2c.h.
776
7772005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
778
779        * libnetworking/pppd/ipxcp.c,
780        libnetworking/pppd/chat.c,
781        libnetworking/pppd/patchlevel.h,
782        libnetworking/pppd/upap.h,
783        libnetworking/pppd/md5.h,
784        libnetworking/pppd/pppd.8,
785        libnetworking/pppd/README,
786        libnetworking/pppd/preinstall.am,
787        libnetworking/pppd/md4.h,
788        libnetworking/pppd/magic.c,
789        libnetworking/pppd/pppd.h,
790        libnetworking/pppd/demand.c,
791        libnetworking/pppd/rtemsmain.c,
792        libnetworking/pppd/sys-rtems.c,
793        libnetworking/pppd/ipcp.h,
794        libnetworking/pppd/lcp.h,
795        libnetworking/pppd/chap_ms.c,
796        libnetworking/pppd/md4.c,
797        libnetworking/pppd/rtemspppd.h,
798        libnetworking/pppd/cbcp.h,
799        libnetworking/pppd/auth.c,
800        libnetworking/pppd/lcp.c,
801        libnetworking/pppd/example/README,
802        libnetworking/pppd/example/ppp.conf,
803        libnetworking/pppd/example/system.h,
804        libnetworking/pppd/example/netconfig.h,
805        libnetworking/pppd/example/pppdapp.c,
806        libnetworking/pppd/example/init.c,
807        libnetworking/pppd/example/Makefile-user,
808        libnetworking/pppd/example/pppd.options,
809        libnetworking/pppd/rtemspppd.c,
810        libnetworking/pppd/ipxcp.h,
811        libnetworking/pppd/chap_ms.h,
812        libnetworking/pppd/options.c,
813        libnetworking/pppd/magic.h,
814        libnetworking/pppd/chap.h,
815        libnetworking/pppd/cbcp.c,
816        libnetworking/pppd/upap.c,
817        libnetworking/pppd/chap.c,
818        libnetworking/pppd/Makefile.am,
819        libnetworking/pppd/ccp.h,
820        libnetworking/pppd/utils.c,
821        libnetworking/pppd/rtemsdialer.h,
822        libnetworking/pppd/fsm.h,
823        libnetworking/pppd/pathnames.h,
824        libnetworking/pppd/md5.c,
825        libnetworking/pppd/fsm.c,
826        libnetworking/pppd/ipcp.c,
827        libnetworking/pppd/STATUS,
828        libnetworking/pppd/ccp.c,
829        libnetworking/Makefile.am: Remove (Moved to cpukit).
830
8312005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
832
833        * configure.ac: Remove libnetworking, libnetworking/pppd.
834        * wrapup/Makefile.am: Remove libpppd.a.
835
8362005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
837
838        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
839        rtemsdialer.h to $(includedir)/rtems.
840
8412005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
842
843        * libnetworking/rtems_telnetd/icmds.c,
844        libnetworking/rtems_telnetd/Makefile.am,
845        libnetworking/rtems_telnetd/preinstall.am,
846        libnetworking/rtems_telnetd/pty.c,
847        libnetworking/rtems_telnetd/pty.h,
848        libnetworking/rtems_telnetd/README,
849        libnetworking/rtems_telnetd/telnetd.c,
850        libnetworking/rtems_telnetd/telnetd.h:
851        Remove (Moved to cpukit).
852
8532005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
854
855        * configure.ac: Remove libnetworking/rtems_telnetd.
856        * libnetworking/Makefile.am: Remove rtems_telnetd.
857        * libnetworking/README: Remove (Obsolete).
858        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
859
8602005-10-20  Eric Norum <norume@aps.anl.gov>
861
862        * libchip/network/dec21140.c: Clean up PCI mapping.
863
8642005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
865
866        * libnetworking/pppd/Makefile.am: Use preinstall.am.
867        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
868        librdbg/src/servrpc.c, librdbg/src/servtgt.c
869        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
870        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
871        * configure.ac: Move optman to the end of BSP_SUBDIRS.
872
8732005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
874
875        * aclocal/bspopts.m4: Add missing m4 quotes.
876
8772005-09-02  Joel Sherrill <joel@OARcorp.com>
878
879    * aclocal/version.m4: Updated to rtems-4.6.99.2.
880
8812005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
882
883        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
884        libchip/network/dec21140.c: Remove initialization of PCI bus.
885
8862005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
887
888        * optman/Makefile.am: Add preinstall.am.
889
8902005-07-18      Karel Gardas <kgardas@objectsecurity.com>
891
892        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
893        UNTESTED to tested.
894
8952005-06-17      Joel Sherrill <joel@OARcorp.com>
896
897        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
898        it is not supported by the MPC5xx.
899
9002005-06-17      Joel Sherrill <joel@OARcorp.com>
901
902        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
903        interface. Also correct attempting to build on other than PowerPC and
904        x86.
905
9062005-06-16      Daron Chabot <daron@nucleus.usask.ca>
907
908        * libchip/Makefile.am: Add driver for Tulip clones.
909        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
910        libchip/network/if_dcreg.h: New files.
911
9122005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
913
914        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
915        to enable rdbg.
916        * configure.ac: Reflect changes above.
917
9182005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
919
920        * configure.ac: Add ada/.
921
9222005-05-20      Sergei Organov  <osv@topconrd.ru>
923
924        PR 750/networking
925        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
926        wait_input().
927
9282005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
929
930        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
931        rtems/irq.h.
932
9332005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
934
935        * libchip/Makefile.am: Include preinstall.am.
936        * libchip/preinstall.am: New.
937
9382005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
939
940        * configure.ac: Add AMPOLISH3.
941        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
942        * libnetworking/rtems_telnetd/preinstall.am: New.
943        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
944
9452005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
946
947        * configure.ac: Let enable_rpcgen default to "no".
948
9492005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
950
951        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
952
9532005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
954
955        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
956        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
957
9582005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
959
960        * libchip/network/dec21140.c, libchip/network/elnk.c,
961        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
962
9632005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
964
965        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
966        of code as a result of the implementation of a common PCI interface.
967
9682005-05-04      Joel Sherrill <joel@OARcorp.com>
969
970        * libchip/network/open_eth.c: Remove prototype of set_vector.
971
9722005-05-03      Joel Sherrill <joel@OARcorp.com>
973
974        * librdbg/src/ptrace.c: Remove warning.
975
9762005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
977
978        * libchip/network/dec21140.c, libchip/network/elnk.c,
979        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
980        Modified parameter list to remove warnings.
981
9822005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
983
984        * libchip/network/cs8900.c, libchip/network/i82586.c,
985        libchip/network/open_eth.c, libchip/network/sonic.c,
986        libchip/serial/mc68681.c: Modified types to remove
987        warnings.  Added initialization to remove warnings.
988
9892005-04-28      Joel Sherrill <joel@OARcorp.com>
990
991        * libchip/network/README.sonic: Rewritten to account for removal of
992        dmv177.
993
9942005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
995
996        PR 781/rtems_misc
997        * libchip/serial/ns16550_p.h: Fix baud rate calculation
998
9992005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
1000
1001        * libchip/serial/ns16550.c:
1002        Fixed warnings generated in various powerpc configurations
1003
10042005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
1005
1006        * libchip/serial/ns16550.c: Modified
1007        ISR to work with PPC new exception processing
1008
10092005-03-14      Joel Sherrill <joel@OARcorp.com>
1010
1011        * libchip/network/dec21140.c, libchip/network/elnk.c,
1012        libchip/network/if_fxp.c: Continue PCI API unification. All use
1013        pci_find_device(). Network drivers manufacture a signature since all
1014        calls have not been converted yet.
1015
10162005-03-04      Joel Sherrill <joel@OARcorp.com>
1017
1018        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
1019        initialize function part of the unified PCI API as pci_initialize().
1020
10212005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
1022
1023        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
1024        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
1025
10262005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1027
1028        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
1029        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
1030
10312005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
1032
1033        * aclocal/ppc.m4: Reflect changes to ppc exception processing
1034        building procedures.
1035
10362005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1037
1038        * aclocal/prog-cc.m4:
1039        Quote CFLAGS's RHS to accomodate Solaris broken sh.
1040
10412005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
1042
1043        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
1044
10452005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1046
1047        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
1048
10492005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1050
1051        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
1052
10532005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
1054
1055        * libnetworking/rtems_servers/ftp.c,
1056        libnetworking/rtems_servers/ftp.h,
1057        libnetworking/rtems_servers/Makefile.am:
1058        Remove (relocated to cpukit/ftpd).
1059        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
1060        removed move libnetworking/rtems_servers.
1061
10622005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1063
1064        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
1065
10662005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
1067
1068        PR 755/rtems
1069        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
1070        Remove local declarations of rtems_bsdnet_nameservers,
1071        rtems_bsdnet_nameservers_count.
1072
10732005-01-31      Sergei Organov <osv@topconrd.ru>
1074
1075        PR 751/pppd
1076        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
1077        committed to fix PR736 breaks pppd. chat.c should have its own static
1078        ttyfd for pppd to work correctly. The symptom is that second
1079        invokation of chat (for connect script) fails due to pppd_ttyfd set
1080        to -1 by previous chat invokation (for init script). In addition,
1081        this patch fixes leaving of dangling pointer in the abort_stbring[]
1082        by chat_send().
1083
10842005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
1085
1086        * configure.ac: Remove CFLAGS_DEBUG_V.
1087        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
1088
10892005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1090
1091        * wrapup/Makefile.am: Remove rtems-ctor.o.
1092
10932005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
1094
1095        * libchip/rtc/rtc.h: size_t RTC_Count.
1096
10972005-01-20      Joel Sherrill <joel@OARcorp.com>
1098
1099        PR 736/pppd
1100        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1101        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1102        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
1103        should not be static and should have a name more specific to pppd.
1104
11052005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
1106
1107        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
1108        libnetworking/rtems_servers/Makefile.am,
1109        libnetworking/rtems_telnetd/Makefile.am,
1110        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
1111        Eliminate CFLAGS_OPTIMIZE_V.
1112
11132005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
1114
1115        * configure.ac: Pass CFLAGS to testsuites configure.
1116        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
1117        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
1118
11192005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
1120
1121        * configure.ac: Pass CFLAGS to cpukit configure.
1122        * aclocal/rtems-flags.m4: Remove (Unused).
1123        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
1124        * aclocal/env-rtemsbsp.m4:
1125        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
1126        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
1127        RTEMS_CFLAGS.
1128        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
1129        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
1130        Cleanup comments.
1131
11322005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1133
1134        * automake/compile.am: Remove build-variant support.
1135
11362005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1137
1138        * libnetworking/pppd/Makefile.am,
1139        libnetworking/rtems_servers/Makefile.am,
1140        libnetworking/rtems_telnetd/Makefile.am:
1141        Remove build-variant support.
1142
11432005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
1144
1145        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
1146        support/Makefile.am, wrapup/Makefile.am:
1147        Remove build-variant support.
1148
11492004-11-22      Joel Sherrill <joel@OARcorp.com>
1150
1151        * libchip/network/if_fxp.c: Add entry for another module ID code.
1152
11532004-11-22      Joel Sherrill <joel@OARcorp.com>
1154
1155        PR 693/misc
1156        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1157        in/outport routines.
1158
11592004-11-22      Joel Sherrill <joel@OARcorp.com>
1160
1161        PR 693/misc
1162        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
1163        in/outport routines.
1164
11652004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1166
1167        * aclocal/enable-itron.m4: Remove (unused).
1168
11692004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1170
1171        * configure.ac: Misc. quoting cleanups.
1172        Enable ada-tests iff --enable-ada and --enable-tests.
1173
11742004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
1175
1176        PR 703/filesystem
1177        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
1178        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
1179        libchip/ide/ide_controller.c:
1180        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
1181        available for BSPS/device drivers.
1182        Extend the "modes_available" and "mode_active" parameters to
1183        uint16_t for UDMA support.
1184
11852004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
1186
1187        * libchip/network/dec21140.c: Cleanup a bit and remove message about
1188        not supported on PowerPC since it works on the MVME2100 BSP.
1189
11902004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
1191
1192        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
1193        Add dependency tracking for *.cfgs.
1194        * Makefile.am: Add dependency tracking for *.cfg.
1195
11962004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
1197
1198        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
1199        (Thanks to Lars Munch <lars@segv.dk> for catching this).
1200
12012004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
1202
1203        PR 707/make_build
1204        * configure.ac: Add --enable-rpcgen.
1205
12062004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1207
1208        PR 700/rtems_misc
1209        * libnetworking/rtems_webserver/asp.c,
1210        libnetworking/rtems_webserver/balloc.c,
1211        libnetworking/rtems_webserver/cgi.c,
1212        libnetworking/rtems_webserver/default.c,
1213        libnetworking/rtems_webserver/ej.h,
1214        libnetworking/rtems_webserver/ejIntrn.h,
1215        libnetworking/rtems_webserver/ejlex.c,
1216        libnetworking/rtems_webserver/ejparse.c,
1217        libnetworking/rtems_webserver/emfdb.c,
1218        libnetworking/rtems_webserver/emfdb.h,
1219        libnetworking/rtems_webserver/form.c,
1220        libnetworking/rtems_webserver/handler.c,
1221        libnetworking/rtems_webserver/h.c,
1222        libnetworking/rtems_webserver/license.txt,
1223        libnetworking/rtems_webserver/Makefile.am,
1224        libnetworking/rtems_webserver/md5c.c,
1225        libnetworking/rtems_webserver/md5.h,
1226        libnetworking/rtems_webserver/mime.c,
1227        libnetworking/rtems_webserver/misc.c,
1228        libnetworking/rtems_webserver/NOTES,
1229        libnetworking/rtems_webserver/ringq.c,
1230        libnetworking/rtems_webserver/rom.c,
1231        libnetworking/rtems_webserver/rtems_webserver.h,
1232        libnetworking/rtems_webserver/security.c,
1233        libnetworking/rtems_webserver/sock.c,
1234        libnetworking/rtems_webserver/socket.c,
1235        libnetworking/rtems_webserver/sockGen.c,
1236        libnetworking/rtems_webserver/sym.c,
1237        libnetworking/rtems_webserver/uemf.c,
1238        libnetworking/rtems_webserver/uemf.h,
1239        libnetworking/rtems_webserver/um.c,
1240        libnetworking/rtems_webserver/um.h,
1241        libnetworking/rtems_webserver/umui.c,
1242        libnetworking/rtems_webserver/url.c,
1243        libnetworking/rtems_webserver/value.c,
1244        libnetworking/rtems_webserver/wbase64.c,
1245        libnetworking/rtems_webserver/webcomp.c,
1246        libnetworking/rtems_webserver/webmain.c,
1247        libnetworking/rtems_webserver/webpage.c,
1248        libnetworking/rtems_webserver/webrom.c,
1249        libnetworking/rtems_webserver/webs.c,
1250        libnetworking/rtems_webserver/websda.c,
1251        libnetworking/rtems_webserver/websda.h,
1252        libnetworking/rtems_webserver/webs.h,
1253        libnetworking/rtems_webserver/websSSL.c,
1254        libnetworking/rtems_webserver/websSSL.h,
1255        libnetworking/rtems_webserver/websuemf.c,
1256        libnetworking/rtems_webserver/wsIntrn.h:
1257        Remove (Moved to cpukit/http).
1258
12592004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
1260
1261        PR 700/rtems_misc
1262        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
1263        Remove libnetworking/rtems_webserver.
1264
12652004-10-25      Eric Norum <norume@aps.anl.gov>
1266
1267        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
1268
12692004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
1270
1271        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
1272
12732004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1274
1275        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
1276        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
1277
12782004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1279
1280        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
1281
12822004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1283
1284        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1285        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
1286
12872004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1288
1289        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
1290        BITSPERBYTE.
1291
12922004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1293
1294        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
1295        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
1296
12972004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1298
1299        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
1300
13012004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
1302
1303        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
1304        * aclocal/enable-bare.m4: Remove.
1305        * configure.ac: Remove BARE_CPU_MODEL.
1306
13072004-10-13      Eric Norum <norume@aps.anl.gov>
1308
1309        PR 688/bsps
1310        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
1311        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
1312        MC146818A (and several Dallas Semiconductor) TOD chips.
1313
13142004-10-13      Eric Norum <norume@aps.anl.gov>
1315
1316        PR 686/networking
1317        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
1318        device code.
1319
13202004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
1321
1322        * libchip/network/dec21140.c: include <rtems/pci.h>.
1323
13242004-09-29      Joel Sherrill <joel@OARcorp.com>
1325
1326        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
1327        libnetworking/pppd/utils.c: i960 obsoleted and all references
1328        removed.
1329
13302004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
1331
1332        PR 607/networking
1333        * libchip/network/dec21140.c: Made PCI configuration minimum sane
1334        instead of fully specifying unused PCI features.
1335
13362004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1337
1338        * configure.ac: Require automake > 1.9.
1339
13402004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
1341
1342        * aclocal/rtems-cpu-subdirs.m4: Add avr.
1343
13442004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
1345
1346        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
1347        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
1348
13492004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1350
1351        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
1352        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
1353
13542004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
1355
1356        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
1357
13582004-07-28  Joel Sherrill <joel@OARcorp.com>
1359
1360    * aclocal/version.m4: Updated to rtems-4.6.99.1.
1361
13622004-07-25      Joel Sherrill <joel@OARcorp.com>
1363
1364        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
1365
13662004-05-21  Till Strauman <strauman@slac.stanford.edu>
1367
1368        PR 625/networking
1369        * libchip/network/dec21140.c, ... : Prevent name clashes by making
1370        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
1371        an error rather than panic if no chip is detected (thus allowing
1372        for probing).
1373        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
1374        instead of looping forever.  Avoid divide by zero (crashed my PC).
1375        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
1376        they are UNTESTED.
1377
13782004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
1379
1380        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
1381
13822004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1383
1384        * libchip/network/dec21140.c, libchip/network/elnk.c:
1385        #include <errno.h>.
1386
13872004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
1388
1389        * libchip/network/if_media.h: Update from FreeBSD.
1390        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1391        libchip/network/i82586.c: #include <errno.h>.
1392
13932004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1394
1395        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1396
13972004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1398
1399        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1400
14012004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1402
1403        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1404        automake).
1405
14062004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1407
1408        PR 599/pppd
1409        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1410
14112004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1412
1413        * optman/rtems/no-region.c: Reflect having changed
1414        rtems_region_get_segment_size.
1415
14162004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1417
1418        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1419        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1420        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1421        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1422        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1423        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1424        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1425
14262004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1427
1428        * libchip/ide/ata.c, libchip/network/dec21140.c,
1429        libchip/network/elnk.c, libchip/network/i82586.c,
1430        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1431        libchip/network/open_eth.c, libchip/network/sonic.c,
1432        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1433        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1434        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1435        libchip/shmdr/shm_driver.h: Cosmetics.
1436
14372004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1438
1439        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1440        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1441        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1442        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1443        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1444        fixed size types.
1445
14462004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1447
1448        * configure.ac: Explicitly pass --includedir and --libdir to
1449        cpukit/configure.
1450
14512004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1452
1453        * librdbg/Makefile.am: Fix rpcgen rules.
1454        * librdbg/src/i386/any/remdeb_xdr.c,
1455        librdbg/src/m68k/any/remdeb_xdr.c,
1456        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1457        Reflect changes to librdbg/Makefile.am.
1458
14592004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1460
1461        * configure.ac: Reflect changes testsuites/configure.ac and
1462        cpukit/configure.ac.
1463
14642004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1465
1466        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1467        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1468
14692004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1470
1471        * configure.ac: Reflect changes to testsuites's configuration.
1472
14732004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1474
1475        PR/589 rtems
1476        * libchip/network/pci.h: Remove (Moved to cpukit).
1477
14782004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1479
1480        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1481        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1482        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1483        libchip/network/dec21140.c, libchip/network/elnk.c,
1484        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1485        libchip/network/open_eth.h, libchip/network/sonic.c,
1486        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1487        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1488        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1489        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1490        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1491        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1492        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1493        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1494        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1495        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1496        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1497        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1498        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1499        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1500        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1501        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1502        fixed-size types.
1503
15042004-03-14      Chris Johns  <chrisj@rtems.org>
1505
1506        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1507        the BSP example code.
1508        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1509        support the DIMMPC. This is a pc386 target with IO port support. Minor
1510        formating clean up. Add documentation to the header file.
1511        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1512        cs8900.h header file.
1513
15142004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1515
1516        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1517        Cosmetics.
1518
15192004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1520
1521        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1522        There are no application level Makefiles in here.
1523
15242004-03-04      Joel Sherrill <joel@OARcorp.com>
1525
1526        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1527        they can be used in application level makefiles.
1528
15292004-03-05      Joel Sherrill <joel@OARcorp.com>
1530
1531        * libnetworking/rtems_webserver/ejparse.c,
1532        libnetworking/rtems_webserver/emfdb.c,
1533        libnetworking/rtems_webserver/sock.c,
1534        libnetworking/rtems_webserver/socket.c,
1535        libnetworking/rtems_webserver/sym.c,
1536        libnetworking/rtems_webserver/webs.c,
1537        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
15382004-03-05      Joel Sherrill <joel@OARcorp.com>
1539
1540        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1541        compiling this file only only those CPU families with supported
1542        exception models.
1543
15442004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1545
1546        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1547        testsuites (Was exposed with --enable-multilib, only).
1548        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1549         Add RTEMS_BSP_CONFIG_SUBDIR.
1550        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1551        testsuites's configure.
1552        * aclocal/rtems-top.m4: Remove ENDIF hack.
1553        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1554
15552004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1556
1557        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1558        wrapup/Makefile.am: Fix automake problems having been introduced
1559        in previous patch.
1560
15612004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1562
1563        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1564        Preinstall dirs.
1565        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1566        * aclocal/check-multiprocessing.m4: Cosmetics.
1567        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1568        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1569
15702004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1571
1572        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1573        librdbg/src/Makefile.am.
1574        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1575        * configure.ac: Reflect changes above.
1576        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1577        * wrapup/Makefile.am: Reflect changes above.
1578        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1579
15802004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1581
1582        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1583
15842004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1585
1586        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1587
15882004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1589
1590        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1591
15922004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1593
1594        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1595        librdbg/src/powerpc/Makefile.am: Remove.
1596        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1597        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1598        * configure.ac: Reflect changes above.
1599
16002004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1601
1602
16032004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1604
1605        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1606        STRIP.
1607
16082004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1609
1610        * librdbg/include/Makefile.am: Merge-in
1611        librdbg/include/rdbg/i386/Makefile.am,
1612        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1613        librdbg/include/rdbg/powerpc/Makefile.am.
1614        * librdbg/include/rdbg/i386/Makefile.am,
1615        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1616        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1617        * configure.ac: Reflect changes above.
1618
16192004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1620
1621        * configure.ac: Use AS_HELP_STRING(ada).
1622
16232004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1624
1625        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1626        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1627        Use AC_CONFIG_HEADERS.
1628        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1629        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1630
16312004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1632
1633        * Makefile.am: include local.am.
1634
16352004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1636
1637        * aclocal/version.m4: 4.6.99.0.
1638
16392004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1640
1641        * Makefile.am: Don't include host.am.
1642        * automake/compile.am: Further cleanups.
1643
16442004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1645
1646        * automake/lib.am: Remove (Unused).
1647
16482004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1649
1650        * wrapup/Makefile.am: Don't include lib.am.
1651        * automake/compile.am: Use automake compilation rules.
1652
16532004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1654
1655        * libnetworking/pppd/Makefile.am,
1656        libnetworking/rtems_servers/Makefile.am,
1657        libnetworking/rtems_telnetd/Makefile.am,
1658        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1659        support/Makefile.am: Don't include lib.am.
1660
16612004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1662
1663        * libchip/Makefile.am: Don't include lib.am.
1664        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1665        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1666        unnecessary EXTRA_DISTs.
1667
16682004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1669
1670        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1671        hack.
1672
16732004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1674
1675        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1676        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1677        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1678        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1679
16802004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1681
1682        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1683        Add AM_CONDITIONAL(HAS_MP).
1684        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1685        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1686        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1687        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1688        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1689        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1690        (Deprecated by autoconf 2.59).
1691
16922004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1693
1694        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1695        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1696
16972004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1698
1699        * ChangeLog: Merge-in libnetworking/ChangeLog.
1700        * libnetworking/ChangeLog: Remove.
1701        * ChangeLog: Merge-in librdbg/ChangeLog.
1702        * librdbg/ChangeLog: Remove.
1703        * ChangeLog: Merge-in libchip/ChangeLog.
1704        * libchip/ChangeLog: Remove.
1705        * ChangeLog: Merge-in optman/ChangeLog.
1706        * optman/ChangeLog: Remove.
1707
17082004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1709
1710        * configure.ac: Reflect changes to cpukit.
1711        * wrapup/Makefile.am: Reflect changes to librdbg.
1712        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1713        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1714        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1715        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1716        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1717        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1718        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1719        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1720        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1721
17222004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1723
1724        * aclocal/rtems-top.m4: Remove check for version.m4.
1725        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1726
17272004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1728
1729        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1730        * wrapup/Makefile.am: Reflect changes to libchip/*.
1731        * support/Makefile.am: Use automake compilation rules.
1732        * wrapup/Makefile.am: Reflect changes to support/*.
1733        * configure.ac: Remove libnetworking/wrapup/Makefile.
1734        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1735        libnetworking/*/lib*.a instead of libnetapps.a.
1736        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1737        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1738        * optman/Makefile.am: Use automake compilation rules.
1739        * libchip/Makefile.am: Fix typo in previous patch.
1740        * libchip/Makefile.am: Use automake compilation rules.
1741        * libnetworking/Makefile.am: Remove wrapup.
1742        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1743        automake-compilation rules.
1744        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1745        automake-compilation rules.
1746        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1747        automake-compilation rules.
1748        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1749        automake-compilation rules.
1750        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1751
17522004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1753
1754        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1755        PRE/TMPINSTALL_FILES to CLEANFILES.
1756        * automake/lib.am: Remove TMPINSTALL_FILES.
1757        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1758        PRE/TMPINSTALL_FILES to CLEANFILES.
1759        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1760        PRE/TMPINSTALL_FILES to CLEANFILES.
1761        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1762        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1763        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1764        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1765        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1766        * librdbg/src/i386/Makefile.am: Ditto.
1767        * librdbg/src/m68k/Makefile.am: Ditto.
1768        * librdbg/src/powerpc/Makefile.am: Ditto.
1769        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1770        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1771        * libnetworking/rtems_servers/Makefile.am: Ditto.
1772        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1773        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1774
17752004-01-07      Joel Sherrill <joel@OARcorp.com>
1776
1777        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1778        more completely covers the MIPS family.
1779
17802003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1781
1782        * wrapup/Makefile.am: Reflect changes to shmdr.
1783        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1784
17852003-12-18      Joel Sherrill <joel@OARcorp.com>
1786
1787        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1788        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1789        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1790        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1791        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1792        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1793        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1794
17952003-12-17      Joel Sherrill <joel@OARcorp.com>
1796
1797        * aclocal/version.m4: Updated to rtems-20031217-test.
1798
17992003-12-17     
1800
1801        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1802        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1803
18042003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1805
1806        * automake/compile.am: Remove LINK_LIBS (Unused).
1807        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1808
18092003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1810
1811        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1812        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1813        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1814        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1815        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1816
18172003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1818
1819        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1820        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1821        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1822        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1823        * librdbg/src/i386/Makefile.am:
1824        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1825        * librdbg/src/m68k/Makefile.am:
1826        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1827        * librdbg/src/powerpc/Makefile.am:
1828        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1829
18302003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1831
1832        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1833        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1834        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1835        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1836        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1837        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
1838        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1839        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1840        * optman/Makefile.am: Remove project_libdir.
1841        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1842        PRE/TMPINSTALL_FILES.
1843        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1844        PRE/TMPINSTALL_FILES.
1845        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
1846        PRE/TMPINSTALL_FILES.
1847        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1848        PRE/TMPINSTALL_FILES.
1849        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
1850        from PRE/TMPINSTALL_FILES.
1851        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
1852        PRE/TMPINSTALL_FILES.
1853        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1854        PRE/TMPINSTALL_FILES.
1855        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
1856        PRE/TMPINSTALL_FILES.
1857        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
1858        PRE/TMPINSTALL_FILES.
1859        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
1860        PRE/TMPINSTALL_FILES.
1861        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
1862        PRE/TMPINSTALL_FILES.
1863        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
1864        from PRE/TMPINSTALL_FILES.
1865
18662003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1867
1868        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
1869        * automake/lib.am: Remove project_libdir.
1870        * wrapup/Makefile.am: Reworked.
1871
18722003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1873
1874        * configure.ac: Reflect changes to librdbg.
1875        * optman/Makefile.am: Add tmpinstall dirstamp support.
1876        * libchip/Makefile.am: Fix variant-tmpinstall support.
1877        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
1878        * librdbg/src/powerpc/Makefile.am: Merge-in former
1879        new_exception_processing/Makefile.am.
1880        * librdbg/src/m68k/any/Makefile.am: Remove.
1881        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
1882        * librdbg/src/i386/any/Makefile.am: Remove.
1883        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
1884        * librdbg/src/Makefile.am: Cosmetics.
1885        * librdbg/include/Makefile.am: Cosmetics.
1886        * librdbg/Makefile.am: Cosmetics.
1887        * libnetworking/Makefile.am: Cosmetics.
1888        * libnetworking/pppd/Makefile.am: Cosmetics.
1889        * libnetworking/wrapup/Makefile.am: Cosmetics.
1890
18912003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1892
1893        * Makefile.am: Cosmetics.
1894        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
1895        support.
1896
18972003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1898
1899        * automake/compile.am: Remove $(ARCH):-rule.
1900
19012003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1902
1903        * configure.ac: Remove lib/libbsp/shared/Makefile,
1904        lib/libbsp/shmdr/Makefile.
1905
19062003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1907
1908        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1909        libchip/serial/Makefile, libchip/rtc/Makefile.
1910        * support/Makefile.am: Remove all-local: $(ARCH).
1911        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1912        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1913        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1914        * optman/Makefile.am: Remove all-local: $(ARCH).
1915        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1916        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1917        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1918        compilation dirstamp support.
1919        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1920        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1921        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1922        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
1923        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1924        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1925        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1926        all-local: $(ARCH).
1927        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1928        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1929        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1930        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1931        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1932
19332003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1934
1935        * aclocal/lead-dot.m4: New (from automake-1.7f).
1936        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1937        AC_SUBST(dirstamp).
1938        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1939        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1940        libchip/serial/Makefile.am: Ditto.
1941        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1942        * librdbg/include/Makefile.am: Ditto.
1943        * librdbg/include/rdbg/Makefile.am: Ditto.
1944        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1945        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1946        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1947        * librdbg/src/Makefile.am: Ditto.
1948        * librdbg/src/i386/Makefile.am: Ditto.
1949        * librdbg/src/i386/any/Makefile.am: Ditto.
1950        * librdbg/src/m68k/Makefile.am: Ditto.
1951        * librdbg/src/m68k/any/Makefile.am: Ditto.
1952        * librdbg/src/powerpc/Makefile.am: Ditto.
1953        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1954        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1955        preinstallation.
1956        * libnetworking/pppd/Makefile.am: Ditto.
1957        * libnetworking/rtems_servers/Makefile.am: Ditto.
1958        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1959        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1960        * libnetworking/wrapup/Makefile.am: Ditto.
1961
19622003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1963
1964        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
1965        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
1966        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
1967        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
1968        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1969        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1970        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1971        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
1972        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
1973        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
1974        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
1975        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
1976        underquoting to silence automake-1.8.
1977
19782003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1979
1980        * configure.ac: Reflect having moved tests to ../../testsuites.
1981
19822003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1983
1984        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
1985        * aclocal/canonical-host.m4: Remove.
1986        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
1987        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1988
19892003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1990
1991        * aclocal/check-cpu.m4: Remove.
1992        * configure.ac: Merge-in former aclocal/check-cpu.m4.
1993        * aclocal/canonical-target-name.m4: Add m4-quotes.
1994        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
1995        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
1996        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1997        * aclocal/check-networking.m4: Add m4-quotes. Require
1998        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1999        * aclocal/check-posix.m4: Add m4-quotes. Require
2000        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2001        * aclocal/check-rdbg.m4: Add m4-quotes. Require
2002        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
2003        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
2004
20052003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2006
2007        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
2008        * aclocal/bsp-alias.m4: Remove.
2009
20102003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2011
2012        * configure.ac: Make presence of tests/ optional.
2013
20142003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2015
2016        * aclocal/path-perl.m4: Remove (Unused).
2017
20182003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2019
2020        * automake/force-preinstall.am: Remove.
2021
20222003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
2023
2024        PR 499/rtems_misc
2025        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
2026        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
2027        Configuration (Odd was forced) - Correction of Stop Bit configuration
2028        (inversed) - Correction of ISR Handler to call
2029        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
2030        CTS Hardware flow control Configuration.
2031
20322003-09-04      Joel Sherrill <joel@OARcorp.com>
2033
2034        * lib/libcpu/shared/include/cache.h,
2035        lib/libcpu/shared/src/cache_aligned_malloc.c,
2036        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
2037        license changed.
2038        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
2039        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
2040        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
2041        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
2042        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
2043        for license changed.
2044        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
2045        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
2046        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
2047        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
2048        libchip/network/cs8900.h, libchip/network/dec21140.c,
2049        libchip/network/elnk.c, libchip/network/open_eth.c,
2050        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
2051        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
2052        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
2053        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
2054        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2055        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
2056        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
2057        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
2058        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2059        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2060        libchip/serial/serial.h, libchip/serial/z85c30.c,
2061        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
2062        libchip/serial/z85c30_reg.c: URL for license changed.
2063
20642003-09-03      Jiri Gaisler <jiri@gaisler.com>
2065
2066        PR 477/networking
2067        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
2068        * libchip/network/README.open_eth, libchip/network/open_eth.c,
2069        libchip/network/open_eth.h: New files.
2070
20712003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2072
2073        * aclocal/rtems-top.m4: Add RTEMS_API.
2074        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
2075
20762003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2077
2078        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2079        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
2080        @RTEMS_BSP@.cfg.
2081
20822003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2083
2084        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2085
20862003-08-20      Joel Sherrill <joel@OARcorp.com>
2087
2088        * libchip/network/cs8900.c: Correct copyright statements.
2089
20902003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2091
2092        * aclocal/check-itron.m4: Remove.
2093        * aclocal/enable-inlines.m4: Remove.
2094        * Makefile.am: Reflect having moved aclocal/.
2095        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
2096        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
2097        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
2098        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
2099        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
2100        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
2101        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
2102        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
2103        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
2104        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
2105        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
2106        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
2107        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
2108        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
2109        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
2110        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
2111        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
2112        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
2113        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
2114        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
2115        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
2116        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
2117        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
2118        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
2119        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
2120        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
2121        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
2122        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
2123        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
2124        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
2125        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
2126        * aclocal/multilib.m4: New (Copied from ../../aclocal).
2127        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
2128        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
2129        * aclocal/ppc.m4: New (Copied from ../../aclocal).
2130        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
2131        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
2132        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
2133        * aclocal/project-root.m4: New (Copied from ../../aclocal).
2134        * aclocal/quoting.m4: New (Copied from ../../aclocal).
2135        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
2136        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
2137        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
2138        * aclocal/target.m4: New (Copied from ../../aclocal).
2139        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
2140        * aclocal/version.m4: New (Copied from ../../aclocal).
2141
21422003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2143
2144        * configure.ac: Remove stray comments.
2145        * automake/local.am, automake/host.am: Remove "debug".
2146
21472003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2148
2149        * Makefile.am: Reflect having moved automake/.
2150        * lib/Makefile.am: Reflect having moved automake/.
2151        * support/Makefile.am: Reflect having moved automake/.
2152        * wrapup/Makefile.am: Reflect having moved automake/.
2153        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
2154        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
2155        from ../../automake).
2156        * optman/Makefile.am: Reflect having moved automake/.
2157        * libchip/Makefile.am: Reflect having moved automake/.
2158        * libchip/ide/Makefile.am: Reflect having moved automake/.
2159        * libchip/network/Makefile.am: Reflect having moved automake/.
2160        * libchip/rtc/Makefile.am: Reflect having moved automake/.
2161        * libchip/serial/Makefile.am: Reflect having moved automake/.
2162        * librdbg/Makefile.am: Reflect having moved automake/.
2163        * librdbg/include/Makefile.am: Reflect having moved automake/.
2164        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
2165        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
2166        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
2167        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
2168        automake/.
2169        * librdbg/src/Makefile.am: Reflect having moved automake/.
2170        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
2171        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
2172        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
2173        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
2174        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
2175        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
2176        having moved automake/.
2177        * libnetworking/Makefile.am: Reflect having moved automake/.
2178        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
2179        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
2180        automake/.
2181        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
2182        automake/.
2183        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
2184        automake/.
2185        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
2186
21872003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2188
2189        * Makefile.am: Add bsp.pc.in.
2190        * bsp.pc.in: New (pkgconfig support).
2191
21922003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2193
2194        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2195
21962003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2197
2198        * lib/Makefile.am: New (Required by 'make dist').
2199        * lib/ChangeLog: Remove.
2200        * lib/.cvsignore: Cleanup.
2201        * configure.ac: Reflect having added lib/Makefile.am.
2202        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
2203        lib/libbsp/configure.ac.
2204        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2205        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
2206
22072003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2208
2209        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
2210        * configure.ac: Merge-in librdbg/configure.ac.
2211        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
2212        librdbg/configure.ac.
2213        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
2214        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
2215        LIBCHIP. Conditionally build include-dirs.
2216        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
2217        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
2218        * librdbg/Makefile.am, librdbg/include/Makefile.am,
2219        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
2220        librdbg/include/rdbg/m68k/Makefile.am,
2221        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
2222        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
2223        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2224        librdbg/src/powerpc/Makefile.am, librdbg/
2225        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
2226        configure.ac into ../configure.ac.
2227        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
2228        * libnetworking/.cvsignore, libnetworking/Makefile.am,
2229        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
2230        libnetworking/rtems_telnetd/Makefile.am,
2231        libnetworking/rtems_webserver/Makefile.am,
2232        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
2233        into ../configure.ac.
2234
22352003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2236
2237        PR 427/rtems
2238        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
2239        * librdbg/src/servtsp.c: Ditto.
2240
22412003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
2242
2243        PR 429/bsps
2244        PR 432/bsps
2245        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
2246        packets are queued onto an elnk board, the ISR will deadlock the device
2247        with a tx complete interrupt.  Lighter tx loads are not affected as they
2248        end up submitting single packets to the device.
2249
22502003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2251
2252        * configure.ac: Merge-in libchip/configure.ac. Merge-in
2253        optman/configure.ac.
2254        * optman/configure.ac: Remove (Merged into ../configure.ac).
2255        * optman/Makefile.am: Reflect having merged configure.ac into
2256        ../configure.ac.
2257        * libchip/configure.ac: Remove (Merged into ../configure.ac).
2258        * libchip/Makefile.am, libchip/ide/Makefile.am,
2259        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2260        libchip/serial/Makefile.am: Reflect having merged configure.ac into
2261        ../configure.ac.
2262
22632003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2264
2265        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
2266
22672003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
2268
2269        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
2270        on i386.
2271
22722003-06-13      Joel Sherrill <joel@OARcorp.com>
2273
2274        * libnetworking/pppd/chat.c: Removed warnings.
2275
22762003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
2277
2278        * libchip/network/README.3com: New file missed in previous commit.
2279        PR 405/bsps
2280        PR 393/networking
2281        * libchip/network/dec21140.c: Fix leak also known as PR393.
2282        * libchip/network/elnk.c, libchip/network/if_media.h,
2283        libchip/network/mii.h: New files.
2284        * libchip/network/Makefile.am: Reflect new files.
2285
22862003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2287
2288        * configure.ac: Remove support for profile-variant.
2289
22902003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2291
2292        PR 397/pppd
2293        * libnetworking/pppd/fsm.c: Make peer_mru global again.
2294        * libnetworking/pppd/magic.c: Remove *rand48.
2295        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
2296
22972003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2298
2299        * wrapup/Makefile.am: Add libide.a.
2300
23012003-04-15      Joel Sherrill <joel@OARcorp.com>
2302
2303        PR 387/rtems_misc
2304        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
2305        routines.
2306        * libchip/ide/ata_internal.h: Added missing newline and end of file.
2307
23082003-04-11      Joel Sherrill <joel@OARcorp.com>
2309
2310        * libnetworking/rtems_webserver/cgi.c,
2311        libnetworking/rtems_webserver/sockGen.c,
2312        libnetworking/rtems_webserver/umui.c,
2313        libnetworking/rtems_webserver/websSSL.c,
2314        libnetworking/rtems_webserver/websSSL.h,
2315        libnetworking/rtems_webserver/websda.c,
2316        libnetworking/rtems_webserver/websda.h: New files. Not included in
2317        previous commit.
2318
23192003-04-10      Joel Sherrill <joel@OARcorp.com>
2320
2321        PR 371/pppd
2322        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
2323        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
2324        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
2325        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2326        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
2327        still global symbols in rtemspppd.h which might need to be changed or
2328        converted into member of a structure which is dereferenced with a
2329        pointer that is managed as a per task variable. But this patch should
2330        avoid many conflicts.
2331
23322003-03-27      Joel Sherrill <joel@OARcorp.com>
2333
2334        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
2335        not allowed in the cpukit source code since it must be buildable
2336        independent of any BSP. These files were moved to libchip/ide.
2337        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
2338        files.
2339
23402003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2341
2342        PR 368/filesystems
2343        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
2344        improvements which now work on pc386 and mbx8xx.
2345        * libchip/ide/ide_controller.c: New file.
2346
23472003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2348
2349        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
2350
23512003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2352
2353        * configure.ac: Remove AC_CONFIG_AUX_DIR.
2354        * configure.ac: Add support/.
2355        * support/.cvsignore: New.
2356        * support/Makefile.am: New.
2357        * support/version.c: New.
2358        * wrapup/Makefile.am: Add support/libsupport.a.
2359        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
2360        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
2361        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
2362        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
2363
23642003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2365
2366        * wrapup/Makefile.am: Use SRC += instead of make-vars.
2367
23682003-02-20      Till Straumann <strauman@slac.stanford.edu>
2369
2370        PR 354/networking
2371        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
2372        chip against a table of supported chips. The untested ones are still
2373        commented out, however.
2374
23752003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2376
2377        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2378        * configure.ac: AC_PREREQ(2.57).
2379        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2380        * optman/configure.ac: AC_PREREQ(2.57).
2381        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2382        * libchip/configure.ac: AC_PREREQ(2.57).
2383        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2384        * librdbg/configure.ac: AC_PREREQ(2.57).
2385        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
2386        * libnetworking/configure.ac: AC_PREREQ(2.57).
2387
23882003-02-06      Joel Sherrill <joel@OARcorp.com>
2389
2390        * libnetworking/pppd/chat.c: Convert routines with common names to
2391        static. This included get_char(), put_char(), and character() among
2392        others.
2393
23942003-02-03      Joel Sherrill <joel@OARcorp.com>
2395
2396        PR 338/filesystem
2397        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2398        rtems_io_lookup_name() (API change).  Unused function removed.
2399
24002003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2401
2402        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2403        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2404        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2405        Eliminate *_O_FILES.
2406        * libnetworking/rtems_servers/Makefile.am,
2407        libnetworking/rtems_webserver/Makefile.am,
2408        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2409
24102002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2411
2412        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2413        Let all-local: depend on $(LIB).
2414        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2415        * optman/Makefile.am: Apply install-data-local to install *.rels.
2416
24172002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2418
2419        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2420        %.c rules.
2421        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2422        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2423        * libchip/rtc/Makefile.am: Ditto.
2424        * libchip/serial/Makefile.am: Ditto.
2425
24262002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2427
2428        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2429        LIBC_DEFINES.
2430        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2431        LIBC_DEFINES.
2432        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2433        LIBC_DEFINES.
2434
24352002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2436
2437        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2438
24392002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2440
2441        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2442        cache-checking.
2443        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2444
24452002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2446
2447        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2448        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2449        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2450        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2451        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2452
24532002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2454
2455        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2456        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2457        Remove.
2458        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2459
24602002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2461
2462        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2463        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2464
24652002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2466
2467        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2468        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2469
24702002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2471
2472        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2473        * optman/rel.am: New.
2474
24752002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2476
2477        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2478        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2479        braino in comment on "exec". Extend --enable-ada handling.
2480
24812002-11-04      Joel Sherrill <joel@OARcorp.com>
2482
2483        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2484        tasks and rolling multiple loops into 1.
2485        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2486        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2487        Removed warnings.
2488
24892002-10-31      Joel Sherrill <joel@OARcorp.com>
2490
2491        * libchip/network/dec21140.c: Removed warnings.
2492        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2493        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2494        librdbg/src/m68k/any/remdeb_xdr.c,
2495        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2496        warnings.
2497        * libnetworking/rtems_webserver/socket.c,
2498        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2499
25002002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2501
2502        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2503        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2504        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2505        above.
2506
25072002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2508
2509        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2510        * wrapup/.cvsignore: Remove autom4te.cache.
2511        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2512        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2513        autom4te.cache.
2514        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2515        autom4te.cache.
2516        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2517        autom4te.cache.
2518
25192002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2520
2521        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2522
25232002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2524
2525        * optman/.cvsignore: Add autom4te.cache.
2526
25272002-09-14      Joel Sherrill <joel@OARcorp.com>
2528
2529        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2530
25312002-09-07      Joel Sherrill <joel@OARcorp.com>
2532
2533        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2534        include files to resolve warnings.
2535
25362002-09-07      Chris Johns <ccj@acm.org>
2537
2538        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2539        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2540        which corrects the problem  where the cs8900.c file was actually the BSP
2541        glue.  Joel did some hacking so this file will compile.  Previously it
2542        required providing a target.h file to compile.
2543        * libchip/network/cs8900.c.bsp: New file.
2544
25452002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2546
2547        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2548
25492002-08-31      Joel Sherrill <joel@OARcorp.com>
2550
2551        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2552        eliminate warning.
2553
25542002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2555
2556        * configure.ac: Add ada-tests.
2557
25582002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2559
2560        * Makefile.am: Add preinstall-stamp.
2561
25622002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2563
2564        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2565        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2566        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2567        gcc31 happy.
2568        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2569        cp.
2570
25712002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2572
2573        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2574        make/bsp.mak.
2575        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2576        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2577
25782002-08-12      Joel Sherrill <joel@OARcorp.com>
2579
2580        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2581        avoid error.
2582
25832002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2584
2585        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2586        * configure.ac: Add BSP_SUBDIRS.
2587        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2588        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2589        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2590        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2591        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2592        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2593        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2594        RTEMS_CHECK_BSP_CACHE.
2595        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2596        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2597        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2598        .$(OBJEXT) instead of .o.
2599        * libnetworking/pppd/Makefile.am,
2600        libnetworking/rtems_servers/Makefile.am,
2601        libnetworking/rtems_telnetd/Makefile.am,
2602        libnetworking/rtems_webserver/Makefile.am,
2603        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2604
26052002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2606
2607        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2608        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2609        ../libchip/serial/$(ARCH)/libserialio.a.
2610        * libchip/serial/Makefile.am: Don't tmp-install lib.
2611        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2612
26132002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2614
2615        * Makefile.am: Add rtems_makedir.
2616        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2617        * Makefile.am: Add wrapup-SUBDIR.
2618        * wrapup/ChangeLog: Remove.
2619        * wrapup/configure.ac: Remove.
2620        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2621        (Make the bare BSP happy).
2622        * configure.ac: Ditto.
2623        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2624        Create make/custom/default.cfg.
2625        * configure.ac: Add creation of make/custom/*.cfg. Create
2626        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2627
26282002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2629
2630        * Makefile.am: Clean $(PROJECT_RELEASE).
2631
26322002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2633
2634        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2635        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2636        prototype mismatches.
2637
26382002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2639
2640        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2641        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2642
26432002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2644
2645        * acinclude.m4: Add test "$multilib" != "yes".
2646        * config-ml.in: Remove.
2647        * acinclude.m4: Cleanups.
2648        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2649        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2650        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2651        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2652        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2653
26542002-07-16      Eric Norum <eric.norum@usask.ca>
2655
2656        * New driver for the Intel EtherExpressPro (82559ER) chip.
2657        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2658        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2659        * libchip/network/Makefile.am: Modified to reflect above.
2660
26612002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2662
2663        * acinclude.m4: New.
2664        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2665        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2666        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2667
26682002-07-01      Joel Sherrill <joel@OARcorp.com>
2669
2670        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2671        _Objects_Information_table now that it is a two dimensional array based
2672        upon API and class.
2673        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2674        of strnlen().
2675
26762002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2677
2678        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2679        preinstall libnetapps.a.
2680
26812002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2682
2683        * configure.ac: Remove librpc.
2684
26852002-06-25      Joel Sherrill <joel@OARcorp.com>
2686
2687        * Per PR233, moved librpc to exec.
2688        * configure.ac, wrapup/Makefile.am: Modified.
2689        * librpc, librpc/ChangeLog: Removed.
2690
26912002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2692
2693        * optman/Makefile.am: Remove multilib support.
2694        * optman/configure.ac: Ditto.
2695        * optman/sapi/Makefile.am: Ditto.
2696
26972002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2698
2699        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2700        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2701
27022002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2703
2704        Move networking libraries to c/src/exec/libnetworking
2705        * libnetworking/configure.ac, libnetworking/Makefile.am,
2706        libnetworking/wrapup/Makefile.am: Reflect Moval.
2707
27082002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2709
2710        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2711        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2712        <rtems/bspIo.h>.
2713
27142002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2715
2716        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2717        * libnetworking/rtems/mkrootfs.h: Ditto.
2718        * libnetworking/rtems/Makefile.am: Reflect changes above.
2719
27202002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2721
2722        * configure.ac: Remove lib.
2723
27242002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2725
2726        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2727        that exception stack frames on M68K members with VBR always are 6 byte
2728        long. The incorrect assumption resulted in some gdb commands like "next"
2729        to fail on the 68360.
2730
27312002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2732
2733        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2734        PR 220
2735        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2736        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2737        CVS.
2738        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2739        libnetworking/sys/filio.h: Remove.
2740        * libnetworking/sys/Makefile.am: Reflect changes above.
2741
27422002-05-07      Chris Johns <ccj@acm.org>
2743
2744        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2745        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2746        requires it to be stripped.
2747
27482002-05-01      Eric Norum <eric.norum@usask.ca>
2749
2750        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2751        assembly  to satisfy gcc 3.1 and newer.
2752
27532002-04-26      Eric Norum <eric.norum@usask.ca>
2754
2755        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2756        agressive optimization in gcc 3.1 does not reorder things.
2757
27582002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2759
2760        * libchip/network/dec21140.c: Reflect changes to powerpc's
2761        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2762        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2763        <rtems/score/cpu.h>.
2764        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2765        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2766
27672002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2768
2769        * optman/configure.ac: Remove ENABLE_GCC28.
2770
27712002-04-11      Chris Johns <ccj@acm.org>
2772
2773        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2774        driver control block field to the ifconfig network driver structure.
2775        This field is needed by the i82586 driver which was ported from NetBSD
2776        as it had better hardware abstraction.
2777        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2778        PR59, added the drv_ctrl driver control block field to the ifconfig
2779        network driver structure. This field is needed by the i82586 driver
2780        which was ported from NetBSD as it had better hardware abstraction.
2781
27822002-04-10      Mike Siers <mikes@poliac.com>
2783
2784        * libnetworking/rtems_webserver/NOTES,
2785        libnetworking/rtems_webserver/asp.c,
2786        libnetworking/rtems_webserver/balloc.c,
2787        libnetworking/rtems_webserver/default.c,
2788        libnetworking/rtems_webserver/ej.h,
2789        libnetworking/rtems_webserver/ejIntrn.h,
2790        libnetworking/rtems_webserver/ejlex.c,
2791        libnetworking/rtems_webserver/ejparse.c,
2792        libnetworking/rtems_webserver/emfdb.c,
2793        libnetworking/rtems_webserver/emfdb.h,
2794        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2795        libnetworking/rtems_webserver/handler.c,
2796        libnetworking/rtems_webserver/license.txt,
2797        libnetworking/rtems_webserver/md5.h,
2798        libnetworking/rtems_webserver/md5c.c,
2799        libnetworking/rtems_webserver/mime.c,
2800        libnetworking/rtems_webserver/misc.c,
2801        libnetworking/rtems_webserver/ringq.c,
2802        libnetworking/rtems_webserver/rom.c,
2803        libnetworking/rtems_webserver/security.c,
2804        libnetworking/rtems_webserver/sock.c,
2805        libnetworking/rtems_webserver/sym.c,
2806        libnetworking/rtems_webserver/uemf.c,
2807        libnetworking/rtems_webserver/uemf.h,
2808        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2809        libnetworking/rtems_webserver/url.c,
2810        libnetworking/rtems_webserver/value.c,
2811        libnetworking/rtems_webserver/wbase64.c,
2812        libnetworking/rtems_webserver/webcomp.c,
2813        libnetworking/rtems_webserver/webpage.c,
2814        libnetworking/rtems_webserver/webrom.c,
2815        libnetworking/rtems_webserver/webs.c,
2816        libnetworking/rtems_webserver/webs.h,
2817        libnetworking/rtems_webserver/websuemf.c,
2818        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2819        2.1.4.
2820
28212002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2822
2823        * libchip/network/i82586.c: Include <string.h>.
2824        * libchip/network/sonic.c: Ditto.
2825
28262002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2827
2828        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2829
28302002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2831
2832        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2833
28342002-03-27      Thomas.Doerfler@imd-systems.de
2835
2836        PR 144
2837        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2838        memory address 0 when called for the first time. This is done when
2839        trying to clear the variable "dhcp_hostname".
2840
28412002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2842
2843        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2844        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2845        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2846        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2847        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2848        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2849        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
2850        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
2851        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2852        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2853        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
2854        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
2855        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2856        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
2857        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2858        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2859        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2860        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2861        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2862        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2863        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2864        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2865        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2866        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2867        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2868        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2869        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2870        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2871        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2872        AUTOMAKE_OPTIONS.
2873        * libnetworking/configure.ac:
2874        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2875        foreign 1.6]).
2876        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2877        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
2878        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
2879        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
2880        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2881        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
2882        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
2883        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
2884        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2885        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2886        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2887        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
2888        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2889        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
2890        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
2891        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
2892        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2893
28942002-03-27      Ilya Alexeev <ilya@continuum.ru>
2895
2896        PR 162
2897        * libnetworking/net/if_ppp.c ppp_txdaemon(),
2898        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2899        used in a device write routines.  Now ppp_softc structure have own
2900        character for writing to device (sc_outchar).  I think that converting
2901        local variables to static is not a right solution, because problems will
2902        occur in the case of two or more ppp instances.
2903        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
2904        must be u_long, otherwise in the case of the big output packet endless
2905        loop may occur.
2906
29072002-03-21      Ilya Alexeev <ilya@continuum.ru>
2908
2909        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2910        preparations for multiple PPPD connections.
2911
29122002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2913
2914        PR 149
2915        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2916        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2917        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2918        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2919
29202002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2921
2922        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2923        * configure.ac: Modified to reflect addition.
2924
29252002-02-27      Ilya Alexeev <ilya@continuum.ru>
2926
2927        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2928        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2929        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2930        capabilities as well as eliminate some warnings.
2931
29322002-02-27      Eric Norum <eric.norum@usask.ca>
2933
2934        * libnetworking/net/radix.c: Properly handle fetching the default route
2935        when there is no route.  This was a bug in the original FreeBSD code and
2936        this fix is from an updated version of their code.
2937
29382002-02-16      Eric Norum <eric.norum@usask.ca>
2939
2940        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2941        checking.
2942
29432002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2944
2945        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2946        dodefaultroute.
2947
29482002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2949
2950        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2951        include <rtems/seterr.h>.
2952
29532002-02-01      Mike Siers <mikes@poliac.com>
2954
2955        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2956        avoid bringing the link down too fast. NOTE: Mike reports successfully
2957        running at 56K baud on a direct link.
2958
29592002-02-01      Eric Valette <valette@crf.canon.fr>
2960
2961        * librdbg/So many patches have been posted recently on the mailing list
2962        and  because we were unable to find correct solution to compile on
2963        various  linux distros (due to rpcgen incompatibilities), librdbg/and
2964        because the coding  style of rdbg was rather inconsistant among various
2965        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
2966        global coding style (using indent + manual edits), 2) incorporate/review
2967        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
2968        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
2969        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
2970        after rdbg initialization is done, NB : the paches is huge but it is
2971        mainly due to coding styke chnages.  Only few lines of codes have been
2972        really changed and they do not impact  rdbg functionnality (AFAIKT).
2973        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
2974        librdbg/include/rdbg/m68k/rdbg_f.h,
2975        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
2976        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
2977        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
2978        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
2979        librdbg/src/servtsp.c, librdbg/src/servutil.c,
2980        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
2981        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
2982        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
2983        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
2984        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
2985        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
2986        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
2987        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2988        librdbg/src/powerpc/new_exception_processing/remdeb.h,
2989        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
2990        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
2991
29922002-01-31      Mike Siers <mikes@poliac.com>
2993
2994        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
2995        * Nice Update of PPPD support which eliminates the requiremetn that
2996        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
2997        and reports that it seems to be more stable and handle larger packets
2998        better.  This patch replaces the termios tasks with more general pppd
2999        network driver tasks.  The functions pppinput() and pppstart() get
3000        called from the interrupt service routine.
3001        * libnetworking/Makefile.am, libnetworking/configure.ac,
3002        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
3003        libnetworking/net/ethernet.h, libnetworking/net/if.c,
3004        libnetworking/net/if.h, libnetworking/net/if_arp.h,
3005        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
3006        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
3007        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
3008        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
3009        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
3010        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
3011        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
3012        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
3013        libnetworking/net/route.c, libnetworking/net/route.h,
3014        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
3015        libnetworking/pppd/README, libnetworking/pppd/STATUS,
3016        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
3017        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3018        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3019        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3020        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3021        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3022        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3023        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3024        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3025        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3026        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3027        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
3028        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
3029        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3030        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
3031        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
3032        libnetworking/pppd/example/README,
3033        libnetworking/pppd/example/netconfig.h,
3034        libnetworking/wrapup/Makefile.am: Modified.
3035        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
3036        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
3037        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
3038        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
3039        * libnetworking/modem/, libnetworking/modem/.cvsignore,
3040        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
3041        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
3042        libnetworking/modem/pppcompress.c: Subdirectory removed.
3043
30442002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3045
3046        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
3047        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
3048
30492002-01-18      Till Straumann <strauman@slac.stanford.edu>
3050
3051        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
3052        issues: - exception handler needs to enable MSR_FP if the interrupted
3053        thread is FP enabled. - printk message for MSR fixed and added
3054        stacktrace. NOTE: this requires the stacktrace patch to
3055        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
3056        however).
3057
30582002-01-06      Joel Sherrill <joel@OARcorp.com>
3059
3060        * optman/.cvsignore: Added aclocal.m4 and configure.
3061        * optman/.cvsignore: New file.
3062
30632002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3064
3065        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
3066
30672002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3068
3069        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
3070        * optman/ChangeLog: New.
3071        * optman/configure.ac: New.
3072        * optman/Makefile.am: New.
3073        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
3074        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
3075
30762001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3077
3078        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
3079
30802001-12-18      Eric Norum <eric.norum@usask.ca>
3081
3082        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
3083        `directories' (path names with a / at the end) while disallowing open()
3084        operations on TFTP `directories'.
3085
30862001-12-07      Eric Norum <eric.norum@usask.ca>
3087
3088        * libnetworking/lib/tftpDriver.c: Restore write capability.
3089
30902001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3091
3092        * libchip/network/sonic.h: Fix typo.
3093        * libnetworking/arpa/Makefile.am: Remove stray lines.
3094
30952001-10-30      Victor V. Vengerov <vvv@oktet.ru>
3096
3097        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
3098
30992001-10-18      Eric Norum <eric.norum@usask.ca>
3100
3101        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
3102        chdir() and open() operations within the TFTP file system.
3103
31042001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3105
3106        * librdbg/configure.ac: Fix latent bug exposed by removal of
3107        config.cache's which prevented powerpc targets librdbg from building.
3108
31092001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3110
3111        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
3112        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
3113        autoconf-2.52 happy.
3114
31152001-10-12      Mike Siers <mikes@poliac.com>
3116
3117        * libnetworking/Update to stable working state.  Congratulations Mike!
3118        :).
3119        * libnetworking/modem_example: Directory removed.
3120        * libnetworking/modem_example/16550.h,
3121        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
3122        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
3123        libnetworking/modem_example/ppp.h,
3124        libnetworking/modem_example/pppcompress.c: Files removed.
3125        * libnetworking/pppd/example/pppd.options: New file.
3126        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
3127        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3128        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
3129        libnetworking/pppd/rtemsmain.c: Updated.
3130
31312001-10-12      Joel Sherrill <joel@OARcorp.com>
3132
3133        * libchip/serial/z85c30.c: Fixed typo.
3134
31352001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3136
3137        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
3138        * configure.in: Remove.
3139        * configure.ac: New file, generated from configure.in by autoupdate.
3140        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3141        * libchip/configure.in: Remove.
3142        * libchip/configure.ac: New file, generated from configure.in by
3143        autoupdate.
3144        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3145        * librdbg/configure.in: Remove.
3146        * librdbg/configure.ac: New file, generated from configure.in by
3147        autoupdate.
3148        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
3149        * libnetworking/configure.in: Remove.
3150        * libnetworking/configure.ac: New file, generated from configure.in by
3151        autoupdate.
3152
31532001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3154
3155        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
3156        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
3157        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
3158
31592001-09-27      Joel Sherrill <joel@OARcorp.com>
3160
3161        * libchip/ChangeLog: Fixed typo in date.
3162
31632001-09-27      Eric Norum <eric.norum@usask.ca>
3164
3165        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
3166        TFTP  filesystem.
3167
31682001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3169
3170        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
3171        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
3172        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
3173        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
3174        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3175        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
3176        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
3177        'PREINSTALL_FILES ='.
3178        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
3179        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
3180        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
3181        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
3182        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
3183        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
3184        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
3185        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
3186        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
3187        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
3188        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
3189        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
3190
31912001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3192
3193        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
3194        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
3195        * librdbg/src/m68k/any/Makefile.am: Ditto.
3196        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
3197        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
3198        happy.
3199
32002001-09-21      Joel Sherrill <joel@OARcorp.com>
3201
3202        * libchip/network/Makefile.am: Fixed typo on file name.
3203        * libchip/network/i82586.c: Commented out line 318 which is referencing
3204        a member of a structure that is not currently there.  This needs to be
3205        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
3206        to C style.
3207
32082001-09-19      Eric Norum <eric.norum@usask.ca>
3209
3210        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
3211
32122001-09-19      Chris Johns <ccj@acm.org>
3213
3214        * libchip/network/README.i82586, libchip/network/i82586.c,
3215        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
3216        Network driver for Intel i82586.
3217        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
3218        rtems/rtems_bsdnet_internal.h Added support for populating the initial
3219        "root" filesystem with information obtained via the DHCP response.
3220
32212001-09-14      Eric Norum <eric.norum@usask.ca>
3222
3223        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
3224        make gcc 3.x happy.
3225
32262001-08-16      Mike Siers <mikes@poliac.com>
3227
3228        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
3229        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
3230        These support callback functionality that has not even been compiled
3231        under RTEMS yet.
3232        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
3233        example application.  Mike's notes on the modifications: - renamed
3234        error() function because of namespace problems - removed calls to the
3235        exit() funciton - removed extra files from the pppd source directory -
3236        defined pppd task constant values in rtemspppd.h - modifyied example
3237        code to get actual tick per second value - placed the pppd 2.3.11 man
3238        page file (pppd.8) into the pppd directory.
3239        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
3240        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3241        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3242        libnetworking/pppd/rtems-ppp.c: Deleted.
3243        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
3244        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
3245        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
3246        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
3247        libnetworking/pppd/example/init.c,
3248        libnetworking/pppd/example/netconfig.h,
3249        libnetworking/pppd/example/ppp.conf,
3250        libnetworking/pppd/example/pppdapp.c,
3251        libnetworking/pppd/example/system.h: New files.
3252        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
3253        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
3254        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
3255        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
3256        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
3257        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
3258        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
3259        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
3260        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
3261        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
3262        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
3263        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
3264        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
3265        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
3266        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
3267
32682001-08-16      Joel Sherrill <joel@OARcorp.com>
3269
3270        * libnetworking/pppd/example/Makefile: Removed.
3271        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
3272        to avoid bootstrap -c clobbering it.
3273        * libnetworking/rtems_telnetd/.cvsignore: New file.
3274
32752001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
3276
3277        * libnetworking/Makefile.am, libnetworking/configure.in,
3278        libnetworking/rtems_servers/Makefile.am,
3279        libnetworking/rtems_servers/telnetd.c,
3280        libnetworking/rtems_servers/telnetd.h,
3281        libnetworking/rtems_telnetd/Makefile.am,
3282        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3283        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3284        libnetworking/rtems_telnetd/telnetd.c,
3285        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
3286        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
3287        effect when ftpd change. - the tcp/ip stats have been implemented into
3288        icmds.c and started when telnetd daemon is started.
3289        * libnetworking/rtems_servers/telnetd.c,
3290        libnetworking/rtems_servers/telnetd.h: Removed.
3291        * libnetworking/rtems_telnetd: New directory.
3292        * libnetworking/rtems_telnetd/Makefile.am,
3293        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
3294        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
3295        libnetworking/rtems_telnetd/telnetd.c,
3296        libnetworking/rtems_telnetd/telnetd.h: New files.
3297
32982001-06-14      Joel Sherrill <joel@OARcorp.com>
3299
3300        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
3301        Moved from libmisc/shell so the network stack to address network
3302        depenendency.
3303        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
3304
33052001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3306
3307        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
3308
33092001-05-15      Joel Sherrill <joel@OARcorp.com>
3310
3311        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
3312        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
3313        accidentally deleted the incorrectly empty versions.
3314
33152001-05-14      Till Straumann <strauman@slac.stanford.edu>
3316
3317        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
3318        libchip/pci/Makefile.am: Per PR215 address the following issues: -
3319        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
3320        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
3321        to know the values) - the affected BSP (shared/motorola) headers have
3322        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
3323        driver (libchip/network/dec21140.c) has been fixed to use
3324        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
3325        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
3326        who is using this driver. - the DEC driver also has been fixed to use
3327        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
3328        delay_in_bus_cycles().
3329
33302001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3331
3332        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
3333
33342001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3335
3336        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
3337
33382001-04-24      Eric Norum <eric.norum@usask.ca>
3339
3340        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
3341        NTP synchronization a little more robust -- no NTP daemon yet, but at
3342        least it trys a little harder when the primary NTP server is down.
3343
33442001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
3345
3346        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
3347        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
3348        libnetworking/pppd/modem_example/modem.c,
3349        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
3350        other strings into English.
3351        * libnetworking/pppd/STATUS: updated to reflect the changes.
3352
33532001-04-20      Jake Janovetz <janovetz@uiuc.edu>
3354
3355        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
3356        again.
3357
33582001-04-20      Eric Valette <valette@crf.canon.fr>
3359
3360        * mcp750 directory renamed new_exception processing as it supports many
3361        more CPU models.
3362        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3363        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3364        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
3365        formerly in mcp750 plus modifications.
3366        * librdbg/src/powerpc/mcp750/.cvsignore,
3367        librdbg/src/powerpc/mcp750/Makefile.am,
3368        librdbg/src/powerpc/mcp750/remdeb.h,
3369        librdbg/src/powerpc/mcp750/remdeb_f.x,
3370        librdbg/src/powerpc/mcp750/remdeb_svc.c,
3371        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
3372        new_exception_processing.
3373        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
3374        librdbg/src/powerpc/new_exception_processing/Makefile.am,
3375        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
3376        part of this effort to add support for the MPC8xx.
3377
33782001-04-19      Joel Sherrill <joel@OARcorp.com>
3379
3380        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
3381        internal include files.
3382
33832001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
3384
3385        PR 158
3386        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
3387        rcmd() library call by commenting out the parts that deal with signals.
3388        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3389        stdio. The 'server-side' parts of this file which deal with
3390        authentication are disabled since they are not needed.
3391
33922001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3393
3394        * libnetworking/include/.cvsignore: Remove dangling file.
3395
33962001-03-14      Joel Sherrill <joel@OARcorp.com>
3397
3398        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3399        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3400        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3401        libchip style serial drivers can be written in libcpu or libbsp.
3402
34032001-03-01      Joel Sherrill <joel@OARcorp.com>
3404
3405        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3406        libchip/network/sonic.c, libchip/network/sonic.h,
3407        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3408        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3409        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3410        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3411        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3412        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3413        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3414        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3415
34162001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3417
3418        * librdbg/include/rdbg/Makefile.am,
3419        librdbg/include/rdbg/i386/Makefile.am,
3420        librdbg/include/rdbg/m68k/Makefile.am,
3421        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3422        style on include files.
3423
34242001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3425
3426        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3427        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3428        replace ${..} with $(..).
3429        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3430        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3431        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3432        libnetworking/rtems/Makefile.am, libnetworking/
3433        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3434        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3435        include_*HEADERS instead of H_FILES.
3436        * libnetworking/include/Makefile.am: Remove.
3437        * libnetworking/Makefile.am: Add handling of *.h files.
3438        * libnetworking/configure.in: Remove include/Makefile.
3439
34402001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3441
3442        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3443
34442001-01-31      Sergei Organov <osv@javad.ru>
3445
3446        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3447        current dir and root dir removed in favor of new libio support for
3448        task-local current and root directories. - Bug in `close_data_socket()'
3449        introduced by previous change fixed. - `command_pasv()' changed to set
3450        timeout on socket we are listening on and code fixed to don't close
3451        socket twice on error. - `serr()' changed to clear `errno'. -
3452        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3453        changed to clear `errno' before processing session. -
3454        `close_data_socket()' fixed to close both active and passive sockets -
3455        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3456        empty string  in `exec_command()'.
3457
34582001-01-25      Eric Norum <eric.norum@usask.ca>
3459
3460        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3461        improves throughput on systems which are dropping packets.   Only the
3462        first timeout is reduced.  This keeps the number of extra packets down
3463        on networks that are very busy and dropping lots of packets.
3464
34652001-01-24      Sergei Organov <osv@javad.ru>
3466
3467        * libnetworking/rtems_servers/ftpd.c,
3468        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3469        - Timeouts on sockets implemented. 'idle' field added to configuration.
3470        No timeout by default to keep backward compatibility. Note: SITE IDLE
3471        command not implemented yet. - Basic global access control implemented.
3472        'access' field added to configuration. No access limitations by default
3473        to keep backward compatibility. - Anchor data socket for active mode
3474        (using self IP and port 20.) - Fixed default data port support (still
3475        not tested). - Don't allow IP address different from originating host in
3476        PORT command to improve security. - Fixed bug in MDTM command. - Check
3477        for correctness of parsing of argument in command_port(). - Fixed
3478        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3479        a directory. - Command parsing a little bit improved: command names are
3480        now converted to upper-case to be more compatible with RFC (command
3481        names are not case-sensitive.) - Reformat comments so that they have
3482        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3483        previous changes - True ASCII mode implemented (doesn't work for hooks
3484        and /dev/null) - Passive mode implemented, PASV command added. - Default
3485        port for data connection could be used (untested, can't find ftp client
3486        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3487        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3488
34892001-01-18      Joel Sherrill <joel@OARcorp.com>
3490
3491        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3492        macro using variable arguments.
3493        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3494        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3495        since I updated the main RTEMS development machine to RedHat 7.2 and
3496        apparently got a new version of rpcgen.
3497
34982001-01-12      Sergei Organov <osv@javad.ru>
3499
3500        * libnetworking/rtems_servers/ftpd.c,
3501        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3502        - use pool of pre-created threads to handle sessions instead of
3503        creating/deleting threads on the fly - LIST output is now similar to
3504        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3505        happy with it. - LIST NAME now works (both for files and directories) -
3506        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3507        clients happy  - keep track of CWD for every session separately -
3508        ability to specify root directory name for FTPD in configuration table.
3509        FTPD will then create illusion for FTP clients that this is actually
3510        root directory. - ignore options sent in commands, thus LIST -al FILE
3511        works and doesn't try to list "-al" directory. - buffers are allocated
3512        on stack instead of heap where possible to eliminate malloc/free calls
3513        (avoid possible heap fragmentation troubles). - drop using of task
3514        notepad to pass parameters - use function arguments instead - use
3515        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3516        in socket() instead of AF_INET.
3517
35182001-01-02      Joel Sherrill <joel@OARcorp.com>
3519
3520        * libnetworking/CHANGELOG: Removed.
3521        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3522
35232000-12-14      Eric Norum <eric.norum@usask.ca>
3524
3525        * libnetworking/lib/tftpDriver.c: Added write capability.
3526
35272000-12-08      Joel Sherrill <joel@OARcorp.com>
3528
3529        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3530        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3531        numerous variable declarations conditional on PPP_COMPRESS and
3532        PPP_FILTER.  Commented out variables that were not used because the code
3533        using them was commented out. Removed totally unused variables.
3534        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3535        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3536
35372000-11-30      Joel Sherrill <joel@OARcorp.com>
3538
3539        * libnetworking/modem/ppp_tty.c: Changed to include
3540        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3541        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3542        * libnetworking/Makefile.am: Modified to reflect above.
3543
35442000-11-27      Joel Sherrill <joel@OARcorp.com>
3545
3546        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3547
35482000-11-25      Eric Norum <eric.norum@usask.ca>
3549
3550        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3551        core.
3552
35532000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3554
3555        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3556        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3557        subdir.
3558        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3559        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3560        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3561        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3562        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3563        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3564        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3565        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3566        ppp_tty.c and the real pppd main is in pppmain.c.
3567
35682000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3569
3570        * libchip/network/sonic.c: Added ipalign() routine to align the received
3571        packet so that the ip header is on a 32-bit boundary. Necessary for
3572        cpu's that do not allow unaligned loads and stores and when the 32-bit
3573        DMA mode is used.
3574
35752000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3576
3577        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3578        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3579        ACLOCAL_AMFLAGS.
3580        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3581        ACLOCAL_AMFLAGS.
3582        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3583        ACLOCAL_AMFLAGS.
3584
35852000-11-03      Chris Johns <ccj@acm.org>
3586
3587        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3588        libchip/network/cs8900.h: New files.
3589
35902000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3591
3592        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3593        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3594        $(RTEMS_TOPdir)/aclocal.
3595        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3596        $(RTEMS_TOPdir)/aclocal.
3597        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3598        $(RTEMS_TOPdir)/aclocal.
3599
36002000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3601
3602        * configure.in: Switch to GNU-canonicalization.
3603        * Makefile.am: Reflect changes to configure.in.
3604        * acinclude.m4: Remove.
3605
36062000-10-30      Joel Sherrill <joel@OARcorp.com>
3607
3608        * POSIX include files merged into newlib.  This resulted in some
3609        definitions moving to other files and thus some secondary effects in
3610        RTEMS source code.
3611        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3612        in sync with newlib's <machine/types.h>.
3613        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3614        definition of struct itimerval in <sys/time.h>.
3615
36162000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3617
3618        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3619        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3620        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3621        * ChangeLog: Fix typos.
3622        * configure.in: add tests to the GNU canonicalized subdirectories.
3623
36242000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3625
3626        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3627        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3628        the lib directory before configuring lib/.
3629
36302000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3631
3632        * configure.in, Makefile.am: add exec to the GNU canonicalized
3633        subdirectories.
3634        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3635        * configure.in: add libnetworking, librpc and librdb to the GNU
3636        canonicalized subdirectories.
3637        * configure.in: add libmisc and libchip to the GNU canonicalized
3638        subdirectories.
3639        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3640        Switch to GNU canonicalization.
3641        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3642        Switch to GNU canonicalization.
3643        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3644        Switch to GNU canonicalization.
3645
36462000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3647
3648        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3649        canonicalization to libfs/. The approach is currently a bit of a hack as
3650        GNU canonicalization does not support the per-BSP build some of the
3651        other directories require.  As more of the tree is converted, this will
3652        become less  of an issue.
3653
36542000-10-20      Joel Sherrill <joel@OARcorp.com>
3655
3656        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3657        parameter.
3658
36592000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3660
3661        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3662        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3663        * librdbg/configure.in: Add m68k support.
3664        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3665        subdirectory.
3666        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3667        failure.
3668        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3669        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3670        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3671        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3672        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3673        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3674        librdbg/src/m68k/.cvsignore: New files.
3675        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3676        function pointers.
3677        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3678        _after_ pointer has been checked against NULL.
3679
36802000-10-18      Joel Sherrill <joel@OARcorp.com>
3681
3682        * wrapup/Makefile.am: Added libfs.
3683
36842000-10-18      Chris Johns <ccj@acm.org>
3685
3686        * libfs created.
3687        * configure.in: Added libfs subdirectory.
3688        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3689
36902000-09-28      Joel Sherrill <joel@OARcorp.com>
3691
3692        * libnetworking/rtems_webserver/Makefile.am,
3693        libnetworking/rtems_webserver/base64.c,
3694        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3695        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3696
36972000-09-22      Joel Sherrill <joel@OARcorp.com>
3698
3699        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3700        libnetworking/rtems/rtems_bsdnet_internal.h,
3701        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3702        have included rtems.h.  It is now including precisely the  least amount
3703        of low level, yet portable .h files to get the basic RTEMS types
3704        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3705        used machine/types.h to include rtems.h.
3706
37072000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3708
3709        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3710
37112000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3712
3713        * libnetworking/ChangeLog: Cleanup.
3714
37152000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3716
3717        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3718        * libchip/ChangeLog: Fix formating.
3719
37202000-09-05      Joel Sherrill <joel@OARcorp.com>
3721
3722        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3723        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3724        confusion and to work with the converted flags.
3725
37262000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3727
3728        * wrapup/Makefile.am: Include compile.am.
3729        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3730        libchip/serial/Makefile.am: Include compile.am.
3731        * librdbg/src/i386/any/Makefile.am,
3732        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3733        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3734        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3735        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3736        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3737        libnetworking/rtems_servers/Makefile.am,
3738        libnetworking/rtems_webserver/Makefile.am,
3739        libnetworking/wrapup/Makefile.am: Include compile.am.
3740
37412000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3742
3743        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3744        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3745
37462000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3747
3748        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3749
37502000-08-31      Joel Sherrill <joel@OARcorp.com>
3751
3752        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3753        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3754        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3755        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3756        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3757        * libnetworking/wbase64.c: Removed.
3758        * libnetworking/Makefile.am, libnetworking/asp.c,
3759        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3760        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3761        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3762        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3763        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3764        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3765        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3766        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3767        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3768        Modified.
3769
37702000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3771
3772        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3773
37742000-08-30      Joel Sherrill <joel@OARcorp.com>
3775
3776        * libnetworking/rtems_webserver/license.txt: New file.
3777
37782000-08-10      Joel Sherrill <joel@OARcorp.com>
3779
3780        * ChangeLog: New file.
3781        * libchip/ChangeLog: New file.
3782        * librdbg/ChangeLog: New file.
3783        * libnetworking/ChangeLog: New file.
3784
Note: See TracBrowser for help on using the repository browser.